@charset "UTF-8";html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:'Glyphicons Halflings';src:url(../libs/bootstrap/fonts/glyphicons-halflings-regular.eot);src:url(../libs/bootstrap/fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(../libs/bootstrap/fonts/glyphicons-halflings-regular.woff2) format("woff2"),url(../libs/bootstrap/fonts/glyphicons-halflings-regular.woff) format("woff"),url(../libs/bootstrap/fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(../libs/bootstrap/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg");font-display:swap}.glyphicon,.pac-container:before,[data-component=awardListContainerComponent] .genericBoxes:before,[data-component=awardListContainerComponent] .mySlider .slider-initial-label .labelContainer:before,[data-component=dematerialisationComponent] .dropdown-menu:before,[data-component=electionsBannerArea] .search-result ul:before,[data-component=interestCalculatorComponent] .mySlider .slider-initial-label .labelContainer:before,[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search .dropdown-menu:before,[data-component=mapConventionsComponent] .marker-tooltip::before,[data-component=searchProjectsBannerArea] .search-result ul:before,[data-component=socialDocumentsComponent] .dropdown-menu:before,[data-component=tabsComponent] ul.nav-tabs .dropdown-menu:before,[data-page="41PrivatePage"] .dropdown-menu:before,[data-page=coopCardPage] .dropdown-menu:before,[data-page=socialLoanPage] .dropdown-menu:before{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before,[data-component=awardListContainerComponent] .genericBoxes:before,[data-component=awardListContainerComponent] .mySlider .slider-initial-label .labelContainer:before,[data-component=interestCalculatorComponent] .mySlider .slider-initial-label .labelContainer:before{content:"\e252"}.glyphicon-triangle-top:before,.pac-container:before,[data-component=dematerialisationComponent] .dropdown-menu:before,[data-component=electionsBannerArea] .search-result ul:before,[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search .dropdown-menu:before,[data-component=searchProjectsBannerArea] .search-result ul:before,[data-component=socialDocumentsComponent] .dropdown-menu:before,[data-component=tabsComponent] ul.nav-tabs .dropdown-menu:before,[data-page="41PrivatePage"] .dropdown-menu:before,[data-page=coopCardPage] .dropdown-menu:before,[data-page=socialLoanPage] .dropdown-menu:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:7px;padding-right:8px}@media (min-width:768px){.container{width:735px}}@media (min-width:1024px){.container{width:955px}}@media (min-width:1180px){.container{width:1155px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:7px;padding-right:8px}.row{margin-left:-7px;margin-right:-8px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:8px;padding-right:7px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:1024px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1180px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{border:0;background-color:transparent}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px\9}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-7px;margin-right:-8px}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:7px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#337ab7;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);-webkit-background-clip:padding-box;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:7px;padding-left:7px;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:0) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-7px;margin-left:-7px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px 7px;font-size:18px;line-height:20px;height:50px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-7px}}.navbar-toggle{position:relative;float:right;margin-right:7px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -7px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{margin-left:-7px;margin-right:-7px;padding:10px 7px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin-top:8px;margin-bottom:8px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-left:7px;margin-right:7px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-7px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#080808;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:1024px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:0!important;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:1023px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:1023px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:1023px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:1023px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:1024px) and (max-width:1179px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:1024px) and (max-width:1179px){.visible-md-block{display:block!important}}@media (min-width:1024px) and (max-width:1179px){.visible-md-inline{display:inline!important}}@media (min-width:1024px) and (max-width:1179px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1180px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1180px){.visible-lg-block{display:block!important}}@media (min-width:1180px){.visible-lg-inline{display:inline!important}}@media (min-width:1180px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:1023px){.hidden-sm{display:none!important}}@media (min-width:1024px) and (max-width:1179px){.hidden-md{display:none!important}}@media (min-width:1180px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}@font-face{font-family:"Avenir LT";font-weight:100;src:url(../fonts/AvenirLT-Book.woff) format("woff"),url(../fonts/AvenirLT-Book.woff2) format("woff2");font-display:fallback}@font-face{font-family:"Avenir LT";font-weight:100;src:url(../fonts/AvenirLT-Book.woff) format("woff"),url(../fonts/AvenirLT-Book.woff2) format("woff2");font-display:fallback}@font-face{font-family:"Avenir LT";font-weight:200;src:url(../fonts/AvenirLT-Book.woff) format("woff"),url(../fonts/AvenirLT-Book.woff2) format("woff2");font-display:fallback}@font-face{font-family:"Avenir LT";font-weight:200;src:url(../fonts/AvenirLT-Book.woff) format("woff"),url(../fonts/AvenirLT-Book.woff2) format("woff2");font-display:fallback}@font-face{font-family:"Avenir LT";font-weight:300;src:url(../fonts/AvenirLT-Book.woff) format("woff"),url(../fonts/AvenirLT-Book.woff2) format("woff2");font-display:fallback}@font-face{font-family:"Avenir LT";font-weight:300;src:url(../fonts/AvenirLT-Book.woff) format("woff"),url(../fonts/AvenirLT-Book.woff2) format("woff2");font-display:fallback}@font-face{font-family:"Avenir LT";font-weight:400;src:url(../fonts/AvenirLT-Book.woff) format("woff"),url(../fonts/AvenirLT-Book.woff2) format("woff2");font-display:fallback}@font-face{font-family:"Avenir LT";font-weight:400;src:url(../fonts/AvenirLT-Book.woff) format("woff"),url(../fonts/AvenirLT-Book.woff2) format("woff2");font-display:fallback}@font-face{font-family:"Avenir LT";font-weight:600;src:url(../fonts/AvenirLT-Heavy.woff) format("woff"),url(../fonts/AvenirLT-Heavy.woff2) format("woff2");font-display:fallback}@font-face{font-family:"Avenir LT";font-weight:600;src:url(../fonts/AvenirLT-Heavy.woff) format("woff"),url(../fonts/AvenirLT-Heavy.woff2) format("woff2");font-display:fallback}@font-face{font-family:"Avenir LT";font-weight:700;src:url(../fonts/AvenirLT-Black.woff) format("woff"),url(../fonts/AvenirLT-Black.woff2) format("woff2");font-display:fallback}@font-face{font-family:"Avenir LT";font-weight:700;src:url(../fonts/AvenirLT-Black.woff) format("woff"),url(../fonts/AvenirLT-Black.woff2) format("woff2");font-display:fallback}@font-face{font-family:"Avenir LT";font-weight:800;src:url(../fonts/AvenirLT-Black.woff) format("woff"),url(../fonts/AvenirLT-Black.woff2) format("woff2");font-display:fallback}@font-face{font-family:"Avenir LT";font-weight:800;src:url(../fonts/AvenirLT-Black.woff) format("woff"),url(../fonts/AvenirLT-Black.woff2) format("woff2");font-display:fallback}@font-face{font-family:"Avenir LT";font-weight:900;src:url(../fonts/AvenirLT-Black.woff) format("woff"),url(../fonts/AvenirLT-Black.woff2) format("woff2");font-display:fallback}@font-face{font-family:"Avenir LT";font-weight:900;src:url(../fonts/AvenirLT-Black.woff) format("woff"),url(../fonts/AvenirLT-Black.woff2) format("woff2");font-display:fallback}@font-face{font-family:Elezioni;font-weight:500;src:url(../fonts/AvenirNextLTPro-Regular.woff) format("woff");font-display:fallback}@font-face{font-family:Elezioni;font-weight:700;src:url(../fonts/AvenirNextLTPro-Bold.woff) format("woff");font-display:fallback}@font-face{font-family:Elezioni;font-weight:800;src:url(../fonts/AvenirNextLTPro-Heavy.woff) format("woff");font-display:fallback}@font-face{font-family:coopSocio;src:url(../fonts/coopSocio.ttf?wgwyvi) format("truetype"),url(../fonts/coopSocio.woff?wgwyvi) format("woff"),url(../fonts/coopSocio.svg?wgwyvi#coopSocio) format("svg");font-weight:400;font-variant:normal;font-style:normal;font-display:swap}@font-face{font-family:Oswald-Regular;font-style:normal;font-weight:400;src:url(../fonts/Oswald-Regular.otf) format("opentype"),url(../fonts/Oswald-Regular.ttf) format("truetype");font-display:fallback}.arrowAccordionGeneric::after,.arrowAccordionMobile::after,.input-select .selectric .button,.lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,.orderby-container .selectric .button,[class*=" icon-"],[class^=icon-]{font-family:coopSocio!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:30px;color:#c00;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon-alert:before{content:""}.arrowAccordionGeneric::after,.arrowAccordionMobile::after,.icon-arrow-down-1:before,.orderby-container .selectric .button:before{content:""}.icon-arrow-down-2:before{content:""}.icon-arrow-left-1:before{content:""}.icon-arrow-left-2:before{content:""}.icon-arrow-right-1:before{content:""}.icon-arrow-right-2:before{content:""}.icon-arrow-top:before,.input-select .selectric .button:before{content:""}.arrowAccordionGeneric.accordionActive::after,.arrowAccordionMobile.accordionActive::after,.icon-arrow-up-1:before{content:""}.icon-arrow-up-2:before{content:""}.icon-birthday:before{content:""}.icon-browser:before{content:""}.icon-car-black:before{content:""}.icon-carta-coop:before{content:""}.icon-cestino:before{content:""}.icon-check-icon:before{content:""}.icon-close:before{content:""}.icon-plus-sign:before{content:"";display:inline-block;transform:rotate(45deg)}.icon-coop-logo-w:before{content:""}.icon-donazione-punti:before{content:""}.icon-dot:before{content:""}.icon-download:before{content:""}.icon-empty-star:before{content:""}.icon-facebook:before{content:""}.icon-favorito:before{content:""}.icon-google:before{content:""}.icon-icon-password-2:before{content:""}.icon-info:before{content:""}.icon-info-tooltip:before{content:""}.icon-spinner11:before{content:""}.icon-instagram:before{content:""}.icon-list:before{content:""}.icon-long-arrow-right:before{content:""}.icon-mail-1:before{content:""}.icon-mail2:before{content:""}.icon-marker-geo-empty:before{content:""}.icon-marker-star:before{content:""}.icon-orario:before{content:""}.icon-password-1:before{content:""}.icon-phone-1:before{content:""}.icon-phone2:before{content:""}.icon-phone-3:before,.lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before{content:""}.icon-search:before{content:""}.icon-share:before{content:""}.icon-twitter:before{content:""}.icon-alert-full:before{content:""}.icon-directions:before{content:""}.icon-download-file:before{content:""}.icon-browse:before{content:""}.icon-geolocation:before{content:""}.icon-avatar:before{content:""}.icon-settings:before{content:""}.icon-pdf:before{content:""}.icon-fuel:before{content:""}.icon-visited-store:before{content:""}.icon-bar1:before{content:""}.icon-trucks:before{content:""}.icon-adblue:before{content:""}.icon-gpl:before{content:""}.icon-gpl-2:before{content:""}.icon-car:before{content:""}.icon-bar2:before{content:""}.icon-served:before{content:""}.icon-carwash2:before{content:""}.icon-carwash:before{content:""}.icon-metano:before{content:""}.icon-selfservice:before{content:""}.icon-book-shop:before{content:""}.icon-pet-shop:before{content:""}.icon-store-point:before{content:""}.icon-link:before{content:""}.icon-facebook2:before{content:""}.icon-eye:before{content:""}.icon-eye-closed:before{content:""}.icon-settings-empty:before{content:""}.icon-read-all:before{content:""}.icon-ico-wa:before{content:""}.icon-cup:before{content:""}.icon-small-marker:before{content:""}.icon-small-map:before{content:""}.icon-hamburger:before{content:""}.icon-map-with-pin:before{content:""}.icon-list2:before{content:""}.icon-warning:before{content:""}.icon-file-excel:before{content:""}.icon-camera:before{content:""}.icon-upload-file:before{content:""}.icon-apple:before{content:""}.icon-outlook:before{content:""}.icon-google2:before{content:""}.icon-charge-notify{display:inline-block;width:22px;height:22px;background-image:url(../images/icon-charge-notify.png);background-size:22px 24px}.icona-20px{font-size:16px;color:#c00;font-variation-settings: 'wght' 600;padding:2px}.icona-30px{font-size:24px;color:#c00;padding:3px;font-variation-settings: 'wght' 600}.loading-icon .material-symbols-outlined{display:none!important}.syncIcon{-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.container,.container-fluid{max-width:1280px!important;padding-left:30px;padding-right:30px}@media only screen and (max-width:767px){.container,.container-fluid{padding-left:15px;padding-right:15px}}.container-fluid.full-width,.container.full-width{max-width:100%!important}.row-full{width:100vw;position:relative;left:50%;margin-left:-50vw}.row-full::after{content:"";clear:both;display:table}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.row-full-not-desktop{width:100vw;position:relative;margin-left:-50vw;left:50%}.row-full-not-desktop::after{content:"";clear:both;display:table}}@media only screen and (max-width:767px){.row-full-only-mobile{width:100vw;position:relative;margin-left:-50vw;left:50%}.row-full-only-mobile::after{content:"";clear:both;display:table}}.clearer{clear:both;width:100%;height:0;margin:0;padding:0}img[src$=".svg"]{width:100%}[class*=" col-"] img{max-width:100%}.no-padding{padding:0!important}.no-padding-top{padding-top:0!important}.no-padding-right{padding-right:0!important}.no-padding-bottom{padding-bottom:0!important}.no-padding-left{padding-left:0!important}.no-margin{margin:0!important}.no-vertical-margin{margin-top:0;margin-bottom:0}.line-fullwidth{padding:0;margin:0;height:0!important;padding:0;margin:0;border-top:1px solid #eee;width:200%!important;margin-left:-100%!important;left:50%!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.line-fullwidth{display:block!important}.line-fullwidth.toggle{display:none!important}}.margin-bt-xxxs{margin-bottom:4px}.margin-bt-xxs{margin-bottom:8px}.margin-bt-xs{margin-bottom:16px}.margin-bt-s{margin-bottom:24px}.margin-bt-m{margin-bottom:36px}.margin-bt-l{margin-bottom:48px}.margin-bt-xl{margin-bottom:72px}.margin-bt-xxl{margin-bottom:96px}.margin-bt-xxxl{margin-bottom:144px}.bg-blue{background-color:#0074c2!important}.bg-red-light{background-color:#ea5e5e!important}.bg-red-dark{background-color:#d53600!important}.bg-pink{background-color:#faf6f6!important}.bg-rosa{background-color:#eb6d8d!important}.bg-gray{background-color:#f7f7f7!important}.bg-white{background-color:#fff!important}.vertical-padding-15{padding-top:15px;padding-bottom:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.vertical-padding-15{padding-top:inherit;padding-bottom:inherit}}.container-vertical-aligned{display:flex;align-items:center}.modal-caledar-btns{display:flex;align-items:center;gap:24px;width:100%!important;justify-content:center!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.modal-caledar-btns{width:90%!important}}.modal-caledar-btns button{width:100%}.height-one-third{height:33.333%}.gray-separator-for-cols{border-right:2px solid #f2eeee}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.gray-separator-for-cols{border-right:0}}.horizontal-only-mobile{float:left;width:calc(100% - 110px);border-top:2px solid #f2eeee;margin:30px 55px}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px){.horizontal-only-mobile{display:none}}.fixMarginTop5{margin-top:5}.colorIcnRed,[data-component=promotionSubHeaderComponent] .storeOpenContainer .status-open-close .closed,[data-component=storeSubHeaderComponent] .storeOpenContainer .status-open-close .closed,[data-component=subHeaderLightComponent] .storeOpenContainer .status-open-close .closed{color:#c00}.colorIcnYellow{color:#ffc700}.colorIcnGreen{color:#7bb800}.colorIcnGreenLight,[data-component=promotionSubHeaderComponent] .storeOpenContainer .status-open-close .opened,[data-component=storeSubHeaderComponent] .storeOpenContainer .status-open-close .opened,[data-component=subHeaderLightComponent] .storeOpenContainer .status-open-close .opened{color:#5cce83}.colorIcnGray{color:#605f60}.colorIcnWhite{color:#fff}.accordionOpened{cursor:default!important}.accordionOpened a{cursor:pointer!important}.red{color:#c00!important}.blue{color:#0074c2!important}.container-grigio{background-color:#faf6f6}.container-grigio::after{content:"";clear:both;display:table}[data-component=boxImageComponent]{position:relative;z-index:1}[data-component=boxImageComponent] .box-container-img{width:100%;margin:auto}[data-component=boxImageComponent] .box-container-text-abstract{margin:auto;margin-bottom:30px}[data-component=boxImageComponent] .box-container-text-abstract .boxImage-text-first-line,[data-component=boxImageComponent] .box-container-text-abstract .boxImage-text-second-line{margin-top:15px}[data-component=boxImageComponent] .box-container-text-abstract .boxImage-text-second-line-number{text-align:left;text-transform:uppercase}@media only screen and (max-width:767px){[data-component=boxImageComponent] .box-container-text-abstract .boxImage-text-second-line-number{margin-bottom:40px}}[data-component=boxImageComponent] .box-container-text-abstract .boxImage-text-second-line-number p{color:#605f60;margin:35px 0;display:flex;align-items:center}@media only screen and (max-width:767px){[data-component=boxImageComponent] .box-container-text-abstract .boxImage-text-second-line-number p{font-size:18px;margin:18px 0}}[data-component=boxImageComponent] .box-container-text-abstract .boxImage-text-second-line-number strong{font-size:40px;font-weight:900;padding-right:10px;color:#46b3b3;white-space:nowrap}@media only screen and (max-width:767px){[data-component=boxImageComponent] .box-container-text-abstract .boxImage-text-second-line-number strong{font-size:18px}}[data-component=boxImageComponent] .box-container-text-button{text-align:center;padding-bottom:45px}.centered{text-align:center}.display-content{display:flex;flex-direction:row;align-items:center;gap:100px;width:100%;justify-content:space-between}@media only screen and (max-width:767px){.display-content{flex-direction:column;text-align:center;gap:12px}}.display-content .shareContainer .h2{font-size:18px;font-weight:900;line-height:30px;color:#c00}@media only screen and (max-width:767px){.display-content .shareContainer .h2{margin-bottom:10px;font-size:16px;line-height:26px;font-weight:900}}.display-content .shareContainer .social-description{font-weight:350;line-height:30px;font-size:18px}@media only screen and (max-width:767px){.display-content .shareContainer .social-description{margin-bottom:10px;font-size:16px;line-height:26px;font-weight:350}}.bgMaxGrayLight{background:#faf6f6}.circle-icon-container{position:relative;background:#c00;width:48px;height:48px;-webkit-border-radius:30px;-khtml-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;-webkit-box-shadow:rgba(204,0,0,.17) 0 5px 7px 0;-khtml-box-shadow:rgba(204,0,0,.17) 0 5px 7px 0;-moz-box-shadow:rgba(204,0,0,.17) 0 5px 7px 0;-ms-box-shadow:rgba(204,0,0,.17) 0 5px 7px 0;-o-box-shadow:rgba(204,0,0,.17) 0 5px 7px 0;box-shadow:rgba(204,0,0,.17) 0 5px 7px 0;text-align:center;margin:auto;cursor:pointer}.circle-icon-container i{color:#fff;font-size:40px;line-height:50px}.title-middle-underlined{font-weight:700!important;text-align:center;margin-bottom:60px!important}.title-middle-underlined::after{content:"";display:block;height:4px;width:20px;background:#c00;margin:15px auto}.popover{width:100%!important;max-width:350px!important;color:#605f60!important}@media only screen and (max-width:767px){.popover{max-width:100%!important}}.icon-info-tooltip{cursor:pointer}.full-width-image-container{height:540px;position:absolute;width:100vw;left:50%;margin-top:15px;margin-bottom:15px;margin-left:-50vw}@media only screen and (max-width:767px){.full-width-image-container{height:320px}}.full-width-image{background-repeat:no-repeat;background-position:center center;background-size:cover;height:100%}.section-banner{padding-bottom:90px;margin-bottom:0!important}@media only screen and (max-width:767px){.section-banner{padding-bottom:30px}}.carouselComponent,.section-our-services{padding-bottom:90px;margin-bottom:0!important}@media only screen and (max-width:767px){.carouselComponent,.section-our-services{padding-bottom:30px}}.carouselComponent .sliderExploded .swiper-wrapper,.section-our-services .sliderExploded .swiper-wrapper{display:flex;flex-direction:column}.section-our-services{padding-top:65px;padding-bottom:65px}@media only screen and (max-width:767px){.section-our-services{padding-top:35px;padding-bottom:35px}}.section-our-services .generic_component_top{margin-bottom:15px}.section-our-services .swiper{display:flex;flex-direction:column;gap:15px}@media only screen and (max-width:767px){.section-our-services .swiper{width:100vw;position:relative}}.section-our-services .swiper li.swiper-slide,.section-our-services .swiper ul.swiper-wrapper{list-style-type:none;margin:0;padding:0!important}.section-our-services .swiper .swiper-slide{height:auto}.section-our-services .sliderExploded .swiper-wrapper{display:flex;flex-direction:column}@media only screen and (max-width:767px){.swiper[data-component=swiperSliderComponent]{overflow:visible}}.swiper li.swiper-slide,.swiper ul.swiper-wrapper{list-style-type:none;margin:0;padding:0!important;height:auto}.swiper li.swiper-slide::after,.swiper ul.swiper-wrapper::after{content:"";display:block;clear:both}.swiper li.swiper-slide::before,.swiper ul.swiper-wrapper::before{content:"";display:block;clear:both}[data-component=widgetComponent]{padding-bottom:50px}[data-component=widgetComponent]:not(:last-child){border-bottom:1px solid #faf6f6;margin-bottom:120px}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-component=widgetComponent] .vertical-align{display:flex;flex-direction:row}[data-component=widgetComponent] .vertical-align>[class*=" col-"],[data-component=widgetComponent] .vertical-align>[class^=col-]{display:flex;align-items:center;justify-content:center}}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=widgetComponent] .vertical-align{display:block}[data-component=widgetComponent] .vertical-align>[class*=" col-"],[data-component=widgetComponent] .vertical-align>[class^=col-]{float:none}}[data-component=widgetComponent] strong{color:#000!important}[data-component=widgetComponent] p{color:#605f60}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-component=widgetComponent] .container-img-general-box img{max-width:500px!important}}@media only screen and (max-width:767px){[data-component=widgetComponent] .container-img-general-box img{max-width:290px!important}}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=widgetComponent] .container-text-general-box{margin-bottom:110px}}@media only screen and (max-width:767px){[data-component=widgetComponent] .container-text-general-box{margin-bottom:80px}}[data-component=widgetComponent] .container-text-general-box.floatRight{float:right}[data-component=widgetComponent] .container-text-general-box .container-text-general-box-title{margin-bottom:45px}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-component=widgetComponent] .container-text-general-box{max-width:500px}}.block-chat{position:fixed;bottom:80px;right:30px;width:185px;z-index:100}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.block-chat{bottom:85px;width:65px}}.block-chat .block-chat-img{box-shadow:0 1px 3px #333232;position:absolute;left:0;top:0;z-index:100;border-radius:40px}.block-chat .block-chat-text{box-shadow:0 2px 4px 0 rgba(0,0,0,.3);position:absolute;height:34px;right:0;top:10px;padding:5px 15px 5px 5px;margin:6px 0;background:#fff;text-align:right;width:90%}.block-chat .block-chat-text *{font-size:14px;color:#000;font-weight:700}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.block-chat .block-chat-text{display:none}}.pageTitle{margin:0;line-height:54px;font-size:40px;font-weight:400;text-align:center;padding-bottom:35px;padding-top:30px}@media only screen and (max-width:767px){.pageTitle{line-height:32px;font-size:24px}}.pageTitleSmall{margin:0;line-height:42px;font-size:31px;font-weight:400;text-align:center;padding:30px 0}@media only screen and (max-width:767px){.pageTitleSmall{line-height:30px;font-size:20px}}.pageSubTitle{margin:0;line-height:42px;font-size:31px;font-weight:400;text-align:center;padding-bottom:65px;padding-top:60px}@media only screen and (max-width:767px){.pageSubTitle{line-height:30px;font-size:20px}}@media only screen and (max-width:767px){.pageSubTitle{padding-bottom:35px;padding-top:30px}}.box-gray-one{background-color:#faf6f6;padding-bottom:30px}.big-text{font-size:72px;font-weight:700;line-height:80px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.big-text{font-size:48px}}.middle-text{font-size:60px;font-weight:700;line-height:normal}.favorite-store:has(.icon-marker-star),.predefined-store:has(.icon-marker-star){min-width:44px!important;height:44px!important;width:auto;margin-top:8px!important}.btn-with-icon,.favorite-store,.predefined-store{width:60px;height:60px;display:table;background:#fff;box-shadow:0 5px 7px 0 rgba(51,50,50,.17);text-align:center;cursor:pointer}.btn-with-icon i,.favorite-store i,.predefined-store i{display:table-cell;vertical-align:middle}.marRow{margin-bottom:28px}.buttons{position:absolute;right:30px;bottom:-27px}.favorite-store,.predefined-store{float:left;margin-left:15px}.favorite-store i,.predefined-store i{color:#e5e1e1}.favorite-store label,.predefined-store label{padding-left:10px}.active.favorite-store i,.predefined-store.active i{color:#c00}.active.favorite-store i.active,.predefined-store.active i.active{color:#c00}.favorite-store i.active{color:#ffc700!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.desktopOnly{display:none}}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){.mobileAndTabletOnly{display:none}}body .popover{box-shadow:rgba(0,0,0,.06) 0 5px 21px;border:0 none;border-radius:0;font-family:inherit;width:auto!important;max-width:350px!important;min-width:200px!important}body .popover.top>.arrow{border-top-color:#fff;bottom:-10px}body .popover.bottom>.arrow{border-bottom-color:#fff}body .popover.right>.arrow{border-right-color:#fff}body .popover.left>.arrow{border-left-color:#fff}body .popover .popover-content{padding:15px 25px}body .popover .popover-content img{display:initial}body .popover .popover-content a:not(.btn){text-decoration:underline}body .popover p{color:#605f60;font-size:14px;line-height:20px;margin:0}.small-gray-box{background:#faf6f6;padding:30px}.clear{clear:both}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){.clear-desktop{width:100%;display:block;clear:both;height:20px}}@media only screen and (min-width:768px) and (max-width:1023px){.clear-tablet{width:100%;display:block;clear:both;height:20px}}@media only screen and (max-width:767px){.clear-mobile{width:100%;display:block;clear:both;height:10px}}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px),only screen and (max-width:767px){.clear-box{width:100%;display:block;clear:both;height:35px}}@media only screen and (min-width:768px) and (max-width:1023px){.clear-tablet-box{width:100%;display:block;clear:both;height:35px}}@media only screen and (max-width:767px){.pac-container{left:3px!important}}.input-as-container input[type=text]{height:80px!important;position:relative;margin-right:0!important;padding-right:115px}.input-as-container input[type=text]:-moz-placeholder{line-height:80px}.input-as-container input[type=text]::-moz-placeholder{line-height:80px}.input-as-container .inside-input{position:absolute!important;top:15px;right:30px;width:50px}.input-as-container .inside-input i{position:absolute!important;top:10px!important;left:10px!important}.not-break-word{word-break:inherit!important}.box-white-wrapper{margin-bottom:24px;background:#fff;box-shadow:0 15px 21px 0 rgba(0,0,0,.06);padding:15px}.tag{margin:0;line-height:21px;font-size:14px;font-weight:400;background-color:#f2eeee;text-transform:capitalize;padding:5px;margin-bottom:15px;margin-right:10px;color:#999696}@media only screen and (max-width:767px){.tag{line-height:21px;font-size:14px}}.text-weight-normal{font-weight:400!important}.display-table{width:100%;display:table}.table-cell{display:table-cell;vertical-align:middle;height:100%;float:none}@media only screen and (max-width:767px){.table-cell{float:left}}[data-toggle-type=toggleDown],[data-toggle-type=toggleUp]{cursor:pointer}.display-none{display:none}.delete-inputed-txt{position:absolute;right:70px;left:inherit!important;border:solid 1px #999696;font-size:15px;cursor:pointer;top:17px!important;color:#999696;display:none}.with-delete{padding-right:45px;width:calc(100% - 50px)!important;margin-right:0!important}.with-delete::-ms-clear{display:none}.chosen-pdv{display:none;overflow:hidden}.chosen-pdv i{margin:10px 5px 25px -3px}.common_list ol,.common_list ul,.content ol,.content ul{list-style-type:none;margin:0 0 20px 15px;text-align:left;padding-left:7px}.common_list ol li,.common_list ul li,.content ol li,.content ul li{position:relative}.common_list ol li::before,.common_list ul li::before,.content ol li::before,.content ul li::before{display:block;position:absolute;left:-35px;color:#c00;font-weight:700;width:30px;text-align:right}.common_list ol li,.content ol li{counter-increment:count-me}.common_list ol li::before,.content ol li::before{content:counter(count-me)}.common_list ul li::before,.content ul li::before{content:"• "}.common_list #info_map ul,.common_list .carouselComponent ul,.common_list .container-components-store ul,.common_list .lSSlideOuter ul,.common_list .section-our-services ul,.common_list .sliderExploded ul,.common_list [data-component=sliderContentComponent] ul,.content #info_map ul,.content .carouselComponent ul,.content .container-components-store ul,.content .lSSlideOuter ul,.content .section-our-services ul,.content .sliderExploded ul,.content [data-component=sliderContentComponent] ul{margin:0}.common_list #info_map ul li,.common_list .carouselComponent ul li,.common_list .container-components-store ul li,.common_list .lSSlideOuter ul li,.common_list .section-our-services ul li,.common_list .sliderExploded ul li,.common_list [data-component=sliderContentComponent] ul li,.content #info_map ul li,.content .carouselComponent ul li,.content .container-components-store ul li,.content .lSSlideOuter ul li,.content .section-our-services ul li,.content .sliderExploded ul li,.content [data-component=sliderContentComponent] ul li{font-size:initial;line-height:initial}.common_list #info_map ul li::before,.common_list .carouselComponent ul li::before,.common_list .container-components-store ul li::before,.common_list .lSSlideOuter ul li::before,.common_list .section-our-services ul li::before,.common_list .sliderExploded ul li::before,.common_list [data-component=sliderContentComponent] ul li::before,.content #info_map ul li::before,.content .carouselComponent ul li::before,.content .container-components-store ul li::before,.content .lSSlideOuter ul li::before,.content .section-our-services ul li::before,.content .sliderExploded ul li::before,.content [data-component=sliderContentComponent] ul li::before{content:"";display:none}.common_list #info_map .centeredSlider,.common_list .carouselComponent .centeredSlider,.common_list .container-components-store .centeredSlider,.common_list .lSSlideOuter .centeredSlider,.common_list .section-our-services .centeredSlider,.common_list .sliderExploded .centeredSlider,.common_list [data-component=sliderContentComponent] .centeredSlider,.content #info_map .centeredSlider,.content .carouselComponent .centeredSlider,.content .container-components-store .centeredSlider,.content .lSSlideOuter .centeredSlider,.content .section-our-services .centeredSlider,.content .sliderExploded .centeredSlider,.content [data-component=sliderContentComponent] .centeredSlider{margin:0 auto}.generic-box-container .truncate{max-height:50px;overflow:hidden}.generic-box-container .generic-box-date{color:#c00;font-weight:700;margin-bottom:15px}.generic-box-container .slider-text-second-line small{color:#605f60}.generic-box-container .abstract{line-height:normal;color:#605f60}.generic-box-container .slider-container-img{height:100px!important;overflow:hidden;background:#e5e1e1}.generic-box-container .slider-container-img .img-responsive{width:100%}[data-component=sliderLeafletBoxContainer]{margin-top:25px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=sliderLeafletBoxContainer]{margin-top:0}}[data-component=sliderLeafletBoxContainer] .col-md-7.col-sm-12.vertical-padding-15.no-col-right-padding{z-index:20}[data-component=sliderLeafletBoxContainer] section[data-component=sliderContentComponent]{text-align:center}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=sliderLeafletBoxContainer] section[data-component=sliderContentComponent]{margin-bottom:-31px}}@media only screen and (max-width:767px){[data-component=sliderLeafletBoxContainer] section[data-component=sliderContentComponent]{margin-bottom:-23px}}[data-component=sliderLeafletBoxContainer] section[data-component=sliderContentComponent] .lSSlideOuter .lSPager.lSpg{background-color:#c00;position:relative;display:inline-block;top:-38px;height:18px!important;padding:0 2px;border-radius:12px;box-shadow:0 5px 7px 0 rgba(204,0,0,.17)}[data-component=sliderLeafletBoxContainer] section[data-component=sliderContentComponent] .lSSlideOuter .lSPager.lSpg:empty{background:0 0}[data-component=sliderLeafletBoxContainer] section[data-component=sliderContentComponent] .lSSlideOuter .lSPager.lSpg>li{height:16px!important;top:-4px}@media only screen and (max-width:767px){[data-component=sliderLeafletBoxContainer] section[data-component=sliderContentComponent] .lSSlideOuter .lSPager.lSpg>li{top:0}}[data-component=sliderLeafletBoxContainer] div[data-component=sliderContentComponent] .slider-container-img .btn-flyer img{width:100%}.allign-left{text-align:left}.allign-center{text-align:center}.allign-right{text-align:right}[data-component=listedContentContainerComponent]{margin-bottom:90px;padding:45px 0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=listedContentContainerComponent]{margin-bottom:30px}}[data-component=listedContentContainerComponent] .title-middle-underlined{margin-bottom:30px!important}[data-component=listedContentContainerComponent] .h1{margin-bottom:60px!important}.formDynamic .editorialForm .upload-file .files-list li [data-component=listedContentContainerComponent] i,[data-component=listedContentContainerComponent] .formDynamic .editorialForm .upload-file .files-list li i,[data-component=listedContentContainerComponent] .h3{margin-bottom:15px!important}[data-component=listedContentContainerComponent] .text-center{text-align:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=listedContentContainerComponent] .text-center{text-align:left}}[data-component=listedContentContainerComponent] .text-center>div{text-align:left;display:inline-block}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=listedContentContainerComponent] .text-center>div{display:block}}[data-component=listedContentContainerComponent] li{margin-bottom:10px}[data-component=listedContentContainerComponent] .list-grid{display:grid;grid-template-columns:repeat(2,1fr);column-gap:65px;row-gap:10px}@media only screen and (max-width:767px){[data-component=listedContentContainerComponent] .list-grid{grid-template-columns:repeat(1,1fr)}}.btn-scroll-home{margin-top:-114px;float:right;position:relative;margin-right:48%;z-index:25}.btn-scroll-home .icn-wrapper{text-decoration:none}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.btn-scroll-home .icn-wrapper{display:none}}.btn-scroll-home .icn-wrapper:hover{text-decoration:none}.btn-scroll-home .icn-wrapper .icon-arrow-down-1,.btn-scroll-home .icn-wrapper .orderby-container .selectric .button,.orderby-container .selectric .btn-scroll-home .icn-wrapper .button{font-size:38px;padding:5px;background:#c00;border-radius:30px;text-align:center;line-height:48px;color:#fff;box-shadow:0 5px 7px 0 rgba(204,0,0,.17);cursor:pointer}.issuuembed div{background:#fff!important}.issuuembed span{display:none}.selectric-above .selectric-items{top:inherit!important;bottom:inherit!important}.spinner{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.spinner>div{display:inline-block;width:15px;height:15px;margin-left:10px;background-color:#c00;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner.btnPrimary>div{background-color:#fff;margin-left:3px}.spinner.small{width:100%;height:100%}.spinner.small>div{background-color:#c00;margin-left:1px}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}.spinner .bounce3{-webkit-animation-delay:0s;animation-delay:0s}.spinner .bounce4{-webkit-animation-delay:.16s;animation-delay:.16s}@-webkit-keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.btn{position:relative}.btn em{position:relative}.btn em .loader-overlay{position:relative!important;float:right!important;background:0 0!important;width:30px!important;height:10px!important;margin-top:3px}.btn em .loader-overlay .spinner div{background:#fff!important;width:4px!important;height:4px!important;margin-left:2px!important}.loader-overlay{max-width:100vw}.alertify .dialog{max-height:100%}.alertify .dialog:has(.buttonModalSituation) h4{padding:20px 25px;align-items:center;display:flex;justify-content:space-between}.alertify .dialog:has(.buttonModalSituation) h4 .buttonModalSituation{background-color:transparent;padding:0!important}.alertify .dialog:has(.buttonModalSituation) h4 .buttonModalSituation .icona-30px{color:#0074c2}[data-action=goBack]{display:none}[data-component=breadcrumbComponent]{margin-top:25px}[data-component=breadcrumbComponent]+.subHeader,[data-component=breadcrumbComponent]+section .subHeader{margin-top:0!important}@media only screen and (max-width:767px){[data-component=breadcrumbComponent]{display:none}[data-component=breadcrumbComponent]+.subHeader,[data-component=breadcrumbComponent]+section .subHeader{margin-top:0!important}}[data-component=breadcrumbComponent] ul{margin:0;padding:0;list-style:none}[data-component=breadcrumbComponent] ul li{margin:0;line-height:16px;font-size:12px;display:inline-block;color:#c00}@media only screen and (max-width:767px){[data-component=breadcrumbComponent] ul li{line-height:18px}}[data-component=breadcrumbComponent] ul li::before{content:''}[data-component=breadcrumbComponent] ul li a{margin:0;line-height:16px;font-size:12px;font-weight:700!important}@media only screen and (max-width:767px){[data-component=breadcrumbComponent] ul li a{line-height:18px}}[data-component=breadcrumbComponent] ul li:not(:last-child):after{content:' / ';padding:0 5px}.submit-btns-wrapper{text-align:center}.submit-btns-wrapper .btn{margin:0 auto 30px;display:block}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px){.no-col-right-padding{padding-right:0}}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px){.no-col-left-padding{padding-left:0}}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px){.no-col-top-padding{padding-top:0}}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px){.no-col-bottom-padding{padding-bottom:0}}@media only screen and (min-width:768px) and (max-width:1023px){.no-col-right-padding-tablet{padding-right:0}}@media only screen and (min-width:768px) and (max-width:1023px){.no-col-left-padding-tablet{padding-left:0}}@media only screen and (min-width:768px) and (max-width:1023px){.no-col-top-padding-tablet{padding-top:0}}@media only screen and (min-width:768px) and (max-width:1023px){.no-col-bottom-padding-tablet{padding-bottom:0}}@media only screen and (max-width:767px){.no-col-right-padding-mobile{padding-right:0}}@media only screen and (max-width:767px){.no-col-left-padding-mobile{padding-left:0}}@media only screen and (max-width:767px){.no-col-top-padding-mobile{padding-top:0}}@media only screen and (max-width:767px){.no-col-bottom-padding-mobile{padding-bottom:0}}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px){.row-allign-top{display:table;width:calc(100% + 15px)}.row-allign-top>div{display:table-cell;vertical-align:top;float:none}.row-allign-top .inner-text{margin-top:30px}}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px){.row-allign-bottom{display:table;width:calc(100% + 15px)}.row-allign-bottom>div{display:table-cell;vertical-align:bottom;float:none}}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px){.row-allign-middle{display:table;width:calc(100% + 15px)}.row-allign-middle>div{display:table-cell;vertical-align:middle;float:none}}@media only screen and (min-width:768px) and (max-width:1023px){.row-allign-top-tablet{display:table;width:calc(100% + 15px)}.row-allign-top-tablet>div{display:table-cell;vertical-align:top;float:none}.row-allign-top-tablet .inner-text{margin-top:30px}}@media only screen and (min-width:768px) and (max-width:1023px){.row-allign-bottom-tablet{display:table;width:calc(100% + 15px)}.row-allign-bottom-tablet>div{display:table-cell;vertical-align:bottom;float:none}}@media only screen and (min-width:768px) and (max-width:1023px){.row-allign-middle-tablet{display:table;width:calc(100% + 15px)}.row-allign-middle-tablet>div{display:table-cell;vertical-align:middle;float:none}}@media only screen and (max-width:767px){.row-allign-top-mobile{display:table;width:calc(100% + 15px)}.row-allign-top-mobile>div{display:table-cell;vertical-align:top;float:none}.row-allign-top-mobile .inner-text{margin-top:30px}}@media only screen and (max-width:767px){.row-allign-bottom-mobile{display:table;width:calc(100% + 15px)}.row-allign-bottom-mobile>div{display:table-cell;vertical-align:bottom;float:none}}@media only screen and (max-width:767px){.row-allign-middle-mobile{display:table;width:calc(100% + 15px)}.row-allign-middle-mobile>div{display:table-cell;vertical-align:middle;float:none}}.btnGoDown{text-align:center}.btnGoDown .textContainer{display:table}.btnGoDown .textContainer .textItem{display:table-cell;vertical-align:middle}.btnGoDown .textContainer .icon{padding-left:5px;color:#c00}.btnGoDown a,.btnGoDown i{color:#fff}.btnGoDown a:active,.btnGoDown a:focus,.btnGoDown a:hover,.btnGoDown a:visited{color:#fff;text-decoration:none!important}.tagsCatContainer .tagCat{display:inline-block;padding:2px 10px;font-weight:700;text-transform:uppercase;margin-right:15px;color:#fff}@media only screen and (min-width:768px) and (max-width:1023px){.tagsCatContainer .tagCat{margin-right:10px}}@media only screen and (max-width:767px){.tagsCatContainer .tagCat{margin-right:5px}}.tagsCatContainer .tagCat.cat1{background-color:#307237;box-shadow:0 5px 7px 0 rgba(48,114,55,.17)}.tagsCatContainer .tagCat.cat2{background-color:#f38130;box-shadow:0 5px 7px 0 rgba(243,129,48,.17)}.heartDivider::before{content:"\e005";position:absolute;top:-14px;left:50%;display:block;width:32px;height:32px;transform:translateX(-50%);z-index:10;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;font-size:30px;line-height:1;color:#c00;text-shadow:0 5px 7px rgba(204,0,0,.17);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.content ul.checked-list{margin-left:0;padding-left:30px}.content ul.checked-list li{line-height:normal;font-size:inherit}.content ul.checked-list li::before{content:"";color:#e5e1e1;font-family:coopSocio!important;font-size:14px;line-height:26px;left:-30px}.content ul.checked-list li.checked-li::before{color:#7bb800}.separator-60{border:1px solid transparent;margin:35px 0}.element2Bshow,.hideContent{height:0;opacity:.2;margin-bottom:15px;margin-top:-15px;width:100%;-webkit-transition:all .37s ease;-moz-transition:all .37s ease;transition:all .37s ease;overflow:hidden}.showContent{height:auto;opacity:1;margin-bottom:inherit;margin-top:inherit}.stick-to-show{display:none}#sticky.stick,.sticky.stick{margin-top:0!important;position:fixed;top:0;z-index:90;-webkit-transition:top .5s ease;-moz-transition:top .5s ease;transition:top .5s ease}.gray-text{color:#605f60}.editMode .alertify{position:relative}.editMode .alertify .dialog{top:0;transform:inherit;padding:0!important;margin:0}.datepicker{-webkit-box-shadow:0 5px 21px rgba(0,0,0,.06);-khtml-box-shadow:0 5px 21px rgba(0,0,0,.06);-moz-box-shadow:0 5px 21px rgba(0,0,0,.06);-ms-box-shadow:0 5px 21px rgba(0,0,0,.06);-o-box-shadow:0 5px 21px rgba(0,0,0,.06);box-shadow:0 5px 21px rgba(0,0,0,.06);padding:18px 20px!important;margin-top:25px;color:#605f60!important;border-radius:0!important;border:1px solid #f2eeee!important;transform:translateX(13px)!important}@media only screen and (max-width:767px){.datepicker{padding:7px 10px!important}}.datepicker:after{display:none!important}.datepicker:before{content:""!important;display:block!important;width:16px!important;height:16px!important;position:absolute!important;right:15px!important;top:-8px!important;border:none!important;border-top:1px solid #f2eeee!important;border-left:1px solid #f2eeee!important;transform:rotate(45deg)!important;background-color:#fff!important;z-index:-10!important}.datepicker .active{background-color:#c00!important;background-image:none!important;border-radius:0!important}.datepicker .next,.datepicker .prev{color:#c00!important;font-size:22px!important}.datepicker thead{text-transform:uppercase!important}.datepicker td,.datepicker th{width:45px!important;border-radius:0!important;line-height:26px!important}@media only screen and (max-width:767px){.datepicker td,.datepicker th{width:30px!important}}.datepicker td .disabled:hover,.datepicker td.disabled,.datepicker th .disabled:hover,.datepicker th.disabled{color:#e5e1e1!important}.datepicker td .disabled-date:hover,.datepicker td.disabled-date,.datepicker th .disabled-date:hover,.datepicker th.disabled-date{background:#f4faff!important;color:#605f60!important}.datepicker td .selected-date:hover,.datepicker td.selected-date,.datepicker th .selected-date:hover,.datepicker th.selected-date{background:#f4faff!important;color:#605f60!important}.datepicker td.today,.datepicker th.today{background:0 0!important;font-weight:700}.datepicker td.today.active,.datepicker th.today.active{background:#c00!important;font-weight:700}[data-component=citySelectorComponent] .citySelectorAutocomplete{position:relative;z-index:100}[data-component=citySelectorComponent] .selectric-items{display:block!important}input[name=checkemail]{display:none}.generic-template .gallery-photos{height:256px}@media only screen and (max-width:767px){.generic-template .gallery-photos{height:120px}}a.tooltip-on-hover:active,a.tooltip-on-hover:focus,a.tooltip-on-hover:hover,a.tooltip-on-hover:visited{text-decoration:none!important}.visible-desktop{display:inline-block!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.visible-desktop{display:none!important}}.visible-mobile{display:inline-block!important}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){.visible-mobile{display:none!important}}.visible-mobile-only{display:inline-block!important}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){.visible-mobile-only{display:none!important}}.flex-middle{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:center;align-items:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.flex-middle{display:block;width:100%;clear:both;text-align:center}}.flex-middle .flex-inner{vertical-align:middle;order:0;flex:0 1 auto;align-self:auto}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.flex-middle .flex-inner{display:block;width:100%;clear:both}}.full-width{width:100%!important}.generic-error-message{text-align:center;padding:30px}.manage-stores-tooltip .icon-favorito.active{color:#ffc700!important}.manage-stores-tooltip p{cursor:pointer}.manage-stores-tooltip i{font-size:20px;line-height:normal;margin-right:5px;float:left}.number-dot{background:#e5e1e1;height:30px;line-height:30px;width:30px;display:inline-block;text-align:center;border-radius:40px;vertical-align:middle;margin:0 5px}.social-buttons{display:flex;flex-wrap:nowrap}.social-buttons .share-icn{width:30px;height:30px;margin-right:15px;background:#c00;cursor:pointer;text-align:center;border-radius:4px;display:inline-block;transition:all .2s}.social-buttons .share-icn i{line-height:30px;color:#fff;font-size:21px}.social-buttons .share-icn:hover{background:#c00;transform:translate(0,-10px);-ms-transform:translate(0,-10px);-webkit-transform:translate(0,-10px);transition:all .3s}.social-buttons .share-icn:hover i{color:#fff}.truncate-one-row{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}@media only screen and (max-width:767px){[data-page="41PrivatePage"] .truncate-one-row{width:200px}}.border-between>[class*=col-]:after,.border-between>[class*=col-]:before{background:#f2eeee;bottom:0;content:" ";position:absolute;width:1px;top:0}.border-between>[class*=col-]:before{left:0}.border-between>[class*=col-]:after{right:-1px}.border-between>[class*=col-]:first-child:before,.border-between>[class*=col-]:last-child:after{display:none}img.no-leaflets{width:127px!important}.video-wrapper{position:relative;padding-bottom:56.25%;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.showHideAmount{display:inline-block}@media only screen and (max-width:767px){.showHideAmount{margin-bottom:40px}}.showHideAmount .notShowed{display:none}.showHideAmount.active .showed{display:none}.showHideAmount.active .notShowed{display:block}.bg-dashboard{background:#f7f7f7}.bg-dashboard .dashboard-component{padding:60px!important;background:#fff;box-shadow:0 15px 21px 0 rgba(0,0,0,.06)}.bg-dashboard .dashboard-component.blue{background:#99d6ff}.bg-dashboard .dashboard-component.green{background:#31ae79;padding:33px 60px!important}@media only screen and (max-width:767px){.bg-dashboard .dashboard-component.green{padding:30px 15px!important}}.bg-dashboard .dashboard-component:last-child{margin-bottom:90px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.bg-dashboard .dashboard-component .remove-flex-tablet{display:block}}@media only screen and (max-width:767px){.bg-dashboard .dashboard-component{padding:30px 15px!important}}.bg-dashboard .dashboard-slider{margin:-25px -8px}@media only screen and (max-width:767px){.bg-dashboard .dashboard-slider{margin:-25px 0 -8px;overflow:hidden}}.bg-dashboard .dashboard-slider .lSPager.lSpg{margin-top:-20px!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.bg-dashboard .dashboard-slider .lSPager.lSpg{margin-top:-8px!important}}.bg-dashboard .dashboard-slider .lSPager.lSpg:empty{display:none}.bg-dashboard .dashboard-slider .controls-left-right-alt-2 .lSSlideWrapper .lSAction .lSPrev{left:-15px}.bg-dashboard .dashboard-slider .controls-left-right-alt-2 .lSSlideWrapper .lSAction{top:45%}body .slider .tooltip{z-index:89}body .slider .tooltip.top{margin-top:-65px;min-width:75px;background:#fff}body .slider .tooltip.top .tooltip-arrow{bottom:-7px;transform:rotate(180deg)}body .slider .tooltip.top .tooltip-inner{font-weight:700;font-family:"Avenir LT",Helvetica,serif}body .slider .tooltip.top .tooltip-inner::after{content:' €'}[data-component=activateButtonComponent].disabled{pointer-events:all!important}[data-component=activateButtonComponent] .errorTooltip{position:absolute;right:10px;top:0;height:54px;width:40px}[data-component=activateButtonComponent] .icon-alert:before{color:#999696!important;font-weight:700}[data-component=activateButtonComponent] i{line-height:unset;height:17px;vertical-align:middle;display:inline-block}.activate-btn-modal-img{max-width:90px;margin-bottom:30px}.optin-wrapper{font-style:italic;margin-top:15px!important;padding:15px;background:#faf6f6}[data-component=slider2019] .top-right-image-wrapper,[data-component=subHeaderArtworkArchive] .top-right-image-wrapper,[data-component=subHeaderArtworkDetail] .top-right-image-wrapper,[data-component=subHeaderBigComponent] .top-right-image-wrapper,[data-component=subHeaderComponentImg] .top-right-image-wrapper,[data-component=subHeaderNewArtworkDetail] .top-right-image-wrapper{position:absolute;right:0;top:25px;width:60px;z-index:1}@media only screen and (max-width:767px){[data-component=slider2019] .top-right-image-wrapper,[data-component=subHeaderArtworkArchive] .top-right-image-wrapper,[data-component=subHeaderArtworkDetail] .top-right-image-wrapper,[data-component=subHeaderBigComponent] .top-right-image-wrapper,[data-component=subHeaderComponentImg] .top-right-image-wrapper,[data-component=subHeaderNewArtworkDetail] .top-right-image-wrapper{top:15px;width:50px}}[data-component=slider2019] .top-right-image-wrapper img,[data-component=subHeaderArtworkArchive] .top-right-image-wrapper img,[data-component=subHeaderArtworkDetail] .top-right-image-wrapper img,[data-component=subHeaderBigComponent] .top-right-image-wrapper img,[data-component=subHeaderComponentImg] .top-right-image-wrapper img,[data-component=subHeaderNewArtworkDetail] .top-right-image-wrapper img{width:100%;margin:0}.subheader-tag,.subheader-tag:active,.subheader-tag:focus,.subheader-tag:hover{background:#6b2839;color:#fff;border-radius:20px;padding:5px 15px;font-size:16px;font-weight:900;text-decoration:none;position:absolute;left:0;top:35px;z-index:2}@media only screen and (max-width:767px){.subheader-tag,.subheader-tag:active,.subheader-tag:focus,.subheader-tag:hover{font-size:14px;top:20px}}.text-right{text-align:right}.fake-counter-reply{white-space:nowrap;font-size:33px}@media only screen and (max-width:767px){.fake-counter-reply{font-size:26px}}.fake-counter-reply .fake-digit{box-shadow:0 2px 4px 0 rgba(0,0,0,.5),inset 0 1px 3px 0 rgba(255,255,255,.1),inset 0 -1px 3px 0 rgba(0,0,0,.1);display:inline-block;text-align:center;width:1em;height:1.6em;color:#f8f5f5;background-color:#454545;border-radius:.125em;position:relative;line-height:1.6em;margin:0 .1em;font-family:Oswald-Regular}.fake-counter-reply .fake-digit:after{z-index:1;content:"";position:absolute;left:0;top:50%;width:100%;height:50%;background-image:linear-gradient(180deg,rgba(0,0,0,.3) 1px,rgba(0,0,0,.15) 0,transparent 30%)}.textBlockNoREsults{padding:30px;background-color:#faf6f6;color:#666464}[data-component=inziativaContainerComponent]{display:flex;flex-direction:column;gap:30px;text-align:center;background-color:#fff;padding:60px 30px;margin-bottom:0!important;overflow:hidden}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=inziativaContainerComponent]{padding:30px 15px}}@media only screen and (max-width:767px){[data-component=inziativaContainerComponent]{padding-bottom:0}}[data-component=inziativaContainerComponent] h2{font-weight:700;color:#333232}[data-component=inziativaContainerComponent] .boxIniziativaArea{display:flex;gap:15px;justify-content:center}[data-component=inziativaContainerComponent] #tns1{display:flex!important;width:fit-content}[data-component=inziativaContainerComponent] .tns-ovh{overflow:visible}[data-component=inziativaContainerComponent] .iniziativaComponent{display:flex!important;flex-direction:column;gap:15px;align-items:center;width:30vw;max-width:397px;padding:45px;border:1px solid #f2eeee;box-shadow:0 5px 21px rgba(0,0,0,.06)}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=inziativaContainerComponent] .iniziativaComponent{padding:30px!important}}@media only screen and (max-width:767px){[data-component=inziativaContainerComponent] .iniziativaComponent{width:250px!important;margin-right:15px;align-items:flex-start;box-shadow:0 15px 21px rgba(0,0,0,.06)}}[data-component=inziativaContainerComponent] .iniziativaComponent .iniziativaTop{display:flex;flex-direction:column;align-items:center;gap:28px;color:#333232}@media only screen and (max-width:767px){[data-component=inziativaContainerComponent] .iniziativaComponent .iniziativaTop{flex-direction:row;gap:16px}}[data-component=inziativaContainerComponent] .iniziativaComponent .iniziativaTop img{width:90px}@media only screen and (max-width:767px){[data-component=inziativaContainerComponent] .iniziativaComponent .iniziativaTop img{width:45px}}@media only screen and (max-width:767px){[data-component=inziativaContainerComponent] .iniziativaComponent .iniziativaTop h3{text-align:left}}[data-component=inziativaContainerComponent] .iniziativaComponent .iniziativaText *{color:#605f60}@media only screen and (max-width:767px){[data-component=inziativaContainerComponent] .iniziativaComponent .iniziativaText{text-align:left}}[data-component=genericSocialShare]{margin-top:0;padding-bottom:60px;padding:20px;border-radius:20px;margin:auto;border:1px solid #e5e1e1;position:relative;top:-30px;box-shadow:0 8px 12px -4px rgba(0,0,0,.15);background-color:#fff;max-width:100%}[data-component=genericSocialShare] .heartDivider{margin-bottom:60px;overflow:visible}[data-component=genericSocialShare] .social-description{color:#605f60}[data-component=genericSocialShare] .social-buttons a{text-decoration:none!important}[data-component=genericSocialShare]::after,[data-component=genericSocialShare]::before{content:none!important;display:none!important}[data-component=genericSocialShare] .row::after,[data-component=genericSocialShare] .row::before{content:none!important;display:none!important}.mgnlEditor.mgnlPlaceholder{clear:both}.small-red-tag{width:auto;float:left;border-radius:2px;background-color:#c00;font-size:14px;line-height:1.43;font-weight:700;color:#fff!important;padding:3px 8px;margin-bottom:5px;clear:both;text-decoration:none!important}.medium-green-tag{width:auto;float:left;border-radius:4px;background-color:#e9fac8;font-size:14px;line-height:1.43;font-weight:700;color:#5c940d;padding:12px 10px;clear:both}@media only screen and (max-width:767px){.medium-green-tag{font-size:16px;line-height:normal}}.yellow-star{width:44px;height:44px;background:#fff;border-radius:25px;display:block;padding:7px;float:right;text-align:center;line-height:23px;border:1px solid #ffc700;-webkit-line-height:23px;-ms-line-height:28px;cursor:pointer}.yellow-star .icon-favorito{color:#ffc700;font-size:27px;vertical-align:middle}.yellow-star.active{background:#ffc700}.yellow-star.active .icon-favorito{color:#fff}.red-love{width:44px;height:44px;background:#fff;border:1px solid #c00;border-radius:25px;padding:7px;float:right;text-align:center;line-height:23px;-webkit-line-height:23px;-ms-line-height:28px;cursor:pointer}.red-love .heartDivider::before{content:"\e005";position:relative;top:8px;left:14px;width:16px;height:14px;font-size:16px;color:#c00;text-shadow:none;color:#c00}.red-love.active{background:#c00}.red-love.active .heartDivider::before{color:#fff}.click-disabled{opacity:.75;transition:.3s all linear;pointer-events:none}.camelCase{text-transform:capitalize}mark{background-color:transparent!important;color:#c00!important;font-weight:700!important}[data-ibanformat]{white-space:nowrap}.ibanformat{white-space:nowrap}@media only screen and (max-width:767px){.datepicker.datepicker-dropdown.dropdown-menu{width:100%;max-width:80%}}.datepicker.datepicker-dropdown.dropdown-menu .table-condensed{width:100%}.app__header_footer #onetrust-consent-sdk,.app__header_footer .fdWidgetButtonMobile,.app__header_footer [data-component=breadcrumbComponent],.app__header_footer [data-component=headerBanner],.app__header_footer footer,.app__header_footer header{display:none}.app__header_footer .shortHeader .sso_footer,.app__header_footer .shortHeader .sso_row-full .left_content{display:none!important}.app__header_footer .shortHeader .sso_textRiconosciuto{padding:15px 30px!important}.app__header_footer .shortHeader .sso_col-right{margin-bottom:0!important}.app__header_footer .content{padding:0!important}.bg-azure{background-color:#f4faff}.color_03{color:#333232}.color_04{color:#605f60!important}.color_31{color:#0074c2}.blue_10{color:#0e4780!important}.color_02{color:#000}.d-flex-space-between{display:flex!important;justify-content:space-between!important}[data-component=bannerWithImageComponent]{position:absolute;width:100vw;left:50%;margin-left:-50vw}[data-component=bannerWithImageComponent] a.btn.btn-secondary{background-color:transparent!important;color:#0074c2!important;transition:all 1.25s cubic-bezier(.19,1,.22,1);box-shadow:inset 0 0 20px rgba(255,0,0,0);outline:1px solid #0074c2;outline-color:#0074c2;outline-offset:0;border:1px solid #0074c2!important;border-radius:0!important}[data-component=bannerWithImageComponent] a.btn.btn-secondary:active,[data-component=bannerWithImageComponent] a.btn.btn-secondary:hover{border:1px solid #004f84!important;outline:rgba(255,0,0,0) solid 1px;outline-offset:15px}[data-component=bannerWithImageComponent] .btn.btn-primary{background-color:#0074c2;box-shadow:0 5px 7px rgba(36,117,219,.17)!important;color:#fff!important;opacity:1!important;border-radius:0!important}[data-component=bannerWithImageComponent] .btn.btn-primary:hover{background-color:#004f84!important}[data-component=bannerWithImageComponent] .btn.btn-primary:active,[data-component=bannerWithImageComponent] .btn.btn-primary:focus{background-color:#004f84!important;border:none}[data-component=bannerWithImageComponent] a{color:#0074c2!important}[data-component=bannerWithImageComponent] .genericHomeComponent{display:flex;gap:60px;justify-content:space-between}[data-component=bannerWithImageComponent] .genericHomeComponent>div{flex-basis:50%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bannerWithImageComponent] .genericHomeComponent{align-items:center;padding:30px 0;flex-direction:column-reverse;gap:30px}}[data-component=bannerWithImageComponent] .genericHomeComponent .text__note *{font-size:14px;line-height:21px}[data-component=bannerWithImageComponent] .genericHomeComponent_right{flex-direction:row}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bannerWithImageComponent] .genericHomeComponent_right{flex-direction:column-reverse}}[data-component=bannerWithImageComponent] .genericHomeComponent_right .genericText__container{padding:60px;display:flex;align-items:center;justify-content:flex-end;width:100%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bannerWithImageComponent] .genericHomeComponent_right .genericText__container{justify-content:center;padding:0 15px}}[data-component=bannerWithImageComponent] .genericHomeComponent_right .genericText__imgContainer{display:flex;justify-content:flex-start}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bannerWithImageComponent] .genericHomeComponent_right .genericText__imgContainer{justify-content:center;padding:0 15px}}[data-component=bannerWithImageComponent] .genericHomeComponent_left{flex-direction:row-reverse}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bannerWithImageComponent] .genericHomeComponent_left{flex-direction:column-reverse}}[data-component=bannerWithImageComponent] .genericHomeComponent_left .genericText__container{padding:60px;display:flex;align-items:center;justify-content:flex-start;width:100%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bannerWithImageComponent] .genericHomeComponent_left .genericText__container{justify-content:center;padding:0 15px}}[data-component=bannerWithImageComponent] .genericHomeComponent_left .genericText__imgContainer{display:flex;justify-content:flex-start}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bannerWithImageComponent] .genericHomeComponent_left .genericText__imgContainer{justify-content:center;padding:0 15px}}[data-component=bannerWithImageComponent] .text__container{max-width:496px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bannerWithImageComponent] .text__container{width:100%!important;max-width:100%!important}}[data-component=bannerWithImageComponent] .text__container>div{color:#605f60}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bannerWithImageComponent] .text__container{text-align:center;width:auto;max-width:none}[data-component=bannerWithImageComponent] .text__container .btn{width:100%}}@media only screen and (max-width:767px){[data-component=bannerWithImageComponent] .text__container{max-width:none}}[data-component=bannerWithImageComponent] .text__container p{margin:15px 0 0}[data-component=bannerWithImageComponent] .text__container a,[data-component=bannerWithImageComponent] .text__container p{line-height:30px;font-size:18px}@media only screen and (max-width:767px){[data-component=bannerWithImageComponent] .text__container a,[data-component=bannerWithImageComponent] .text__container p{font-size:16px;line-height:26px}}@media only screen and (max-width:767px){[data-component=bannerWithImageComponent] .text__container a{font-size:13px}}[data-component=bannerWithImageComponent] .text__container table{border:none;margin:0 auto;max-width:100%;display:flex;justify-content:flex-start}@media only screen and (max-width:767px){[data-component=bannerWithImageComponent] .text__container table{max-width:100%;justify-content:center}}[data-component=bannerWithImageComponent] .text__container table tr td{border:1px solid #605f60;padding:5px}[data-component=bannerWithImageComponent] .text__note{margin-top:30px}[data-component=bannerWithImageComponent] .text__note *{font-size:14px;line-height:21px}[data-component=bannerWithImageComponent] .banner__containerButtonArea{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px}[data-component=bannerWithImageComponent] .banner__containerButtonArea .btn{margin-top:30px;font-size:14px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bannerWithImageComponent] .banner__containerButtonArea{flex-direction:column;align-items:center}}[data-component=bannerWithImageComponent] .genericTextWithImage__img{width:100%;background-position:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bannerWithImageComponent] .genericTextWithImage__img{width:100%}}[data-component=bannerWithImageComponent] .no_full_genericHomeComponent{display:flex;padding:60px 0;justify-content:space-between;align-items:center;gap:60px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bannerWithImageComponent] .no_full_genericHomeComponent{gap:30px;padding:30px 0}}[data-component=bannerWithImageComponent] .no_full_genericHomeComponent_right{flex-direction:row}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bannerWithImageComponent] .no_full_genericHomeComponent_right{flex-direction:column-reverse}}[data-component=bannerWithImageComponent] .no_full_genericHomeComponent_left{flex-direction:row-reverse}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bannerWithImageComponent] .no_full_genericHomeComponent_left{flex-direction:column-reverse}}[data-component=bannerWithImageComponent] .no_full_image{height:295px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bannerWithImageComponent] .no_full_image{width:100%;height:auto}}[data-component=bannerWithImageComponent] .container-general-button a.btn-link{padding-left:0!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bannerWithImageComponent] .container-general-button a.btn-link{padding-right:0!important}}.bannerWithImageComponentWrap{position:relative}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.bannerWithImageComponentWrap{height:700px}}.bg-transparent{background-color:transparent!important}.bg-light-blue{background-color:#f4faff!important}.bg-grey{background-color:#f1f1ef!important}.row-full-coop{width:100vw;position:relative;left:50%;margin-left:-50vw}[data-component=menuGenericScroll]{width:100%;height:0;margin-bottom:40px;position:relative}@media only screen and (max-width:767px){[data-component=menuGenericScroll]{margin-bottom:75px}}[data-component=menuGenericScroll] .list-box{background-color:#fff;box-shadow:0 8px 12px -4px #00000026;border:1px solid #e5e1e1;border-radius:20px;padding:30px;margin:auto;width:fit-content;position:relative;top:-120px}@media only screen and (max-width:767px){[data-component=menuGenericScroll] .list-box{width:auto;margin:0 5px;top:-60px;padding:20px}[data-component=menuGenericScroll] .list-box .btn-primary{width:100%}}[data-component=menuGenericScroll] .list-box .dropdown-container{position:relative}[data-component=menuGenericScroll] .list-box .scroll-list-dropdown{display:flex;flex-direction:column;position:absolute;background:#fff;width:100%;margin-top:10px;z-index:9;align-items:center;gap:15px;padding:15px;border:1px solid #e5e1e1;box-shadow:0 32px 32px -16px #00000026;border-radius:15px}[data-component=menuGenericScroll] .list-box .scroll-list-dropdown a{color:#605f60;font-size:14px;line-height:21px}[data-component=menuGenericScroll] .flex-container{display:flex;gap:10px}[data-component=menuGenericScroll] .btn{border-radius:100px!important}[data-component=menuGenericScroll] .btn.btn-sm{padding:9px 15px!important}[data-component=menuGenericScroll] .btn.btn-secondary:active,[data-component=menuGenericScroll] .btn.btn-secondary:focus:not(:focus-visible){box-shadow:none}[data-component=menuGenericScroll] .btn.btn-primary:active,[data-component=menuGenericScroll] .btn.btn-primary:focus:not(:focus-visible){border:none}.alertify button{display:inline-flex!important;padding:15px 20px!important;align-items:center!important;gap:10px!important;margin:0!important;border:none!important;box-sizing:border-box!important;line-height:19px!important}.alertify button.ok{color:var(--Colors-white,#fff)!important;font-size:14px!important;font-style:normal!important;font-weight:900!important;line-height:20px!important;justify-content:center!important;border-radius:var(--Spacing-100,10px)!important;background:#c00!important;border:none!important;transition:box-shadow .25s ease!important}.alertify button.ok *{color:var(--Colors-white,#fff)!important}.alertify button.ok.disabled,.alertify button.ok[disabled],.disabled .alertify button.ok,[disabled] .alertify button.ok{color:var(--Colors-gray_02,#999696)!important;pointer-events:none!important}.alertify button.ok.disabled *,.alertify button.ok[disabled] *,.disabled .alertify button.ok *,[disabled] .alertify button.ok *{color:var(--Colors-gray_02,#999696)!important}.alertify button.ok .btn-icon{font-size:20px!important}.alertify button.ok:hover{background:#900!important}.alertify button.ok.disabled,.alertify button.ok[disabled],.disabled .alertify button.ok,[disabled] .alertify button.ok{background:var(--Colors-gray_03,#e5e1e1)!important;cursor:not-allowed!important;color:var(--Colors-gray_02,#999696)!important}.alertify button.ok.disabled *,.alertify button.ok[disabled] *,.disabled .alertify button.ok *,[disabled] .alertify button.ok *{color:var(--Colors-gray_02,#999696)!important}.alertify button.ok .arrowAccordionGeneric::after,.alertify button.ok .arrowAccordionMobile::after,.alertify button.ok .icon,.alertify button.ok .input-select .selectric .button,.alertify button.ok .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,.alertify button.ok .orderby-container .selectric .button,.alertify button.ok [class*=" icon-"],.alertify button.ok [class^=icon-],.input-select .selectric .alertify button.ok .button,.lost-card-wrapper .card-body-lost-card .lost-card-details .alertify button.ok .phone-num:before,.orderby-container .selectric .alertify button.ok .button{width:20px!important;height:20px!important}.alertify button.cancel{background-color:#fff!important;border:none!important;color:#c00!important;font-size:14px!important;font-style:normal!important;font-weight:900!important;line-height:20px!important}.alertify button.cancel *{color:#c00!important}.alertify button.cancel:hover{color:#c00!important}.alertify button.cancel:hover *{color:#c00!important}.alertify button.cancel:active{color:#c00!important}.alertify button.cancel:active *{color:#c00!important}.alertify button.cancel.disabled,.alertify button.cancel[disabled],.disabled .alertify button.cancel,[disabled] .alertify button.cancel{color:#e5e1e1!important;opacity:1!important}.alertify button.cancel.disabled *,.alertify button.cancel[disabled] *,.disabled .alertify button.cancel *,[disabled] .alertify button.cancel *{color:#e5e1e1!important}.btn{display:inline-flex;padding:var(--Spacing-150,15px) var(--Spacing-200,20px);align-items:center;gap:var(--Spacing-100,10px);margin:0;width:fit-content;border:none;border-radius:0;box-sizing:border-box;line-height:19px}.btn.disabled,.btn[disabled],.disabled .btn,[disabled] .btn{color:var(--Colors-gray_02,#999696);pointer-events:none!important}.btn.disabled *,.btn[disabled] *,.disabled .btn *,[disabled] .btn *{color:var(--Colors-gray_02,#999696)}.btn.btn-default{background-color:#fff!important;border:1px solid #e5e1e1!important;padding:15px 21px!important}.btn.btn-default:hover{background-color:#faf6f6!important}.btn.btn-default:active{background-color:#fff!important;border:1px solid #e5e1e1!important}.btn.btn-default.disabled,.btn.btn-default[disabled],.disabled .btn.btn-default,[disabled] .btn.btn-default{background-color:#fff!important}.btn.btn-primary{color:var(--Colors-white,#fff);font-size:14px;font-style:normal;font-weight:900;line-height:20px;justify-content:center;border-radius:var(--Spacing-100,10px);background:#c00;border:none;transition:box-shadow .25s ease}.btn.btn-primary *{color:var(--Colors-white,#fff)}.btn.btn-primary .btn-icon{font-size:20px}.btn.btn-primary:hover{background:#900}.btn.btn-primary:active,.btn.btn-primary:focus,.btn.btn-primary:focus-visible{border:2px solid #900;background:#c00;outline:0}.btn.btn-primary.disabled,.btn.btn-primary[disabled],.disabled .btn.btn-primary,[disabled] .btn.btn-primary{background:var(--Colors-gray_03,#e5e1e1);cursor:not-allowed;color:var(--Colors-gray_02,#999696)}.btn.btn-primary.disabled *,.btn.btn-primary[disabled] *,.disabled .btn.btn-primary *,[disabled] .btn.btn-primary *{color:var(--Colors-gray_02,#999696)}.btn.btn-primary.disabled .loader-overlay,.btn.btn-primary[disabled] .loader-overlay,.disabled .btn.btn-primary .loader-overlay,[disabled] .btn.btn-primary .loader-overlay{background-color:var(--Colors-gray_03,#e5e1e1)!important;color:var(--Colors-gray_02,#999696)!important}.btn.btn-primary.disabled .loader-overlay *,.btn.btn-primary[disabled] .loader-overlay *,.disabled .btn.btn-primary .loader-overlay *,[disabled] .btn.btn-primary .loader-overlay *{color:var(--Colors-gray_02,#999696)!important}.btn.btn-primary .arrowAccordionGeneric::after,.btn.btn-primary .arrowAccordionMobile::after,.btn.btn-primary .icon,.btn.btn-primary .input-select .selectric .button,.btn.btn-primary .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,.btn.btn-primary .orderby-container .selectric .button,.btn.btn-primary [class*=" icon-"],.btn.btn-primary [class^=icon-],.input-select .selectric .btn.btn-primary .button,.lost-card-wrapper .card-body-lost-card .lost-card-details .btn.btn-primary .phone-num:before,.orderby-container .selectric .btn.btn-primary .button{width:20px;height:20px}.btn.btn-secondary{color:#c00;font-size:14px;font-style:normal;font-weight:900;line-height:20px;justify-content:center;border-radius:var(--Spacing-100,10px);border:2px solid #c00;background:var(--Colors-white,#fff);transition:box-shadow .25s ease}.btn.btn-secondary *{color:#c00}.btn.btn-secondary .btn-icon{font-size:20px}.btn.btn-secondary:hover{border:2px solid #900;color:#900}.btn.btn-secondary:hover *{color:#900}.btn.btn-secondary:active,.btn.btn-secondary:focus,.btn.btn-secondary:focus-visible{border:2px solid #c00;box-shadow:0 0 0 2px #900;outline:0}.btn.btn-secondary.disabled,.btn.btn-secondary[disabled],.disabled .btn.btn-secondary,[disabled] .btn.btn-secondary{border:2px solid var(--Colors-gray_03,#e5e1e1);cursor:not-allowed;color:var(--Colors-gray_02,#999696)}.btn.btn-secondary.disabled *,.btn.btn-secondary[disabled] *,.disabled .btn.btn-secondary *,[disabled] .btn.btn-secondary *{color:var(--Colors-gray_02,#999696)}.btn.btn-primary-inverted{color:#c00;font-size:14px;font-style:normal;font-weight:900;line-height:20px;justify-content:center;border-radius:var(--Spacing-100,10px);border:none;background:var(--Colors-white,#fff);transition:box-shadow .25s ease}.btn.btn-primary-inverted *{color:#c00}.btn.btn-primary-inverted .btn-icon{font-size:20px}.btn.btn-primary-inverted:hover{color:#900}.btn.btn-primary-inverted:hover *{color:#900}.btn.btn-primary-inverted.disabled,.btn.btn-primary-inverted[disabled],.disabled .btn.btn-primary-inverted,[disabled] .btn.btn-primary-inverted{cursor:not-allowed;color:var(--Colors-gray_02,#999696)}.btn.btn-primary-inverted.disabled *,.btn.btn-primary-inverted[disabled] *,.disabled .btn.btn-primary-inverted *,[disabled] .btn.btn-primary-inverted *{color:var(--Colors-gray_02,#999696)}.btn.btn-simple{background-color:#fff!important;border:none!important;color:#c00!important}.btn.btn-simple *{color:#c00!important}.btn.btn-simple:hover{color:#c00!important}.btn.btn-simple:hover *{color:#c00!important}.btn.btn-simple:active{color:#c00!important}.btn.btn-simple:active *{color:#c00!important}.btn.btn-simple.disabled,.btn.btn-simple[disabled],.disabled .btn.btn-simple,[disabled] .btn.btn-simple{color:#e5e1e1!important;opacity:1!important}.btn.btn-simple.disabled *,.btn.btn-simple[disabled] *,.disabled .btn.btn-simple *,[disabled] .btn.btn-simple *{color:#e5e1e1!important}.btn.btn-transparent{color:var(--Colors-white,#fff);font-size:14px;font-style:normal;font-weight:900;line-height:20px;background-color:transparent;border-radius:var(--Spacing-100,10px);border:2px solid var(--Colors-white,#fff)}.btn.btn-transparent *{color:var(--Colors-white,#fff)}.btn.btn-transparent .btn-icon{font-size:20px}.btn.btn-transparent.disabled,.btn.btn-transparent[disabled],.disabled .btn.btn-transparent,[disabled] .btn.btn-transparent{color:#e5e1e1!important;opacity:1!important}.btn.btn-ghost{display:inline-flex;padding:var(--Spacing-150,15px) var(--None,0);align-items:center;gap:var(--Spacing-100,10px);color:#c00;font-size:14px;font-weight:900;line-height:20px;text-decoration:underline}.btn.btn-ghost *{color:#c00}.btn.btn-ghost:has(.btn-icon){text-decoration:none}.btn.btn-ghost:has(.btn-icon) *{text-decoration:underline}.btn.btn-ghost:has(.btn-icon) .btn-icon{font-size:20px;text-decoration:none}.btn.btn-ghost:active,.btn.btn-ghost:focus,.btn.btn-ghost:hover{color:#900}.btn.btn-ghost:active *,.btn.btn-ghost:focus *,.btn.btn-ghost:hover *{color:#900}.btn.btn-ghost.disabled,.btn.btn-ghost[disabled],.disabled .btn.btn-ghost,[disabled] .btn.btn-ghost{color:var(--Colors-gray_02,#999696)}.btn.btn-ghost.disabled *,.btn.btn-ghost[disabled] *,.disabled .btn.btn-ghost *,[disabled] .btn.btn-ghost *{color:var(--Colors-gray_02,#999696)}.btn.btn-ghost:active{box-shadow:none}.btn.btn-lg{padding:10px 16px!important;font-size:18px!important;line-height:1.33333!important;border-radius:6px!important}.btn.btn-sm{display:inline-flex;padding:12px var(--Spacing-150,15px);border-radius:var(--Spacing-100,10px);align-items:center;gap:var(--Spacing-100,10px)}.btn.btn-sm.btn-ghost{padding:12px 0}.btn.btn-xs{padding:1px 5px!important;font-size:12px!important;line-height:1.5!important;padding:4px 10px!important}.btn.btn-xs.btn-default{padding:3px 9px!important}.btn.btn-xs.btn-secondary{padding:3px 9px!important}.btn.btn-xs.btn-secondary:hover{outline-offset:4px}.btn.btn-xs.btn-secondary:hover:active{padding:3px 9px!important}.btn.btn-xs.btn-secondary:active{padding:2px 8px!important}@media only screen and (max-width:767px){.btn.btnIcon{padding-left:10px!important}}.btn.btnIcon>span{display:table-cell;vertical-align:middle}.btn.btnIcon .icon{font-size:21px;padding-right:10px}.btn-link,.link{display:inline-flex;padding:var(--Spacing-150,15px) var(--None,0);align-items:center;gap:var(--Spacing-100,10px);color:#c00;font-size:14px;font-weight:900;line-height:20px;text-decoration:none}.btn-link *,.link *{color:#c00}.btn-link:hover,.link:hover{color:#900;text-decoration:underline}.btn-link:hover *,.link:hover *{color:#900}.btn-link:focus,.link:focus{text-decoration:none}a{color:#c00}a:hover{color:#900;text-decoration:underline}a:focus{color:#c00;text-decoration:none}.text-container a:not(.btn){color:#c00;font-weight:700;text-decoration:underline}.text-container a:not(.btn):hover{color:#900;text-decoration:none}.text-container a:not(.btn):focus{color:#c00;text-decoration:none}.link,a{word-break:break-word}.like-button{display:table}.like-button .like-icon{position:relative;display:inline-block!important;width:22px;height:22px;margin-right:10px;background:url(../images/icon-heart-white.png) no-repeat center;background-size:100%;animation:heartUnlike .25s cubic-bezier(.175,.885,.32,1.275) both}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){.like-button:hover .like-icon{animation:heartPulse .25s cubic-bezier(.175,.885,.32,1.275) both}.like-button:hover .like-icon [class^=heart-animation-]{position:absolute;top:0;left:0;display:block;width:16px;height:14px;opacity:0;background:url(../images/icon-heart-white.png) no-repeat center;background-size:100%}.like-button:hover .like-icon [class^=heart-animation-]::after,.like-button:hover .like-icon [class^=heart-animation-]::before{content:'';position:relative;top:inherit;left:inherit;display:inherit;width:inherit;height:inherit;opacity:0;background:inherit;background-size:100%}.like-button:hover .like-icon .heart-animation-1{animation:heartFloatMain-1 1s cubic-bezier(.175,.885,.32,1.275) both}.like-button:hover .like-icon .heart-animation-1::after,.like-button:hover .like-icon .heart-animation-1::before{width:12px;height:10px;visibility:hidden}.like-button:hover .like-icon .heart-animation-1::before{opacity:.6;animation:heartFloatSub-1 1s .25s cubic-bezier(.175,.885,.32,1.275) both}.like-button:hover .like-icon .heart-animation-1::after{opacity:.75;animation:heartFloatSub-2 1s .15s cubic-bezier(.175,.885,.32,1.275) both}.like-button:hover .like-icon .heart-animation-2{animation:heartFloatMain-2 1s .1s cubic-bezier(.175,.885,.32,1.275) both}.like-button:hover .like-icon .heart-animation-2::after,.like-button:hover .like-icon .heart-animation-2::before{width:10px;height:8px;visibility:hidden}.like-button:hover .like-icon .heart-animation-2::before{opacity:.25;animation:heartFloatSub-3 1s .25s cubic-bezier(.175,.885,.32,1.275) both}.like-button:hover .like-icon .heart-animation-2::after{opacity:.4;animation:heartFloatSub-4 1s .15s cubic-bezier(.175,.885,.32,1.275) both}}@keyframes heartPulse{0%{transform:scale(1)}50%{transform:scale(1.5)}}@keyframes heartUnlike{50%{transform:scale(.75)}}@keyframes heartFloatMain-1{0%{opacity:0;transform:translate(0) rotate(0)}50%{opacity:1;transform:translate(0,-25px) rotate(-20deg)}}@keyframes heartFloatMain-2{0%{opacity:0;transform:translate(0) rotate(0) scale(0)}50%{opacity:.9;transform:translate(-10px,-38px) rotate(25deg) scale(1)}}@keyframes heartFloatSub-1{0%{visibility:hidden;transform:translate(0) rotate(0)}50%{visibility:visible;transform:translate(13px,-13px) rotate(30deg)}}@keyframes heartFloatSub-2{0%{visibility:hidden;transform:translate(0) rotate(0)}50%{visibility:visible;transform:translate(18px,-10px) rotate(55deg)}}@keyframes heartFloatSub-3{0%{visibility:hidden;transform:translate(0) rotate(0)}50%{visibility:visible;transform:translate(-10px,-10px) rotate(-40deg)}100%{transform:translate(-50px,0)}}@keyframes heartFloatSub-4{0%{visibility:hidden;transform:translate(0) rotate(0)}50%{visibility:visible;transform:translate(2px,-18px) rotate(-25deg)}}body{font-family:"Avenir LT",Helvetica,serif;font-size:18px;line-height:30px;color:#000}@media only screen and (max-width:767px){body{font-size:16px;line-height:26px}}.h1,h1{margin:0;line-height:54px;font-size:40px;font-weight:400;word-break:break-word}@media only screen and (max-width:767px){.h1,h1{line-height:32px;font-size:24px}}.h2,h2{margin:0;line-height:42px;font-size:31px;font-weight:400;word-break:break-word}@media only screen and (max-width:767px){.h2,h2{line-height:30px;font-size:20px}}.formDynamic .editorialForm .upload-file .files-list li i,.h3,h3{margin:0;line-height:33px;font-size:22px;font-weight:400;word-break:break-word}@media only screen and (max-width:767px){.formDynamic .editorialForm .upload-file .files-list li i,.h3,h3{line-height:27px;font-size:18px}}.h4,h4{margin:0;line-height:30px;font-size:18px;font-weight:400;word-break:break-word}@media only screen and (max-width:767px){.h4,h4{line-height:21px;font-size:14px}}.h5,h5{margin:0;line-height:21px;font-size:14px;font-weight:400;word-break:break-word}@media only screen and (max-width:767px){.h5,h5{line-height:21px;font-size:14px}}.p,p{margin:0;line-height:30px;font-size:18px;word-break:break-word}@media only screen and (max-width:767px){.p,p{font-size:16px;line-height:26px}}.small,.small a,.small p,small,small a,small p{margin:0;line-height:21px;font-size:14px}@media only screen and (max-width:767px){.small,.small a,.small p,small,small a,small p{line-height:18px;font-size:12px}}.xsmall,.xsmall a,.xsmall p,xsmall,xsmall a,xsmall p{margin:0;line-height:16px;font-size:12px}@media only screen and (max-width:767px){.xsmall,.xsmall a,.xsmall p,xsmall,xsmall a,xsmall p{line-height:18px}}.primary-link,.primary-link-white{position:relative;display:inline-block}.primary-link-white:active,.primary-link:active{color:#c00;text-decoration:none}.primary-link-white:hover,.primary-link:hover{text-decoration:none}.primary-link-white:hover::after,.primary-link:hover::after{left:0;right:0}.primary-link-white::after,.primary-link::after{content:'';position:absolute;display:block;height:1px;background:#c00;transition:left .2s,right .2s;left:50%;right:50%}.primary-link-white:active{color:#fff}.primary-link-white::after{background:#fff}.heavy{font-weight:800}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{background-color:transparent!important;color:#605f60!important;-webkit-box-shadow:0 0 0 1000px #fff inset}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],textarea{width:100%;height:32px;font-weight:700;color:#605f60!important;border:none;padding-left:0;border-radius:0;-webkit-text-fill-color:#605f60!important;-webkit-appearance:none}input[type=date] ::-webkit-inner-spin-button,input[type=email] ::-webkit-inner-spin-button,input[type=number] ::-webkit-inner-spin-button,input[type=password] ::-webkit-inner-spin-button,input[type=search] ::-webkit-inner-spin-button,input[type=text] ::-webkit-inner-spin-button,textarea ::-webkit-inner-spin-button{display:none}input[type=date]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{margin:0;line-height:21px;font-size:14px;font-weight:400;color:#605f60!important;font-weight:400!important;text-overflow:ellipsis!important}@media only screen and (max-width:767px){input[type=date]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{line-height:21px;font-size:14px}}input[type=date]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=text]:-moz-placeholder,textarea:-moz-placeholder{margin:0;line-height:21px;font-size:14px;font-weight:400;color:#605f60!important;font-weight:400!important;line-height:32px;text-overflow:ellipsis!important}@media only screen and (max-width:767px){input[type=date]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=text]:-moz-placeholder,textarea:-moz-placeholder{line-height:21px;font-size:14px}}input[type=date]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=text]::-moz-placeholder,textarea::-moz-placeholder{margin:0;line-height:21px;font-size:14px;font-weight:400;color:#605f60!important;font-weight:400!important;line-height:32px;text-overflow:ellipsis!important}@media only screen and (max-width:767px){input[type=date]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=text]::-moz-placeholder,textarea::-moz-placeholder{line-height:21px;font-size:14px}}input[type=date]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{margin:0;line-height:21px;font-size:14px;font-weight:400;color:#605f60!important;font-weight:400!important;text-overflow:ellipsis!important}@media only screen and (max-width:767px){input[type=date]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{line-height:21px;font-size:14px}}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,textarea:focus{outline-style:inherit!important}textarea{height:auto}::-ms-clear{display:none}.marRow .input-container{margin-top:-2px}.marRow .input-container.error,.marRow .input-container.success{margin-top:0}.required-label{color:#c00;font-weight:600;margin:10px 0;display:table}.required-label.reference-store{margin:-15px 0 15px}.required-label div{display:table-cell;vertical-align:top}.required-label div i{font-size:25px;padding-right:3px}.required-label div p{padding-left:5px;line-height:25px}.required-label div small{line-height:25px}.required-label::after{content:"";clear:both;display:table}.checkbox-container,.input-container,.radio-container,.textarea-container{border:2px solid #e5e1e1;padding:25px 30px 30px 28px}.checkbox-container.no-border,.input-container.no-border,.radio-container.no-border,.textarea-container.no-border{border:0}@media only screen and (max-width:767px){.checkbox-container.no-border,.input-container.no-border,.radio-container.no-border,.textarea-container.no-border{padding-left:0}}.checkbox-container.no-padding,.input-container.no-padding,.radio-container.no-padding,.textarea-container.no-padding{padding:0}.checkbox-container.focus,.input-container.focus,.radio-container.focus,.textarea-container.focus{border-color:#999696;z-index:33;position:relative}.checkbox-container.focus+.input-container,.input-container.focus+.input-container,.radio-container.focus+.input-container,.textarea-container.focus+.input-container{margin-top:0;border-top:none;height:98px}.checkbox-container.error,.input-container.error,.radio-container.error,.textarea-container.error{outline:2px solid #c00;outline-offset:-1px;border:transparent}.checkbox-container.success,.input-container.success,.radio-container.success,.textarea-container.success{position:relative}.checkbox-container.success::after,.input-container.success::after,.radio-container.success::after,.textarea-container.success::after{content:"\e013";position:absolute;top:50%;right:20px;transform:translateY(-50%);font-family:'Glyphicons Halflings';font-size:15px;color:#7bb800}.checkbox-container.accept,.input-container.accept,.radio-container.accept,.textarea-container.accept{outline:2px solid #7bb800;outline-offset:-1px;border:transparent}.checkbox-container.password-container,.input-container.password-container,.radio-container.password-container,.textarea-container.password-container{position:relative}.checkbox-container.password-container .show-password-icon,.input-container.password-container .show-password-icon,.radio-container.password-container .show-password-icon,.textarea-container.password-container .show-password-icon{position:absolute;top:50%;right:20px;transform:translateY(-50%);display:block;width:20px;height:20px;cursor:pointer;background-image:url(/dam/relation/images/icons/commons/eye-off.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center center}.checkbox-container.password-container .show-password-icon.active,.input-container.password-container .show-password-icon.active,.radio-container.password-container .show-password-icon.active,.textarea-container.password-container .show-password-icon.active{background-image:url(/dam/relation/images/icons/commons/eye-on.png)}@media only screen and (max-width:767px){.checkbox-container.password-container .show-password-icon,.input-container.password-container .show-password-icon,.radio-container.password-container .show-password-icon,.textarea-container.password-container .show-password-icon{right:15px;background-color:transparent}}.checkbox-container.password-container .show-password-icon.material-symbols-outlined,.input-container.password-container .show-password-icon.material-symbols-outlined,.radio-container.password-container .show-password-icon.material-symbols-outlined,.textarea-container.password-container .show-password-icon.material-symbols-outlined{background-image:none!important}.checkbox-container.password-container .show-password-icon.icona-30px,.input-container.password-container .show-password-icon.icona-30px,.radio-container.password-container .show-password-icon.icona-30px,.textarea-container.password-container .show-password-icon.icona-30px{width:30px;height:30px;border:none;background-color:transparent}.checkbox-container.password-container.success .show-password-icon,.input-container.password-container.success .show-password-icon,.radio-container.password-container.success .show-password-icon,.textarea-container.password-container.success .show-password-icon{right:45px}.checkbox-container.loader-container,.input-container.loader-container,.radio-container.loader-container,.textarea-container.loader-container{position:relative}.checkbox-container.loader-container em,.input-container.loader-container em,.radio-container.loader-container em,.textarea-container.loader-container em{position:absolute;top:50%;right:10px;width:30px;height:30px;transform:translateY(-50%)}.checkbox-container.disabled,.input-container.disabled,.radio-container.disabled,.textarea-container.disabled{opacity:1!important;background-color:#f1f1ef}.checkbox-container.disabled input,.input-container.disabled input,.radio-container.disabled input,.textarea-container.disabled input{background-color:#f1f1ef!important}.checkbox-container.readonly,.input-container.readonly,.radio-container.readonly,.textarea-container.readonly{padding:0;border:none;height:inherit}.checkbox-container.readonly .input-select label,.checkbox-container.readonly .input-text label,.input-container.readonly .input-select label,.input-container.readonly .input-text label,.radio-container.readonly .input-select label,.radio-container.readonly .input-text label,.textarea-container.readonly .input-select label,.textarea-container.readonly .input-text label{font-weight:400!important;cursor:default}.checkbox-container.readonly .input-checkbox label:first-child,.checkbox-container.readonly .input-radio label:first-child,.input-container.readonly .input-checkbox label:first-child,.input-container.readonly .input-radio label:first-child,.radio-container.readonly .input-checkbox label:first-child,.radio-container.readonly .input-radio label:first-child,.textarea-container.readonly .input-checkbox label:first-child,.textarea-container.readonly .input-radio label:first-child{font-weight:400!important;margin-bottom:0;cursor:default}.checkbox-container .marLeft45,.input-container .marLeft45,.radio-container .marLeft45,.textarea-container .marLeft45{margin-left:45px}.checkbox-container .padRight45,.input-container .padRight45,.radio-container .padRight45,.textarea-container .padRight45{padding-right:45px}.textarea-container.focus+.textarea-container{height:auto}.passwords-match{border:2px solid #7bb800!important;outline:transparent!important}.input-container{width:100%;height:100px}.input-container+.input-container{margin-top:-2px}.input-container+.input-container.error,.input-container+.input-container.success{margin-top:0}.input-container label span{font-weight:400}.alert_error-otp{width:100%;margin-top:15px;min-height:120px;padding:15px;background-color:#faf6f5}.radio-container{padding:23px 30px 16px 28px}.checkbox-container{padding:23px 30px 16px 28px}.input-text{position:relative;line-height:20px}.input-text.marLeft45{margin-left:45px}.input-text.required label:first-child:after{content:'*';padding-left:3px;color:#c00}.input-text.wrapper-input-button{display:flex}.input-text.wrapper-input-button ::-moz-placeholder{line-height:50px}.input-text.wrapper-input-button input{height:50px;margin-right:10px}.input-text.wrapper-input-button input.input-shadow{-webkit-box-shadow:0 15px 21px rgba(0,0,0,.06);-khtml-box-shadow:0 15px 21px rgba(0,0,0,.06);-moz-box-shadow:0 15px 21px rgba(0,0,0,.06);-ms-box-shadow:0 15px 21px rgba(0,0,0,.06);-o-box-shadow:0 15px 21px rgba(0,0,0,.06);box-shadow:0 15px 21px rgba(0,0,0,.06);padding-left:15px}.input-text.wrapper-input-button .btn{height:50px;position:relative}.input-text.wrapper-input-button .btn i{position:relative;left:0;top:0}.input-text.wrapper-input-button::after{content:"";clear:both;display:table}.input-text i{position:absolute;left:-50px;top:10px}.input-text i.leftIcon{left:-50px}.input-text i.rightIcon{left:inherit;right:-6px}.input-text i.icon-mail2{font-size:20px;left:-45px}.input-text i.icon-info{font-size:27px;top:8px}.input-text i.icon-icon-password-2{left:-52px}.input-text label{margin:0;line-height:16px;font-size:12px;position:relative;width:100%;line-height:20px;margin-bottom:0;cursor:pointer}@media only screen and (max-width:767px){.input-text label{line-height:18px}}.input-text label input{font-size:large}.input-textarea{position:relative;line-height:20px}.input-textarea.marLeft45{margin-left:45px}.input-textarea textarea{padding:10px 0}.input-textarea.required label:first-child:after{content:'*';padding-left:3px;color:#c00}.input-textarea label{margin:0;line-height:16px;font-size:12px;position:relative;width:100%;line-height:20px;margin-bottom:0;cursor:pointer}@media only screen and (max-width:767px){.input-textarea label{line-height:18px}}.input-textarea label input{font-size:large}.input-select{position:relative;line-height:20px}.input-select.required label:after{content:'*';padding-left:3px;color:#c00}.input-select select{width:100%;height:34px;border:none;font-size:14px}.input-select select:focus{outline-style:inherit!important}.input-select .selectric{background:0 0;border:none}.input-select .selectric .label{text-align:left;color:#605f60;margin:0;font-family:inherit;font-weight:400;font-size:14px;height:32px;line-height:32px;padding:0 25px 0 0}.input-select .selectric .label span{margin:0;line-height:30px;font-size:18px;font-weight:700}@media only screen and (max-width:767px){.input-select .selectric .label span{font-size:16px;line-height:26px}}.input-select .selectric .selectric-icn{position:absolute;right:0;top:5px;-webkit-transform:rotate(180deg);-khtml-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.Matrix( M11=0, M12=0, M21=0, M22=0, sizingMethod='auto expand' );zoom:1;font-size:20px}.input-select .selectric .button{display:none!important;-webkit-transform:rotate(180deg);-khtml-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.Matrix( M11=0, M12=0, M21=0, M22=0, sizingMethod='auto expand' );zoom:1;width:32px;height:32px;top:-17px;color:transparent;font-size:20px}.input-select .selectric .button::after{content:none}.input-select .selectric .button::before{color:#c00}.input-select .selectric-items{-webkit-box-shadow:0 5px 21px rgba(0,0,0,.06);-khtml-box-shadow:0 5px 21px rgba(0,0,0,.06);-moz-box-shadow:0 5px 21px rgba(0,0,0,.06);-ms-box-shadow:0 5px 21px rgba(0,0,0,.06);-o-box-shadow:0 5px 21px rgba(0,0,0,.06);box-shadow:0 5px 21px rgba(0,0,0,.06);right:10px;left:inherit;margin-top:25px;border:1px solid #f2eeee;background-color:#fff}@media only screen and (min-width:1180px),only screen and (min-width:768px) and (max-width:1023px){.input-select .selectric-items{width:300px!important}}@media only screen and (min-width:1024px) and (max-width:1179px){.input-select .selectric-items{width:275px!important}}@media only screen and (max-width:767px){.input-select .selectric-items{width:100%;right:0}}.input-select .selectric-items:before{content:"";position:absolute;right:15px;top:-8px;display:block;width:16px;height:16px;transform:rotate(45deg);border-top:1px solid #f2eeee;border-left:1px solid #f2eeee;background-color:#fff;z-index:-10}.input-select .selectric-items ul{margin:0;padding:15px 0}.input-select .selectric-items li{background-color:transparent!important;margin:0!important;padding:0!important;border:0!important}.input-select .selectric-items li div{margin:0;line-height:21px;font-size:14px;padding:0 0 5px 0;border-bottom:1px solid #f2eeee;margin:0 15px 5px 15px;text-align:left}@media only screen and (max-width:767px){.input-select .selectric-items li div{line-height:18px;font-size:12px}}.input-select .selectric-items li div.labelOption{margin-bottom:0;padding:0;border-bottom:0;font-size:12px}.input-select .selectric-items li div.dividerOption{margin:0;padding:0}.input-select .selectric-items li div.dividerOption span{padding:0}.input-select .selectric-items li div.last{border-bottom:0}.input-select .selectric-items li span{display:block;padding:5px 10px}.input-select .selectric-items li a{color:#605f60}.input-select .selectric-items li.selected div{font-weight:700}.input-select .selectric-items li.last div{border:0;padding-bottom:0;margin-bottom:0}.input-select .selectric-items li:after.last div{border:0;padding-bottom:0;margin-bottom:0}.input-select .selectric-items li:hover{position:relative}.input-select .selectric-items li:hover div.labelOption span{background-color:transparent!important}.input-select .selectric-items li:hover span{background:#f2eeee}.input-select .selectric-hover .selectric .button{color:transparent}.input-select .selectric-hover .selectric .button::before{color:#c00}.input-select label{margin:0;line-height:16px;font-size:12px;position:relative;width:100%;line-height:20px;margin-bottom:0;cursor:pointer}@media only screen and (max-width:767px){.input-select label{line-height:18px}}.input-radio .radio{float:none}.input-radio label:first-child{margin:0;line-height:16px;font-size:12px;position:relative;width:100%;line-height:20px;margin-bottom:5px;cursor:pointer}@media only screen and (max-width:767px){.input-radio label:first-child{line-height:18px}}.input-radio.required label:first-child:after{content:'*';padding-left:3px;color:#c00}.input-radio.error .radio label::before{border:1px solid #c00}.input-checkbox label:first-child{margin:0;line-height:16px;font-size:12px;position:relative;width:100%;line-height:20px;margin-bottom:5px;cursor:pointer}@media only screen and (max-width:767px){.input-checkbox label:first-child{line-height:18px}}.input-checkbox.required label:first-child:after{content:'*';padding-left:3px;color:#c00}.input-checkbox.error .checkbox label::before{border:1px solid #c00}.checkbox{position:relative;line-height:20px}.checkbox.error label::before{border:1px solid #c00}.checkbox label{position:relative;padding-left:30px;padding-right:5px;line-height:20px;font-size:14px}.checkbox label::before{-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;content:"";width:20px;height:20px;position:absolute;top:50%;left:0;margin-top:-11px;background-color:#e5e1e1}.checkbox label::after{margin:0;line-height:16px;font-size:12px;font-family:'Glyphicons Halflings';width:12px;height:12px;position:absolute;top:50%;left:4px;margin-top:-11px;color:#fff}@media only screen and (max-width:767px){.checkbox label::after{line-height:18px}}.checkbox input[type=checkbox]{position:absolute;top:0;left:0;opacity:0}.checkbox input[type=checkbox]:checked+label::before{background-color:#7bb800}.checkbox input[type=checkbox]:checked+label::after{content:"\e013"}.checkbox input[type=checkbox]:disabled+label{cursor:default}.checkbox input[type=checkbox]:disabled+label::before{background-color:#e5e1e1}.checkbox.checkbox-inline{margin-top:0;margin-bottom:10px;margin-left:0;padding-left:0}.checkbox.checkbox-circle label::before{-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.checkbox.checkbox-circle label::after{padding-top:2px}.checkbox.checkbox-toggle label{width:60px;height:30px;position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e5e1e1;-webkit-transition:.4s;transition:.4s;border-radius:34px}.checkbox.checkbox-toggle label::before{position:absolute;content:"";height:20px;width:20px;left:5px;top:16px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%}.checkbox.checkbox-toggle input[type=checkbox]:checked+label{background-color:#7bb800}.checkbox.checkbox-toggle input[type=checkbox]:checked+label::before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px);background:#fff}.checkbox.checkbox-toggle input[type=checkbox]:checked+label::after{content:""}.radio{position:relative;line-height:20px;margin-top:0}.radio label{position:relative;padding-left:30px;padding-right:5px;line-height:20px;font-size:14px}.radio label::before{-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;content:"";width:20px;height:20px;position:absolute;top:50%;left:0;margin-top:-10px;background-color:#e5e1e1}.radio label::after{-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transform:scale(0,0);-khtml-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);content:" ";width:10px;height:10px;position:absolute;top:calc(-5px + 50%);left:5px;background-color:#fff}.radio input[type=radio]{position:absolute;top:0;left:0;opacity:0}.radio input[type=radio]:checked+label::before{background-color:#7bb800}.radio input[type=radio]:checked+label::after{-webkit-transform:scale(1,1);-khtml-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}.radio input[type=radio]:disabled+label{cursor:default}.radio input[type=radio]:disabled+label::before{background-color:#e5e1e1}.radio.radio-inline{margin-top:0;margin-bottom:10px;margin-left:0;padding-left:0}.radio.radio-square label::before{-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.radio.radio-square input[type=radio]:checked+label::after{margin:0;line-height:16px;font-size:12px;font-family:'Glyphicons Halflings';content:"\e013";background-color:transparent;position:absolute;top:0;left:3px;color:#fff}@media only screen and (max-width:767px){.radio.radio-square input[type=radio]:checked+label::after{line-height:18px}}.input-info{color:#605f60}.input-info span{font-weight:700}.input-info .bad{color:#c00}.input-info .good{color:#7bb800}.input-info .password-criteria{margin:15px 0 0 0;display:grid;grid-template-columns:fit-content(100%) 1fr;font-size:14px;column-gap:30px;row-gap:15px}@media only screen and (max-width:767px){.input-info .password-criteria{grid-template-columns:1fr}}.input-info .password-criteria>span{display:flex;align-items:center;color:#605f60;font-size:18px;font-style:normal;font-weight:350;line-height:30px;align-items:flex-start}.input-info .password-criteria>span.active{font-weight:700}.input-info .password-criteria>span .icon-unchecked-password-icon{margin-right:10px;display:block;width:30px;min-width:30px;height:30px;min-height:30px;background-image:url(/dam/relation/images/icons/commons/icon-unchecked-password-icon.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.input-info .password-criteria>span .icon-unchecked-password-icon.active{background-image:url(/dam/relation/images/icons/commons/icon-checked-password-icon.svg)}.upload-field{margin:30px 0 40px;color:#605f60}@media only screen and (max-width:767px){.upload-field{text-align:center}}.upload-field p{margin-bottom:20px}.upload-field label{width:100%;font-weight:400;cursor:pointer}.upload-field label input{display:none}.upload-field label .progress{position:relative;display:inline-block;width:200px;height:8px;border-radius:20px;background-color:#faf6f6;box-shadow:0 5px 21px 0 rgba(0,0,0,.06)}.upload-field label .progress em{position:absolute;left:0;display:inline-block;height:8px;background:#7bb800;border-radius:20px}.upload-field label .icon-check-icon{display:none;color:#7bb800;margin-left:5px}.upload-field label .img-upload{float:left;width:100px;height:100px;margin-right:15px;border-radius:120px;border:solid 1px #e5e1e1;padding:20px;text-align:center}@media only screen and (max-width:767px){.upload-field label .img-upload{display:block;float:none;margin:0 auto 15px}}.upload-field label .img-upload img{max-height:100%}.upload-field label p{margin-top:25px;margin-bottom:0}.upload-field label .error-message{color:#c00}.upload-field label .file-name{display:none}.upload-field label .file-name i{display:inline-block;color:inherit;font-size:inherit;vertical-align:middle;padding-bottom:3px}.fields-row{display:flex;gap:30px}@media only screen and (max-width:767px){.fields-row{flex-direction:column}}.fields-row:not(:last-child){margin-bottom:45px}@media only screen and (max-width:767px){.fields-row:not(:last-child){margin-bottom:30px}}.fields-row>.single-field:only-child{max-width:calc(50% - 15px)}@media only screen and (max-width:767px){.fields-row>.single-field:only-child{max-width:none}}.fields-row:has(.hide) .single-field{max-width:calc(50% - 15px)}@media only screen and (max-width:767px){.fields-row:has(.hide) .single-field{max-width:none}}.single-field{flex:1;display:flex;flex-direction:column;gap:10px;text-align:left}.single-field>*{margin:0!important}.single-field>p{color:#333232;font-size:14px;line-height:21px}.single-field.error .selectric-wrapper,.single-field.error input,.single-field.error.radio-field{border:2px solid #c00}.single-field.not-required label:after{content:'(facoltativo)';padding-left:5px;font-weight:400}.single-field .input-icon{position:relative}.single-field .input-icon i{position:absolute;right:15px;top:15px;color:#999696}.single-field label{font-size:14px;line-height:21px;font-weight:900;color:#333232}.single-field label span{font-weight:350}.single-field label i{vertical-align:top}.single-field .radio-field,.single-field .selectric-wrapper,.single-field input,.single-field textarea{height:auto!important;font-size:18px;line-height:30px;font-weight:350!important;color:#333232!important;background:#fff;padding:15px;border-radius:10px;border:1px solid #e5e1e1}.single-field .radio-field.selectric-disabled,.single-field .radio-field:disabled,.single-field .selectric-wrapper.selectric-disabled,.single-field .selectric-wrapper:disabled,.single-field input.selectric-disabled,.single-field input:disabled,.single-field textarea.selectric-disabled,.single-field textarea:disabled{background:#faf6f6;opacity:1}.single-field .radio-field.readOnly,.single-field .selectric-wrapper.readOnly,.single-field input.readOnly,.single-field textarea.readOnly{pointer-events:none;opacity:1!important;background:#faf6f6}.single-field .radio-field.readOnly input,.single-field .selectric-wrapper.readOnly input,.single-field input.readOnly input,.single-field textarea.readOnly input{background:#faf6f6!important}.single-field .radio-field.readOnly .selectric i,.single-field .selectric-wrapper.readOnly .selectric i,.single-field input.readOnly .selectric i,.single-field textarea.readOnly .selectric i{display:none!important}.single-field .textarea-input textarea{resize:none}.single-field .textarea-input .text-counter{float:right;color:#333232;font-size:14px;line-height:21px}.single-field .checkbox input{margin:0!important}.single-field .checkbox label{padding-left:26px;font-size:18px;font-weight:350;line-height:30px;color:#605f60}.single-field .checkbox label::before{background-color:#fff;border:2px solid #333232;width:14px;height:14px;margin-top:-8px;margin-left:2px}.single-field .checkbox label::after{color:#333232;font-size:10px;margin-top:-9px}.single-field .checkbox input:checked+label::before{background-color:#fff}.single-field .selectric .label{visibility:hidden}.single-field .selectric .label span{visibility:visible;font-size:18px;line-height:30px;font-weight:350!important;color:#333232!important}.single-field .selectric i{right:6px;top:9px;font-size:14px;font-weight:700}.single-field .selectric-open{z-index:9!important}.single-field .radio-field{max-width:270px!important}@media only screen and (max-width:767px){.single-field .radio-field{max-width:none}}.single-field .radio-input label{font-size:18px;line-height:30px;font-weight:300;color:#605f60;padding-right:30px}.single-field .radio-input input{accent-color:#447213;margin-right:10px}.single-field .radio-input:has(input:checked) label{font-weight:800}.single-field .error_field,.single-field .error_focusout,.single-field .required-label{color:#c00;display:flex;gap:5px;align-items:center}.single-field .error_field p,.single-field .error_focusout p,.single-field .required-label p{font-size:12px;line-height:21px;font-weight:800;padding:0}.single-field .error_field span,.single-field .error_focusout span,.single-field .required-label span{color:#c00}.card-component{margin-bottom:15px;background-color:#fff;box-shadow:0 15px 21px rgba(0,0,0,.06)}.card-component .card-head{margin:0;line-height:33px;font-size:22px;font-weight:400;display:flex;align-items:center;width:100%;height:75px;padding:20px 30px}@media only screen and (max-width:767px){.card-component .card-head{line-height:27px;font-size:18px}}.card-component .card-head.no-border{border:0}.card-component .card-head .card-head-title{white-space:nowrap}.card-component .card-head .card-head-subtitle{margin:0;line-height:21px;font-size:14px;display:flex;align-items:center;flex-grow:1;padding-left:50px}@media only screen and (max-width:767px){.card-component .card-head .card-head-subtitle{line-height:18px;font-size:12px}}.card-component .card-head .card-head-subtitle .card-head-subtitle-item{padding-right:30px}.card-component .card-head .card-head-subtitle .card-head-subtitle-item:last-child{padding-right:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.card-component .card-head .card-head-subtitle .card-head-subtitle-item span{font-size:10px}.card-component .card-head .card-head-subtitle .card-head-subtitle-item strong{font-size:12px}}.card-component .card-head .card-head-subtitle span{padding-right:10px}.card-component .card-head .card-head-subtitle strong{margin:0;line-height:30px;font-size:18px;font-weight:400;font-weight:700}@media only screen and (max-width:767px){.card-component .card-head .card-head-subtitle strong{line-height:21px;font-size:14px}}.card-component .card-footer{margin:0;line-height:33px;font-size:22px;font-weight:400;display:flex;align-items:center;width:100%;height:90px;border-top:1px solid #f2eeee;padding:20px 30px}@media only screen and (max-width:767px){.card-component .card-footer{line-height:27px;font-size:18px}}.card-component .card-footer.card-footer-close41{padding-bottom:0}.card-component .card-footer .card-footer-content{display:block;width:100%;text-align:right}.card-component .card-footer a{margin:0;line-height:30px;font-size:18px}@media only screen and (max-width:767px){.card-component .card-footer a{font-size:16px;line-height:26px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.card-component{margin-left:-15px;margin-right:-15px}.card-component .card-head{flex-wrap:wrap;height:auto;padding:0}.card-component .card-head .card-head-title{display:flex;align-items:center;width:100%;min-height:75px;padding:20px 15px}.card-component .card-head .card-head-subtitle{width:100%;padding:15px;border-top:1px solid #f2eeee}.card-component .card-head .card-head-subtitle .card-head-subtitle-item{flex-grow:1;padding-right:15px}.card-component .card-head .card-head-subtitle span{display:block;padding:0}.card-component .card-footer{height:60px}.card-component .card-footer .card-footer-content{text-align:center}}[data-component=bookRetreat].card-component{margin-bottom:30px;background-color:transparent;box-shadow:none}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bookRetreat].card-component{margin-left:0;margin-right:0}}[data-component=bookRetreat].card-component .card-head{padding:0 0 15px 0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bookRetreat].card-component .card-body{background-color:#fff;border:1px solid #e5e1e1;box-shadow:0 5px 21px rgba(0,0,0,.06);padding:30px 15px!important;align-items:center;gap:15px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bookRetreat].card-component .card-body .centerImg{height:60px;width:60px;padding:0!important}}.row:has(#bankTransfer){margin-top:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.row:has(#bankTransfer){margin-top:0}}[data-page=socialLoanPage] .row-full.bg-azure .pageTitleSmall{font-weight:900;font-size:31px;line-height:42px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page=socialLoanPage] .row-full.bg-azure .pageTitleSmall{font-weight:900;font-size:20px;line-height:30px}}.wide-box-planning.nostyle .card-component{margin-bottom:15px;background-color:#fff;box-shadow:none}.wide-box-planning.nostyle .card-component>.card-body{padding:20px 30px 30px;border:1px solid #e5e1e1}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.wide-box-planning.nostyle .card-component>.card-body{padding:15px 15px 30px}}.wide-box-planning.nostyle .card-component .card-head{margin:0;line-height:33px;font-size:22px;font-weight:400;display:flex;align-items:center;width:100%;height:75px;border:1px solid #e5e1e1;padding:15px 30px;color:#333232;background-color:#f7f7f7}@media only screen and (max-width:767px){.wide-box-planning.nostyle .card-component .card-head{line-height:27px;font-size:18px}}.wide-box-planning.nostyle .card-component .card-head.no-border{border:0}.wide-box-planning.nostyle .card-component .card-head .card-head-title{white-space:nowrap}.wide-box-planning.nostyle .card-component .card-head .card-head-subtitle{margin:0;line-height:21px;font-size:14px;display:flex;align-items:center;flex-grow:1;padding-left:50px}@media only screen and (max-width:767px){.wide-box-planning.nostyle .card-component .card-head .card-head-subtitle{line-height:18px;font-size:12px}}.wide-box-planning.nostyle .card-component .card-head .card-head-subtitle .card-head-subtitle-item{padding-right:30px}.wide-box-planning.nostyle .card-component .card-head .card-head-subtitle .card-head-subtitle-item:last-child{padding-right:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.wide-box-planning.nostyle .card-component .card-head .card-head-subtitle .card-head-subtitle-item span{font-size:10px}.wide-box-planning.nostyle .card-component .card-head .card-head-subtitle .card-head-subtitle-item strong{font-size:12px}}.wide-box-planning.nostyle .card-component .card-head .card-head-subtitle span{padding-right:10px}.wide-box-planning.nostyle .card-component .card-head .card-head-subtitle strong{margin:0;line-height:30px;font-size:18px;font-weight:400;font-weight:700}@media only screen and (max-width:767px){.wide-box-planning.nostyle .card-component .card-head .card-head-subtitle strong{line-height:21px;font-size:14px}}.wide-box-planning.nostyle .card-component .card-footer{margin:0;line-height:33px;font-size:22px;font-weight:400;display:flex;align-items:center;width:100%;height:90px;border-top:1px solid #f2eeee;padding:20px 30px}@media only screen and (max-width:767px){.wide-box-planning.nostyle .card-component .card-footer{line-height:27px;font-size:18px}}.wide-box-planning.nostyle .card-component .card-footer.card-footer-close41{padding-bottom:0}.wide-box-planning.nostyle .card-component .card-footer .card-footer-content{display:block;width:100%;text-align:right}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.wide-box-planning.nostyle .card-component .card-head{flex-wrap:wrap;height:auto;padding:0}.wide-box-planning.nostyle .card-component .card-head .card-head-title{display:flex;align-items:center;width:100%;min-height:75px;padding:20px 15px}.wide-box-planning.nostyle .card-component .card-head .card-head-subtitle{width:100%;padding:15px;border-top:1px solid #f2eeee}.wide-box-planning.nostyle .card-component .card-head .card-head-subtitle .card-head-subtitle-item{flex-grow:1;padding-right:15px}.wide-box-planning.nostyle .card-component .card-head .card-head-subtitle span{display:block;padding:0}.wide-box-planning.nostyle .card-component .card-footer{height:60px}.wide-box-planning.nostyle .card-component .card-footer .card-footer-content{text-align:center}}[data-component=tabsComponent] ul.nav-tabs{margin:0!important;padding:0!important;border-top:1px solid #f2eeee!important;height:73px}[data-component=tabsComponent] ul.nav-tabs li{margin-bottom:0!important;height:100%}[data-component=tabsComponent] ul.nav-tabs li::before{display:none!important}[data-component=tabsComponent] ul.nav-tabs li a{margin:0;line-height:33px;font-size:22px;font-weight:400;display:flex;align-items:center;border-radius:0!important;border:none!important;border-right:1px solid #f2eeee!important;color:#333232!important;font-weight:700;background-color:#fff!important;margin:0!important;padding:0 30px;height:100%}@media only screen and (max-width:767px){[data-component=tabsComponent] ul.nav-tabs li a{line-height:27px;font-size:18px}}[data-component=tabsComponent] ul.nav-tabs li.active a{background-color:#dbf1ff!important;border-bottom:4px solid #0074c2!important;cursor:default}[data-component=tabsComponent] ul.nav-tabs .dropdown-menu:before{position:absolute;top:-17px;right:-20px;width:100%;height:17px;color:#fff;text-shadow:0 5px 21px rgba(0,0,0,.06);font-size:25px;overflow-y:hidden}[data-component=tabsComponent] ul.nav-tabs.single li a{border-right:0!important}[data-component=tabsComponent] ul.nav-tabs.single li.active a{color:#333232!important;background-color:#fff!important}[data-component=tabsComponent] .mobile-nav{display:block;width:100%;height:75px;background-color:#f4faff!important}[data-component=tabsComponent] .mobile-nav .selectric-wrapper{position:absolute;top:0;left:0;display:block;width:auto;height:100%}[data-component=tabsComponent] .mobile-nav .selectric{display:table;width:auto;height:100%}[data-component=tabsComponent] .mobile-nav .selectric p{display:table-cell;vertical-align:middle}[data-component=tabsComponent] .mobile-nav .selectric .label,[data-component=tabsComponent] .mobile-nav .selectric .label span{color:#0074c2!important;font-size:16px!important}[data-component=tabsComponent] .mobile-nav .selectric .label{padding:0 15px}[data-component=tabsComponent] .mobile-nav .selectric .button{top:50%;right:-15px;margin-top:-25px;font-size:15px}[data-component=tabsComponent] .mobile-nav .selectric .button::before{color:#0074c2!important}[data-component=tabsComponent] .mobile-nav .selectric-items{width:300px!important;max-width:100vw!important;margin-top:-5px}[data-component=tabsComponent] .mobile-nav .selectric-items::before{left:15px;right:initial}[data-component=tabsComponent] .mobile-nav.single .button{display:none}[data-component=tabsComponent] .mobile-nav.single .selectric-items{display:none!important}[data-component=tabsComponent] .tab-content{background-color:#fff;z-index:20}[data-component=tabsComponent] .tab-content .tab-sub-title{padding:30px;text-align:center;color:#333232;background-color:#f4faff}[data-component=tabsComponent] .tab-content .tab-sub-title .container-title-download{display:flex;text-align:left;justify-content:space-between}[data-component=tabsComponent] .tab-content .tab-sub-title .download-excel{margin-left:15px;height:37px;line-height:37px!important}[data-component=socialLoadMovementsRecapComponent]{box-shadow:0 5px 21px rgba(0,0,0,.06)!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoadMovementsRecapComponent] [data-component=tabsComponent] .mobile-nav .label{padding-right:5px;display:table-cell;vertical-align:middle}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoadMovementsRecapComponent] [data-component=tabsComponent] .mobile-nav .selectric-icn{top:calc(50% - 9px);right:10px;color:#0074c2}}[data-component=socialLoadMovementsRecapComponent] [data-component=tabsComponent] .mobile-nav .selectric .material-symbols-outlined{position:relative;top:calc(50%);translate:0 -50%;color:#0074c2;font-size:20px}[data-component=socialLoadMovementsRecapComponent] [data-component=tabsComponent] .tab-pane .generic-error-message a{color:#0074c2!important}.voteBoxItem:has(.logoCalendar) p{margin-bottom:5px}.shadow{box-shadow:0 15px 21px 0 rgba(0,0,0,.06)}.center-icon{width:90px;height:90px;min-width:90px;margin:auto 10px;z-index:2;justify-content:center;border-radius:100%;background:#f2eeee;align-items:center;display:flex}@media only screen and (max-width:767px){.center-icon{width:30px;min-width:30px;height:30px;margin:auto 5px}}.center-icon i{color:#6b2839;font-size:42px}@media only screen and (max-width:767px){.center-icon i{font-size:16px}}.line{position:absolute;right:-2px;width:4px;z-index:1;bottom:0;background-color:#f2eeee}@media only screen and (max-width:767px){.line{right:-1px;width:2px}}.line-small{position:absolute;left:calc(50% - 1px);width:2px;z-index:-1;top:-100px;background-color:#f2eeee;height:100px}.left-vote-col{width:60px;height:0;max-height:95%;border-radius:2px 2px 0 0;position:absolute;bottom:0;right:13px;background:-webkit-linear-gradient(top,#59bfc4 0,#2d8b91 100%);background:linear-gradient(to bottom,#59bfc4 0,#2d8b91 100%);-webkit-transition:height 1s ease-in-out;-moz-transition:height 1s ease-in-out;-o-transition:height 1s ease-in-out;transition:height 1s ease-in-out}@media only screen and (max-width:767px){.left-vote-col{width:10px;right:5px}}.right-vote-col{width:60px;height:0;max-height:95%;border-radius:2px 2px 0 0;position:absolute;bottom:0;left:13px;background:-webkit-linear-gradient(top,#8bc883 0,#53974c 100%);background:linear-gradient(to bottom,#8bc883 0,#53974c 100%);-webkit-transition:height 1s ease-in-out;-moz-transition:height 1s ease-in-out;-o-transition:height 1s ease-in-out;transition:height 1s ease-in-out}@media only screen and (max-width:767px){.right-vote-col{width:10px;left:5px}}.left-vote-col,.right-vote-col{-webkit-animation:vote-bar 1.5s 1s;-moz-animation:vote-bar 1.5s 1s;animation:vote-bar 1.5s 1s}@-webkit-keyframes vote-bar{0%{height:0}}@-moz-keyframes vote-bar{0%{height:0}}@-moz-keyframes vote-bar{0%{height:0}}.artworkContainer .tagsCatContainer{margin-bottom:0}@media only screen and (max-width:767px){.artworkContainer .tagsCatContainer{width:100%;height:14px;display:block;top:5px}}.artworkContainer .tagsCatContainer .tagCat{margin-bottom:10px;padding:3px 10px;line-height:10px;font-size:10px}.artworkContainer .tagsCatContainer .tagCat.cat2{background-color:#6b2839;max-width:220px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.artworkContainer .tagsCatContainer .tagCat.cat2 small{font-size:12px;line-height:12px}@media only screen and (max-width:767px){.artworkContainer .tagsCatContainer .tagCat.cat2{max-width:200px}}@media only screen and (max-width:425px){.artworkContainer .tagsCatContainer .tagCat.cat2{max-width:115px}}.artworks-counter{display:inline!important}.artwork-single-container a{width:100%}[data-component=artworkVoteComponent] .title-wrapper .title{font-weight:700;text-align:center;margin-top:45px}[data-component=artworkVoteComponent] .artworkVoteItemContainer{margin-top:30px}@media only screen and (max-width:767px){[data-component=artworkVoteComponent] .artworkVoteItemContainer .container-fluid{padding:0}}[data-component=artworkVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper{display:flex;vertical-align:middle}[data-component=artworkVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container{width:400px;height:400px;margin:auto 10px}@media only screen and (max-width:767px){[data-component=artworkVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container{height:230px;margin:auto 0}}[data-component=artworkVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent]{min-height:400px;max-height:400px;max-width:400px;margin:auto}@media only screen and (max-width:767px){[data-component=artworkVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent]{min-height:220px}}[data-component=artworkVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption{padding:30px}@media only screen and (max-width:767px){[data-component=artworkVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption{padding:15px 10px!important}}[data-component=artworkVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container{max-height:251px}[data-component=artworkVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1{position:absolute;top:30px;transition:top .35s;max-width:315px}[data-component=artworkVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer{max-height:210px;padding-right:5px}[data-component=artworkVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .p{line-height:22px}.formDynamic .editorialForm .upload-file .files-list li [data-component=artworkVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer i,[data-component=artworkVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .formDynamic .editorialForm .upload-file .files-list li i,[data-component=artworkVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .h3{-webkit-line-clamp:2}[data-component=artworkVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .h4{line-height:30px}@media only screen and (max-width:767px){[data-component=artworkVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer{max-height:110px;margin-top:5px}.formDynamic .editorialForm .upload-file .files-list li [data-component=artworkVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer i,[data-component=artworkVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .formDynamic .editorialForm .upload-file .files-list li i,[data-component=artworkVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .h3,[data-component=artworkVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .h4{font-size:12px;line-height:18px}}[data-component=artworkVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .city-title{font-weight:700}@media only screen and (max-width:767px){[data-component=artworkVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1{top:15px}}[data-component=artworkVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock2{position:absolute;top:700px;padding-right:30px;transition:top .35s;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;text-overflow:ellipsis}[data-component=artworkVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock3{position:absolute;bottom:45px;margin-top:0}@media only screen and (max-width:767px){[data-component=artworkVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock3{bottom:15px}}@media only screen and (max-width:767px){[data-component=artworkVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock3 .like-button{width:100px}}@media only screen and (max-width:767px){[data-component=artworkVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock3 .like-button .like-icon{margin-right:0}}[data-component=artworkVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent]:hover .captionBlock1{top:-100%!important}@media only screen and (max-width:767px){[data-component=artworkVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent]:hover .captionBlock1{top:15px!important}}[data-component=artworkVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent]:hover .captionBlock2{top:60px!important}@media only screen and (max-width:767px){[data-component=artworkVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent]:hover .captionBlock2{display:none!important}}[data-component=artworkVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container .shadow{box-shadow:0 15px 21px 0 rgba(0,0,0,.25)}[data-component=artworkVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .img-left{margin-left:auto}[data-component=artworkVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .img-right{margin-right:auto}[data-component=artworkVoteComponent] .artworkVoteBar{margin-top:-18px}[data-component=artworkVoteComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent]{border:solid 2px #f2eeee}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-component=artworkVoteComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent]{margin:0 100px}}@media only screen and (max-width:767px){[data-component=artworkVoteComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent]{margin:0}}@media only screen and (max-width:767px){[data-component=artworkVoteComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .row-1{height:110px}}[data-component=artworkVoteComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .row-1 .col-1{position:relative}[data-component=artworkVoteComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .row-1 .col-2{position:relative}[data-component=artworkVoteComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .row-2 .voteBoxItem p strong{color:#6b2839}[data-component=artworkVoteComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .row-2 .col-1{border-left:none;border-right:none;min-width:180px}[data-component=artworkVoteComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .row-2 .col-2{border-right:none;border-left:none}[data-component=artworkVoteComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .row-2 .col-3{border-right:none;border-left:none}@media only screen and (max-width:767px){[data-component=artworkVoteComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .row-2 .col-1{width:100%}[data-component=artworkVoteComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .row-2 .col-2{width:100%}[data-component=artworkVoteComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .row-2 .col-3 .voteBoxItem{text-align:center}}[data-component=artworkVoteComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .voteBoxItem .glyphicon-heart-left{color:#2d8b91}[data-component=artworkVoteComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .voteBoxItem .line{height:269px}@media only screen and (max-width:767px){[data-component=artworkVoteComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .voteBoxItem .line{height:200px}}[data-component=artworkVoteComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .voteBoxItem .glyphicon-heart-right{color:#53974c}[data-component=artworkVoteComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .voteBoxItem .icon{text-shadow:0 0}.logoCalendar{max-height:60px}[data-component=artworkNextVoteComponent] .text-wrapper .title,[data-component=artworksClosedScoreComponent] .text-wrapper .title{font-weight:700;text-align:center;margin-top:60px}[data-component=artworkNextVoteComponent] .row,[data-component=artworksClosedScoreComponent] .row{max-width:1300px;margin:auto}[data-component=artworkNextVoteComponent] .row .col-sm-12,[data-component=artworksClosedScoreComponent] .row .col-sm-12{padding:0!important;margin-bottom:25px}[data-component=artworkNextVoteComponent] .numberClosedVoteItems,[data-component=artworkNextVoteComponent] .numberVoteItems,[data-component=artworksClosedScoreComponent] .numberClosedVoteItems,[data-component=artworksClosedScoreComponent] .numberVoteItems{display:none}[data-component=artworkNextVoteComponent] .artworkVoteItemContainer,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer{margin-top:30px}@media only screen and (max-width:767px){[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .container-fluid,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .container-fluid{padding:0}}[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper{display:flex;vertical-align:middle}[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container{width:258px;height:258px;margin:auto 5px}@media only screen and (max-width:767px){[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container{height:230px;margin:auto 0}}[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent],[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent],[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent],[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent]{position:relative;width:calc(100% - 15px);height:258px;overflow:hidden;cursor:pointer;background-size:cover;background-repeat:no-repeat;background-position:center center;margin:auto}@media only screen and (max-width:767px){[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent],[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent],[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent],[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent]{width:100%;height:220px}}[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption,[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption{padding-top:15px;padding-bottom:45px;position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.62) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.62) 100%);-webkit-backface-visibility:hidden;backface-visibility:hidden}[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption::after,[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption::before,[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption::after,[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption::before,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption::after,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption::before,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption::after,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption::before{pointer-events:none}[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption::before,[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption::before,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption::before,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:-webkit-linear-gradient(top,rgba(0,0,0,.96) 0,rgba(0,0,0,.62) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.96) 0,rgba(0,0,0,.62) 100%)}[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container,[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container{max-height:251px;margin-left:20px;margin-right:20px}@media only screen and (max-width:767px){[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container,[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container{margin-left:10px;margin-right:10px}}[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container .captionBlock1,[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container .captionBlock1,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container .captionBlock1,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container .captionBlock1{color:#fff;margin-bottom:30px}[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer,[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer{max-height:210px}@media only screen and (max-width:767px){[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer,[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer{max-height:110px;margin-top:5px}}[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .p,[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .p,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .p,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .p{line-height:22px;-webkit-line-clamp:3!important}@media only screen and (max-width:767px){[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .p,[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .p,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .p,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .p{line-height:18px;-webkit-line-clamp:3!important}[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .p small,[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .p strong,[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .p small,[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .p strong,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .p small,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .p strong,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .p small,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .p strong{margin:0;line-height:21px;font-size:14px}}@media only screen and (max-width:767px) and (max-width:767px){[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .p small,[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .p strong,[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .p small,[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .p strong,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .p small,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .p strong,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .p small,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .p strong{line-height:18px;font-size:12px}}[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer small,[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer small,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer small,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer small{line-height:17px;margin-bottom:5px}[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .city-title,[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .city-title,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .city-title,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .city-title{font-weight:700;display:block}[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .two-line-truncate,[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .two-line-truncate,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .two-line-truncate,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .two-line-truncate{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container .captionBlock2,[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container .captionBlock2,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container .captionBlock2,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container .captionBlock2{display:none}[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container .captionLink strong,[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container .captionLink strong,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container .captionLink strong,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container .captionLink strong{position:relative}[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container .captionLink strong::after,[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container .captionLink strong::after,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container .captionLink strong::after,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container .captionLink strong::after{content:'';position:absolute;display:block;height:1px;background:#fff;transition:left .2s,right .2s;left:50%;right:50%;bottom:0}[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container .captionLink strong:hover::after,[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container .captionLink strong:hover::after,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkLastVoteItemComponent] .figcaption .captionBlock-container .captionLink strong:hover::after,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkNextVoteItemComponent] .figcaption .captionBlock-container .captionLink strong:hover::after{left:0;right:0}[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container .shadow,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container .shadow{box-shadow:0 15px 21px 0 rgba(0,0,0,.25)}[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .img-left,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .img-left{margin-left:auto}[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .img-right,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .img-right{margin-right:auto}[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .center-icon,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .center-icon{width:30px;min-width:30px;height:30px;margin:auto 5px}[data-component=artworkNextVoteComponent] .artworkVoteItemContainer .artwork-img-wrapper .center-icon i,[data-component=artworksClosedScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .center-icon i{font-size:16px}[data-component=artworkNextVoteComponent] .artworkLastVoteBar,[data-component=artworkNextVoteComponent] .artworkNextVoteBar,[data-component=artworksClosedScoreComponent] .artworkLastVoteBar,[data-component=artworksClosedScoreComponent] .artworkNextVoteBar{margin-top:-18px}[data-component=artworkNextVoteComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent],[data-component=artworkNextVoteComponent] .artworkLastVoteBar [data-component=artworkNextVoteBoxComponent],[data-component=artworkNextVoteComponent] .artworkNextVoteBar [data-component=artworkLastVoteBoxComponent],[data-component=artworkNextVoteComponent] .artworkNextVoteBar [data-component=artworkNextVoteBoxComponent],[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent],[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkNextVoteBoxComponent],[data-component=artworksClosedScoreComponent] .artworkNextVoteBar [data-component=artworkLastVoteBoxComponent],[data-component=artworksClosedScoreComponent] .artworkNextVoteBar [data-component=artworkNextVoteBoxComponent]{position:relative;background-color:#fff;max-width:384px;display:block;margin:auto}[data-component=artworkNextVoteComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent] .row.shadow,[data-component=artworkNextVoteComponent] .artworkLastVoteBar [data-component=artworkNextVoteBoxComponent] .row.shadow,[data-component=artworkNextVoteComponent] .artworkNextVoteBar [data-component=artworkLastVoteBoxComponent] .row.shadow,[data-component=artworkNextVoteComponent] .artworkNextVoteBar [data-component=artworkNextVoteBoxComponent] .row.shadow,[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent] .row.shadow,[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkNextVoteBoxComponent] .row.shadow,[data-component=artworksClosedScoreComponent] .artworkNextVoteBar [data-component=artworkLastVoteBoxComponent] .row.shadow,[data-component=artworksClosedScoreComponent] .artworkNextVoteBar [data-component=artworkNextVoteBoxComponent] .row.shadow{display:flex;align-items:flex-start;gap:30px;justify-content:center}@media only screen and (max-width:767px){[data-component=artworkNextVoteComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent] .row.shadow,[data-component=artworkNextVoteComponent] .artworkLastVoteBar [data-component=artworkNextVoteBoxComponent] .row.shadow,[data-component=artworkNextVoteComponent] .artworkNextVoteBar [data-component=artworkLastVoteBoxComponent] .row.shadow,[data-component=artworkNextVoteComponent] .artworkNextVoteBar [data-component=artworkNextVoteBoxComponent] .row.shadow,[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent] .row.shadow,[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkNextVoteBoxComponent] .row.shadow,[data-component=artworksClosedScoreComponent] .artworkNextVoteBar [data-component=artworkLastVoteBoxComponent] .row.shadow,[data-component=artworksClosedScoreComponent] .artworkNextVoteBar [data-component=artworkNextVoteBoxComponent] .row.shadow{gap:0;flex-direction:column}}[data-component=artworkNextVoteComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent] .row.shadow .voteBoxCol,[data-component=artworkNextVoteComponent] .artworkLastVoteBar [data-component=artworkNextVoteBoxComponent] .row.shadow .voteBoxCol,[data-component=artworkNextVoteComponent] .artworkNextVoteBar [data-component=artworkLastVoteBoxComponent] .row.shadow .voteBoxCol,[data-component=artworkNextVoteComponent] .artworkNextVoteBar [data-component=artworkNextVoteBoxComponent] .row.shadow .voteBoxCol,[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent] .row.shadow .voteBoxCol,[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkNextVoteBoxComponent] .row.shadow .voteBoxCol,[data-component=artworksClosedScoreComponent] .artworkNextVoteBar [data-component=artworkLastVoteBoxComponent] .row.shadow .voteBoxCol,[data-component=artworksClosedScoreComponent] .artworkNextVoteBar [data-component=artworkNextVoteBoxComponent] .row.shadow .voteBoxCol{margin:0;padding:10px 0}[data-component=artworkNextVoteComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent] .row.shadow .voteBoxCol.right,[data-component=artworkNextVoteComponent] .artworkLastVoteBar [data-component=artworkNextVoteBoxComponent] .row.shadow .voteBoxCol.right,[data-component=artworkNextVoteComponent] .artworkNextVoteBar [data-component=artworkLastVoteBoxComponent] .row.shadow .voteBoxCol.right,[data-component=artworkNextVoteComponent] .artworkNextVoteBar [data-component=artworkNextVoteBoxComponent] .row.shadow .voteBoxCol.right,[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent] .row.shadow .voteBoxCol.right,[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkNextVoteBoxComponent] .row.shadow .voteBoxCol.right,[data-component=artworksClosedScoreComponent] .artworkNextVoteBar [data-component=artworkLastVoteBoxComponent] .row.shadow .voteBoxCol.right,[data-component=artworksClosedScoreComponent] .artworkNextVoteBar [data-component=artworkNextVoteBoxComponent] .row.shadow .voteBoxCol.right{border-top:1px solid #f2eeee}@media only screen and (max-width:767px){[data-component=artworkNextVoteComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent] .row.shadow .voteBoxCol,[data-component=artworkNextVoteComponent] .artworkLastVoteBar [data-component=artworkNextVoteBoxComponent] .row.shadow .voteBoxCol,[data-component=artworkNextVoteComponent] .artworkNextVoteBar [data-component=artworkLastVoteBoxComponent] .row.shadow .voteBoxCol,[data-component=artworkNextVoteComponent] .artworkNextVoteBar [data-component=artworkNextVoteBoxComponent] .row.shadow .voteBoxCol,[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent] .row.shadow .voteBoxCol,[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkNextVoteBoxComponent] .row.shadow .voteBoxCol,[data-component=artworksClosedScoreComponent] .artworkNextVoteBar [data-component=artworkLastVoteBoxComponent] .row.shadow .voteBoxCol,[data-component=artworksClosedScoreComponent] .artworkNextVoteBar [data-component=artworkNextVoteBoxComponent] .row.shadow .voteBoxCol{width:100%}}[data-component=artworkNextVoteComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent] .row,[data-component=artworkNextVoteComponent] .artworkLastVoteBar [data-component=artworkNextVoteBoxComponent] .row,[data-component=artworkNextVoteComponent] .artworkNextVoteBar [data-component=artworkLastVoteBoxComponent] .row,[data-component=artworkNextVoteComponent] .artworkNextVoteBar [data-component=artworkNextVoteBoxComponent] .row,[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent] .row,[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkNextVoteBoxComponent] .row,[data-component=artworksClosedScoreComponent] .artworkNextVoteBar [data-component=artworkLastVoteBoxComponent] .row,[data-component=artworksClosedScoreComponent] .artworkNextVoteBar [data-component=artworkNextVoteBoxComponent] .row{margin:0;z-index:2;border:solid #f2eeee 2px;display:flex}[data-component=artworkNextVoteComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol,[data-component=artworkNextVoteComponent] .artworkLastVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol,[data-component=artworkNextVoteComponent] .artworkNextVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol,[data-component=artworkNextVoteComponent] .artworkNextVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol,[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol,[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol,[data-component=artworksClosedScoreComponent] .artworkNextVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol,[data-component=artworksClosedScoreComponent] .artworkNextVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol{padding:15px 0;margin:auto;display:flex;align-items:center}[data-component=artworkNextVoteComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol .voteBoxItem,[data-component=artworkNextVoteComponent] .artworkLastVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol .voteBoxItem,[data-component=artworkNextVoteComponent] .artworkNextVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol .voteBoxItem,[data-component=artworkNextVoteComponent] .artworkNextVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol .voteBoxItem,[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol .voteBoxItem,[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol .voteBoxItem,[data-component=artworksClosedScoreComponent] .artworkNextVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol .voteBoxItem,[data-component=artworksClosedScoreComponent] .artworkNextVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol .voteBoxItem{text-transform:uppercase;color:#666464;text-align:center;height:fit-content;display:flex;gap:5px;flex-direction:column}[data-component=artworkNextVoteComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol .voteBoxItem p,[data-component=artworkNextVoteComponent] .artworkLastVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol .voteBoxItem p,[data-component=artworkNextVoteComponent] .artworkNextVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol .voteBoxItem p,[data-component=artworkNextVoteComponent] .artworkNextVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol .voteBoxItem p,[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol .voteBoxItem p,[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol .voteBoxItem p,[data-component=artworksClosedScoreComponent] .artworkNextVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol .voteBoxItem p,[data-component=artworksClosedScoreComponent] .artworkNextVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol .voteBoxItem p{line-height:20px}[data-component=artworkNextVoteComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol .voteBoxItem p strong,[data-component=artworkNextVoteComponent] .artworkLastVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol .voteBoxItem p strong,[data-component=artworkNextVoteComponent] .artworkNextVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol .voteBoxItem p strong,[data-component=artworkNextVoteComponent] .artworkNextVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol .voteBoxItem p strong,[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol .voteBoxItem p strong,[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol .voteBoxItem p strong,[data-component=artworksClosedScoreComponent] .artworkNextVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol .voteBoxItem p strong,[data-component=artworksClosedScoreComponent] .artworkNextVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol .voteBoxItem p strong{color:#6b2839}@media only screen and (max-width:767px){[data-component=artworkNextVoteComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol .voteBoxItem,[data-component=artworkNextVoteComponent] .artworkLastVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol .voteBoxItem,[data-component=artworkNextVoteComponent] .artworkNextVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol .voteBoxItem,[data-component=artworkNextVoteComponent] .artworkNextVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol .voteBoxItem,[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol .voteBoxItem,[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol .voteBoxItem,[data-component=artworksClosedScoreComponent] .artworkNextVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol .voteBoxItem,[data-component=artworksClosedScoreComponent] .artworkNextVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol .voteBoxItem{margin:auto;text-align:center;gap:0}[data-component=artworkNextVoteComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol .voteBoxItem p,[data-component=artworkNextVoteComponent] .artworkLastVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol .voteBoxItem p,[data-component=artworkNextVoteComponent] .artworkNextVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol .voteBoxItem p,[data-component=artworkNextVoteComponent] .artworkNextVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol .voteBoxItem p,[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol .voteBoxItem p,[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol .voteBoxItem p,[data-component=artworksClosedScoreComponent] .artworkNextVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol .voteBoxItem p,[data-component=artworksClosedScoreComponent] .artworkNextVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol .voteBoxItem p{margin:0;line-height:21px;font-size:14px}}@media only screen and (max-width:767px) and (max-width:767px){[data-component=artworkNextVoteComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol .voteBoxItem p,[data-component=artworkNextVoteComponent] .artworkLastVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol .voteBoxItem p,[data-component=artworkNextVoteComponent] .artworkNextVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol .voteBoxItem p,[data-component=artworkNextVoteComponent] .artworkNextVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol .voteBoxItem p,[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol .voteBoxItem p,[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol .voteBoxItem p,[data-component=artworksClosedScoreComponent] .artworkNextVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol .voteBoxItem p,[data-component=artworksClosedScoreComponent] .artworkNextVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol .voteBoxItem p{line-height:18px;font-size:12px}}@media only screen and (max-width:767px){[data-component=artworkNextVoteComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol .voteBoxItem p strong,[data-component=artworkNextVoteComponent] .artworkLastVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol .voteBoxItem p strong,[data-component=artworkNextVoteComponent] .artworkNextVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol .voteBoxItem p strong,[data-component=artworkNextVoteComponent] .artworkNextVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol .voteBoxItem p strong,[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol .voteBoxItem p strong,[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol .voteBoxItem p strong,[data-component=artworksClosedScoreComponent] .artworkNextVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol .voteBoxItem p strong,[data-component=artworksClosedScoreComponent] .artworkNextVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol .voteBoxItem p strong{margin:0;line-height:21px;font-size:14px}}@media only screen and (max-width:767px) and (max-width:767px){[data-component=artworkNextVoteComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol .voteBoxItem p strong,[data-component=artworkNextVoteComponent] .artworkLastVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol .voteBoxItem p strong,[data-component=artworkNextVoteComponent] .artworkNextVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol .voteBoxItem p strong,[data-component=artworkNextVoteComponent] .artworkNextVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol .voteBoxItem p strong,[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol .voteBoxItem p strong,[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol .voteBoxItem p strong,[data-component=artworksClosedScoreComponent] .artworkNextVoteBar [data-component=artworkLastVoteBoxComponent] .row .voteBoxCol .voteBoxItem p strong,[data-component=artworksClosedScoreComponent] .artworkNextVoteBar [data-component=artworkNextVoteBoxComponent] .row .voteBoxCol .voteBoxItem p strong{line-height:18px;font-size:12px}}@media only screen and (max-width:394px){[data-component=artworkNextVoteComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent],[data-component=artworkNextVoteComponent] .artworkLastVoteBar [data-component=artworkNextVoteBoxComponent],[data-component=artworkNextVoteComponent] .artworkNextVoteBar [data-component=artworkLastVoteBoxComponent],[data-component=artworkNextVoteComponent] .artworkNextVoteBar [data-component=artworkNextVoteBoxComponent],[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent],[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkNextVoteBoxComponent],[data-component=artworksClosedScoreComponent] .artworkNextVoteBar [data-component=artworkLastVoteBoxComponent],[data-component=artworksClosedScoreComponent] .artworkNextVoteBar [data-component=artworkNextVoteBoxComponent]{max-width:300px}}[data-component=artworkNextVoteComponent] [data-component=artworkLastVoteBoxComponent],[data-component=artworksClosedScoreComponent] [data-component=artworkLastVoteBoxComponent]{margin:0 9%}[data-component=artworkNextVoteComponent] [data-component=artworkLastVoteBoxComponent] .row,[data-component=artworksClosedScoreComponent] [data-component=artworkLastVoteBoxComponent] .row{border:solid #f2eeee 1px!important}@media only screen and (max-width:767px){[data-component=artworkNextVoteComponent] [data-component=artworkLastVoteBoxComponent] .row,[data-component=artworksClosedScoreComponent] [data-component=artworkLastVoteBoxComponent] .row{height:auto!important}}[data-component=artworkNextVoteComponent] [data-component=artworkLastVoteBoxComponent] .row .vote div,[data-component=artworksClosedScoreComponent] [data-component=artworkLastVoteBoxComponent] .row .vote div{display:table-cell;vertical-align:middle;text-align:left}[data-component=artworkNextVoteComponent] [data-component=artworkLastVoteBoxComponent] .row .vote div span,[data-component=artworksClosedScoreComponent] [data-component=artworkLastVoteBoxComponent] .row .vote div span{display:block}[data-component=artworkNextVoteComponent] [data-component=artworkLastVoteBoxComponent] .voteBoxItem,[data-component=artworksClosedScoreComponent] [data-component=artworkLastVoteBoxComponent] .voteBoxItem{display:table;margin:0 auto;padding:20px}[data-component=artworkNextVoteComponent] [data-component=artworkLastVoteBoxComponent] .voteBoxItem .glyphicon-heart-left,[data-component=artworksClosedScoreComponent] [data-component=artworkLastVoteBoxComponent] .voteBoxItem .glyphicon-heart-left{color:#2d8b91}[data-component=artworkNextVoteComponent] [data-component=artworkLastVoteBoxComponent] .voteBoxItem .line,[data-component=artworksClosedScoreComponent] [data-component=artworkLastVoteBoxComponent] .voteBoxItem .line{right:-1px;width:2px;height:205px}[data-component=artworkNextVoteComponent] [data-component=artworkLastVoteBoxComponent] .voteBoxItem .glyphicon-heart-right,[data-component=artworksClosedScoreComponent] [data-component=artworkLastVoteBoxComponent] .voteBoxItem .glyphicon-heart-right{color:#53974c}[data-component=artworkNextVoteComponent] [data-component=artworkLastVoteBoxComponent] .voteBoxItem .left-vote-col,[data-component=artworksClosedScoreComponent] [data-component=artworkLastVoteBoxComponent] .voteBoxItem .left-vote-col{width:10px;height:0;max-height:95%;border-radius:2px 2px 0 0;position:absolute;bottom:0;right:13px;background:-webkit-linear-gradient(top,#59bfc4 0,#2d8b91 100%);background:linear-gradient(to bottom,#59bfc4 0,#2d8b91 100%);-webkit-transition:height 1s ease-in-out;-moz-transition:height 1s ease-in-out;-o-transition:height 1s ease-in-out;transition:height 1s ease-in-out}@media only screen and (max-width:767px){[data-component=artworkNextVoteComponent] [data-component=artworkLastVoteBoxComponent] .voteBoxItem .left-vote-col,[data-component=artworksClosedScoreComponent] [data-component=artworkLastVoteBoxComponent] .voteBoxItem .left-vote-col{width:10px;right:5px}}[data-component=artworkNextVoteComponent] [data-component=artworkLastVoteBoxComponent] .voteBoxItem .right-vote-col,[data-component=artworksClosedScoreComponent] [data-component=artworkLastVoteBoxComponent] .voteBoxItem .right-vote-col{width:10px;height:0;max-height:95%;border-radius:2px 2px 0 0;position:absolute;bottom:0;left:13px;background:-webkit-linear-gradient(top,#8bc883 0,#53974c 100%);background:linear-gradient(to bottom,#8bc883 0,#53974c 100%);-webkit-transition:height 1s ease-in-out;-moz-transition:height 1s ease-in-out;-o-transition:height 1s ease-in-out;transition:height 1s ease-in-out}@media only screen and (max-width:767px){[data-component=artworkNextVoteComponent] [data-component=artworkLastVoteBoxComponent] .voteBoxItem .right-vote-col,[data-component=artworksClosedScoreComponent] [data-component=artworkLastVoteBoxComponent] .voteBoxItem .right-vote-col{width:10px;left:5px}}[data-component=artworkNextVoteComponent] [data-component=artworkLastVoteBoxComponent] .voteBoxItem .icon,[data-component=artworksClosedScoreComponent] [data-component=artworkLastVoteBoxComponent] .voteBoxItem .icon{margin-right:10px;font-size:30px}[data-component=artworkNextVoteComponent] [data-component=artworkLastVoteBoxComponent] .left,[data-component=artworkNextVoteComponent] [data-component=artworkLastVoteBoxComponent] .right,[data-component=artworksClosedScoreComponent] [data-component=artworkLastVoteBoxComponent] .left,[data-component=artworksClosedScoreComponent] [data-component=artworkLastVoteBoxComponent] .right{margin:0 auto!important;text-align:center!important}[data-component=artworkNextVoteComponent] .container-text-general-box-buttons,[data-component=artworksClosedScoreComponent] .container-text-general-box-buttons{text-align:center}[data-component=artworksClosedScoreComponent] .col-sm-12{padding-left:0;padding-right:0}[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent]{height:190px}@media only screen and (max-width:767px){[data-component=artworksClosedScoreComponent] .artworkLastVoteBar [data-component=artworkLastVoteBoxComponent] .line{height:190px}}[data-component=artworksClosedScoreComponent] .container-text-general-box-buttons .btn{margin-top:25px}[data-component=artworksClosedScoreComponent].other-artwork{max-width:100%;width:1280px;margin-left:auto;margin-right:auto}[data-component=artworkVoteItemComponent]{position:relative;width:100%;min-height:610px;overflow:hidden;cursor:pointer;background-size:cover;background-repeat:no-repeat;background-position:center center}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=artworkVoteItemComponent]{min-height:478px}}[data-component=artworkVoteItemComponent] .figcaption{position:absolute;top:0;left:0;width:100%;height:100%;padding-top:50px;padding-bottom:75px;background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.62) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.62) 100%);-webkit-backface-visibility:hidden;backface-visibility:hidden}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=artworkVoteItemComponent] .figcaption{padding-top:25px;padding-bottom:85px;padding-left:25px;padding-right:25px}}@media only screen and (max-width:767px){[data-component=artworkVoteItemComponent] .figcaption{padding-top:90px;padding-bottom:145px;padding-left:15px;padding-right:15px}}[data-component=artworkVoteItemComponent] .figcaption::after,[data-component=artworkVoteItemComponent] .figcaption::before{pointer-events:none}[data-component=artworkVoteItemComponent] .figcaption::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:-webkit-linear-gradient(top,rgba(0,0,0,.96) 0,rgba(0,0,0,.62) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.96) 0,rgba(0,0,0,.62) 100%);-webkit-transition:opacity .35s;transition:opacity .35s}[data-component=artworkVoteItemComponent] .figcaption .row{height:100%}[data-component=artworkVoteItemComponent] .captionBlock1{color:#fff;margin-bottom:30px}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=artworkVoteItemComponent] .captionBlock1{margin-bottom:30px}}[data-component=artworkVoteItemComponent] .captionBlock2{color:#fff;overflow:hidden;margin-bottom:30px;-webkit-transition:max-height .35s;transition:max-height .35s}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=artworkVoteItemComponent] .captionBlock2{display:none}}[data-component=artworkVoteItemComponent] .captionBlock2 .abstract{margin-bottom:30px}[data-component=artworkVoteItemComponent] .captionBlock3{margin-top:30px}@media only screen and (max-width:767px){[data-component=artworkVoteItemComponent] .captionBlock3{margin-top:15px}}[data-component=artworkVoteItemComponent] .captionLink strong{position:relative}[data-component=artworkVoteItemComponent] .captionLink strong::after{content:'';position:absolute;display:block;height:1px;background:#fff;transition:left .2s,right .2s;left:50%;right:50%;bottom:0}[data-component=artworkVoteItemComponent] .captionLink strong:hover::after{left:0;right:0}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px){[data-component=artworkVoteItemComponent]:hover .figcaption::before{opacity:1}}[data-component=artworkVoteBoxComponent]{background-color:#fff;box-shadow:0 15px 21px 0 rgba(0,0,0,.06)}[data-component=artworkVoteBoxComponent] .row-1{display:table;width:100%}[data-component=artworkVoteBoxComponent] .row-2{display:flex;align-items:flex-start;justify-content:space-between}[data-component=artworkVoteBoxComponent] .col-1,[data-component=artworkVoteBoxComponent] .col-2,[data-component=artworkVoteBoxComponent] .col-3{display:table-cell;vertical-align:middle;text-align:center}[data-component=artworkVoteBoxComponent] .col-2,[data-component=artworkVoteBoxComponent] .col-3{border-left:2px solid #f2eeee}[data-component=artworkVoteBoxComponent] .row-1{border-bottom:2px solid #f2eeee}[data-component=artworkVoteBoxComponent] .row-1 .col-1,[data-component=artworkVoteBoxComponent] .row-1 .col-2{width:50%}@media only screen and (max-width:767px){[data-component=artworkVoteBoxComponent] .row-2{display:block}[data-component=artworkVoteBoxComponent] .row-2 .col-1,[data-component=artworkVoteBoxComponent] .row-2 .col-2,[data-component=artworkVoteBoxComponent] .row-2 .col-3{display:block}[data-component=artworkVoteBoxComponent] .row-2 .col-1,[data-component=artworkVoteBoxComponent] .row-2 .col-2{float:left;width:50%}[data-component=artworkVoteBoxComponent] .row-2 .col-2{border-top:1px solid #f2eeee}[data-component=artworkVoteBoxComponent] .row-2 .col-3{float:left;width:100%;border-top:1px solid #f2eeee;border-left:none}}[data-component=artworkVoteBoxComponent] .voteBoxItem{display:inline-block;padding:20px;text-transform:uppercase;color:#605f60;text-align:center}@media only screen and (max-width:767px){[data-component=artworkVoteBoxComponent] .voteBoxItem{padding:15px}[data-component=artworkVoteBoxComponent] .voteBoxItem p{font-size:14px!important;line-height:20px}}[data-component=artworkVoteBoxComponent] .voteBoxItem strong{color:#307237}[data-component=artworkVoteBoxComponent] .voteBoxItem.vote{display:table;margin:0 auto}[data-component=artworkVoteBoxComponent] .voteBoxItem.vote>div{display:table-cell;vertical-align:middle;text-align:left}[data-component=artworkVoteBoxComponent] .voteBoxItem.vote span{display:block}[data-component=artworkVoteBoxComponent] .voteBoxItem.vote strong{color:#605f60}[data-component=artworkVoteBoxComponent] .voteBoxItem.vote .icon{color:#c00;margin-right:15px;font-size:30px;text-shadow:0 5px 7px rgba(204,0,0,.17)}[data-component=artworksScoreConfirmationComponent] .artworkScoreCardContainer{padding:50px 0 100px 0}@media only screen and (max-width:767px){[data-component=artworksScoreConfirmationComponent] .artworkScoreCardContainer{padding:50px 0 70px 0}}[data-component=artworksScoreConfirmationComponent] .artworkScoreCardContainer>.row{height:225px;background-size:auto 100%;background-repeat:no-repeat;background-position:center center}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=artworksScoreConfirmationComponent] .artworkScoreCardContainer>.row{height:200px;background-size:100% auto}}@media only screen and (max-width:767px){[data-component=artworksScoreConfirmationComponent] .artworkScoreCardContainer>.row{min-height:90px;background-size:100% auto}}[data-component=artworksScoreConfirmationComponent] .artworkCard{position:relative;display:block;width:100%;height:300px;box-shadow:0 45px 30px -30px rgba(153,150,150,.3);margin:-30px 0;background-size:cover;background-repeat:no-repeat;background-position:center center}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=artworksScoreConfirmationComponent] .artworkCard{height:240px;margin:-20px 0}}@media only screen and (max-width:767px){[data-component=artworksScoreConfirmationComponent] .artworkCard{min-height:150px;margin:-30px 0}}[data-component=artworksScoreConfirmationComponent] .artworkCard .figcaption{position:absolute;top:0;left:0;display:block;width:100%;height:100%;padding:30px;background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.62) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.62) 100%);-webkit-backface-visibility:hidden;backface-visibility:hidden}@media only screen and (max-width:767px){[data-component=artworksScoreConfirmationComponent] .artworkCard .figcaption{padding:15px}}[data-component=artworksScoreConfirmationComponent] .artworkCard .figcaption::after,[data-component=artworksScoreConfirmationComponent] .artworkCard .figcaption::before{pointer-events:none}[data-component=artworksScoreConfirmationComponent] .artworkCard .figcaption::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:-webkit-linear-gradient(top,rgba(0,0,0,.96) 0,rgba(0,0,0,.62) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.96) 0,rgba(0,0,0,.62) 100%);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}[data-component=artworksScoreConfirmationComponent] .artworkCard .figcaption .top-right-image-wrapper{position:absolute;right:20px;top:20px;width:52px;z-index:22}[data-component=artworksScoreConfirmationComponent] .artworkCard .figcaption .top-right-image-wrapper img{width:100%}[data-component=artworksScoreConfirmationComponent] .artworkCard .figcaption .row{height:100%}[data-component=artworksScoreConfirmationComponent] .artworkCard .captionBlock1{color:#fff}[data-component=artworksScoreConfirmationComponent] .artworkScoreTextContainer .subtitle,[data-component=artworksScoreConfirmationComponent] .artworkScoreTextContainer .title{margin-bottom:30px}[data-component=artworksScoreConfirmationComponent] .artworkScoreTextContainer .subtitle{color:#605f60}[data-component=artworksScoreConfirmationComponent] .artworkScoreBtnContainer{margin-bottom:80px}[data-component=artworksScoreConfirmationComponent] .artworkScoreBtnContainer .btn{margin-right:10px}[data-component=artworksScoreConfirmationComponent] .artworkScoreBtnContainer .btn:last-child{margin-right:0}[data-component=artworksScoreConfirmationComponent] .artworkScoreBtnContainer .btn span{display:inline}@media only screen and (max-width:767px){[data-component=artworksScoreConfirmationComponent] .artworkScoreBtnContainer{margin-bottom:30px}[data-component=artworksScoreConfirmationComponent] .artworkScoreBtnContainer .btn{width:100%;margin-bottom:10px;margin-right:0}[data-component=artworksScoreConfirmationComponent] .artworkScoreBtnContainer .btn span{width:50%;text-align:left}[data-component=artworksScoreConfirmationComponent] .artworkScoreBtnContainer .btn span.icon{text-align:right}}[data-component=artworksScoreListComponent]{position:relative}[data-component=artworksScoreListComponent] .row-full{padding:60px 0 40px 0}@media only screen and (max-width:767px){[data-component=artworksScoreListComponent] .row-full{padding:45px 0 30px 0}}[data-component=artworksScoreListComponent] .infoBar{font-family:"Avenir LT",Helvetica,serif;font-size:18px;line-height:30px;color:#000;position:absolute;z-index:10;display:block;width:calc(100% - 15px);background-color:#fff;box-shadow:0 5px 21px 0 rgba(0,0,0,.06);text-transform:uppercase;color:#605f60}@media only screen and (max-width:767px){[data-component=artworksScoreListComponent] .infoBar{font-size:16px;line-height:26px}}[data-component=artworksScoreListComponent] .infoBar strong{color:#307237}@media only screen and (max-width:767px){[data-component=artworksScoreListComponent] .infoBar{font-size:12px;line-height:20px}}[data-component=artworksScoreListComponent] .infoBar .infoBarItem{padding:20px}@media only screen and (max-width:767px){[data-component=artworksScoreListComponent] .infoBar .infoBarItem{padding:15px}}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=artworksScoreListComponent] .infoBar .infoBarItem{padding:20px 20px 20px 70px}}[data-component=artworksScoreListComponent] .infoBar .no-col-right-padding-tablet{border-right:1px solid #f2eeee}[data-component=artworksScoreListComponent] .infoBar,[data-component=artworksScoreListComponent] .infoBar .row{height:100%;min-height:100px}@media only screen and (max-width:767px){[data-component=artworksScoreListComponent] .infoBar,[data-component=artworksScoreListComponent] .infoBar .row{min-height:70px}}[data-component=artworksScoreListComponent] .artworksCardsContainer{margin-top:50px}@media only screen and (max-width:767px){[data-component=artworksScoreListComponent] .artworksCardsContainer{margin-top:25px}}[data-component=artworksScoreListItemComponent]{position:relative;height:500px;border-right:1px solid #faf6f6;background-size:cover;background-repeat:no-repeat;background-position:center center}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=artworksScoreListItemComponent]{height:320px}}@media only screen and (max-width:767px){[data-component=artworksScoreListItemComponent]{height:290px}}[data-component=artworksScoreListItemComponent] .figcaption{position:absolute;top:0;left:0;display:block;width:100%;height:100%;padding:30px;background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.62) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.62) 100%);-webkit-backface-visibility:hidden;backface-visibility:hidden}@media only screen and (max-width:767px){[data-component=artworksScoreListItemComponent] .figcaption{padding:15px}}[data-component=artworksScoreListItemComponent] .figcaption::after,[data-component=artworksScoreListItemComponent] .figcaption::before{pointer-events:none}[data-component=artworksScoreListItemComponent] .figcaption::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:-webkit-linear-gradient(top,rgba(0,0,0,.96) 0,rgba(0,0,0,.62) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.96) 0,rgba(0,0,0,.62) 100%);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}[data-component=artworksScoreListItemComponent] .figcaption .row{height:100%}[data-component=artworksScoreListItemComponent] .tagsCatContainer{margin-bottom:20px}@media only screen and (max-width:767px){[data-component=artworksScoreListItemComponent] .tagsCatContainer{display:none}}[data-component=artworksScoreListItemComponent] .captionBlock1{color:#fff}@media only screen and (max-width:767px){[data-component=artworksScoreListItemComponent] .captionBlock1 .title{font-size:16px!important;line-height:20px!important}[data-component=artworksScoreListItemComponent] .captionBlock1 .title strong{font-size:18px!important}}[data-component=artworksArchiveComponent] .row-full,[data-component=artworksLastScoresResultComponent] .row-full{padding-top:60px;border-bottom:1px solid #f2eeee}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=artworksArchiveComponent] .row-full,[data-component=artworksLastScoresResultComponent] .row-full{padding-top:40px;padding-bottom:40px}}@media only screen and (max-width:767px){[data-component=artworksArchiveComponent] .row-full,[data-component=artworksLastScoresResultComponent] .row-full{padding-top:20px;padding-bottom:20px}}[data-component=artworksArchiveComponent] [data-component=sliderContentComponent],[data-component=artworksLastScoresResultComponent] [data-component=sliderContentComponent]{position:relative}[data-component=artworkSmallCardComponent]{position:relative;display:block;width:100%;height:400px;box-shadow:0 45px 30px -30px rgba(153,150,150,.3);cursor:pointer;margin-bottom:40px;background-size:cover;background-repeat:no-repeat;background-position:center center;overflow:hidden}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=artworkSmallCardComponent]{margin:20px 0 30px 0}}@media only screen and (max-width:767px){[data-component=artworkSmallCardComponent]{height:220px}}[data-component=artworkSmallCardComponent] a{display:block;width:100%;height:100%}[data-component=artworkSmallCardComponent] .figcaption{position:absolute;top:0;left:0;display:block;width:100%;height:100%;padding:30px;background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.62) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.62) 100%);-webkit-backface-visibility:hidden;backface-visibility:hidden}@media only screen and (max-width:767px){[data-component=artworkSmallCardComponent] .figcaption{padding:15px}}[data-component=artworkSmallCardComponent] .figcaption::after,[data-component=artworkSmallCardComponent] .figcaption::before{pointer-events:none}[data-component=artworkSmallCardComponent] .figcaption::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:-webkit-linear-gradient(top,rgba(0,0,0,.96) 0,rgba(0,0,0,.62) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.96) 0,rgba(0,0,0,.62) 100%);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}[data-component=artworkSmallCardComponent] .figcaption .row{height:100%}[data-component=artworkSmallCardComponent] .captionBlock1{color:#fff;margin-bottom:15px;position:absolute;top:0;transition:top .35s}@media only screen and (max-width:767px){[data-component=artworkSmallCardComponent] .captionBlock1 .tagsCatContainer{margin-bottom:20px}}[data-component=artworkSmallCardComponent] .captionBlock1 .tagsCatContainer .cat2{max-width:300px}.formDynamic .editorialForm .upload-file .files-list li [data-component=artworkSmallCardComponent] .captionBlock1 .titleContainer i,[data-component=artworkSmallCardComponent] .captionBlock1 .titleContainer .formDynamic .editorialForm .upload-file .files-list li i,[data-component=artworkSmallCardComponent] .captionBlock1 .titleContainer .h3{margin-bottom:5px}[data-component=artworkSmallCardComponent] .captionBlock1 .titleContainer .h4{line-height:30px}@media only screen and (max-width:767px){.formDynamic .editorialForm .upload-file .files-list li [data-component=artworkSmallCardComponent] .captionBlock1 .titleContainer i,[data-component=artworkSmallCardComponent] .captionBlock1 .titleContainer .formDynamic .editorialForm .upload-file .files-list li i,[data-component=artworkSmallCardComponent] .captionBlock1 .titleContainer .h3,[data-component=artworkSmallCardComponent] .captionBlock1 .titleContainer .h4{line-height:20px;font-size:14px}}[data-component=artworkSmallCardComponent] .captionBlock2{position:absolute;top:800px;color:#fff;transition:top .35s,bottom .35s}[data-component=artworkSmallCardComponent] .btn.btn-secondary{color:#fff!important;border-color:#fff!important;outline:1px solid #fff;outline-color:rgba(255,255,255,.5)}[data-component=artworkSmallCardComponent] .btn.btn-secondary:hover{color:#fff!important;border-color:#fff!important;outline:rgba(255,255,255,0) solid 1px}[data-component=artworkSmallCardComponent] .voteBoxItem{position:absolute;bottom:20px;right:7px;text-transform:uppercase;color:#fff}@media only screen and (max-width:767px){[data-component=artworkSmallCardComponent] .voteBoxItem{bottom:5px;right:13px}}[data-component=artworkSmallCardComponent] .voteBoxItem.vote{display:table}[data-component=artworkSmallCardComponent] .voteBoxItem.vote>div{display:table-cell;vertical-align:middle;text-align:left}[data-component=artworkSmallCardComponent] .voteBoxItem.vote span{display:block}[data-component=artworkSmallCardComponent] .voteBoxItem.vote .icon{color:#c00;margin-right:5px;font-size:23px;margin-top:20px}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px){[data-component=artworkSmallCardComponent]:hover .figcaption::before{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[data-component=artworkSmallCardComponent]:hover .captionBlock1{top:-800px!important}[data-component=artworkSmallCardComponent]:hover .captionBlock2{top:0!important}}[data-component=subHeaderArtworkArchive],[data-component=subHeaderArtworkDetail]{color:#fff;margin-bottom:0!important}[data-component=subHeaderArtworkArchive] .background,[data-component=subHeaderArtworkDetail] .background{background-repeat:no-repeat;background-size:cover;background-position:50% 50%;text-align:left}[data-component=subHeaderArtworkArchive] .background:before,[data-component=subHeaderArtworkDetail] .background:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.62) 100%)}[data-component=subHeaderArtworkArchive] .container-fluid,[data-component=subHeaderArtworkDetail] .container-fluid{position:relative}[data-component=subHeaderArtworkArchive] .row-allign-bottom,[data-component=subHeaderArtworkDetail] .row-allign-bottom{height:400px!important;padding-bottom:60px}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=subHeaderArtworkArchive] .row-allign-bottom,[data-component=subHeaderArtworkDetail] .row-allign-bottom{padding-bottom:80px}}@media only screen and (max-width:767px){[data-component=subHeaderArtworkArchive] .row-allign-bottom,[data-component=subHeaderArtworkDetail] .row-allign-bottom{padding-bottom:110px}}[data-component=subHeaderArtworkArchive] .artwork-location,[data-component=subHeaderArtworkDetail] .artwork-location{font-weight:400;display:block}@media only screen and (max-width:767px){[data-component=subHeaderArtworkArchive] .artwork-description,[data-component=subHeaderArtworkDetail] .artwork-description{display:none}}[data-component=subHeaderArtworkArchive] .h1,[data-component=subHeaderArtworkArchive] h1,[data-component=subHeaderArtworkDetail] .h1,[data-component=subHeaderArtworkDetail] h1{margin-bottom:0!important}[data-component=subHeaderArtworkArchive].subHeader .row-allign-middle{height:405px}@media only screen and (max-width:767px){[data-component=subHeaderArtworkArchive].subHeader .row-allign-middle{height:370px}}[data-component=subHeaderArtworkArchive].subHeader .inner-text h1{padding-top:0;margin-top:-80px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=subHeaderArtworkArchive].subHeader .inner-text h2{width:100%}}[data-component=artworksBackToScoreComponent]{position:relative}[data-component=artworksBackToScoreComponent] .row-full{padding:90px 0 60px 0}[data-component=artworksBackToScoreComponent] .voteBoxItem{padding:25px;text-align:center;text-transform:uppercase;color:#605f60;background-color:#fff}[data-component=artworksBackToScoreComponent] .voteBoxItem strong{color:#307237}[data-component=artworkFixedVoteComponent]{position:relative;margin-bottom:0!important;z-index:1}[data-component=artworkFixedVoteComponent] .row-full{padding:15px 0}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=artworkFixedVoteComponent] .row-full{left:0!important;width:100%!important;margin-left:0!important;padding:0!important}}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=artworkFixedVoteComponent] .container-fluid{padding:0}}[data-component=artworkFixedVoteComponent] .fullBtn{display:block;width:100%;position:relative;text-align:center;padding-top:20px!important;padding-bottom:20px!important;z-index:22}@media mobile{[data-component=artworkFixedVoteComponent] .fullBtn{margin-left:-1px}}[data-component=artworkFixedVoteComponent] .fullBtn span{display:inline-block}[data-component=artworkFixedVoteComponent] .btn{text-transform:none!important}[data-component=artworkFixedVoteComponent] .stick-row{display:table;width:100%}[data-component=artworkFixedVoteComponent] .stick-row>div{display:table-cell;vertical-align:middle;text-align:center;border-right:1px solid #f2eeee}[data-component=artworkFixedVoteComponent] .stick-row .first{text-align:left}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px){[data-component=artworkFixedVoteComponent] .stick-row .first .voteBoxItem{padding-left:0}}[data-component=artworkFixedVoteComponent] .stick-row .last{text-align:right;border:none}[data-component=artworkFixedVoteComponent] .stick-row .last .voteBoxItem{text-align:right}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px){[data-component=artworkFixedVoteComponent] .stick-row .last .voteBoxItem{padding-right:0}}[data-component=artworkFixedVoteComponent] .stick-row .no-border{border:none}@media only screen and (max-width:767px){[data-component=artworkFixedVoteComponent] .stick-row{display:block}[data-component=artworkFixedVoteComponent] .stick-row>div{display:block}[data-component=artworkFixedVoteComponent] .stick-row .voteBoxItem{padding:10px}[data-component=artworkFixedVoteComponent] .stick-row .first.mobile-block-1{margin-top:0!important}[data-component=artworkFixedVoteComponent] .stick-row .mobile-block-1,[data-component=artworkFixedVoteComponent] .stick-row .mobile-block-2{border-right:none}[data-component=artworkFixedVoteComponent] .stick-row .mobile-block-1 .voteBoxItem,[data-component=artworkFixedVoteComponent] .stick-row .mobile-block-2 .voteBoxItem{width:100%;text-align:center}[data-component=artworkFixedVoteComponent] .stick-row .mobile-block-1 .voteBoxItem p,[data-component=artworkFixedVoteComponent] .stick-row .mobile-block-2 .voteBoxItem p{display:inline}[data-component=artworkFixedVoteComponent] .stick-row .mobile-block-1 .voteBoxItem{padding-bottom:0}[data-component=artworkFixedVoteComponent] .stick-row .mobile-block-1 .voteBoxItem:has(.logoCalendar){padding-bottom:10px}[data-component=artworkFixedVoteComponent] .stick-row .mobile-block-2{border-right:none;border-bottom:1px solid #f2eeee;margin-top:-10px}[data-component=artworkFixedVoteComponent] .stick-row .mobile-block-2 .voteBoxItem{padding-top:0}[data-component=artworkFixedVoteComponent] .stick-row .mobile-block-3,[data-component=artworkFixedVoteComponent] .stick-row .mobile-block-4{display:inline-block;width:calc(50% - 3px)}[data-component=artworkFixedVoteComponent] .stick-row .mobile-block-4{margin:0;line-height:21px;font-size:14px}}@media only screen and (max-width:767px) and (max-width:767px){[data-component=artworkFixedVoteComponent] .stick-row .mobile-block-4{line-height:18px;font-size:12px}}[data-component=artworkFixedVoteComponent] .stick-to-show .voteBoxItem{padding-top:10px;padding-bottom:10px}[data-component=artworkFixedVoteComponent] .voteBoxTitle{float:left;padding:15px 0}[data-component=artworkFixedVoteComponent] .voteClosed .artwork-name{padding-right:20px}@media only screen and (max-width:767px){[data-component=artworkFixedVoteComponent] .voteClosed .mobile-block-4{width:100%}}[data-component=artworkFixedVoteComponent] .vote-period-closed{color:#605f60!important}[data-component=artworkFixedVoteComponent] .artworkVoteBtn>div{margin-left:-1px}[data-component=subHeaderArtworkDetail]+[data-component=artworkFixedVoteComponent]{z-index:81}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=subHeaderArtworkDetail]+[data-component=artworkFixedVoteComponent]{margin-top:-50px}}@media only screen and (max-width:767px){[data-component=subHeaderArtworkDetail]+[data-component=artworkFixedVoteComponent]{margin-top:-100px}}.artwork-gallery{margin:25px 0 15px}.artwork-gallery img{height:156px}@media only screen and (max-width:767px){.artwork-gallery img{height:100px}}.title-artwork-news{margin-bottom:30px;color:#00762f;text-transform:uppercase}@media only screen and (max-width:767px){.title-artwork-news{text-align:center;margin-bottom:25px}}.news-wrapper.showContent{margin-bottom:30px;border-bottom:1px solid #f2eeee}@media only screen and (max-width:767px){.news-wrapper.showContent{margin-bottom:60px}}.news-container .news-wrapper:last-of-type{border-bottom:0 none}.content-artwork-news,.wrap-artwork-gallery{margin-bottom:60px}.content-artwork-news .lSPager,.wrap-artwork-gallery .lSPager{display:none}[data-component=detailsNewsComunicatiGallery].genericContainerGallery{padding-top:30px;display:flex;flex-direction:row;justify-content:center;gap:15px}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-component=detailsNewsComunicatiGallery].genericContainerGallery .swiper{width:540px;margin:0}[data-component=detailsNewsComunicatiGallery].genericContainerGallery .swiper .img-artwork{width:100%;height:400px;object-fit:cover;border-radius:5px}[data-component=detailsNewsComunicatiGallery].genericContainerGallery .swiper .imageCarouselDescription{font-size:14px;line-height:21px;font-weight:400;color:#333232;margin-top:5px}}[data-component=detailsNewsComunicatiGallery].genericContainerGallery:has(.infoGalleryComponent){flex-direction:column}[data-component=detailsNewsComunicatiGallery].genericContainerGallery:has(.infoGalleryComponent) .infoGalleryComponent{display:flex;flex-direction:column;gap:2px}[data-component=detailsNewsComunicatiGallery].genericContainerGallery:has(.infoGalleryComponent) .infoGalleryComponent .titleGallery{font-size:31px;line-height:42px;font-weight:900;color:#000}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=detailsNewsComunicatiGallery].genericContainerGallery:has(.infoGalleryComponent) .infoGalleryComponent .titleGallery{font-size:20px;line-height:30px}}[data-component=detailsNewsComunicatiGallery].genericContainerGallery:has(.infoGalleryComponent) .infoGalleryComponent .subtitleGallery{font-weight:400;font-size:22px;line-height:33px;color:#333232}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=detailsNewsComunicatiGallery].genericContainerGallery:has(.infoGalleryComponent) .infoGalleryComponent .subtitleGallery{font-size:18px;line-height:27px}}[data-component=detailsNewsComunicatiGallery].genericContainerGallery:has(.infoGalleryComponent) .gallerySlidesComponent{display:flex;gap:15px;flex-direction:row;justify-content:center}[data-component=detailsNewsComunicatiGallery].genericContainerGallery:has(.singleImageGalleryComponent) .singleImageGalleryComponent{display:flex;flex-direction:row;justify-content:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=detailsNewsComunicatiGallery].genericContainerGallery{padding-top:20px}[data-component=detailsNewsComunicatiGallery].genericContainerGallery .swiper{max-width:100vw;margin:0;padding:0 15px}[data-component=detailsNewsComunicatiGallery].genericContainerGallery .swiper .img-artwork{width:100%;height:258px;object-fit:cover;border-radius:5px}[data-component=detailsNewsComunicatiGallery].genericContainerGallery .swiper .imageCarouselDescription{font-size:14px;line-height:21px;font-weight:400;color:#333232;margin-top:5px}}[data-component=detailsNewsComunicatiGallery].genericContainerGallery .gallery-carousel-thumb[data-component=swiperSliderComponent]{width:fit-content}[data-component=detailsNewsComunicatiGallery].genericContainerGallery .gallery-carousel-thumb[data-component=swiperSliderComponent] .gallery-carousel-ul-thumb{display:flex;flex-direction:column}[data-component=detailsNewsComunicatiGallery].genericContainerGallery .gallery-carousel-thumb[data-component=swiperSliderComponent] .gallery-carousel-ul-thumb li.swiper-slide{width:89px!important;height:89px!important;aspect-ratio:1/1}[data-component=detailsNewsComunicatiGallery].genericContainerGallery .gallery-carousel-thumb[data-component=swiperSliderComponent] .gallery-carousel-ul-thumb li.swiper-slide:not(:last-child){margin-bottom:15px}[data-component=detailsNewsComunicatiGallery].genericContainerGallery .gallery-carousel-thumb[data-component=swiperSliderComponent] .gallery-carousel-ul-thumb li.swiper-slide div{width:100%;height:100%}[data-component=detailsNewsComunicatiGallery].genericContainerGallery .gallery-carousel-thumb[data-component=swiperSliderComponent] .gallery-carousel-ul-thumb li.swiper-slide div img{opacity:.5;width:100%;height:100%;object-fit:cover}[data-component=detailsNewsComunicatiGallery].genericContainerGallery .gallery-carousel-thumb[data-component=swiperSliderComponent] .gallery-carousel-ul-thumb li.swiper-slide.swiper-slide-thumb-active div img{opacity:1}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-component=detailsNewsComunicatiGallery].genericContainerGallery .wrap-swiper-pagination{margin-left:110px}}[data-component=detailsNewsComunicatiGallery].genericContainerGallery .singleImageGalleryComponent .singleImageGallery img{width:540px;height:400px;aspect-ratio:4/3}.content-artwork-news .news-text{margin-bottom:30px;color:#605f60;font-size:21px}.content-artwork-news .news-text p{color:#605f60;font-size:21px}.content-artwork-news .news-text p a{font-size:inherit}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.content-artwork-news .news-text div,.content-artwork-news .news-text p{line-height:26px;font-size:16px}}.content-artwork-news .news-photos{position:relative;z-index:19}.content-artwork-news .news-photos .lslide{margin-right:10px!important}.content-artwork-news .news-photos img{height:196px}@media only screen and (max-width:767px){.content-artwork-news .news-photos img{height:100px}}.wrap-artwork-gallery{position:relative}.wrap-artwork-gallery:after{content:"";display:block;width:100%;clear:both}.wrap-artwork-gallery .lSAction>a{z-index:19}.wrap-artwork-gallery .gallery-photos{position:relative}.wrap-artwork-gallery .gallery-photos li{display:inline-block}.wrap-artwork-gallery .gallery-photos li .img-overlay{display:none}.wrap-artwork-gallery .gallery-photos .lslide{margin-right:10px!important}.wrap-artwork-gallery .gallery-photos .lslide .img-overlay{display:none}.wrap-artwork-gallery .gallery-photos .lslide:hover .container-img{position:relative}.wrap-artwork-gallery .gallery-photos .lslide:hover .container-img .img-overlay{color:#fff;margin:0;line-height:33px;font-size:22px;font-weight:400;position:absolute;top:0;left:0;height:100%;display:block;width:100%;text-align:center;vertical-align:middle;background:-webkit-linear-gradient(top,rgba(0,0,0,.96) 0,rgba(0,0,0,.62) 50%);background:linear-gradient(to bottom,rgba(0,0,0,.96) 0,rgba(0,0,0,.62) 50%)}@media only screen and (max-width:767px){.wrap-artwork-gallery .gallery-photos .lslide:hover .container-img .img-overlay{line-height:27px;font-size:18px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.wrap-artwork-gallery .gallery-photos .lslide:hover .container-img .img-overlay{display:none}}.wrap-artwork-gallery .gallery-photos .lslide:hover .container-img .img-overlay p{display:table;height:100%;width:100%}.wrap-artwork-gallery .gallery-photos .lslide:hover .container-img .img-overlay p span{display:table-cell;vertical-align:middle}.wrap-artwork-gallery .imgs-wrap{float:left;width:100%;clear:both;margin:30px 0 25px}.wrap-artwork-gallery h4{color:#605f60;font-weight:700;margin-bottom:30px}.wrap-artwork-gallery ul{margin:0;padding:0}.wrap-artwork-gallery ul li{line-height:normal!important;float:left}.wrap-artwork-gallery ul li:before{display:none!important}.wrap-artwork-gallery .img-artwork{height:236px}@media only screen and (max-width:767px){.wrap-artwork-gallery .img-artwork{height:170px}}.show-more-news{display:block;margin-bottom:30px;text-align:center}.artwork-detail{margin-bottom:70px}@media only screen and (max-width:767px){.artwork-detail{margin-bottom:60px}}.artwork-detail h2{margin-bottom:60px}@media only screen and (max-width:767px){.artwork-detail h2{margin-bottom:35px}}.artwork-abstract{color:#605f60}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.artwork-abstract p{line-height:26px}}.wrap-artwork-faq h3{margin-bottom:60px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.wrap-artwork-faq h3{margin-bottom:0}}.wrap-artwork-faq .accordionActive h3{margin-bottom:60px}@media only screen and (max-width:767px){.wrap-artwork-faq .accordionActive h3{margin-bottom:40}}.wrap-artwork-faq .arrowAccordionGeneric{position:relative;padding-right:30px}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){.wrap-artwork-faq .arrowAccordionGeneric{cursor:default!important}.wrap-artwork-faq .arrowAccordionGeneric:after{display:none}}.wrap-artwork-faq .arrowAccordionGeneric:after{position:absolute;right:0;top:0}.wrap-artwork-faq .container-faq{color:#605f60;margin-bottom:50px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.wrap-artwork-faq .container-faq{margin-left:15px;margin-bottom:35px}.wrap-artwork-faq .container-faq .accordionHideMobileTablet{padding-right:30px}}.wrap-artwork-faq .container-faq .arrowAccordionGeneric:after{color:#605f60}.wrap-artwork-faq .container-faq .title-faq{font-weight:700;margin-bottom:30px}.info-company p{margin-bottom:20px;color:#605f60}.info-company p img{height:50px}.info-company .info-company-description{margin-bottom:30px}.other-artwork{position:relative;margin-top:45px;margin-bottom:30px}.other-artwork .row-full{padding-top:30px}.other-artwork.share-artwork{margin-top:0;padding-bottom:60px}.other-artwork.share-artwork .row-full{padding-top:90px}@media only screen and (max-width:767px){.other-artwork{padding-top:30px}.other-artwork:before{display:none}}.other-artwork .heartDivider{margin-bottom:60px;overflow:visible}@media only screen and (max-width:767px){.other-artwork .wrap-ow-info{margin-bottom:60px;text-align:center}}.other-artwork .wrap-ow-info .h1{font-weight:700;margin-bottom:20px}@media only screen and (max-width:767px){.other-artwork .wrap-ow-info .h1{margin-bottom:15px}}.other-artwork .wrap-ow-info .other-artwork-description{font-size:21px;color:#605f60}@media only screen and (max-width:767px){.other-artwork .wrap-ow-info .other-artwork-description{margin-bottom:30px;text-align:left}}.other-artwork [data-component=artworkSmallCardComponent]{margin-bottom:0}@media only screen and (max-width:767px){.other-artwork .row-allign-center{display:block}}.bannerDismissCardCoop{display:flex;padding:15px;background-color:#fceae3;gap:15px;margin-top:30px;margin-bottom:30px;align-items:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.bannerDismissCardCoop{gap:15px;margin-bottom:15px;margin-top:15px;align-items:flex-start}}.bannerDismissCardCoop img{width:30px}.bannerDismissCardCoop .wrap_text{width:100%;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.bannerDismissCardCoop .wrap_text{flex-direction:column;align-items:flex-start}}.bannerDismissCardCoop .wrap_text p{font-size:14px;line-height:21px}.bannerDismissCardCoop .wrap_text .wrap_title{margin-bottom:5px;font-size:18px;line-height:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.bannerDismissCardCoop .wrap_text .wrap_title{font-size:16px;line-height:26px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.bannerDismissCardCoop .wrap_text .wrap_btn{align-self:flex-start;margin-top:15px}}.bannerDismissCardCoop a{background-color:transparent!important;padding:15px 21px!important;color:#c00!important;transition:all 1.25s cubic-bezier(.19,1,.22,1);box-shadow:inset 0 0 20px rgba(255,0,0,0);outline:1px solid #c00;outline-color:rgba(255,0,0,.5);outline-offset:0;border:1px solid #fff!important}.bannerDismissCardCoop .btn-secondary{background-color:transparent!important;padding:15px 21px!important;color:#c00!important;transition:all 1.25s cubic-bezier(.19,1,.22,1);box-shadow:inset 0 0 20px rgba(255,0,0,0);outline:1px solid #c00;outline-color:rgba(255,0,0,.5);outline-offset:0;border:1px solid #fff!important}.bannerDismissCardCoop .btn-secondary:hover{border:1px solid #c00!important;outline:rgba(255,0,0,0) solid 1px;outline-offset:15px;color:#c00!important}.bannerDismissCardCoop .btn-secondary:focus{outline:1px solid #c00!important}.bannerDismissCardCoop .btn-secondary:focus:hover{outline:rgba(255,0,0,0) solid 1px!important}.bannerDismissCardCoop .btn-secondary:focus:hover:active{border:1px solid #c00!important}.bannerDismissCardCoop .btn-secondary:active{border:2px solid #c00!important;color:#c00!important}.bannerDismissCardCoop .btn-secondary.disabled,.bannerDismissCardCoop .btn-secondary[disabled],.disabled .bannerDismissCardCoop .btn-secondary,[disabled] .bannerDismissCardCoop .btn-secondary{border-color:#e5e1e1!important;color:#e5e1e1!important;opacity:1!important}[data-component=genericSingleComponent]+.other-artwork{margin-top:0}.row-allign-center{display:flex;align-items:center}.contest-ended{text-align:center;padding-left:0!important;float:none!important}.contest-ended .artwork-name{margin-right:20px}.contest-ended .vote-period-closed{color:#605f60}[data-component=artworksDetailInfo]{z-index:11;margin-bottom:60px;clear:both}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=artworksDetailInfo]{margin-top:-115px}}[data-component=artworksDetailInfo] .logoCompany img{height:50px}[data-component=artworksDetailInfo] .row-full{background:#faf6f6;color:#605f60;background-repeat:no-repeat;background-position:bottom right}[data-component=artworksDetailInfo] .row-full .row-allign-center{padding:30px 0;width:100%}@media only screen and (max-width:767px){[data-component=artworksDetailInfo] .row-full .row-allign-center{flex-direction:column-reverse;padding:50px 0 20px}}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=artworksDetailInfo] .row-full .row-allign-center{padding:100px 0 20px}}[data-component=artworksDetailInfo] .row-full h2{margin-bottom:35px;color:#000}[data-component=artworksDetailInfo] .row-full p{margin-bottom:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.container-news-mobile{margin-bottom:40px;padding-top:20px}.container-news-mobile .arrowAccordionGeneric{margin-top:-40px}}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){.container-news-mobile hr{display:none}}.container-news-mobile .arrowAccordionGeneric{position:relative}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){.container-news-mobile .arrowAccordionGeneric{display:none}}.container-news-mobile .arrowAccordionGeneric:after{position:absolute;right:0;top:0}[data-component=artworkNews]{padding-top:50px}[data-component=artworkNews] hr{margin-bottom:50px;margin-top:100px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=artworkNews] hr{margin-bottom:0;margin-top:60px}}@media only screen and (max-width:767px){[data-component=artworkFixedVoteComponent]+[data-component=artworksDetailInfo]{margin-top:-25px}}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=artworkFixedVoteComponent]+[data-component=artworksDetailInfo]{margin-top:-50px}}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){.sidebar-artwork{border-left:1px solid #f2eeee;padding-left:13px}}.thank-you-top{padding-top:40px;margin-bottom:60px}.thank-you-img{margin:0 auto 60px;display:block;max-width:104px}.thank-you-bottom{margin-bottom:60px}.back-to-vote{background:#faf6f6;padding:70px 0 50px;border-top:1px solid #f2eeee}.back-to-vote .voteBoxItem{background:#fff;box-shadow:0 15px 21px 0 rgba(0,0,0,.06);padding:15px;text-align:center;color:#605f60}.back-to-vote .voteBoxItem strong{color:#307237}[data-component=artworksDetailInfo]+[data-component=artworkNews]{padding-top:25px}[data-component=artworkHistory]{padding-top:50px;clear:both}[data-component=artworksDetailFaqComponent]+section{border-top:1px solid #f2eeee;padding-top:30px}[data-component=statusRestoration]{width:215px;position:absolute;bottom:25px;max-width:70%}[data-component=statusRestoration].statusRestoration2020{bottom:32px;max-width:calc(100% - 40px)}@media only screen and (max-width:767px){[data-component=statusRestoration]{width:140px;bottom:15px}[data-component=statusRestoration].statusRestoration2020{bottom:19px;max-width:calc(100% - 20px)}}[data-component=statusRestoration] .statusRestorationText{color:#fff;line-height:18px;margin-bottom:6px}[data-component=statusRestoration] .statusRestorationText small{line-height:18px;vertical-align:baseline}[data-component=statusRestoration] .progress-line-full{background:#f2eeee;height:5px;display:block;width:100%;position:relative}[data-component=statusRestoration] .progress-line-full .progress-line-actual{background:#7bb800;height:10px;display:block;width:0;top:-2px;position:absolute;-webkit-transition:width 1s ease-in-out;-moz-transition:width 1s ease-in-out;-o-transition:width 1s ease-in-out;transition:width 1s ease-in-out}[data-component=artworkArchivePageContent] [data-component=subHeaderArtworkArchive]{padding-bottom:0}[data-component=artworkArchivePageContent] [data-component=subHeaderArtworkArchive] .subheader-tag{background-color:#c00}[data-component=artworkArchivePageContent] [data-component=titleAndSubtitleWithButton]{margin-bottom:40px!important;margin-top:40px!important}[data-component=artworkArchivePageContent] [data-component=artworksArchiveComponent] .row-full{border-bottom:0 solid transparent}[data-component=artworkArchivePageContent] [data-component=artworksArchiveComponent] .row-full .clear-desktop{height:auto}[data-component=artworkArchivePageContent] [data-component=artworksArchiveComponent] .row-full.filtersArtworksContainer{padding:0;background-color:#fff;box-shadow:0 5px 21px rgba(0,0,0,.06);margin-bottom:25px}[data-component=artworkArchivePageContent] [data-component=artworksArchiveComponent] .row-full.filtersArtworksContainer .table-cell{height:90px}@media only screen and (max-width:767px){[data-component=artworkArchivePageContent] [data-component=artworksArchiveComponent] .row-full.filtersArtworksContainer .table-cell{float:none;padding:20px 0}}.formDynamic .editorialForm .upload-file .files-list li [data-component=artworkArchivePageContent] [data-component=artworksArchiveComponent] .row-full.filtersArtworksContainer .table-cell .input-select i,[data-component=artworkArchivePageContent] [data-component=artworksArchiveComponent] .row-full.filtersArtworksContainer .table-cell .input-select .formDynamic .editorialForm .upload-file .files-list li i,[data-component=artworkArchivePageContent] [data-component=artworksArchiveComponent] .row-full.filtersArtworksContainer .table-cell .input-select .h3,[data-component=artworkArchivePageContent] [data-component=artworksArchiveComponent] .row-full.filtersArtworksContainer .table-cell .input-select .p,[data-component=artworkArchivePageContent] [data-component=artworksArchiveComponent] .row-full.filtersArtworksContainer .table-cell .input-select .selectric-wrapper{float:left}@media only screen and (max-width:767px){.formDynamic .editorialForm .upload-file .files-list li [data-component=artworkArchivePageContent] [data-component=artworksArchiveComponent] .row-full.filtersArtworksContainer .table-cell .input-select i,[data-component=artworkArchivePageContent] [data-component=artworksArchiveComponent] .row-full.filtersArtworksContainer .table-cell .input-select .formDynamic .editorialForm .upload-file .files-list li i,[data-component=artworkArchivePageContent] [data-component=artworksArchiveComponent] .row-full.filtersArtworksContainer .table-cell .input-select .h3,[data-component=artworkArchivePageContent] [data-component=artworksArchiveComponent] .row-full.filtersArtworksContainer .table-cell .input-select .p,[data-component=artworkArchivePageContent] [data-component=artworksArchiveComponent] .row-full.filtersArtworksContainer .table-cell .input-select .selectric-wrapper{line-height:32px!important;margin:0;line-height:30px;font-size:18px}}@media only screen and (max-width:767px) and (max-width:767px){.formDynamic .editorialForm .upload-file .files-list li [data-component=artworkArchivePageContent] [data-component=artworksArchiveComponent] .row-full.filtersArtworksContainer .table-cell .input-select i,[data-component=artworkArchivePageContent] [data-component=artworksArchiveComponent] .row-full.filtersArtworksContainer .table-cell .input-select .formDynamic .editorialForm .upload-file .files-list li i,[data-component=artworkArchivePageContent] [data-component=artworksArchiveComponent] .row-full.filtersArtworksContainer .table-cell .input-select .h3,[data-component=artworkArchivePageContent] [data-component=artworksArchiveComponent] .row-full.filtersArtworksContainer .table-cell .input-select .p,[data-component=artworkArchivePageContent] [data-component=artworksArchiveComponent] .row-full.filtersArtworksContainer .table-cell .input-select .selectric-wrapper{font-size:16px;line-height:26px}}[data-component=artworkArchivePageContent] [data-component=artworksArchiveComponent] .row-full.filtersArtworksContainer .table-cell .input-select .selectric-wrapper{margin-left:15px;margin-right:60px}@media only screen and (max-width:767px){[data-component=artworkArchivePageContent] [data-component=artworksArchiveComponent] .row-full.filtersArtworksContainer .table-cell .input-select .selectric-wrapper{margin:0;float:right;clear:left;margin-top:-32px}}[data-component=artworkArchivePageContent] [data-component=artworksArchiveComponent] .row-full.filtersArtworksContainer .table-cell .input-select .selectric-items{width:200px!important}[data-component=artworkArchivePageContent] [data-component=artworksArchiveComponent] .row-full.filtersArtworksContainer .table-cell .input-select .selectric .button{margin-top:12px}[data-component=artworkArchivePageContent] [data-component=artworksArchiveComponent] .row-full.filtersArtworksContainer .table-cell .input-select .selectric .label{padding-right:28px}[data-component=artworkArchivePageContent] [data-component=artworksArchiveComponent] .row-full.filtersArtworksContainer .table-cell .input-select .selectric .label span{color:#c00;font-weight:400}[data-component=artworksWinnerLastYearComponent] [data-component=sliderContentComponent]{position:relative}[data-component=artworksWinnerLastYearComponent] [data-component=sliderContentComponent] li{padding-top:15px}@media only screen and (max-width:767px){[data-component=artworksWinnerLastYearComponent] .wrap-ow-info{margin-bottom:0;text-align:center}}[data-component=artworksWinnerLastYearComponent] .red-textScore{color:#c00;font-size:60px;font-weight:900;line-height:74px;white-space:nowrap}@media only screen and (min-width:1024px) and (max-width:1179px){[data-component=artworksWinnerLastYearComponent] .red-textScore{font-size:50px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=artworksWinnerLastYearComponent] .red-textScore{font-weight:900;font-size:36px;line-height:44px;text-align:center}}[data-component=artworksWinnerLastYearComponent] .lSAction a{background-color:#c00!important}@media only screen and (max-width:767px){[data-component=artworksWinnerLastYearComponent] .lSAction a{display:none}}[data-component=artworksWinnerLastYearComponent] .lSAction a i{color:#fff}[data-component=artworksShareThisArtworkComponent] .social-wrapper .h2{margin-bottom:25px}[data-component=artworksShareThisArtworkComponent] .social-wrapper .social-description{margin-bottom:35px;color:#605f60}[data-component=genericTextAndImageComponent] .title-container{text-align:center;margin-top:24px;margin-bottom:33px}[data-component=genericTextAndImageComponent] .title-container h1{font-weight:800}[data-component=genericTextAndImageComponent] .wrap-txt-img{text-align:center;padding:15px}[data-component=genericTextAndImageComponent] .wrap-txt-img p{color:#605f60;margin-bottom:15px}[data-component=genericTextAndImageComponent] .wrap-txt-img .wrap-img{display:table;width:100%;margin-bottom:15px}[data-component=genericTextAndImageComponent] .wrap-txt-img .wrap-img a{display:table-cell;padding:0 15px}[data-component=genericTextAndImageComponent] .wrap-txt-img .wrap-img a img{max-width:100%}@media only screen and (max-width:767px){[data-component=artworksPrivateAreaComponent].dashboard-component{width:100vw;left:-50vw;margin-left:50%}}@media only screen and (max-width:767px){[data-component=artworksPrivateAreaComponent] .wrap-ow-info{margin-bottom:0}}[data-component=artworksPrivateAreaComponent] .wrap-ow-info .artworks-voted-list{padding:0;margin:0}[data-component=artworksPrivateAreaComponent] .wrap-ow-info .artworks-voted-list li{display:none;margin-bottom:15px}[data-component=artworksPrivateAreaComponent] .wrap-ow-info .artworks-voted-list li::before{display:none}[data-component=artworksPrivateAreaComponent] .wrap-ow-info .artworks-voted-list li p{display:inline;color:#605f60}@media only screen and (max-width:767px){[data-component=artworksPrivateAreaComponent] .wrap-ow-info .artworks-voted-list li p{display:block}}[data-component=artworksPrivateAreaComponent] .wrap-ow-info .artworks-voted-list li .icon{color:#c00;margin-right:10px;text-shadow:0 5px 5px rgba(204,0,0,.2)}[data-component=artworksPrivateAreaComponent] .wrap-ow-info .artworks-voted-list li a{text-decoration:underline}[data-component=artworksPrivateAreaComponent] .wrap-ow-info [data-id=showMoreLink]{display:none;text-decoration:underline}@media only screen and (max-width:767px){[data-component=artworksDashboardScoreComponent],[data-component=artworksHomeComponent]{width:100vw;margin-left:-50vw;left:50%;position:relative}}[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer,[data-component=artworksHomeComponent] .artworkVoteItemContainer{margin-top:30px}@media only screen and (max-width:767px){[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .container-fluid,[data-component=artworksHomeComponent] .artworkVoteItemContainer .container-fluid{padding:0}}[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper{display:flex;vertical-align:middle}[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .center-icon,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .center-icon{width:30px;min-width:30px;height:30px;margin:auto 5px}[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .center-icon i,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .center-icon i{font-size:16px}[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container{width:100%;height:260px;margin:auto 10px}@media only screen and (max-width:767px){[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container{height:230px;margin:auto 0}}[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent],[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent]{min-height:260px;margin:auto}@media only screen and (max-width:767px){[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent],[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent]{min-height:220px}}[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption{padding:20px}@media only screen and (max-width:767px){[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption{padding:10px}}[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .row .col-md-2,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .row .col-md-2{width:8.33333333%}[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .row .col-md-8,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .row .col-md-8{width:83.33333333%}@media only screen and (max-width:767px){[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .row .col-md-8,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .row .col-md-8{width:90%}}[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container{max-height:251px}@media only screen and (max-width:767px){[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer{margin-top:15px}}.formDynamic .editorialForm .upload-file .files-list li [data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer i,.formDynamic .editorialForm .upload-file .files-list li [data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer i,[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .formDynamic .editorialForm .upload-file .files-list li i,[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .h3,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .formDynamic .editorialForm .upload-file .files-list li i,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .h3{margin:0;line-height:30px;font-size:18px;line-height:22px}@media only screen and (max-width:767px){.formDynamic .editorialForm .upload-file .files-list li [data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer i,.formDynamic .editorialForm .upload-file .files-list li [data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer i,[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .formDynamic .editorialForm .upload-file .files-list li i,[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .h3,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .formDynamic .editorialForm .upload-file .files-list li i,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .h3{font-size:16px;line-height:26px}}@media only screen and (max-width:767px){.formDynamic .editorialForm .upload-file .files-list li [data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer i,.formDynamic .editorialForm .upload-file .files-list li [data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer i,[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .formDynamic .editorialForm .upload-file .files-list li i,[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .h3,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .formDynamic .editorialForm .upload-file .files-list li i,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .h3{white-space:normal}}[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .h4,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .h4{margin:0;line-height:21px;font-size:14px}@media only screen and (max-width:767px){[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .h4,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .h4{line-height:18px;font-size:12px}}@media only screen and (max-width:767px){[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer{max-height:110px}.formDynamic .editorialForm .upload-file .files-list li [data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer i,.formDynamic .editorialForm .upload-file .files-list li [data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer i,[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .formDynamic .editorialForm .upload-file .files-list li i,[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .h3,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .formDynamic .editorialForm .upload-file .files-list li i,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .h3{margin:0;line-height:21px;font-size:14px}}@media only screen and (max-width:767px) and (max-width:767px){.formDynamic .editorialForm .upload-file .files-list li [data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer i,.formDynamic .editorialForm .upload-file .files-list li [data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer i,[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .formDynamic .editorialForm .upload-file .files-list li i,[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .h3,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .formDynamic .editorialForm .upload-file .files-list li i,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .h3{line-height:18px;font-size:12px}}[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .city-title,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1 .titleContainer .city-title{font-weight:700}@media only screen and (max-width:767px){[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock1{top:50px}}[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock2,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock-container .captionBlock2{display:none}[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock3,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock3{position:absolute;bottom:20px;margin-top:0}@media only screen and (max-width:767px){[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock3,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock3{bottom:15px}}@media only screen and (max-width:767px){[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock3 .like-button,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock3 .like-button{width:100px;height:50px;padding:16px 7px!important}}@media only screen and (max-width:767px){[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock3 .like-button .like-icon,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent] .figcaption .captionBlock3 .like-button .like-icon{margin-right:0}}[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent]:hover .figcaption::before,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container [data-component=artworkVoteItemComponent]:hover .figcaption::before{opacity:0}[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container .shadow,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .artwork-single-container .shadow{box-shadow:0 15px 21px 0 rgba(0,0,0,.25)}[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .img-left,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .img-left{margin-left:auto}[data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer .artwork-img-wrapper .img-right,[data-component=artworksHomeComponent] .artworkVoteItemContainer .artwork-img-wrapper .img-right{margin-right:auto}[data-component=artworksDashboardScoreComponent] .artworkVoteBar,[data-component=artworksHomeComponent] .artworkVoteBar{margin-top:-16px}[data-component=artworksDashboardScoreComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent],[data-component=artworksHomeComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent]{margin:0 9%}@media only screen and (max-width:767px){[data-component=artworksDashboardScoreComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent],[data-component=artworksHomeComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent]{margin:0 10px}}@media only screen and (max-width:767px){[data-component=artworksDashboardScoreComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .row-1,[data-component=artworksHomeComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .row-1{height:110px}}[data-component=artworksDashboardScoreComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .row-1 .col-1,[data-component=artworksHomeComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .row-1 .col-1{position:relative}[data-component=artworksDashboardScoreComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .row-1 .col-1 .vote,[data-component=artworksHomeComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .row-1 .col-1 .vote{padding-left:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=artworksDashboardScoreComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .row-1 .col-1 .vote,[data-component=artworksHomeComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .row-1 .col-1 .vote{padding:20px;margin-left:auto}}[data-component=artworksDashboardScoreComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .row-1 .col-2,[data-component=artworksHomeComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .row-1 .col-2{position:relative}[data-component=artworksDashboardScoreComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .row-1 .col-2 .vote,[data-component=artworksHomeComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .row-1 .col-2 .vote{padding-right:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=artworksDashboardScoreComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .row-1 .col-2 .vote,[data-component=artworksHomeComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .row-1 .col-2 .vote{padding:20px;margin-right:auto}}[data-component=artworksDashboardScoreComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .voteBoxItem .line,[data-component=artworksHomeComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .voteBoxItem .line{width:2px;right:-1px;height:210px}[data-component=artworksDashboardScoreComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .voteBoxItem .glyphicon-heart-left,[data-component=artworksHomeComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .voteBoxItem .glyphicon-heart-left{color:#2d8b91;text-shadow:none}[data-component=artworksDashboardScoreComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .voteBoxItem .glyphicon-heart-right,[data-component=artworksHomeComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .voteBoxItem .glyphicon-heart-right{color:#53974c;text-shadow:none}[data-component=artworksDashboardScoreComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .voteBoxItem .left-vote-col,[data-component=artworksHomeComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .voteBoxItem .left-vote-col{width:30px;height:0;max-height:95%;border-radius:2px 2px 0 0;position:absolute;bottom:0;right:13px;background:-webkit-linear-gradient(top,#59bfc4 0,#2d8b91 100%);background:linear-gradient(to bottom,#59bfc4 0,#2d8b91 100%);-webkit-transition:height 1s ease-in-out;-moz-transition:height 1s ease-in-out;-o-transition:height 1s ease-in-out;transition:height 1s ease-in-out}@media only screen and (max-width:767px){[data-component=artworksDashboardScoreComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .voteBoxItem .left-vote-col,[data-component=artworksHomeComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .voteBoxItem .left-vote-col{width:10px;right:5px}}[data-component=artworksDashboardScoreComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .voteBoxItem .right-vote-col,[data-component=artworksHomeComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .voteBoxItem .right-vote-col{width:30px;height:0;max-height:95%;border-radius:2px 2px 0 0;position:absolute;bottom:0;left:13px;background:-webkit-linear-gradient(top,#8bc883 0,#53974c 100%);background:linear-gradient(to bottom,#8bc883 0,#53974c 100%);-webkit-transition:height 1s ease-in-out;-moz-transition:height 1s ease-in-out;-o-transition:height 1s ease-in-out;transition:height 1s ease-in-out}@media only screen and (max-width:767px){[data-component=artworksDashboardScoreComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .voteBoxItem .right-vote-col,[data-component=artworksHomeComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent] .voteBoxItem .right-vote-col{width:10px;left:5px}}[data-component=artworksHomeComponent]{margin-bottom:90px!important;margin-top:0;padding-top:0;clear:both}@media only screen and (max-width:767px){[data-component=artworksHomeComponent]{margin-bottom:30px!important}}[data-component=artworksHomeComponent] .artworkVoteBar [data-component=artworkVoteBoxComponent]{margin:0 auto;max-width:388px}@media only screen and (max-width:767px){[data-component=artworksHomeComponent].other-artwork .wrap-ow-info{margin-bottom:45px}}@media only screen and (max-width:767px){[data-component=artworksHomeComponent].other-artwork .wrap-ow-info .other-artwork-description{margin-bottom:15px}}[data-component=artworksHomeComponent].other-artwork .wrap-ow-info .h2{font-weight:700;margin-bottom:15px}[data-component=artworksHomeComponent] .wrap-ow-info{padding-right:40px}@media only screen and (max-width:767px){[data-component=artworksHomeComponent] .wrap-ow-info{padding-right:0}}@media only screen and (max-width:767px){[data-component=artworksHomeComponent] .wrap-ow-info .h1{margin-bottom:30px}}[data-component=artworksHomeComponent] .wrap-ow-info .other-artwork-description{font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal}@media only screen and (max-width:767px){[data-component=artworksHomeComponent] .wrap-ow-info .other-artwork-description{padding:0 10px}}[data-component=artworksHomeComponent] .wrap-ow-info .other-artwork-description p{color:#000}[data-component=artworksHomeComponent] .row_artworksHome{background-color:#faf6f6;padding-bottom:60px}[data-component=artworksHomeComponent] .other-artwork-subtitle{font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;color:#6b2839}@media only screen and (max-width:767px){[data-component=artworksHomeComponent] .other-artwork-subtitle{padding:0 10px}}[data-component=artworksHomeComponent] .artwork-single-container{max-width:258px}[data-component=artworksHomeComponent] .artwork-home-first-container{width:100%;padding:0 15px}[data-component=artworksPrivateAreaComponent] .row .wrap-ow-info .h2{margin-bottom:30px}[data-component=artworksPrivateAreaComponent] [data-component=artworksDashboardScoreComponent] .artworkVoteItemContainer{margin-top:0}@media only screen and (max-width:767px){[data-component=artworksPrivateAreaComponent] .artwork-vote{padding:0 15px}[data-component=artworksPrivateAreaComponent] .artwork-img-wrapper{display:flex;flex-direction:column;align-items:center}[data-component=artworksPrivateAreaComponent] .captionBlock3{display:flex;gap:10px;flex-direction:row-reverse;width:calc(100% - 24px);justify-content:flex-start}[data-component=artworksPrivateAreaComponent] .captionBlock3>div:has(.artworkVoteBtn){width:100%}[data-component=artworksPrivateAreaComponent] .voteBoxItem.vote{background-color:#e5e1e1;color:#605f60;display:flex;align-items:center;gap:5px;padding:5px 10px;min-width:133px}[data-component=artworksPrivateAreaComponent] .voteBoxItem.vote .voteBoxItemText-container{display:flex;flex-direction:column;align-items:flex-start}[data-component=artworksPrivateAreaComponent] .voteBoxItem.vote .left-vote-col{display:none}[data-component=artworksPrivateAreaComponent] .voteBoxItem.vote .right-vote-col{display:none}[data-component=artworksPrivateAreaComponent] .voteBoxItemText-container{font-size:14px;line-height:21px}[data-component=artworksPrivateAreaComponent] .glyphicon-heart-left{color:#2d8b91}[data-component=artworksPrivateAreaComponent] .glyphicon-heart-right{color:#4e883e}[data-component=artworksPrivateAreaComponent] .artworkVoteBtn{width:100%}[data-component=artworksPrivateAreaComponent] .artworkNoVote{width:100%}[data-component=artworksPrivateAreaComponent] .like-button{width:100%!important;display:flex;justify-content:center;gap:10px;height:100%!important}[data-component=artworksPrivateAreaComponent] .artwork-single-container{height:fit-content!important}[data-component=artworksPrivateAreaComponent] .center-icon{margin:15px 5px!important;position:relative}[data-component=artworksPrivateAreaComponent] .center-icon::after{content:"";position:absolute;right:14px;z-index:-1;bottom:-15px;background-color:#f2eeee;width:2px;height:60px}}.two-line-truncate{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.accordion-component .collapse{display:none}.accordion-component .collapse.in{display:block}@media only screen and (max-width:767px){.accordionHideMobile{height:0;opacity:.2;margin-bottom:15px;margin-top:-15px;width:100%;-webkit-transition:all .37s ease;-moz-transition:all .37s ease;transition:all .37s ease;overflow:hidden}}.accordionHideGeneric{height:0;opacity:.2;margin-bottom:15px;margin-top:-15px;width:100%;-webkit-transition:all .37s ease;-moz-transition:all .37s ease;transition:all .37s ease;overflow:hidden}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.accordionHideMobileTablet{height:0;opacity:.2;margin-bottom:15px;margin-top:-15px;width:100%;-webkit-transition:all .37s ease;-moz-transition:all .37s ease;transition:all .37s ease;overflow:hidden}}body .accordionOpened{height:auto;opacity:1;margin-bottom:inherit;margin-top:inherit}@media only screen and (max-width:767px){.arrowAccordionMobile{padding-right:17px;position:relative}}.arrowAccordionMobile::after{position:absolute;right:-5px;top:2px;font-size:26px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){.arrowAccordionMobile::after{content:""}}.arrowAccordionGeneric{margin-bottom:24px}.arrowAccordionGeneric:has(.accordion-icon){display:flex;justify-content:space-between;align-items:center;gap:10px}.arrowAccordionGeneric:has(.accordion-icon)::after{content:none!important}.arrowAccordionGeneric:has(.accordion-icon) .accordion-icon{color:#c00;padding:0;font-size:20px;font-variation-settings: 'wght' 600}.arrowAccordionGeneric:has(.accordion-icon) .expand_more{display:inline-block}.arrowAccordionGeneric:has(.accordion-icon) .expand_less{display:none}.arrowAccordionGeneric:has(.accordion-icon).accordionActive .expand_more{display:none}.arrowAccordionGeneric:has(.accordion-icon).accordionActive .expand_less{display:inline-block}[data-component=awardListContainerComponent] .mySlider, [data-component=interestCalculatorComponent] .mySlider{text-align:center;margin-bottom:85px;margin-top:60px;position:relative}[data-component=awardListContainerComponent] .mySlider .slider-horizontal,[data-component=interestCalculatorComponent] .mySlider .slider-horizontal{width:800px}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=awardListContainerComponent] .mySlider .slider-horizontal,[data-component=interestCalculatorComponent] .mySlider .slider-horizontal{width:490px}}@media only screen and (max-width:767px){[data-component=awardListContainerComponent] .mySlider .slider-horizontal,[data-component=interestCalculatorComponent] .mySlider .slider-horizontal{width:265px}}[data-component=awardListContainerComponent] .mySlider .slider-horizontal .slider-tick-label-container,[data-component=interestCalculatorComponent] .mySlider .slider-horizontal .slider-tick-label-container{color:#605f60}[data-component=awardListContainerComponent] .mySlider .slider-initial-label,[data-component=interestCalculatorComponent] .mySlider .slider-initial-label{background-color:#5ac5f1;color:#fff;padding:0 10px;position:absolute;bottom:30px;min-width:142px;text-align:left}@media only screen and (max-width:767px){[data-component=awardListContainerComponent] .mySlider .slider-initial-label,[data-component=interestCalculatorComponent] .mySlider .slider-initial-label{min-width:75px}}@media only screen and (max-width:767px){[data-component=awardListContainerComponent] .mySlider .slider-initial-label xsmall,[data-component=interestCalculatorComponent] .mySlider .slider-initial-label xsmall{display:none}}[data-component=awardListContainerComponent] .mySlider .slider-initial-label .labelContainer:before,[data-component=interestCalculatorComponent] .mySlider .slider-initial-label .labelContainer:before{position:absolute;right:60px;color:#5ac5f1;font-size:25px;overflow-y:hidden;height:17px;bottom:-10px;top:initial}@media only screen and (max-width:767px){[data-component=awardListContainerComponent] .mySlider .slider-initial-label .labelContainer:before,[data-component=interestCalculatorComponent] .mySlider .slider-initial-label .labelContainer:before{right:25px}}[data-component=awardListContainerComponent] .genericBoxes,[data-component=interestCalculatorComponent] .genericBoxes{text-align:center;margin-bottom:40px}[data-component=awardListContainerComponent] .pointDescription,[data-component=interestCalculatorComponent] .pointDescription{margin:0;line-height:30px;font-size:18px;color:#605f60;padding:45px 0}@media only screen and (max-width:767px){[data-component=awardListContainerComponent] .pointDescription,[data-component=interestCalculatorComponent] .pointDescription{font-size:16px;line-height:26px}}[data-component=awardListContainerComponent] .genericBoxes:before{position:absolute;color:#fff;font-size:30px;overflow-y:hidden;line-height:.55;top:initial}[data-component=awardListContainerComponent] .genericBoxes a{text-decoration:none}[data-component=awardListContainerComponent] .genericBoxes a:hover{text-decoration:none}[data-component=awardListContainerComponent] .genericBoxes .visibleAward.availableInSearch{display:block}[data-component=awardListContainerComponent] .genericBoxes .visibleAward .overlay-flyer{display:none}[data-component=awardListContainerComponent] .genericBoxes .overCustomerPoints .awardContainer .overlay-flyer{background:rgba(0,0,0,.4);width:100%;height:550px;position:absolute;top:0;height:200px;display:table}@media only screen and (max-width:767px){[data-component=awardListContainerComponent] .genericBoxes .overCustomerPoints .awardContainer .overlay-flyer{height:130px;padding-top:20px}}[data-component=awardListContainerComponent] .genericBoxes .overCustomerPoints .awardContainer .overlay-flyer .awardMessage{color:#fff;font-weight:700;text-align:center;vertical-align:middle;display:table-cell;float:none}[data-component=awardListContainerComponent] .genericBoxes .overCustomerPoints .awardContainer .overlay-flyer .awardMessage .btn-transparent{outline:1px solid #fff;margin-top:10px}[data-component=awardListContainerComponent] .genericBoxes .overCustomerPoints .awardContainer .overlay-flyer .awardMessage .btn-transparent:hover{outline:1px solid rgba(255,255,255,0)}[data-component=awardListContainerComponent] .genericBoxes .overCustomerPoints .awardContainer .overlay-flyer .awardMessage .btn-secondary{border:1px solid #fff!important;color:#fff!important}[data-component=awardListContainerComponent] .genericBoxes .overCustomerPoints .awardContainer .overlay-flyer .awardMessage .btn-secondary:hover{border:2px solid #fff!important}[data-component=awardListContainerComponent] .buttonsContainer{text-align:center}[data-component=awardListContainerComponent] .genericBoxes .awardContainer{text-align:left;position:relative;max-width:542px;margin:auto}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=awardListContainerComponent] .genericBoxes .awardContainer{max-width:680px}}[data-component=awardListContainerComponent] .genericBoxes .awardContainer .extra-money{background:#000;color:#ffc700;font-weight:900;line-height:32px;padding:0 10px;display:inline-block;white-space:nowrap;margin-left:4px}[data-component=awardListContainerComponent] .genericBoxes .awardContainer .slider-container-img{height:200px;overflow:hidden;background:#fff;padding:30px 30px 0 30px;box-shadow:0 15px 21px 0 rgba(0,0,0,.06)}@media only screen and (max-width:767px){[data-component=awardListContainerComponent] .genericBoxes .awardContainer .slider-container-img{height:130px;padding:15px 15px 0 15px}}[data-component=awardListContainerComponent] .genericBoxes .awardContainer .labels{position:absolute;right:30px;top:0}@media only screen and (max-width:767px){[data-component=awardListContainerComponent] .genericBoxes .awardContainer .labels{right:15px}}[data-component=awardListContainerComponent] .genericBoxes .awardContainer .pointsAwardContainer{background-color:#c00;padding:0 10px;font-weight:700;line-height:32px;color:#fff;float:left;min-width:50px;text-align:center;font-weight:700}@media only screen and (max-width:767px){[data-component=awardListContainerComponent] .genericBoxes .awardContainer .pointsAwardContainer{right:14px}}[data-component=awardListContainerComponent] .genericBoxes .awardContainer .pointsAwardContainer.blocked{background-color:#e5e1e1;color:#333232}[data-component=awardListContainerComponent] .genericBoxes .awardContainer .slider-container-texts hr{margin-left:-30px;margin-right:-30px}[data-component=awardListContainerComponent] .genericBoxes .awardContainer .slider-container-texts .arrowAccordionMobile{margin-top:10px!important}[data-component=awardListContainerComponent] .genericBoxes .awardContainer .slider-text-first-line{margin:0;line-height:42px;font-size:31px;font-weight:400;text-transform:uppercase;font-weight:700;color:#c00}@media only screen and (max-width:767px){[data-component=awardListContainerComponent] .genericBoxes .awardContainer .slider-text-first-line{line-height:30px;font-size:20px}}[data-component=awardListContainerComponent] .genericBoxes .awardContainer .slider-text-second-line{margin:0;line-height:33px;font-size:22px;font-weight:400;font-weight:initial;color:#000}@media only screen and (max-width:767px){[data-component=awardListContainerComponent] .genericBoxes .awardContainer .slider-text-second-line{line-height:27px;font-size:18px}}[data-component=awardListContainerComponent] .genericBoxes .awardContainer .slider-text-third-line{margin:0;line-height:30px;font-size:18px;color:#605f60;margin-top:25px}@media only screen and (max-width:767px){[data-component=awardListContainerComponent] .genericBoxes .awardContainer .slider-text-third-line{font-size:16px;line-height:26px}}[data-component=awardListContainerComponent] .genericBoxes .awardContainer .slider-text-third-line .extraText{margin-top:45px}[data-component=awardListContainerComponent] .genericBoxes .awardContainer .slider-text-third-line .extraText *{margin:0;line-height:21px;font-size:14px;font-weight:400}@media only screen and (max-width:767px){[data-component=awardListContainerComponent] .genericBoxes .awardContainer .slider-text-third-line .extraText *{line-height:21px;font-size:14px}}[data-component=awardListContainerComponent] .genericBoxes .awardContainer .slider-text-fourth-line{color:#605f60}[data-component=awardListContainerComponent] .genericBoxes .awardContainer .slider-text-fourth-line .row{display:table}[data-component=awardListContainerComponent] .genericBoxes .awardContainer .slider-text-fourth-line .row .col-sm-10,[data-component=awardListContainerComponent] .genericBoxes .awardContainer .slider-text-fourth-line .row .col-sm-2{display:table-cell;float:none;vertical-align:middle}[data-component=awardListContainerComponent] .genericBoxes .awardContainer .slider-text-fourth-line .footerPoints{color:#000}[data-component=awardListContainerComponent] .genericBoxes .awardContainer .slider-text-fourth-line .footerPoints .xsmall{color:#999696}[data-component=awardListContainerComponent] .genericBoxes .awardContainer .slider-text-fourth-line .footerPoints .extra-money{margin-left:0}[data-component=awardListContainerComponent] .genericBoxes .awardContainer .slider-text-fourth-line .footerPoints strong{font-weight:900}[data-component=awardListContainerComponent] .genericBoxes .awardContainer .slider-text-fourth-line .footerTitle{text-transform:uppercase}[data-component=awardListContainerComponent] .genericBoxes .awardContainer .slider-text-fourth-line .footerText p{margin:0;line-height:21px;font-size:14px;font-weight:400;margin-top:3px}@media only screen and (max-width:767px){[data-component=awardListContainerComponent] .genericBoxes .awardContainer .slider-text-fourth-line .footerText p{line-height:21px;font-size:14px}}[data-component=boxNewsletterComponent]{background-color:#faf6f6;min-height:300px;padding:30px;text-align:center;margin-bottom:90px!important;clear:both}@media only screen and (max-width:767px){[data-component=boxNewsletterComponent]{padding-left:15px;padding-right:15px;margin-left:-15px;margin-right:-15px;margin-bottom:30px!important}}[data-component=boxNewsletterComponent] h2{margin-bottom:24px}[data-component=boxNewsletterComponent] .container-general-button .popover p{margin-bottom:10px}[data-component=boxNewsletterComponent] .container-general-button button em .loader-overlay{margin:0 10px;position:relative!important;float:right;width:20px!important;height:20px!important;background-color:transparent!important}[data-component=boxNewsletterComponent] .container-general-button button i{margin-left:5px}[data-component=boxNewsletterComponent] .container-general-button button.disabled i{color:#999696!important;line-height:1px;float:right;margin-top:7px}[data-component=boxNewsletterComponent] .box-white-newsletter{margin-bottom:24px;background:#fff;box-shadow:0 15px 21px 0 rgba(0,0,0,.06);padding:15px}@media only screen and (max-width:767px){[data-component=boxNewsletterComponent] .box-white-newsletter .input-text.wrapper-input-button{display:block}[data-component=boxNewsletterComponent] .box-white-newsletter .input-text.wrapper-input-button input{text-align:center}[data-component=boxNewsletterComponent] .box-white-newsletter .input-text.wrapper-input-button .btn{margin:0 auto 15px}}.editMode .wrap-button{display:block;float:left;clear:both;width:100%}.cookieBar,.cookieBarEdit{color:#fff;bottom:0;width:100%;z-index:999999999999999999}.cookieBar .container_img,.cookieBarEdit .container_img{background-color:rgba(51,50,50,.9);box-shadow:0 -2px 12px 6px rgba(0,0,0,.1);width:118px;height:45px;margin:0 auto;border-radius:5px 5px 0 0}.cookieBar .container_img .img_cookie,.cookieBarEdit .container_img .img_cookie{height:40px;margin:15px 25px}.cookieBar .container_background,.cookieBarEdit .container_background{background-color:rgba(51,50,50,.9);box-shadow:0 -2px 12px 6px rgba(0,0,0,.1);height:100%;min-height:258px}.cookieBar .cookieAcceptance,.cookieBarEdit .cookieAcceptance{display:block;padding-top:20px;padding-bottom:20px;max-width:938px;margin:0 auto;text-align:center;min-height:258px}.cookieBar .accept_message,.cookieBarEdit .accept_message{display:flex;align-items:center;justify-content:center;min-height:90px;-webkit-transition:2s;-moz-transition:2s;-o-transition:2s;transition:2s}.cookieBar .title,.cookieBarEdit .title{margin:0;line-height:33px;font-size:22px;font-weight:400;display:block;width:100%;font-size:24px;text-align:center;padding-bottom:15px;font-weight:600}@media only screen and (max-width:767px){.cookieBar .title,.cookieBarEdit .title{line-height:27px;font-size:18px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.cookieBar .title,.cookieBarEdit .title{font-size:21px}}.cookieBar .abstract,.cookieBarEdit .abstract{margin:0;line-height:21px;font-size:14px;display:block;width:100%;text-align:center;padding-bottom:15px}@media only screen and (max-width:767px){.cookieBar .abstract,.cookieBarEdit .abstract{line-height:18px;font-size:12px}}.cookieBar .abstract a,.cookieBar .abstract p,.cookieBarEdit .abstract a,.cookieBarEdit .abstract p{font-size:16px}@media only screen and (max-width:767px){.cookieBar .abstract a,.cookieBar .abstract p,.cookieBarEdit .abstract a,.cookieBarEdit .abstract p{font-size:14px}}.cookieBar .abstract a,.cookieBarEdit .abstract a{color:#fff;text-decoration:underline;font-size:unset}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.cookieBar .abstract,.cookieBarEdit .abstract{font-size:14px}}.cookieBar .accept,.cookieBarEdit .accept{display:block;width:100%;text-align:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.cookieBar .accept,.cookieBarEdit .accept{display:block;width:100%;float:none;text-align:center}}.cookieBar .accept button,.cookieBarEdit .accept button{width:150px;height:50px}.cookieBar{position:fixed}.flyers-store{-webkit-box-shadow:rgba(0,0,0,.06) 0 5px 21px 0;-khtml-box-shadow:rgba(0,0,0,.06) 0 5px 21px 0;-moz-box-shadow:rgba(0,0,0,.06) 0 5px 21px 0;-ms-box-shadow:rgba(0,0,0,.06) 0 5px 21px 0;-o-box-shadow:rgba(0,0,0,.06) 0 5px 21px 0;box-shadow:rgba(0,0,0,.06) 0 5px 21px 0;display:block;height:150px;align-items:center}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.flyers-store{height:auto}}.flyers-store.no-user{background:#fff}.flyers-store.no-user ul li{margin-top:0}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.flyers-store.no-user ul li img{max-width:70%}}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.flyers-store.no-user{box-shadow:none}}.flyers-store .container-label-flyers-store{padding:18px 15px;color:#fff;font-weight:600;background:#c00}.flyers-store .container-label-flyers-store.no-user{background:#fff;padding:20px 35px 10px 35px;text-align:center}.flyers-store .container-label-flyers-store.no-user span{margin:0;line-height:54px;font-size:40px;font-weight:400;color:#000;font-weight:800!important}@media only screen and (max-width:767px){.flyers-store .container-label-flyers-store.no-user span{line-height:32px;font-size:24px}}.flyers-store .container-info-flyers-store{position:relative;padding:15px;background:#fff;min-height:75px}.flyers-store .container-info-flyers-store::after{content:" ";position:absolute;top:100%;left:50%;width:0;height:0;margin-left:-10px;border:solid transparent;border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:10px;pointer-events:none}@media only screen and (max-width:767px){.flyers-store .container-info-flyers-store .time{padding-left:6px;padding-right:6px}.flyers-store .container-info-flyers-store .col-xs-2{padding-left:6px}.flyers-store .container-info-flyers-store .col-xs-5{padding-left:10px}}.flyers-store .container-info-flyers-store.no-user{padding:0 60px 5px 60px;color:#605f60;text-align:center}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.flyers-store .container-info-flyers-store.no-user{margin-bottom:15px}}.flyers-store .container-info-flyers-store.no-user::after{display:none}.flyers-store .store-distance{margin:0;line-height:21px;font-size:14px;color:#605f60;white-space:nowrap;font-size:12px}@media only screen and (max-width:767px){.flyers-store .store-distance{line-height:18px;font-size:12px}}.flyers-store .container-flyers-store:not(.dashboard-slider){float:left;padding:0;padding-left:40px;width:calc(100% - 417px)}.flyers-store .container-flyers-store:not(.dashboard-slider) [data-component=sliderContentComponent]{position:relative}.flyers-store .container-flyers-store:not(.dashboard-slider) [data-component=sliderContentComponent] [data-type-component=flyers2021] li{height:150px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.flyers-store .container-flyers-store:not(.dashboard-slider) [data-component=sliderContentComponent] [data-type-component=flyers2021] li{display:flex;height:135px;align-items:center}}.flyers-store .container-flyers-store:not(.dashboard-slider) [data-component=sliderContentComponent] [data-type-component=flyers2021] li .box-volantini{align-items:center;height:150px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.flyers-store .container-flyers-store:not(.dashboard-slider) [data-component=sliderContentComponent] [data-type-component=flyers2021] li .box-volantini{height:auto;padding:0;padding-left:15px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.flyers-store .container-flyers-store:not(.dashboard-slider){width:100%;padding-left:0}}.flyers-store .container-flyers-store:not(.dashboard-slider) .no-leaflet-wrap{width:100%;display:flex;height:fit-content;min-height:150px;flex-direction:row;align-items:flex-start;gap:15px;padding:15px}.flyers-store .container-flyers-store:not(.dashboard-slider) .no-leaflet-wrap img{width:85px;max-height:85px}.flyers-store .container-flyers-store:not(.dashboard-slider) .no-leaflet-wrap .content-text{text-align:left;color:#333232}.flyers-store.no-shop .generic_component_top a{display:none}.flyers-store.oneElement .container-flyers-store:not(.dashboard-slider){width:calc(100% - 500px)}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.flyers-store.oneElement .container-flyers-store:not(.dashboard-slider){width:100%;max-width:100%;padding-left:0}}.flyers-store .btn-flyer:hover{text-decoration:none!important}.flyers-store .btn-flyer .btn-txt-container{display:table;width:100%}.flyers-store .btn-flyer .btn-icon,.flyers-store .btn-flyer .btn-txt{display:table-cell;vertical-align:middle;padding:15px}.flyers-store .btn-flyer .btn-txt{margin:0;line-height:21px;font-size:14px;color:#fff;font-weight:700;width:100%}@media only screen and (max-width:767px){.flyers-store .btn-flyer .btn-txt{line-height:18px;font-size:12px}}.flyers-store .btn-flyer .btn-icon i{color:#fff!important;font-weight:700}.flyers-store .no-leaflet-img ul li{margin-bottom:0}.flyers-store .no-leaflet-img .slider-container-texts{padding:0 60px}@media only screen and (max-width:767px){.flyers-store .no-leaflet-img .slider-container-texts{padding:0 15px}}.flyers-store .no-leaflet-img .slider-container-texts .btn{margin-top:5px;white-space:normal}.flyers-store .no-leaflet-img .slider-container-img{padding:5px}.flyers-store .no-leaflet-img .slider-container-img img{margin:25px auto 35px;height:160px}@media only screen and (max-width:767px){.flyers-store .no-leaflet-img .slider-container-img img{height:60px;margin:0}}.no-leaflet-img-section{background:#fff!important}.no-leaflet-img-section .container-info-flyers-store{box-shadow:0 13px 25px 0 rgba(0,0,0,.02)}.no-leaflet-img-section .single-flyer.no-leaflet-img{min-height:410px}@media only screen and (max-width:767px){.no-leaflet-img-section .single-flyer.no-leaflet-img{min-height:auto}}.distance-store{margin:0;line-height:21px;font-size:14px;color:#605f60;margin-right:15px}@media only screen and (max-width:767px){.distance-store{line-height:18px;font-size:12px}}@media only screen and (max-width:767px){.distance-store{font-size:9px;font-weight:700;white-space:nowrap}}[data-component=leafletsStoreComponent]{display:none;height:inherit;padding-bottom:0!important;overflow:hidden;background:0 0;box-shadow:none;width:100%;float:none}[data-component=leafletsStoreComponent].flyers-store .container-flyers-store{padding:0;width:100%}@media only screen and (max-width:767px){[data-component=changeStoreComponent].btn.btn-sm.btn-secondary{padding:9px 5px!important}[data-component=changeStoreComponent].btn.btn-sm.btn-secondary:active{padding:9px 5px!important}}.leafletArrows .slider-container-img,.sustanibiltyArrows .slider-container-img{position:relative}.leafletArrows .leafletAngle,.sustanibiltyArrows .leafletAngle{position:absolute;bottom:0;right:0}.leafletArrows .lSSlideWrapper,.sustanibiltyArrows .lSSlideWrapper{position:inherit}.leafletArrows .lSSlideWrapper .lSAction,.sustanibiltyArrows .lSSlideWrapper .lSAction{position:absolute;top:40%;width:100%}@media only screen and (max-width:767px){.leafletArrows .lSSlideWrapper .lSAction,.sustanibiltyArrows .lSSlideWrapper .lSAction{width:calc(100% - 15px)}}.leafletArrows .lSSlideWrapper .lSAction .lSPrev,.sustanibiltyArrows .lSSlideWrapper .lSAction .lSPrev{left:-53px}@media only screen and (max-width:767px){.leafletArrows .lSSlideWrapper .lSAction .lSPrev,.sustanibiltyArrows .lSSlideWrapper .lSAction .lSPrev{left:-10px}}.leafletArrows .lSSlideWrapper .lSAction .lSNext,.sustanibiltyArrows .lSSlideWrapper .lSAction .lSNext{right:6px}.sustanibiltyArrows .lSNext,.sustanibiltyArrows .lSPrev{background-color:#c00;box-shadow:0 15px 21px 0 rgba(255,255,255,.06)}.sustanibiltyArrows .lSNext i,.sustanibiltyArrows .lSPrev i{color:#fff}.sustanibiltyArrows .lSSlideWrapper .lSAction{top:-50px}.sustanibiltyArrows .lSSlideWrapper .lSAction>.lSPrev{top:-10px;right:55px;left:auto}.sustanibiltyArrows .lSSlideWrapper .lSAction>.lSNext{top:-10px;right:0}.container-flyers-store .leafletArrows .lSAction.showFaderBefore::before{content:'';height:120px;width:55px;position:absolute;top:-40px;left:0;background:linear-gradient(90deg,#fff 0,rgba(255,255,255,.818365) 78%,rgba(255,255,255,.101278) 100%)}.container-flyers-store .leafletArrows .lSAction.showFaderAfter::after{content:'';height:120px;width:55px;position:absolute;top:-40px;right:0;background:linear-gradient(90deg,rgba(255,255,255,.101278) 0,rgba(255,255,255,.818365) 55%,#fff 100%)}.container-flyers-store .leafletArrows .lSAction .lSNext,.container-flyers-store .leafletArrows .lSAction .lSPrev{background-color:#c00;box-shadow:0 15px 21px 0 rgba(255,255,255,.06)}.container-flyers-store .leafletArrows .lSAction .lSNext i,.container-flyers-store .leafletArrows .lSAction .lSPrev i{color:#fff}.container-flyers-store .leafletArrows .lSAction .lSPrev{left:-27px}.container-flyers-store .leafletArrows .lSAction .lSNext{right:-50px}.flyers-store.with-store li{width:300px}.flyers-store.with-store.oneElement li,.flyers-store.with-store.twoElement li{display:block;float:left}.flyers-store.with-store.oneElement li{width:500px;max-width:100%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.flyers-store.with-store.oneElement li{width:100%}}.flyers-store.with-store.oneElement .header-flyers-home{width:500px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.flyers-store.with-store.oneElement .header-flyers-home{width:100%;max-width:100%}}.flyers-store.with-store.oneElement .container-flyers-store ul{margin:0 auto}.flyers-store.with-store.oneElement .container-flyers-store .box-volantini .content{width:auto;padding-right:45px}.flyers-store.with-store.twoElement .header-flyers-home{width:397px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.flyers-store.with-store.twoElement .header-flyers-home{width:100%;max-width:100%}}.flyers-store.with-store.twoElement li:first-child{width:420px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.flyers-store.with-store.twoElement li:first-child{width:100%;max-width:100%}}.header-flyers-home{position:relative;background-size:auto 50%!important;background-repeat:no-repeat!important;background-position:left 30px bottom!important;float:left;height:100%;min-height:150px;padding:15px 30px;background-color:#c00;max-width:417px;min-width:300px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.header-flyers-home{padding:15px;background-size:auto 40%!important;min-height:150px;width:100%;max-width:100%;clear:both}}.header-flyers-home.isPetStore{background:#84ab4d}.header-flyers-home.isPetStore .flyers-icon-km i:before{content:""}.header-flyers-home:after{content:"";display:block;clear:both;width:100%}.header-flyers-home .open-close-label{margin-right:10px;font-weight:700}.header-flyers-home .flyers-icon-km{text-align:center;padding-top:5px}@media only screen and (max-width:767px){.header-flyers-home .flyers-icon-km{width:auto}}.header-flyers-home .flyers-icon-km xsmall{color:#fff;display:block;margin:0 auto}.header-flyers-home .content-store-detail{float:left;width:100%}.header-flyers-home .content-store-detail .container-iconKm{float:left;width:auto;max-width:55px;margin-right:15px;height:33px;display:flex;align-items:center}@media only screen and (max-width:767px){.header-flyers-home .content-store-detail .container-iconKm{height:27px}}.header-flyers-home .content-store-detail .container-iconKm i{display:block;text-align:center;color:#fff;font-size:22px}.header-flyers-home .content-store-detail .flyer-name{float:left}.header-flyers-home .flyer-name{width:calc(100% - 75px)}.header-flyers-home .flyer-name a{color:#fff!important;width:100%}.header-flyers-home .flyer-name xsmall{color:#fff;font-size:14px;line-height:20px}.header-flyers-home .flyer-name xsmall strong{margin-right:10px}.header-flyers-home .flyer-name .store-name{margin-bottom:5px;font-size:22px;line-height:33px;color:#fff}@media only screen and (max-width:767px){.header-flyers-home .flyer-name .store-name{margin-bottom:10px;font-size:18px;line-height:27px}}.header-flyers-home .flyer-name .store-name a{font-size:22px;line-height:33px;color:#fff}@media only screen and (max-width:767px){.header-flyers-home .flyer-name .store-name a{font-size:18px;line-height:27px}}.header-flyers-home .flyer-name .store-type{margin-bottom:5px;display:flex;flex-direction:row;align-items:center;gap:5px;font-size:14px;line-height:21px}@media only screen and (max-width:767px){.header-flyers-home .flyer-name .store-type{margin-bottom:10px;font-size:14px;line-height:21px}}.header-flyers-home .flyer-name .store-type span{height:6px;width:18px;background-color:#fff}.header-flyers-home .flyer-name .store-type small{font-weight:600;font-size:14px;line-height:21px;color:#fff}@media only screen and (max-width:767px){.header-flyers-home .flyer-name .store-type small{font-size:14px;line-height:21px}}.header-flyers-home .flyer-name .city-name{margin-bottom:5px;font-size:18px;line-height:30px}@media only screen and (max-width:767px){.header-flyers-home .flyer-name .city-name{margin-bottom:10px;font-size:14px;line-height:21px}}.header-flyers-home .flyer-name .city-name span{color:#fff;font-size:18px;line-height:30px;text-transform:capitalize}@media only screen and (max-width:767px){.header-flyers-home .flyer-name .city-name span{font-size:14px;line-height:21px}}.header-flyers-home .flyer-name .time{line-height:20px}.header-flyers-home .change-flyer{position:absolute;right:25px;top:7px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.header-flyers-home .change-flyer{bottom:15px;right:15px;top:auto}}.header-flyers-home .change-flyer a{font-size:12px;line-height:20px;outline:0!important;border:0!important;color:#fff!important;text-decoration:underline}.header-flyers-home .change-flyer a:active,.header-flyers-home .change-flyer a:hover{border:0!important;color:#fff!important}.reference .content-store-detail .icon-marker-star{display:inline}.reference .content-store-detail .flyer-name{width:calc(100% - 75px)}[data-component=leafletBoxComponent]{display:flex;height:fit-content}[data-component=leafletBoxComponent] [data-type-component=newStoreFlyers] li{width:300px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=leafletBoxComponent]{display:block}}[data-component=leafletBoxComponent]+[data-component=modalChangeStoreComponent]+[data-component=newsBoxComponent]{margin-top:60px}@media only screen and (max-width:767px){[data-component=leafletBoxComponent]+[data-component=modalChangeStoreComponent]+[data-component=newsBoxComponent]{margin-top:30px}}.promotions-container{border-top:solid 1px #f2eeee;padding:20px 30px;text-align:center;color:#605f60}@media only screen and (max-width:767px){.promotions-container{text-align:left;padding:15px}}@media only screen and (min-width:1024px) and (max-width:1179px){.promotions-container{padding:15px 30px}.promotions-container p{line-height:15px}}.promotions-container-with-slider{border-top:solid 1px #f2eeee;padding-top:30px}.promotions-container-with-slider .container-promo-store{padding-top:30px;position:relative}.promotions-container-with-slider .container-promo-store .generic-box-container .slider-container-img .img-responsive{max-width:none}.promotions-container-with-slider .container-promo-store .lSSlideOuter .lSPager.lSpg{margin-top:15px!important}.promotions-container-with-slider p{color:#605f60;padding:0 30px}@media only screen and (max-width:767px){.promotions-container-with-slider p{text-align:left;padding:0 15px}}.promotions-container-with-slider [data-type-component=promoHome]{min-height:190px;margin-left:30px!important}@media only screen and (max-width:767px){.promotions-container-with-slider [data-type-component=promoHome]{margin-left:15px!important}}.promotions-container-with-slider [data-type-component=promoHome] li{width:290px;box-shadow:0 5px 21px 0 rgba(0,0,0,.06)}.promotions-container-with-slider [data-type-component=promoHome] li .slider-container-texts{padding:10px 20px 5px}.promo-icn{width:30px;margin-right:15px}@media only screen and (max-width:767px){.promo-icn{display:none}}.wrap-find-store-leaflets{border:solid 1px #f2eeee;padding:10px 25px 10px 10px;margin:15px 30px}@media only screen and (max-width:767px){.wrap-find-store-leaflets{padding:10px 15px 10px 10px;margin:15px}}.wrap-find-store-leaflets .search-store-input{position:relative}.wrap-find-store-leaflets #search-store-input{font-size:14px}.wrap-find-store-leaflets .icon-close{z-index:22;background:#fff}.wrap-find-store-leaflets .icon-geolocation{right:70px;left:auto;font-size:17px;top:17px;color:#999696}.search-on-the-map{color:#605f60}.search-on-the-map p{margin-bottom:15px;padding-bottom:10px;border-bottom:solid 1px #f2eeee}.search-on-the-map img{width:auto;margin-left:10px}.find-store-leaflets-sub-text{margin:30px}.find-store-leaflets-sub-text a{font-size:inherit!important}@media only screen and (max-width:767px){.find-store-leaflets-sub-text{margin:15px}}@media only screen and (max-width:767px){body section[data-component=newsBoxComponent]{margin:0 0 0 -15px;padding:0;left:0}body section[data-component=newsBoxComponent] div[data-component=newsBoxComponent]{max-height:620px;overflow-x:hidden}}[data-component=leaflets_easycoop]{margin-bottom:0!important;padding:45px 0}[data-component=leaflets_easycoop] .main-container{display:flex;flex-direction:row;margin:0;gap:30px}@media only screen and (max-width:767px){[data-component=leaflets_easycoop] .main-container{flex-direction:column}}[data-component=leaflets_easycoop] .row-full:has(.wrap-swiper-pagination:not(.hide)){padding-bottom:35px}@media only screen and (max-width:767px){[data-component=leaflets_easycoop] .row-full:has(.wrap-swiper-pagination:not(.hide)){padding-bottom:0}}[data-component=leaflets_easycoop] .material-symbols-outlined{font-variation-settings: 'wght' 400, 'FILL' 1}[data-component=leaflets_easycoop] .component_title{color:#333232;width:100%;font-size:18px;line-height:30px;margin-bottom:15px}@media only screen and (max-width:767px){[data-component=leaflets_easycoop] .component_title{padding-right:10px}}[data-component=leaflets_easycoop] .info-store-container{display:flex;flex-direction:column;width:33%}@media only screen and (max-width:767px){[data-component=leaflets_easycoop] .info-store-container{width:100%}}[data-component=leaflets_easycoop] .info-store-container .info-store-content{flex:1;background-color:#c00;border-radius:10px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;gap:20px}[data-component=leaflets_easycoop] .info-store-container .info-store-content :not(.btn){color:#fff!important}@media only screen and (max-width:767px){[data-component=leaflets_easycoop] .info-store-container .info-store-content{padding:15px;gap:30px}}[data-component=leaflets_easycoop] .info-store-container .info-store-content .top-info{display:flex;gap:15px;align-items:flex-start}[data-component=leaflets_easycoop] .info-store-container .info-store-content .secondary-info{font-size:14px;line-height:21px;display:flex;align-items:center;justify-content:space-between}[data-component=leaflets_easycoop] .info-store-container .info-store-content .secondary-info a{text-decoration:underline}[data-component=leaflets_easycoop] .info-store-container .info-store-content .locality,[data-component=leaflets_easycoop] .info-store-container .info-store-content .store-opened-status{font-weight:600}[data-component=leaflets_easycoop] .info-store-container .info-store-content .schedule-info{display:flex;gap:10px}[data-component=leaflets_easycoop] .info-store-container .info-store-content .store-type{margin-bottom:5px;display:flex;flex-direction:row;align-items:center;gap:5px;font-size:14px;line-height:21px}@media only screen and (max-width:767px){[data-component=leaflets_easycoop] .info-store-container .info-store-content .store-type{margin-bottom:10px;font-size:14px;line-height:21px}}[data-component=leaflets_easycoop] .info-store-container .info-store-content .store-type span{height:6px;width:18px;background-color:#fff}[data-component=leaflets_easycoop] .info-store-container .info-store-content .store-type small{font-weight:600;font-size:14px;line-height:21px;color:#fff}@media only screen and (max-width:767px){[data-component=leaflets_easycoop] .info-store-container .info-store-content .store-type small{ont-size:14px;line-height:21px}}[data-component=leaflets_easycoop] .info-store-container .info-store-content.no-store-state{display:none}[data-component=leaflets_easycoop] .info-store-container .info-store-content.no-store-state .btn{margin-left:45px}[data-component=leaflets_easycoop] .info-store-container.no-shop .info-store-content{display:none}[data-component=leaflets_easycoop] .info-store-container.no-shop .info-store-content.no-store-state{display:flex}[data-component=leaflets_easycoop] .flyers-store{width:66%;box-shadow:none!important;flex-direction:column;height:auto}@media only screen and (max-width:767px){[data-component=leaflets_easycoop] .flyers-store{position:relative;width:100vw!important;margin-left:-50vw;left:50%;padding:0 15px}[data-component=leaflets_easycoop] .flyers-store:has(.wrap-swiper-pagination:not(.hide)){padding-bottom:35px}}[data-component=leaflets_easycoop] .flyers-store:has(~.easy-coop,~.everli,~.pet-easy-coop){width:33%}[data-component=leaflets_easycoop] .flyers-store .container-flyers-store{flex:1;width:100%!important;position:relative;background-color:#faeaea;border-radius:10px;padding:5px}@media only screen and (max-width:767px){[data-component=leaflets_easycoop] .flyers-store .container-flyers-store{padding:0}}[data-component=leaflets_easycoop] .flyers-store .container-flyers-store .swiper{height:100%;position:static}@media only screen and (max-width:767px){[data-component=leaflets_easycoop] .flyers-store .container-flyers-store .swiper{overflow:hidden}}[data-component=leaflets_easycoop] .flyers-store .container-flyers-store .swiper .wrap-swiper-pagination{position:absolute;width:100%}[data-component=leaflets_easycoop] .flyers-store .container-flyers-store li,[data-component=leaflets_easycoop] .flyers-store .container-flyers-store ul{height:100%}[data-component=leaflets_easycoop] .flyers-store .container-flyers-store li .box-volantini{align-items:flex-start!important;padding:15px;width:auto;height:100%}[data-component=leaflets_easycoop] .flyers-store .container-flyers-store li .box-volantini .content{width:auto;height:100%;display:flex;flex-direction:column;justify-content:space-between}[data-component=leaflets_easycoop] .flyers-store .container-flyers-store li .box-volantini .img{width:120px;height:120px}@media only screen and (max-width:767px){[data-component=leaflets_easycoop] .flyers-store .container-flyers-store li .box-volantini .img{width:90px;height:90px}}[data-component=leaflets_easycoop] .flyers-store .container-flyers-store li .box-volantini .btn-link{color:#c00!important;text-decoration:underline;margin-right:15px}[data-component=leaflets_easycoop] .flyers-store .container-flyers-store li .box-volantini .btn{margin-top:15px}[data-component=leaflets_easycoop] .flyers-store .container-flyers-store li .box-volantini span{color:#333232;line-height:21px}[data-component=leaflets_easycoop] .flyers-store .container-flyers-store li .box-volantini strong{padding:0;font-size:18px;line-height:30px}@media only screen and (max-width:767px){[data-component=leaflets_easycoop] .flyers-store .container-flyers-store li .box-volantini strong{font-size:16px;line-height:26px}}[data-component=leaflets_easycoop] .flyers-store .container-flyers-store li:only-child{width:100%!important}[data-component=leaflets_easycoop] .flyers-store .container-flyers-store li:only-child .box-volantini .content{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;flex:1}[data-component=leaflets_easycoop] .easycoop-everli{display:none}[data-component=leaflets_easycoop] .easycoop-everli.easy-coop,[data-component=leaflets_easycoop] .easycoop-everli.everli,[data-component=leaflets_easycoop] .easycoop-everli.pet-easy-coop{display:flex;flex-direction:column;width:33%}@media only screen and (max-width:767px){[data-component=leaflets_easycoop] .easycoop-everli.easy-coop,[data-component=leaflets_easycoop] .easycoop-everli.everli,[data-component=leaflets_easycoop] .easycoop-everli.pet-easy-coop{width:100%}}[data-component=leaflets_easycoop] .easycoop-everli.easy-coop .logo,[data-component=leaflets_easycoop] .easycoop-everli.everli .logo,[data-component=leaflets_easycoop] .easycoop-everli.pet-easy-coop .logo{width:109px;margin-bottom:15px}@media only screen and (max-width:767px){[data-component=leaflets_easycoop] .easycoop-everli.easy-coop .logo,[data-component=leaflets_easycoop] .easycoop-everli.everli .logo,[data-component=leaflets_easycoop] .easycoop-everli.pet-easy-coop .logo{margin-bottom:15px}}[data-component=leaflets_easycoop] .easycoop-everli.easy-coop .containerText,[data-component=leaflets_easycoop] .easycoop-everli.everli .containerText,[data-component=leaflets_easycoop] .easycoop-everli.pet-easy-coop .containerText{display:flex;flex-direction:column;gap:15px;justify-content:space-between;flex:1}[data-component=leaflets_easycoop] .easycoop-everli.easy-coop .containerText .btn,[data-component=leaflets_easycoop] .easycoop-everli.everli .containerText .btn,[data-component=leaflets_easycoop] .easycoop-everli.pet-easy-coop .containerText .btn{width:fit-content;height:fit-content}[data-component=leaflets_easycoop] .easycoop-everli.easy-coop .text *,[data-component=leaflets_easycoop] .easycoop-everli.everli .text *,[data-component=leaflets_easycoop] .easycoop-everli.pet-easy-coop .text *{font-size:14px;line-height:21px}[data-component=leaflets_easycoop] .easycoop-everli .easycoop-content,[data-component=leaflets_easycoop] .easycoop-everli .everli-content,[data-component=leaflets_easycoop] .easycoop-everli .pet-easycoop-content{display:none}[data-component=leaflets_easycoop] .easycoop-everli.easy-coop .easycoop-content{flex:1;background-color:#eaf6f1;border-radius:10px;width:100%;display:flex;flex-direction:column;padding:20px}[data-component=leaflets_easycoop] .easycoop-everli.easy-coop .easycoop-content .text{color:#605f60}[data-component=leaflets_easycoop] .easycoop-everli.easy-coop .easycoop-content .btn{background:#006652}[data-component=leaflets_easycoop] .easycoop-everli.everli .everli-content{flex:1;background-color:#edfae6;border-radius:10px;width:100%;display:flex;flex-direction:column;padding:20px}[data-component=leaflets_easycoop] .easycoop-everli.everli .everli-content .btn{background:#64c828}[data-component=leaflets_easycoop] .easycoop-everli.pet-easy-coop .pet-easycoop-content{flex:1;background-color:#eee6df;border-radius:10px;width:100%;display:flex;flex-direction:column;padding:20px}[data-component=leaflets_easycoop] .easycoop-everli.pet-easy-coop .pet-easycoop-content .text{color:#605f60}[data-component=leaflets_easycoop] .easycoop-everli.pet-easy-coop .pet-easycoop-content .btn{background:#006652}footer{background-color:#fff}footer ul{list-style-type:none;padding:0;margin:0}footer ul li{line-height:25px;margin-bottom:5px}footer ul li a{margin:0;line-height:21px;font-size:14px;color:#605f60;text-decoration:underline}@media only screen and (max-width:767px){footer ul li a{line-height:18px;font-size:12px}}footer ul li.parent{margin-top:50px;margin-bottom:7px}footer ul li.parent a{font-weight:700;color:#000}footer ul li.parent:first-child{margin-top:0}footer .footer_top{padding-top:65px}footer .footer_top .clear-desktop{height:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){footer .footer_top{display:none}}footer .footer_top .col-text-footer-5{position:relative;min-height:1px;width:20%;float:left;padding-right:10px}footer .footer_top .col-text-footer-5:last-of-type{padding-right:0}footer .footer_top .col-text-footer-5 .divider{display:block;height:2px;width:20px;background:#c00;margin-top:10px;margin-bottom:10px;border-radius:5px}footer .footer_top .main-title-col-footer{position:relative;line-height:24px}footer .footer_top .main-title-col-footer a,footer .footer_top .main-title-col-footer strong{margin:0;line-height:21px;font-size:14px;font-weight:400;text-transform:uppercase;font-weight:700;position:relative;color:#333232;display:inline-block}@media only screen and (max-width:767px){footer .footer_top .main-title-col-footer a,footer .footer_top .main-title-col-footer strong{line-height:21px;font-size:14px}}footer .footer_top .sub-title-col-footer a{margin:0;line-height:21px;font-size:14px;font-weight:400;color:#000;font-weight:700;margin-bottom:10px}@media only screen and (max-width:767px){footer .footer_top .sub-title-col-footer a{line-height:21px;font-size:14px}}footer .footer_top .list-menu-footer{margin-bottom:45px}footer .footer_top .contact-info{margin-bottom:45px}footer .footer_top .text-contact-info,footer .footer_top .text-contact-info p{display:block;color:#333232;font-size:12px;line-height:16px}footer .footer_top .text-contact-info i,footer .footer_top .text-contact-info p i{color:#605f60;font-size:13px}footer .footer_top span.text-contact-info{font-weight:700}footer .footer_top .number{display:flex;gap:10px;align-items:center}footer .footer_top .number a{position:relative;display:block;font-weight:700;margin-top:10px;margin-bottom:10px;color:#333232;text-decoration:underline}footer .footer_top li a:hover{color:#605f60}footer .footer_bottom{background:#c00;padding:23px 0}footer .footer_bottom *{color:#fff}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){footer .footer_bottom{padding:30px 0}}footer .footer_bottom .container-fluid{display:table;width:100%}footer .footer_bottom .logo_footer{display:table-cell;vertical-align:middle;width:20%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){footer .footer_bottom .logo_footer{display:none}}footer .footer_bottom .logo_footer img{height:38px;width:auto}footer .footer_bottom .container_social{display:table-cell;vertical-align:middle;width:30%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){footer .footer_bottom .container_social{display:block;width:100%;text-align:center;margin-bottom:15px}}footer .footer_bottom .container_social .social-icons{float:right;padding-left:15px;padding-right:20px;display:flex;align-items:center;gap:30px;justify-content:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){footer .footer_bottom .container_social .social-icons{float:none}}footer .footer_bottom .container_social .social-icons li{display:table-cell;vertical-align:middle;padding:2px;margin:0;font-weight:700}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){footer .footer_bottom .container_social .social-icons li{display:inline-block}footer .footer_bottom .container_social .social-icons li:first-of-type{display:none}}footer .footer_bottom .container_social .social-icons li:first-of-type{padding:0;margin-right:-10px}footer .footer_bottom .container_social .social-icons li:first-of-type .social_title{display:block}footer .footer_bottom .container_social .social-icons li a{text-decoration:none;display:block}footer .footer_bottom .container_social .social-icons li a img{max-height:26px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){footer .footer_bottom .container_social .social-icons li a img{max-height:38px}}footer .footer_bottom .container_social .social-icons li i{font-size:22px;vertical-align:middle}footer .footer_bottom .container_copyright{display:table-cell;vertical-align:middle}footer .footer_bottom .container_copyright *{font-size:12px!important;line-height:18px}@media only screen and (max-width:767px){footer .footer_bottom .container_copyright *{font-size:14px;line-height:21px}}@media only screen and (min-width:768px) and (max-width:1023px){footer .footer_bottom .container_copyright{width:60%;display:block;text-align:center;margin:0 auto}}@media only screen and (max-width:767px){footer .footer_bottom .container_copyright{width:100%;display:block;text-align:center}}footer .footer_bottom .container_copyright a{text-decoration:underline}footer .back-to-top{padding:20px 0;text-align:center;background:#fff}footer .back-to-top a{font-size:14px;line-height:21px;display:block;text-decoration:none;font-weight:700;color:#000}footer .back-to-top span.icona-30px{padding:10px}footer .back-to-top i{display:block;margin-bottom:-10px}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px){footer .back-to-top{display:none}}footer.editing .footer_bottom .container-fluid{display:block!important}footer.editing .footer_bottom .logo_footer{display:block!important;width:100%!important}footer.editing .footer_bottom .container_social{display:block!important;width:100%!important}footer.editing .footer_bottom .container_social .social-icons{float:none!important;width:100%!important}footer.editing .footer_bottom .container_copyright{display:block!important;width:100%!important}[data-component=footerComponentPrestito]{background-color:#0074c2}[data-component=footerComponentPrestito] .footer__container{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:15px;padding:28px 0;position:relative}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=footerComponentPrestito] .footer__container{flex-direction:column;gap:30px;padding:30px 15px 22px}}[data-component=footerComponentPrestito] .footer__container:after,[data-component=footerComponentPrestito] .footer__container:before{content:none}[data-component=footerComponentPrestito] .footer__info{font-weight:400;font-size:12px;line-height:16px;color:#fff;max-width:500px}[data-component=footerComponentPrestito] a,[data-component=footerComponentPrestito] p{font-size:12px!important;line-height:16px!important;color:#fff;text-decoration:none;color:inherit}[data-component=footerComponentPrestito] .footer__social{color:#fff;display:flex;flex-direction:row;align-items:center;gap:25px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=footerComponentPrestito] .footer__social{gap:30px}}[data-component=footerComponentPrestito] .footer__social img{width:20px}[data-component=footerComponentPrestito] .footer__social .list_social_icon{color:#fff;display:flex;flex-direction:row;gap:25px;list-style:none;padding:0;margin:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=footerComponentPrestito] .footer__social .list_social_icon{gap:30px}}[data-component=footerComponentPrestito] .footer__social .list_social_icon img{width:20px}[data-component=footerComponentPrestito] .icon__coopAlleanza{position:absolute;left:20px}[data-component=footerComponentPrestito] .icon__coopAlleanza img{width:60px}[data-component=footerComponentPrestito] [data-component=pre_footer]{width:100%;background:#f7f7f7;position:relative;text-align:center;padding:10px 30px}@media only screen and (max-width:767px){[data-component=footerComponentPrestito] [data-component=pre_footer]{padding:15px}}[data-component=footerComponentPrestito] [data-component=pre_footer] *{font-size:14px;line-height:21px}[data-component=footerComponentPrestito] [data-component=pre_footer] p{color:#000}[data-component=footerComponentPrestito] [data-component=pre_footer] a{padding:0;color:#c00;font-weight:800}.back-to-top-prestito{padding-top:10px;padding-bottom:15px;text-align:center;background:#fff}.back-to-top-prestito a{margin:0;line-height:16px;font-size:12px;text-decoration:none;font-weight:700;color:#000}@media only screen and (max-width:767px){.back-to-top-prestito a{line-height:18px}}.back-to-top-prestito i{display:block;margin-bottom:-10px;color:#0074c2}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px){.back-to-top-prestito{display:none}}[data-component=formStoreComponent] .abstract{color:#605f60;margin:15px 0 30px;text-align:center}[data-component=formStoreComponent] .icon-search{font-weight:700}[data-component=formStoreComponent] .divider{margin-top:-49px}[data-component=formStoreComponent] .box-white-wrapper hr{margin:10px -15px}[data-component=formStoreComponent] .box-white-wrapper .icon-geolocation{display:none;color:#999696;font-size:17px;right:70px;left:inherit;top:17px;cursor:pointer}[data-component=formStoreComponent] .box-white-wrapper .delete-inputed-txt{background:#fff;z-index:22}[data-component=formStoreComponent] .chosen-pdv{color:#605f60}[data-component=formStoreComponent] .chosen-pdv .icon-cestino{color:#999696;width:50px;font-size:27px;text-align:right;margin-right:0;border-left:1px solid #e5e1e1;cursor:pointer}[data-component=formStoreComponent] .chosen-pdv .chosen-confirm{margin:15px 0 20px 0}[data-component=formStoreComponent] .chosen-pdv .chosen-confirm strong{color:#c00}[data-component=formStoreComponent] #info_map{display:block;width:100%;position:relative;top:0;left:0;margin-top:0!important;box-shadow:0 0 0 transparent;background:0 0}@media only screen and (max-width:767px){[data-component=formStoreComponent] #info_map{margin-left:0}}[data-component=formStoreComponent] #info_map .info_map_container{overflow:hidden;position:relative}[data-component=formStoreComponent] #info_map .info_map_container a{display:block}[data-component=formStoreComponent] #info_map .scroll-icn{position:absolute;bottom:-23px;right:40px;z-index:100}.orderby-container .selectric [data-component=formStoreComponent] #info_map .scroll-icn .button,[data-component=formStoreComponent] #info_map .scroll-icn .icon-arrow-down-1,[data-component=formStoreComponent] #info_map .scroll-icn .orderby-container .selectric .button{display:none;font-size:38px;padding:5px;background:#c00;border-radius:30px;text-align:center;line-height:48px;color:#fff;box-shadow:0 5px 7px 0 rgba(204,0,0,.17);cursor:pointer}[data-component=formStoreComponent] #info_map .total-results{box-shadow:0 0 0 transparent;padding:15px 0;background:0 0}[data-component=formStoreComponent] #info_map .total-search-store{display:none;max-height:381px}[data-component=formStoreComponent] #info_map .total-search-store::after{content:" ";display:none;width:100%;height:10px;position:absolute;bottom:-30px;box-shadow:0 0 40px #000}[data-component=formStoreComponent] #info_map .total-search-store ul{padding:0;overflow:hidden}[data-component=formStoreComponent] #info_map .total-search-store ul li{line-height:inherit;background:0 0}[data-component=formStoreComponent] #info_map .total-search-store ul li .choose-store{display:none}[data-component=formStoreComponent] #info_map .total-search-store ul li:hover{position:relative}[data-component=formStoreComponent] #info_map .total-search-store ul li:hover .choose-store{display:block;position:absolute;bottom:40%;right:30px}.container-general-box::after{content:"";clear:both;display:table}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.container-general-box.container-vertical-aligned{display:block}}.container-img-general-box{text-align:center}.container-img-general-box img{max-width:100px!important;display:inline-block}.container-text-general-box{text-align:left}.container-text-general-box *{font-family:"Avenir LT",Helvetica,serif!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.container-text-general-box{text-align:center}}.container-text-general-box-title h1,.container-text-general-box-title.h1{margin-bottom:36px}.container-text-general-box-title h2,.container-text-general-box-title.h2{margin-bottom:36px}.container-text-general-box-title *{font-weight:700;color:inherit!important;word-break:break-word}.container-text-general-box-abstract{margin-bottom:20px;color:#605f60;word-break:break-word}.container-text-general-box-abstract *{font-family:"Avenir LT",Helvetica,serif!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.container-text-general-box-abstract{margin-bottom:25px;margin-top:20px}}.container-text-general-box-abstract li,.container-text-general-box-abstract p{line-height:25px;word-break:break-word}.container-general-button{display:inline}.container-general-button .btn{margin-top:10px}.genericButtons{margin:30px 0;text-align:center}.genericButtons .container-general-button{margin:0 7px;float:none}@media only screen and (max-width:767px){.genericButtons .container-general-button{display:block}.genericButtons .container-general-button a{display:block}}.container-general-button:not(:last-child){margin-right:9px}header.navbar[data-component=headerComponent]{height:auto;margin:0;padding:0;border:none;border-radius:0;background-color:#fff;z-index:510;transition:all .3s ease;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}header.navbar[data-component=headerComponent] .bgDark::before{content:"";width:100vw;height:100vh;background:rgba(51,50,50,.71);top:0;left:0;position:fixed;z-index:2}header.navbar[data-component=headerComponent] .bgDark.headerComponentsContainer::before{opacity:0;animation:fadein .5s ease 0s forwards}@keyframes fadein{to{opacity:1}}header.navbar[data-component=headerComponent] .dropdown-header-top{padding:26px 15px;align-items:center;background-color:#fff}@media only screen and (max-width:767px){header.navbar[data-component=headerComponent] .dropdown-header-top{display:flex!important}}header.navbar[data-component=headerComponent] .dropdown-header-top button{color:#c00;padding:15px;border-radius:10px;background:#faf6f6;border:none;line-height:20px;height:50px}header.navbar[data-component=headerComponent] .dropdown-header-top img{margin:auto;position:absolute;left:50%;translate:-50%;height:40px!important;width:fit-content}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){header.navbar[data-component=headerComponent].dashboardMobileBack .header-container-flex>:not(:is(.logo-menu-container,.dashboard_mobile_link)){display:none!important}header.navbar[data-component=headerComponent].dashboardMobileBack .header-container-flex .dashboard_mobile_link{display:inline-flex}header.navbar[data-component=headerComponent].dashboardMobileBack .header-container-flex .dashboard_mobile_link a{color:#fff!important;font-weight:700!important;text-decoration:underline}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){header.navbar[data-component=headerComponent].dashboardMobileProfile .header-container-flex>:not(:is(.logo-menu-container,.user-block-container)){display:none!important}}header.navbar[data-component=headerComponent] #header-widget-mobile{display:none}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){header.navbar[data-component=headerComponent] #header-widget-mobile{display:flex;position:fixed;bottom:20px;border-radius:100px;background:#fff;box-shadow:0 16px 16px -8px #00000026;padding:15px 20px;align-items:flex-start;gap:15px;left:50%;translate:-50%;width:max-content;z-index:4}header.navbar[data-component=headerComponent] #header-widget-mobile *{color:#605f60}header.navbar[data-component=headerComponent] #header-widget-mobile .active *{color:#c00}header.navbar[data-component=headerComponent] #header-widget-mobile .widget-item{position:relative;display:flex;flex-direction:column;align-items:center;gap:5px}header.navbar[data-component=headerComponent] #header-widget-mobile .widget-text{font-size:12px;font-weight:900;line-height:16px}}header.navbar[data-component=headerComponent] #header-widget-mobile .counter-coupon{background-color:#605f60;border:none;right:9px;width:6px!important;height:6px!important}header.navbar[data-component=headerComponent].navbar{width:100%;position:absolute}header.navbar[data-component=headerComponent].fixed{position:fixed;top:0}header.navbar[data-component=headerComponent] .navbar-toggle.collapsed .icon-bar+.icon-bar{margin-top:6px}header.navbar[data-component=headerComponent] ù .popover{width:auto!important;white-space:nowrap}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){header.navbar[data-component=headerComponent] ù .popover{display:none!important}}header.navbar[data-component=headerComponent] .popover-content{padding:4px 7px}header.navbar[data-component=headerComponent] .headerComponentsContainer,header.navbar[data-component=headerComponent] .mobile-container,header.navbar[data-component=headerComponent] .user-block{min-height:70px}@media only screen and (max-width:767px){header.navbar[data-component=headerComponent] .headerComponentsContainer,header.navbar[data-component=headerComponent] .mobile-container,header.navbar[data-component=headerComponent] .user-block{min-height:60px}}header.navbar[data-component=headerComponent] .navbar-collapse{min-height:45px}header.navbar[data-component=headerComponent] .evidence-container{display:flex;align-items:center;white-space:nowrap;color:#fff;overflow-x:hidden}header.navbar[data-component=headerComponent] .evidence-container .link-list{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}header.navbar[data-component=headerComponent] .evidence-container .link-list::-webkit-scrollbar{display:none}header.navbar[data-component=headerComponent] .evidence-container a{margin-left:15px}header.navbar[data-component=headerComponent] .evidence-container a *{color:#fff}header.navbar[data-component=headerComponent] .evidence-container a:hover *{color:#fff;text-decoration:underline}header.navbar[data-component=headerComponent] .evidence-container *{line-height:19px}header.navbar[data-component=headerComponent] .headerComponentsContainer{position:relative;background-color:#c00;box-shadow:0 16px 16px -16px rgba(51,51,51,.48);padding:0 30px;z-index:3}@media only screen and (max-width:767px){header.navbar[data-component=headerComponent] .headerComponentsContainer{padding:0 15px}}header.navbar[data-component=headerComponent] .headerComponentsContainer .header-container-flex{display:flex;flex-direction:row;position:relative;z-index:1;justify-content:space-between}header.navbar[data-component=headerComponent] .headerComponentsContainer .main-promotion-container{display:flex;padding:0 15px;margin-right:15px;margin-left:auto;border-right:1px solid rgba(75,0,0,.2)}@media only screen and (max-width:767px){header.navbar[data-component=headerComponent] .headerComponentsContainer .main-promotion-container{border:none;padding:0;margin-right:0}}header.navbar[data-component=headerComponent] .headerComponentsContainer>div:last-child{margin-right:0}header.navbar[data-component=headerComponent] .mobile-container{position:relative}header.navbar[data-component=headerComponent] .mobile-container.fixedTopBarLeft,header.navbar[data-component=headerComponent] .mobile-container.fixedTopBarRight{position:fixed;z-index:1112;background:#fff}@media only screen and (min-width:768px) and (max-width:1023px){header.navbar[data-component=headerComponent] .mobile-container.fixedTopBarLeft,header.navbar[data-component=headerComponent] .mobile-container.fixedTopBarRight{width:calc(100% - 60px)}}@media only screen and (max-width:767px){header.navbar[data-component=headerComponent] .mobile-container.fixedTopBarLeft,header.navbar[data-component=headerComponent] .mobile-container.fixedTopBarRight{width:calc(100% - 30px)}}header.navbar[data-component=headerComponent] .mobile-container.fixedTopBarLeft .logo-mobile,header.navbar[data-component=headerComponent] .mobile-container.fixedTopBarRight .logo-mobile{display:none}header.navbar[data-component=headerComponent] .mobile-container.fixedTopBarLeft .user-block-mobile{display:none}header.navbar[data-component=headerComponent] .mobile-container.fixedTopBarRight .nav-menu-mobile{display:none}header.navbar[data-component=headerComponent] .mobile-container.fixedTopBarRight~.new-header-mobile-container{display:none}header.navbar[data-component=headerComponent] .logo-menu-container{display:flex;flex-direction:row;margin-right:45px;gap:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){header.navbar[data-component=headerComponent] .logo-menu-container{flex-direction:row-reverse;margin-right:0}}header.navbar[data-component=headerComponent] .logo-menu-container:only-child{margin-left:auto;margin-right:auto}header.navbar[data-component=headerComponent] .logo-container{display:inline-block;position:relative;z-index:1}@media only screen and (max-width:767px){header.navbar[data-component=headerComponent] .logo-container{margin-right:10px}}header.navbar[data-component=headerComponent] .logo-container img{height:40px}header.navbar[data-component=headerComponent] .logo-container .logo{min-height:70px;display:flex;align-items:center;width:67px}@media only screen and (max-width:767px){header.navbar[data-component=headerComponent] .logo-container .logo{min-height:60px}}header.navbar[data-component=headerComponent] .logo-container .logo::after{content:"";clear:both;display:inline-block}header.navbar[data-component=headerComponent] .logo-mobile img{height:40px}header.navbar[data-component=headerComponent] .logo a{display:block;position:absolute;top:50%;transform:translate(0,-50%)}header.navbar[data-component=headerComponent] .hamburger-menu{float:left;position:absolute;z-index:1;width:40px;height:40px;background:#c00;cursor:pointer;align-items:center;flex-direction:column;justify-content:center;margin:20px;box-shadow:0 5px 7px 0 rgba(204,0,0,.17);display:none;top:0;left:120px}header.navbar[data-component=headerComponent] .hamburger-menu .icon-bar{background-color:#fff;display:block;width:22px;height:2px;border-radius:1px}header.navbar[data-component=headerComponent] .hamburger-menu .icon-bar+.icon-bar{margin-top:6px}header.navbar[data-component=headerComponent] .user-block-promotions:not([data-component=headerStoreMenuComponent]){float:right;position:relative;z-index:3}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){header.navbar[data-component=headerComponent] .promotions-content .header-search-shop{z-index:0}}header.navbar[data-component=headerComponent] .user-block-mobile{position:absolute;top:0;right:0;height:100%;z-index:10}header.navbar[data-component=headerComponent] .user-block-mobile .dropdown .dropdown-toggle{position:relative;z-index:1001}header.navbar[data-component=headerComponent] .user-block-mobile .dropdown .dropdown-toggle.collapsed .user-img img{display:none}header.navbar[data-component=headerComponent] .user-block-mobile .dropdown .dropdown-toggle.collapsed .user-img:after{content:'';width:22px;height:2px;display:block;background:#c00;transform:translate(0,0) rotate(-45deg)}header.navbar[data-component=headerComponent] .user-block-mobile .dropdown .dropdown-toggle.collapsed .user-img:before{content:'';width:22px;height:2px;display:block;background:#c00;transform:translate(0,2px) rotate(45deg)}header.navbar[data-component=headerComponent] .user-block{display:flex;align-items:center;height:70px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){header.navbar[data-component=headerComponent] .user-block{height:60px}}header.navbar[data-component=headerComponent] .user-block.active .user-block-icon{color:#c00}header.navbar[data-component=headerComponent] .user-block.active .user-text,header.navbar[data-component=headerComponent] .user-block.active .user-text *{color:#c00}header.navbar[data-component=headerComponent] .user-block.active>ul>li{background-color:#fff}header.navbar[data-component=headerComponent] .user-block .user-text,header.navbar[data-component=headerComponent] .user-block .user-text *{color:#fff;font-size:12px;line-height:12px;font-weight:300;white-space:nowrap;height:auto}header.navbar[data-component=headerComponent] .user-block .promotions-content-2021>a,header.navbar[data-component=headerComponent] .user-block .promotions-content>a{line-height:12px}header.navbar[data-component=headerComponent] .user-block .user-block-icon{color:#fff;font-variation-settings: 'wght' 200;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){header.navbar[data-component=headerComponent] .user-block .user-menu-trigger{padding-right:0}header.navbar[data-component=headerComponent] .user-block .user-menu-trigger .user-text a{width:45px;text-align:center}header.navbar[data-component=headerComponent] .user-block .user-menu-trigger .user-text a span{width:45px;overflow:hidden;text-overflow:ellipsis}}header.navbar[data-component=headerComponent] .user-block .user-menu-trigger>.dropdown-toggle{display:flex;flex-direction:column;align-items:center;height:100%;position:relative;justify-content:center}header.navbar[data-component=headerComponent] .user-block.headerStore{margin-right:15px;padding-right:15px;border-right:1px solid rgba(75,0,0,.2)}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){header.navbar[data-component=headerComponent] .user-block.headerStore{border:none;padding:0;margin:0}header.navbar[data-component=headerComponent] .user-block.headerStore .user-text{text-align:center}header.navbar[data-component=headerComponent] .user-block.headerStore .user-text span{width:90px;overflow:hidden;text-overflow:ellipsis}}header.navbar[data-component=headerComponent] .user-block ul{margin:0;padding:0;list-style-type:none}header.navbar[data-component=headerComponent] .user-block img{width:auto;height:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){header.navbar[data-component=headerComponent] .user-block img{z-index:100}}header.navbar[data-component=headerComponent] .user-block a{text-decoration:none}header.navbar[data-component=headerComponent] .user-block a:hover{text-decoration:none}header.navbar[data-component=headerComponent] .user-block>ul{display:table;height:100%;width:100%}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){header.navbar[data-component=headerComponent] .user-block>ul{min-height:70px}}header.navbar[data-component=headerComponent] .user-block>ul>li{height:70px;padding:15px;position:relative}@media only screen and (max-width:767px){header.navbar[data-component=headerComponent] .user-block>ul>li{padding:8px;height:60px}}header.navbar[data-component=headerComponent] .user-block>ul>li.headerPromo2021{max-width:244px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){header.navbar[data-component=headerComponent] .user-block>ul>li.headerPromo2021{max-width:auto}}header.navbar[data-component=headerComponent] .user-block>ul>li.headerPromo2021.promotions-content .user-text span{white-space:nowrap;text-overflow:ellipsis;max-width:160px}@media only screen and (max-width:767px){header.navbar[data-component=headerComponent] .user-block>ul>li.headerPromo2021.promotions-content .user-text span{max-width:190px}}@media only screen and (min-width:768px) and (max-width:1023px){header.navbar[data-component=headerComponent] .user-block>ul>li.headerPromo2021.promotions-content .user-text span{max-width:230px}}header.navbar[data-component=headerComponent] .user-block>ul a{display:flex;flex-direction:column;align-items:center;height:100%;position:relative;justify-content:center}header.navbar[data-component=headerComponent] .user-block>ul a>div{height:100%;white-space:nowrap}header.navbar[data-component=headerComponent] .user-block>ul a .user-img{width:auto;height:fit-content;line-height:12px}header.navbar[data-component=headerComponent] .user-block>ul a .user-img .relative{position:relative}header.navbar[data-component=headerComponent] .user-block>ul a.loginLnk .user-text{display:table-cell!important;margin:0;line-height:21px;font-size:14px;font-weight:400}@media only screen and (max-width:767px){header.navbar[data-component=headerComponent] .user-block>ul a.loginLnk .user-text{line-height:21px;font-size:14px}}header.navbar[data-component=headerComponent] .user-block>ul .headerPromo2021 a>div{width:auto}header.navbar[data-component=headerComponent] .user-block .dropdown .dropdown-toggle{color:#605f60!important}header.navbar[data-component=headerComponent] .user-block .simplebar-scrollbar{width:5px}header.navbar[data-component=headerComponent] .user-block .simplebar-scrollbar::before{background:#999696}header.navbar[data-component=headerComponent] .user-block .dropdown-menu{border:1px solid #f2eeee;border-radius:0;box-shadow:0 5px 21px 0 rgba(0,0,0,.06);top:70px;right:-30px;left:inherit;width:310px;margin:0;padding:0}@media only screen and (max-width:767px){header.navbar[data-component=headerComponent] .user-block .dropdown-menu{top:0;left:0;position:fixed;width:100vw;height:100vh;overflow:auto}}header.navbar[data-component=headerComponent] .user-block .dropdown-menu ul:not(.lSPager){padding:15px 30px}header.navbar[data-component=headerComponent] .user-block .dropdown-menu ul:not(.lSPager) li{width:100%}header.navbar[data-component=headerComponent] .user-block .dropdown-menu ul:not(.lSPager) li:not(:last-child){border-bottom:1px solid #f2eeee}header.navbar[data-component=headerComponent] .user-block .dropdown-menu ul:not(.lSPager) li a{color:#000;font-size:14px;font-weight:700;text-transform:none}header.navbar[data-component=headerComponent] .user-block .dropdown-menu ul:not(.lSPager) li a span,header.navbar[data-component=headerComponent] .user-block .dropdown-menu ul:not(.lSPager) li a xsmall{display:inline-block;width:100%}header.navbar[data-component=headerComponent] .user-block .dropdown-menu ul:not(.lSPager) li a .mini-icon{width:15px;height:15px}header.navbar[data-component=headerComponent] .user-block .dropdown-menu ul:not(.lSPager) li a .mini-icon+xsmall{padding-left:10px;width:auto}header.navbar[data-component=headerComponent] .user-block .dropdown-menu ul:not(.lSPager) li a .sub-mini-label{font-size:12px;color:#333232}header.navbar[data-component=headerComponent] .user-block .dropdown-menu ul:not(.lSPager) li a xsmall{margin-top:5px;font-weight:400;color:#999696;width:80%;display:inline}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){header.navbar[data-component=headerComponent] .user-block .dropdown-menu ul:not(.lSPager) li a xsmall{width:100%}}.input-select .selectric header.navbar[data-component=headerComponent] .user-block .dropdown-menu ul:not(.lSPager) li a xsmall .button,.lost-card-wrapper .card-body-lost-card .lost-card-details header.navbar[data-component=headerComponent] .user-block .dropdown-menu ul:not(.lSPager) li a xsmall .phone-num:before,.orderby-container .selectric header.navbar[data-component=headerComponent] .user-block .dropdown-menu ul:not(.lSPager) li a xsmall .button,header.navbar[data-component=headerComponent] .user-block .dropdown-menu ul:not(.lSPager) li a xsmall .arrowAccordionGeneric::after,header.navbar[data-component=headerComponent] .user-block .dropdown-menu ul:not(.lSPager) li a xsmall .arrowAccordionMobile::after,header.navbar[data-component=headerComponent] .user-block .dropdown-menu ul:not(.lSPager) li a xsmall .input-select .selectric .button,header.navbar[data-component=headerComponent] .user-block .dropdown-menu ul:not(.lSPager) li a xsmall .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,header.navbar[data-component=headerComponent] .user-block .dropdown-menu ul:not(.lSPager) li a xsmall .orderby-container .selectric .button,header.navbar[data-component=headerComponent] .user-block .dropdown-menu ul:not(.lSPager) li a xsmall [class*=" icon-"],header.navbar[data-component=headerComponent] .user-block .dropdown-menu ul:not(.lSPager) li a xsmall [class^=icon-]{font-size:15px;position:relative}.input-select .selectric header.navbar[data-component=headerComponent] .user-block .dropdown-menu ul:not(.lSPager) li a xsmall .button:before,.lost-card-wrapper .card-body-lost-card .lost-card-details header.navbar[data-component=headerComponent] .user-block .dropdown-menu ul:not(.lSPager) li a xsmall .phone-num:before,.orderby-container .selectric header.navbar[data-component=headerComponent] .user-block .dropdown-menu ul:not(.lSPager) li a xsmall .button:before,header.navbar[data-component=headerComponent] .user-block .dropdown-menu ul:not(.lSPager) li a xsmall .input-select .selectric .button:before,header.navbar[data-component=headerComponent] .user-block .dropdown-menu ul:not(.lSPager) li a xsmall .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,header.navbar[data-component=headerComponent] .user-block .dropdown-menu ul:not(.lSPager) li a xsmall .orderby-container .selectric .button:before,header.navbar[data-component=headerComponent] .user-block .dropdown-menu ul:not(.lSPager) li a xsmall [class*=" icon-"]:before,header.navbar[data-component=headerComponent] .user-block .dropdown-menu ul:not(.lSPager) li a xsmall [class^=icon-]:before{top:2px;position:absolute;left:-20px}header.navbar[data-component=headerComponent] .user-block .dropdown-menu ul:not(.lSPager) li a xsmall .icon-favorito{color:#ffc700}header.navbar[data-component=headerComponent] .user-block .dropdown-menu.header-search-shop{width:340px}@media only screen and (max-width:767px){header.navbar[data-component=headerComponent] .user-block .dropdown-menu.header-search-shop{width:290px;max-width:290px;left:calc(50% - 110px);margin-top:25px}}@media only screen and (min-width:768px) and (max-width:1023px){header.navbar[data-component=headerComponent] .user-block .dropdown-menu.header-search-shop{left:calc(50% - 120px);margin-top:25px}}@media only screen and (max-width:767px){header.navbar[data-component=headerComponent] .user-block .dropdown-menu.header-search-shop:after{padding-right:calc(50% + 15px)}}@media only screen and (min-width:768px) and (max-width:1023px){header.navbar[data-component=headerComponent] .user-block .dropdown-menu.header-search-shop:after{padding-right:calc(50% + 31px)}}@media only screen and (max-width:767px){header.navbar[data-component=headerComponent] .user-block .dropdown-menu.header-search-shop:before{padding-right:calc(50% + 15px)}}@media only screen and (min-width:768px) and (max-width:1023px){header.navbar[data-component=headerComponent] .user-block .dropdown-menu.header-search-shop:before{padding-right:calc(50% + 31px)}}header.navbar[data-component=headerComponent] .user-block .dropdown-menu.header-search-shop .icon-favorito,header.navbar[data-component=headerComponent] .user-block .dropdown-menu.header-search-shop .icon-marked-star{font-size:30px}header.navbar[data-component=headerComponent] .user-block .dropdown-menu.header-search-shop .icon-favorito{color:#e5e1e1}header.navbar[data-component=headerComponent] .user-block .dropdown-menu.header-search-shop .icon-favorito.active{color:#ffc700}header.navbar[data-component=headerComponent] .user-block .dropdown-menu .header-slider-search-container{color:#605f60}header.navbar[data-component=headerComponent] .user-block .dropdown-menu .header-slider-search-container .lslide{border:0!important}header.navbar[data-component=headerComponent] .user-block .dropdown-menu .header-slider-search-container .lSSlideOuter{overflow:hidden!important}header.navbar[data-component=headerComponent] .user-block .dropdown-menu .header-slider-search-container [data-type-component=flyersHeader]{padding:0}header.navbar[data-component=headerComponent] .user-block .dropdown-menu .header-slider-search-container .bottom-row,header.navbar[data-component=headerComponent] .user-block .dropdown-menu .header-slider-search-container .middle-row,header.navbar[data-component=headerComponent] .user-block .dropdown-menu .header-slider-search-container .top-row{padding:15px;border-bottom:2px solid #f2eeee}header.navbar[data-component=headerComponent] .user-block .dropdown-menu .header-slider-search-container .middle-row{padding:0 0 0 25px}header.navbar[data-component=headerComponent] .user-block .dropdown-menu .header-slider-search-container .middle-row .no-flyers-container{padding-right:25px;display:flex;align-items:center;justify-content:center;text-align:center;margin-bottom:15px}header.navbar[data-component=headerComponent] .user-block .dropdown-menu .header-slider-search-container .middle-row .no-flyers-container img{height:60px;max-width:80px;margin-right:10px}header.navbar[data-component=headerComponent] .user-block .dropdown-menu .header-slider-search-container .bottom-row{border-bottom:0;padding:5px 15px}header.navbar[data-component=headerComponent] .user-block .dropdown-menu .header-slider-search-container .bottom-row .promoLinkHeader{display:inline;font-weight:700;color:#c00;font-size:inherit}header.navbar[data-component=headerComponent] .user-block .dropdown-menu .header-slider-search-container .container-shop-data{display:flex;margin-top:10px}header.navbar[data-component=headerComponent] .user-block .dropdown-menu .header-slider-search-container .container-shop-icon{margin-left:-5px;margin-right:5px}header.navbar[data-component=headerComponent] .user-block .dropdown-menu .header-slider-search-container .header-change-shop{color:#c00;padding-bottom:2px;border-bottom:1px solid #c00;position:relative;top:-7px;cursor:pointer}header.navbar[data-component=headerComponent] .user-block .dropdown-menu .header-slider-search-container .container-shop-name .header-shop-name{display:block;font-weight:700}@media only screen and (max-width:767px){header.navbar[data-component=headerComponent] .user-block .dropdown-menu .header-slider-search-container .container-shop-name .header-shop-name{padding-bottom:14px}}header.navbar[data-component=headerComponent] .user-block .dropdown-menu .header-slider-search-container .container-shop-name a{height:auto;line-height:normal;padding-bottom:4px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){header.navbar[data-component=headerComponent] .user-block .dropdown-menu .header-slider-search-container .container-shop-name a{padding-bottom:14px}}header.navbar[data-component=headerComponent] .user-block .dropdown-menu .header-input-search-container{padding:15px}header.navbar[data-component=headerComponent] .user-block .dropdown-menu .header-input-search-container .go-to-storeMap{width:100%}header.navbar[data-component=headerComponent] .user-block .dropdown-menu .header-input-search-container .text{color:#605f60}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px){header.navbar[data-component=headerComponent] .user-block .dropdown-menu .header-input-search-container .text p{font-size:14px}}header.navbar[data-component=headerComponent] .user-block .dropdown-menu .header-input-search-container .header-input-search{position:relative;margin:25px 0 15px}header.navbar[data-component=headerComponent] .user-block .dropdown-menu .header-input-search-container .header-input-search .delete-inputed-txt{right:75px;top:13px!important}header.navbar[data-component=headerComponent] .user-block .dropdown-menu .header-input-search-container .header-input-search [type=text]{height:45px;border:1px solid #f2eeee;padding:0 95px 0 15px;width:100%!important}header.navbar[data-component=headerComponent] .user-block .dropdown-menu .header-input-search-container .header-input-search button{position:absolute;top:2px;right:1px;background:#fff}header.navbar[data-component=headerComponent] .user-block .dropdown-menu .header-input-search-container .header-input-search .icon-geolocation{color:#999696;font-size:17px;left:inherit;top:13px;right:50px;position:absolute}header.navbar[data-component=headerComponent] .user-block .dropdown-menu .header-input-search-container .header-input-search .icon-geolocation.active{cursor:pointer;color:#c00}header.navbar[data-component=headerComponent] .user-block .dropdown-menu .header-input-search-container .search-on-map span{color:#c00;margin-right:15px}header.navbar[data-component=headerComponent] .user-block .dropdown-menu .header-input-search-container .search-on-map img{width:100%!important;max-width:26px!important}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){header.navbar[data-component=headerComponent] .user-block .dropdown-menu.new-user-menu-area{display:block;top:60px;border:0;float:none;width:100vw;min-width:100vw;max-width:100vw;box-shadow:none;height:calc(100vh - 60px);transition:right .4s!important;overflow:auto;-webkit-overflow-scrolling:touch}header.navbar[data-component=headerComponent] .user-block .dropdown-menu.new-user-menu-area:after,header.navbar[data-component=headerComponent] .user-block .dropdown-menu.new-user-menu-area:before{content:''}header.navbar[data-component=headerComponent] .user-block .dropdown-menu.new-user-menu-area.in{right:calc(-100vw - 200px)}}header.navbar[data-component=headerComponent] .user-block .dropdown-menu.new-dropdown-menu ul{padding:0}header.navbar[data-component=headerComponent] .user-block .dropdown-menu.new-dropdown-menu ul li a{padding:22px 0;line-height:16px;display:block}header.navbar[data-component=headerComponent] .user-block .dropdown-menu .row-new-user-menu-area{display:flex;align-items:center;justify-content:flex-start;margin:0 30px}header.navbar[data-component=headerComponent] .user-block .dropdown-menu .row-new-user-menu-area .user-menu-icon-container{margin-right:30px;width:30px;text-align:center;display:inline-block}header.navbar[data-component=headerComponent] .user-block .dropdown-menu .row-new-user-menu-area .user-menu-icon-container img{width:30px}header.navbar[data-component=headerComponent] .user-block .dropdown-menu .lslide{padding:0!important;margin-top:20px!important;margin-bottom:20px!important}header.navbar[data-component=headerComponent] .navbar-toggle{display:flex;align-items:center;padding:0;margin:0;z-index:1000}header.navbar[data-component=headerComponent] .navbar-toggle .nav-button{color:#fff;font-variation-settings: 'wght' 200}header.navbar[data-component=headerComponent] .navbar-toggle .nav-text{display:table-cell;vertical-align:middle;color:#fff;line-height:19px}header.navbar[data-component=headerComponent] .navbar-toggle .icon-bar{background-color:#fff;transition:all .2s}header.navbar[data-component=headerComponent] .navbar-toggle .top-bar{transform:rotate(45deg);transform-origin:10% 10%}header.navbar[data-component=headerComponent] .navbar-toggle .bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%}header.navbar[data-component=headerComponent] .navbar-toggle .middle-bar{opacity:0}header.navbar[data-component=headerComponent] .navbar-toggle.collapsed .top-bar{transform:rotate(0)}header.navbar[data-component=headerComponent] .navbar-toggle.collapsed .middle-bar{opacity:1}header.navbar[data-component=headerComponent] .navbar-toggle.collapsed .bottom-bar{transform:rotate(0)}header.navbar[data-component=headerComponent] .nav-menu-hamburger,header.navbar[data-component=headerComponent] .nav-menu-mobile{z-index:3}header.navbar[data-component=headerComponent] .nav-menu-hamburger button,header.navbar[data-component=headerComponent] .nav-menu-mobile button{height:100%}@media only screen and (max-width:767px){header.navbar[data-component=headerComponent] .nav-menu-hamburger button,header.navbar[data-component=headerComponent] .nav-menu-mobile button{flex-direction:column;justify-content:center}}header.navbar[data-component=headerComponent] .nav-menu-hamburger button .nav-text,header.navbar[data-component=headerComponent] .nav-menu-mobile button .nav-text{margin-left:10px}@media only screen and (max-width:767px){header.navbar[data-component=headerComponent] .nav-menu-hamburger button .nav-text,header.navbar[data-component=headerComponent] .nav-menu-mobile button .nav-text{margin-left:0}}header.navbar[data-component=headerComponent] .nav-menu-hamburger button:not(.collapsed) .nav-text,header.navbar[data-component=headerComponent] .nav-menu-mobile button:not(.collapsed) .nav-text{display:none}header.navbar[data-component=headerComponent] .nav-menu-hamburger button:focus-visible,header.navbar[data-component=headerComponent] .nav-menu-mobile button:focus-visible{outline:-webkit-focus-ring-color auto 1px}header.navbar[data-component=headerComponent] .nav-menu:not(.editor){position:fixed!important;top:0!important;left:0!important;width:404px;min-height:100vh;background-color:#fff;transition:left .4s!important;padding-top:20px;z-index:99999;margin:0}@media only screen and (max-width:767px){header.navbar[data-component=headerComponent] .nav-menu:not(.editor){width:100%}}header.navbar[data-component=headerComponent] .nav-menu:not(.editor).in{left:-100%!important}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .navbar-close{color:#c00;padding:15px;border-radius:10px;background:#faf6f6;border:none;line-height:20px;height:50px;margin-left:20px;margin-bottom:20px}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .categoryImg{max-width:30px;margin-right:20px}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .footerMenu{text-align:center;padding:20px;position:absolute;width:100%;bottom:0;background-color:#faf6f6;display:flex;justify-content:space-between}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .footerMenu i{font-size:23px!important;position:relative;top:4px}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .footerMenu .email,header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .footerMenu .telefono{padding:12px 8px;display:inline-block}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .footerMenu .email a,header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .footerMenu .telefono a{display:flex;align-items:center;gap:8px}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .footerMenu .email a span,header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .footerMenu .telefono a span{font-variation-settings: 'wght' 600}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .footerMenu .email .text, header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .footerMenu .telefono .text{color:#c00;font-size:14px;font-weight:400;line-height:20px;text-decoration-line:underline}@media only screen and (max-width:767px){header.navbar[data-component=headerComponent] .nav-menu:not(.editor).signIn{display:block!important}}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) a{text-decoration:none}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) a:hover{text-decoration:none}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .navbar-collapse{display:block;height:auto;padding-right:65px;height:calc(100vh - 120px);overflow:auto;-ms-overflow-style:none;scrollbar-width:none;padding-left:0}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .navbar-collapse::-webkit-scrollbar{display:none}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .navbar-nav{float:none;min-height:45px;max-width:1400px;display:block;height:auto;position:relative;margin:0}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) ul.navbar-nav:has(.first-level.open) li.first-level:not(.open){display:none}header.navbar[data-component=headerComponent] .nav-menu:not(.editor):has(.first-level.dropdown.open) .first-level.global-search-btn-mob{display:none}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .first-level{float:none;display:block;height:auto;position:static;top:initial}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .first-level.global-search-btn-mob{border:solid 1px #f2eeee;position:relative;height:82px;margin:0 20px 20px 20px;padding:15px;border:2px solid #e5e1e1;display:flex;align-items:center;justify-content:space-between}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .first-level.global-search-btn-mob>div{width:100%}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .first-level.global-search-btn-mob #search-input-menu{height:30px;line-height:30px;font-size:18px;font-weight:350;width:100%!important}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .first-level.global-search-btn-mob #search-input-menu::placeholder{line-height:30px!important;font-size:18px}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .first-level.global-search-btn-mob label{display:block;font-size:14px;font-weight:700;line-height:21px;margin:0}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .first-level.global-search-btn-mob .delete-inputed-txt{left:auto!important;top:32px!important}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .first-level.global-search-btn-mob .btn{z-index:222;height:44px;width:44px;justify-content:center}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .first-level.global-search-btn-mob .btn .icon-search{font-weight:700}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .first-level .linkPage a{font-size:18px;line-height:30px;font-weight:700;color:#c00;text-decoration:underline;padding:20px 20px 20px 45px;display:inline-block;width:100%}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .first-level .linkPage a{padding:15px 20px 15px 45px}}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .first-level .linkPage a:focus-visible{border:1px solid #c00!important;outline:0}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .first-level .dropdown-toggle{height:100%;color:#333232;border-bottom:1px solid #e5e1e1;display:block;margin:0;padding:24px 20px;font-size:18px;line-height:30px;font-weight:700;display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .first-level .dropdown-toggle{padding:16px 20px}}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .first-level .dropdown-toggle.title{padding:20px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .first-level .dropdown-toggle.title{padding:15px 20px}}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .first-level .dropdown-toggle:hover{color:#c00}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .first-level .dropdown-toggle:focus-visible{border:1px solid #c00!important;outline:0}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .first-level .dropdown-toggle .dropdown-toggle-img,header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .first-level .dropdown-toggle .dropdown-toggle-text{display:table-cell;vertical-align:middle}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .first-level .dropdown-toggle .dropdown-toggle-img{display:none}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .first-level .dropdown-toggle .dropdown-toggle-text{height:30px}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .first-level .dropdown-toggle .dropdown-toggle-text img{width:15px}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .first-level .dropdown-toggle .title{height:100%;position:relative;vertical-align:middle;word-break:normal;display:inline;top:initial}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .first-level:last-child .dropdown-toggle:after{display:none}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .first-level.open .dropdown-toggle:after{width:30px;background:#f2eeee;margin-left:0}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .first-level.selected .dropdown-toggle.active .title:after{display:none}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .first-level .with-icon.title{display:flex;align-items:center;gap:10px}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .dropdown-menu{position:absolute!important;width:100%;box-shadow:none;height:auto;top:0;left:0;background-color:#fff!important;padding-left:0;padding-top:0;border-left:1px solid #f2eeee!important;z-index:999}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .dropdown-menu ul{list-style:none;padding:0}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .dropdown-menu ul li{height:auto}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .dropdown-menu ul li a{margin:0;line-height:21px;font-size:14px;font-weight:400;padding:0;margin-top:0;text-transform:none;text-decoration:none;color:#605f60;font-size:16px;font-weight:400;white-space:normal;font-weight:700;line-height:26px}@media only screen and (max-width:767px){header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .dropdown-menu ul li a{line-height:21px;font-size:14px}}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .dropdown-menu ul.subMenu{padding-top:0}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .dropdown-menu .title.dropdown-toggle{justify-content:flex-start;gap:15px;border-top:1px solid #e5e1e1;border-bottom:1px solid #e5e1e1;background:#faf6f6;height:auto}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .dropdown-menu .title a{margin:0;line-height:21px;font-size:14px;text-transform:uppercase}@media only screen and (max-width:767px){header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .dropdown-menu .title a{line-height:18px;font-size:12px}}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .dropdown-menu .subtitle a{width:100%;text-overflow:ellipsis}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .megamenu{border:none!important}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .megamenu ul:last-child:before{display:none}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .megamenu ul.first-level-list:has(.open)>li:not(.open){display:none}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .megamenu ul.subMenu{padding-top:0}header.navbar[data-component=headerComponent] .nav-menu:not(.editor) .other__first_level{display:flex;flex-direction:row;gap:10px}header.navbar[data-component=headerComponent] .nav:after,header.navbar[data-component=headerComponent] .nav:before,header.navbar[data-component=headerComponent] .navbar-collapse:after,header.navbar[data-component=headerComponent] .navbar-collapse:before{content:none!important}header.navbar[data-component=headerComponent] .new-header-points{color:#0074c2!important;font-weight:200!important;display:block!important;width:45px!important;margin-left:-5px}header.navbar[data-component=headerComponent].editing{position:relative}header.navbar[data-component=headerComponent].editing .headerComponentsContainer{display:block!important}header.navbar[data-component=headerComponent].editing .logo a{position:relative!important}header.navbar[data-component=headerComponent].editing .logo img{position:relative!important}header.navbar[data-component=headerComponent].editing .nav-menu .nav.navbar-nav{display:block}header.navbar[data-component=headerComponent].editing .nav-menu .first-level{display:inline-block;height:auto;position:static;top:initial}header.navbar[data-component=headerComponent].editing .nav-menu .first-level .dropdown-toggle{display:block;padding-top:15px;padding-bottom:15px}header.navbar[data-component=headerComponent].editing .user-block-container,header.navbar[data-component=headerComponent].editing .user-block-promotions{float:left;width:100%}header.navbar[data-component=headerComponent].editing .user-block-container:after,header.navbar[data-component=headerComponent].editing .user-block-promotions:after{content:'';display:table;clear:both}header.navbar[data-component=headerComponent].editing .user-block ul{display:block;margin-top:20px;width:100%}header.navbar[data-component=headerComponent].editing .user-block ul li{margin-top:10px}header.navbar[data-component=headerComponent].editing .user-block ul li:last-child a{color:#605f60}header.navbar[data-component=headerComponent].editing .user-block ul .dropdown{width:100%}header.navbar[data-component=headerComponent].editing .user-block .newUserMenuArea{display:block!important}header.navbar[data-component=headerComponent].editing .user-block .newUserMenuArea .row-new-user-menu-area{display:flex;align-items:center;justify-content:flex-start;margin:0 30px}header.navbar[data-component=headerComponent].editing .user-block .newUserMenuArea .row-new-user-menu-area .user-menu-icon-container{margin-right:30px;width:30px;text-align:center;display:inline-block}header.navbar[data-component=headerComponent].editing .user-block .newUserMenuArea .row-new-user-menu-area a span{color:#000;font-size:14px;font-weight:700;text-transform:none;display:block}header.navbar[data-component=headerComponent].editing .new-dropdown-menu{display:none}header.navbar[data-component=headerComponent].editing .mini-icon{width:15px;height:15px}header.navbar[data-component=headerComponent] .counter-header,header.navbar[data-component=headerComponent] .shoppinglist-counter{position:absolute;top:-3px;right:-3px;line-height:8px;width:12px!important;height:12px!important;background:#c00;color:#fff;border-radius:50%;display:block!important;text-align:center}header.navbar[data-component=headerComponent] .counter-header xsmall,header.navbar[data-component=headerComponent] .shoppinglist-counter xsmall{font-size:8px;line-height:12px;font-weight:700}header.navbar[data-component=headerComponent] .linkable .shoppinglist-counter{top:20px;right:50px}header.navbar[data-component=headerComponent] .linkable .shoppinglist-counter xsmall{color:#fff!important}header.navbar[data-component=headerComponent] .new-header-mobile-container{display:flex;align-items:center;justify-content:space-between;height:60px;width:100%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){header.navbar[data-component=headerComponent] .new-header-mobile-container .header-left-menu{display:flex;justify-content:space-between;margin-right:15px}}@media only screen and (max-width:767px){header.navbar[data-component=headerComponent].user-logged .user-block .dropdown-menu.header-search-shop{left:calc(50% - 84px)}}@media only screen and (min-width:768px) and (max-width:1023px){header.navbar[data-component=headerComponent].user-logged .user-block .dropdown-menu.header-search-shop{left:calc(50% - 102px)}}@media only screen and (max-width:767px){header.navbar[data-component=headerComponent].user-logged .user-block .dropdown-menu.header-search-shop:after{padding-right:calc(50% + 43px)}}@media only screen and (min-width:768px) and (max-width:1023px){header.navbar[data-component=headerComponent].user-logged .user-block .dropdown-menu.header-search-shop:after{padding-right:calc(50% + 48px)}}@media only screen and (max-width:767px){header.navbar[data-component=headerComponent].user-logged .user-block .dropdown-menu.header-search-shop:before{padding-right:calc(50% + 43px)}}@media only screen and (min-width:768px) and (max-width:1023px){header.navbar[data-component=headerComponent].user-logged .user-block .dropdown-menu.header-search-shop:before{padding-right:calc(50% + 48px)}}header.navbar[data-component=headerComponent] .subtitle.withChildren{font-weight:700;height:auto!important}header.navbar[data-component=headerComponent] .subtitle.withChildren .dropdown-toggle{padding:20px!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){header.navbar[data-component=headerComponent] .subtitle.withChildren .dropdown-toggle{padding:15px 20px!important}}header.navbar[data-component=headerComponent] .subtitle.withChildren .dropdown-toggle:not(.title){padding-left:45px!important}header.navbar[data-component=headerComponent] .subtitle.withChildren .subMenu{display:none;background:#fff}header.navbar[data-component=headerComponent] .subtitle.withChildren.open .subMenu{display:block;position:absolute;top:0;width:100%;height:100%}header.navbar[data-component=headerComponent] [data-nav-column].open .subMenu{display:block;position:absolute;top:0;width:100%;height:100%}header.navbar[data-component=headerComponent] ul.subMenu li{display:block!important;height:auto!important}header.navbar[data-component=headerComponent] .saldo__2021{height:auto!important;font-size:12px!important;font-weight:700!important;color:#c00!important}header.navbar[data-component=headerComponent] .dropdown__click{display:flex;flex-direction:row;align-items:center;justify-content:center}header.navbar[data-component=headerComponent] .dropdown__click .user-text{display:flex;flex-direction:column}header.navbar[data-component=headerComponent] .dropdown__click .user-img{cursor:pointer;width:auto;height:fit-content;line-height:12px}.openSimulator{background-color:#fff;color:#333232;position:fixed;top:0;height:20px;width:100%;text-align:center;z-index:99999;line-height:20px;font-weight:700;font-size:12px}.openSimulator:active,.openSimulator:focus,.openSimulator:hover,.openSimulator:visited{color:#333232;text-decoration:none!important}.openSimulator+header.navbar.fixed{top:20px}.openSimulator+header.navbar.fixed .bgTransparentHeader2021{top:0}.openSimulator+header.navbar.fixed+section.content{margin-top:20px}.openSimulator+header.navbar.fixed+section.content .newModal{top:95px}.newModal .newModalContainer .wrapper-store .store-name a{font-size:22px!important;line-height:33px!important}@media only screen and (max-width:767px){.newModal .newModalContainer .wrapper-store .store-name a{font-size:18px!important;line-height:27px!important}}.newModal .newModalContainer .wrapper-store .open-close-label,.newModal .newModalContainer .wrapper-store .time-open-close{font-size:14px!important;line-height:21px}.newModal .newModalContainer .wrapper-store .city-name,.newModal .newModalContainer .wrapper-store .city-name span{font-size:18px!important;line-height:30px!important}@media only screen and (max-width:767px){.newModal .newModalContainer .wrapper-store .city-name,.newModal .newModalContainer .wrapper-store .city-name span{font-size:16px!important;line-height:26px!important}}header.navbar.navbar-magnolia{position:static!important}header.navbar.navbar-magnolia [data-component=pre_header] .nav-container{flex-direction:column}header.navbar.navbar-magnolia [data-component=pre_header] .nav-container>div{display:block}header.navbar.navbar-magnolia .nav-menu .nav.navbar-nav{display:flex!important;flex-direction:column}header.navbar.navbar-magnolia .nav-menu a{color:#000!important}header.navbar.navbar-magnolia .nav-menu .navbar-collapse{display:flex;flex-direction:column}header.navbar.navbar-magnolia .nav-menu .dropdown-menu,header.navbar.navbar-magnolia .nav-menu .subMenu{display:block!important}header.navbar.navbar-magnolia .nav-menu .dropdown-menu.megamenu .title{display:none}header.navbar.navbar-magnolia .headerComponentsContainer{background-color:#fff}header.navbar.navbar-magnolia .headerComponentsContainer .evidence-container,header.navbar.navbar-magnolia .headerComponentsContainer .evidence-container *,header.navbar.navbar-magnolia .headerComponentsContainer .logo-container,header.navbar.navbar-magnolia .headerComponentsContainer .logo-container *,header.navbar.navbar-magnolia .headerComponentsContainer .nav-menu-hamburger,header.navbar.navbar-magnolia .headerComponentsContainer .nav-menu-hamburger *,header.navbar.navbar-magnolia .headerComponentsContainer .user-img,header.navbar.navbar-magnolia .headerComponentsContainer .user-img *,header.navbar.navbar-magnolia .headerComponentsContainer .user-text,header.navbar.navbar-magnolia .headerComponentsContainer .user-text *{color:#000}header.navbar.navbar-magnolia .headerComponentsContainer .evidence-container .logo,header.navbar.navbar-magnolia .headerComponentsContainer .logo-container .logo,header.navbar.navbar-magnolia .headerComponentsContainer .nav-menu-hamburger .logo,header.navbar.navbar-magnolia .headerComponentsContainer .user-img .logo,header.navbar.navbar-magnolia .headerComponentsContainer .user-text .logo{background-color:#c00;align-items:end}header.navbar.navbar-magnolia .headerComponentsContainer .main-promotion-container{display:block}header.navbar.navbar-magnolia .headerComponentsContainer .main-promotion-container .user-block-promotions{width:fit-content}header.navbar.navbar-magnolia .header-container-flex{display:block!important}header.navbar.navbar-magnolia .global-search-btn-mob,header.navbar.navbar-magnolia .navbar-close{display:none!important}header.navbar.navbar-magnolia .user-block-container,header.navbar.navbar-magnolia .user-block-promotions{float:none}header.navbar.navbar-magnolia .user-block .newUserMenuArea{display:block!important;border:1px solid #f2eeee;margin:10px 0 40px}header.navbar.navbar-magnolia .user-block{display:flex;align-items:center;height:auto}header.navbar.navbar-magnolia .user-block>ul{display:block}header.navbar.navbar-magnolia .user-block .newUserMenuArea li{width:100%}header.navbar.navbar-magnolia .user-block .newUserMenuArea li:not(:last-child){border-bottom:1px solid #f2eeee}header.navbar.navbar-magnolia .user-block .newUserMenuArea li a{color:#000;font-size:14px;font-weight:700;text-transform:none;padding:22px 0}header.navbar.navbar-magnolia .user-block .newUserMenuArea li a span,header.navbar.navbar-magnolia .user-block .newUserMenuArea li a xsmall{display:inline-block;width:100%}header.navbar.navbar-magnolia .user-block .newUserMenuArea li a .mini-icon{width:15px;height:15px}header.navbar.navbar-magnolia .user-block .newUserMenuArea li a .mini-icon+xsmall{padding-left:10px;width:auto}header.navbar.navbar-magnolia .user-block .newUserMenuArea li a xsmall{margin-top:5px;font-weight:400;color:#999696;width:80%;display:inline}.input-select .selectric header.navbar.navbar-magnolia .user-block .newUserMenuArea li a xsmall .button,.lost-card-wrapper .card-body-lost-card .lost-card-details header.navbar.navbar-magnolia .user-block .newUserMenuArea li a xsmall .phone-num:before,.orderby-container .selectric header.navbar.navbar-magnolia .user-block .newUserMenuArea li a xsmall .button,header.navbar.navbar-magnolia .user-block .newUserMenuArea li a xsmall .arrowAccordionGeneric::after,header.navbar.navbar-magnolia .user-block .newUserMenuArea li a xsmall .arrowAccordionMobile::after,header.navbar.navbar-magnolia .user-block .newUserMenuArea li a xsmall .input-select .selectric .button,header.navbar.navbar-magnolia .user-block .newUserMenuArea li a xsmall .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,header.navbar.navbar-magnolia .user-block .newUserMenuArea li a xsmall .orderby-container .selectric .button,header.navbar.navbar-magnolia .user-block .newUserMenuArea li a xsmall [class*=" icon-"],header.navbar.navbar-magnolia .user-block .newUserMenuArea li a xsmall [class^=icon-]{font-size:15px;position:relative}.input-select .selectric header.navbar.navbar-magnolia .user-block .newUserMenuArea li a xsmall .button:before,.lost-card-wrapper .card-body-lost-card .lost-card-details header.navbar.navbar-magnolia .user-block .newUserMenuArea li a xsmall .phone-num:before,.orderby-container .selectric header.navbar.navbar-magnolia .user-block .newUserMenuArea li a xsmall .button:before,header.navbar.navbar-magnolia .user-block .newUserMenuArea li a xsmall .input-select .selectric .button:before,header.navbar.navbar-magnolia .user-block .newUserMenuArea li a xsmall .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,header.navbar.navbar-magnolia .user-block .newUserMenuArea li a xsmall .orderby-container .selectric .button:before,header.navbar.navbar-magnolia .user-block .newUserMenuArea li a xsmall [class*=" icon-"]:before,header.navbar.navbar-magnolia .user-block .newUserMenuArea li a xsmall [class^=icon-]:before{top:2px;position:absolute;left:-20px}header.navbar.navbar-magnolia .user-block .newUserMenuArea li a xsmall .icon-favorito{color:#ffc700}header.navbar.navbar-magnolia .user-block .row-new-user-menu-area{display:flex;align-items:center;justify-content:flex-start;margin:0 30px}header.navbar.navbar-magnolia .navbar-nav{display:block;margin:0}header.navbar.navbar-magnolia .navbar-nav .dropdown-menu{position:relative!important;display:block!important;width:100%!important}header.navbar.navbar-magnolia .navbar-nav .first-level{height:auto!important}header.navbar.navbar-magnolia .navbar-nav .first-level .dropdown-toggle{margin:0}.user-menu-wrapper li.linkable{cursor:pointer}.user-menu-wrapper li.linkable a{display:table}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:transparent!important;border-color:transparent!important}nav a[title="Raccolta punti 2021"]{font-weight:700!important;color:#000!important}[data-component=headerBanner]{z-index:999999}[data-component=headerBanner] .header-banner{height:60px;display:flex;justify-content:center;align-items:center;position:fixed;top:0;width:100%;padding:15px 110px}@media only screen and (max-width:767px){[data-component=headerBanner] .header-banner{padding:15px;justify-content:space-between;align-items:flex-start;height:95px}}[data-component=headerBanner] .header-banner.on-top{z-index:9999999}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=headerBanner] .header-banner.header-banner-smart{top:80px!important}}[data-component=headerBanner] .header-banner img{height:30px;margin-right:15px;width:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=headerBanner] .header-banner img{margin-right:5px}}[data-component=headerBanner] .header-banner p{font-size:14px;line-height:21px;text-align:left;display:inline}[data-component=headerBanner] .header-banner .scopri-header-banner{font-size:14px;line-height:21px;text-align:left;font-weight:700;text-decoration:underline}[data-component=headerBanner] .header-banner .text-banner-container{font-size:14px;line-height:21px;color:#333232}[data-component=headerBanner] .header-banner .text-banner-container p{margin-right:15px}@media only screen and (max-width:767px){[data-component=headerBanner] .header-banner .text-banner-container p{margin-right:0}}[data-component=headerBanner] .close-header-banner{margin-left:auto;cursor:pointer}@media only screen and (max-width:767px){[data-component=headerBanner] .close-header-banner{margin-left:20px}}.areaRiservataPage{background:#f7f7f7}.socialLoanPage section.content.shortHeader{padding-top:75px!important}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.socialLoanPage section.content.shortHeader{padding-top:60px!important}}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.socialLoanPage.banner-body-smart section.content.shortHeader{padding-top:calc(60px + 80px)!important}}.socialLoanPage.app__header_footer section.content.shortHeader{padding-top:0!important}.socialLoanPage:not(.coopCardPage) header.navbar .logo a{left:auto;transform:translate(0,-50%)}.socialLoanPage:not(.coopCardPage) .header-container-flex{display:flex;flex-direction:row;justify-content:space-between}.socialLoanPage:not(.coopCardPage) .header_logo__libretto .logo-container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:45px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.socialLoanPage:not(.coopCardPage) .header_logo__libretto .logo-container{gap:15px}}.socialLoanPage .header__logo_link_mobile{left:90px!important}.socialLoanPage .libretto_backHome{display:flex;flex-direction:row;align-items:center;gap:12px}.socialLoanPage .libretto_backHome img{width:15px;height:15px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.socialLoanPage .libretto_backHome img{margin-right:12px}}.socialLoanPage .libretto_backHome span{font-weight:900;font-size:14px;line-height:19px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.socialLoanPage .libretto_backHome span{font-size:14px;line-height:19px}}.smartbanner{font-family:"Avenir LT",Helvetica,serif!important}.smartbanner .sb-close{display:flex!important;justify-content:center;align-items:center}.smartbanner.smartbanner-ios{background:#f2f1f6;box-shadow:none}.smartbanner.smartbanner-ios .smartbanner-close{background:0 0!important;border:none!important;color:#848489!important;box-shadow:none!important;font-size:25px!important;top:32px!important}.smartbanner.smartbanner-ios .smartbanner-info strong{color:#090b0a!important}.smartbanner.smartbanner-ios .smartbanner-info span{color:#848489!important}.smartbanner.smartbanner-ios .smartbanner-button{border:none;background:no-repeat;box-shadow:none;color:#367af6}[data-component=headerComponentPrestito].navbar{height:auto;width:100%;box-shadow:0 5px 21px rgba(0,0,0,.06);border:none;border-radius:0;background-color:#fff}[data-component=headerComponentPrestito].navbar.fixed{position:fixed;top:0;z-index:99999}[data-component=headerComponentPrestito].navbar .coopContainerLink,[data-component=headerComponentPrestito].navbar .coopPrestitoContainerLink{margin-left:15px;margin-top:20px;padding:20px 0}[data-component=headerComponentPrestito].navbar .coopContainerLink .coopLink strong,[data-component=headerComponentPrestito].navbar .coopPrestitoContainerLink .coopLink strong{text-decoration:underline}[data-component=headerComponentPrestito].navbar .coopPrestitoContainerLink a span,[data-component=headerComponentPrestito].navbar .coopPrestitoContainerLink a strong{color:#0074c2}[data-component=headerComponentPrestito].navbar .coopContainerLink{margin-top:0}[data-component=headerComponentPrestito].navbar .toShowDesktop .coopContainerLink,[data-component=headerComponentPrestito].navbar .toShowDesktop .coopPrestitoContainerLink{padding:20px 0;margin:0}[data-component=headerComponentPrestito].navbar .toShowDesktop .coopContainerLink .coopLink strong,[data-component=headerComponentPrestito].navbar .toShowDesktop .coopPrestitoContainerLink .coopLink strong{text-decoration:underline}[data-component=headerComponentPrestito].navbar .headerComponentsContainer .header__containerFlex .containerLink.toShowMobileNotLogged::before{content:"";height:5px;width:30px;background-color:#0074c2;margin:20px 0 20px 15px;display:block}[data-component=headerComponentPrestito].navbar .headerComponentsContainer .header__containerFlex .containerLink.toShowMobileNotLogged .coopContainerLink .coopLink{padding:0}.header_personalArea .d-flex-row-centered{display:flex!important;flex-direction:row;align-items:center}body.socialLoanPage [data-component=headerComponentPrestito] .libretto__borderRight{border-left:1px solid #e5e1e1}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){body.socialLoanPage [data-component=headerComponentPrestito] .libretto__borderRight{border-left:none}}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer{max-width:none!important;margin:0;box-shadow:0 8px 12px -4px rgba(0,0,0,.15);background-color:#0074c2}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__containerFlex{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:30px;height:75px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__containerFlex{height:60px}}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__logo{height:30px}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__linkButtons{display:flex;flex-direction:row;align-items:center;min-width:0}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__linkContainer>ul{display:flex;flex-direction:row;margin:0 6px 0 0;padding:0}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__linkContainer>ul .title{font-weight:800;font-size:14px;line-height:21px;color:#333232}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__linkContainer>ul .title{font-weight:400}}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__linkContainer>ul>li{height:75px;display:flex;align-items:center;padding:15px;white-space:nowrap}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__linkContainer>ul>li a:active,body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__linkContainer>ul>li a:focus,body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__linkContainer>ul>li a:hover{text-decoration:none}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__linkContainer>ul>li a:focus-visible{text-decoration:underline}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__linkContainer>ul>li.open{background-color:#f4faff}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .subheadings__links__container{display:flex;align-items:center}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .subheadings__links{margin-left:5px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #0074c2}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .subheadings__links{display:none}}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer li{list-style:none}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .dropdown-menu{border-radius:0;background-color:#f4faff;border:none;border-bottom:1px solid #e5e1e1;box-shadow:0 15px 21px rgba(0,0,0,.0583956);min-width:235px;padding:45px 20px 20px;margin:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .dropdown-menu{width:100vw;box-shadow:none;border:none;background-color:#fff}}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .dropdown-menu ul{padding:0;display:flex;flex-direction:column;margin:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .dropdown-menu ul{gap:0}}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .dropdown-menu a{font-weight:400;font-size:14px;line-height:21px;color:#333232}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .dropdown-menu:not(.user__dropdownMenu):before{content:"";position:absolute;top:20px;left:20px;height:5px;z-index:12;width:30px;background-color:#0074c2}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .dropdown-menu:not(.user__dropdownMenu):before{content:none}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .user__closeMobileDropdown{padding:0 15px;position:absolute;width:100%;z-index:1000;background-color:#fff}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .user__dropdownMenu li{min-height:71px;display:block!important;align-items:center;justify-content:flex-start;border-top:1px solid #f2eeee;padding:0 15px}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .user__dropdownMenu li:last-child{border-bottom:1px solid #f2eeee}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .user__dropdownMenu li .btn{width:fit-content}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .user__dropdownMenu .header__user{height:auto}}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .icon-close{color:#0074c2;font-size:24px}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea{display:flex;flex-direction:row;align-items:center;gap:15px;border-left:1px solid #e5e1e1;padding-left:16px;height:75px;min-width:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea{border-left:none}}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .open{background-color:#f4faff}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .open .icona-30px.headerComponent{color:#0074c2!important}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .open .header__userInfo p{color:#0074c2}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown{position:static}}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea ul:has(.header_personalArea) li{display:block!important}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown{min-width:0}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown .header__user{min-width:0;border:none;background-color:transparent}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown .header__user .icona-30px.headerComponent{color:#fff}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown .header__user .header__userInfo{min-width:0}@media only screen and (max-width:679px){body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown .header__user .header__userInfo{display:none}}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown .header__user .header__userInfo p{text-overflow:ellipsis;overflow:hidden}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown-menu{right:-30px!important;left:none;min-width:260px;padding:0 0 0 15px;left:unset}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown-menu{left:0!important;min-width:260px;padding:0;width:100vw;height:100vh;top:0;background-color:#fff}}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown-menu img{width:20px;margin-left:5px}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown-menu a{font-weight:400;font-size:14px;line-height:20px;color:#333232;padding:0;margin:5px 0}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown-menu a:hover{text-decoration:none;background:0 0}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown-menu .user-menu-icon-container{color:#0074c2;font-size:14px;line-height:21px;font-weight:900;display:flex;height:30px;align-items:center;margin:20px 0}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown-menu .label-logout{font-weight:900;line-height:21px;font-size:14px;color:#0074c2}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown-menu .label-logout .user-menu-icon-container img{margin-left:5px}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown-menu ul li>a:first-of-type::after{content:"";height:5px;width:30px;background-color:#0074c2;margin:40px 0 20px 0;display:block}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown-menu ul.no-decor li{min-height:fit-content}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown-menu ul.no-decor li>a:first-of-type::after{content:none!important;display:none!important}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown-menu .toShowMobile .user-menu-icon-container{margin:0}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown-menu .toShowMobile .containerLink::before{content:"";height:5px;width:30px;background-color:#0074c2;margin:20px 0 20px 15px;display:block}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown-menu .toShowMobile li{min-height:fit-content}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown-menu .toShowMobile li a{padding:15px 0!important;margin:0;border-top:none}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown-menu .toShowMobile .first-level.dropdown.active .dropdown__mobile{border-left:5px solid #0074c2;left:-15px}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown-menu .toShowMobile .first-level.dropdown.active .dropdown-toggle-text{margin-left:10px}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea.isLogged{padding-left:0}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea.isLogged .header__user{margin:0;padding:0 10px 0 5px}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__user{display:flex;flex-direction:row;align-items:center;gap:10px;margin:0 15px;height:75px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__user{display:flex!important;height:60px;margin:0}}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__user img{width:30px}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__userInfo{display:flex;flex-direction:column;white-space:nowrap}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__userInfo.mobile{flex-direction:row;align-items:center;padding:15px 0;position:relative;width:100%;z-index:1000}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__userInfo.mobile .icon-close{margin-left:auto;font-weight:700}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__userInfo.mobile p{color:#333232!important}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__userInfo.mobile p strong{margin-left:5px}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__userInfo.mobile span{color:#0074c2;margin-right:10px}body.socialLoanPage [data-component=headerComponentPrestito] .headerComponentsContainer .header__userInfo p{font-size:12px;line-height:16px;color:#fff}body.socialLoanPage [data-component=headerComponentPrestito] .nav_menu__open{position:absolute;right:8px}body.socialLoanPage [data-component=headerComponentPrestito] .navbar-toggle{display:flex;align-items:center;padding:0;margin:0;z-index:1000}body.socialLoanPage [data-component=headerComponentPrestito] .navbar-toggle .nav-button{color:#fff;font-variation-settings: 'wght' 200}body.socialLoanPage [data-component=headerComponentPrestito] .navbar-toggle .icon-bar{background-color:#0074c2!important;transition:all .2s}body.socialLoanPage [data-component=headerComponentPrestito] .navbar-toggle .top-bar{transform:rotate(45deg);transform-origin:10% 10%}body.socialLoanPage [data-component=headerComponentPrestito] .navbar-toggle .bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%}body.socialLoanPage [data-component=headerComponentPrestito] .navbar-toggle .middle-bar{opacity:0}body.socialLoanPage [data-component=headerComponentPrestito] .navbar-toggle.collapsed .top-bar{transform:rotate(0)}body.socialLoanPage [data-component=headerComponentPrestito] .navbar-toggle.collapsed .middle-bar{opacity:1}body.socialLoanPage [data-component=headerComponentPrestito] .navbar-toggle.collapsed .bottom-bar{transform:rotate(0)}body.socialLoanPage [data-component=headerComponentPrestito] .first-level.active{border-bottom:5px solid #0074c2;position:relative;background-color:#f4faff}body.socialLoanPage [data-component=headerComponentPrestito] .first-level.active .title{font-weight:800}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){body.socialLoanPage [data-component=headerComponentPrestito] .first-level.active{border-bottom:none}body.socialLoanPage [data-component=headerComponentPrestito] .first-level.active .dropdown__mobile{border-left:12px solid #0074c2}}body.socialLoanPage [data-component=headerComponentPrestito] .dropdown-menu .active a{font-weight:800}body.socialLoanPage [data-component=headerComponentPrestito] .dropdown-toggle:after{content:none!important}body.socialLoanPage [data-component=headerComponentPrestito] .nav-menu{width:100%;margin-right:30px;position:relative;z-index:2;display:none}body.socialLoanPage [data-component=headerComponentPrestito] .nav-menu .navbar-nav{float:none}body.socialLoanPage [data-component=headerComponentPrestito] .nav-menu .first-level{width:100%}body.socialLoanPage [data-component=headerComponentPrestito] .nav-menu .first-level>a{padding:15px;border-top:1px solid #f2eeee}body.socialLoanPage [data-component=headerComponentPrestito] .nav-menu .first-level:last-child>a{border-bottom:1px solid #f2eeee}body.socialLoanPage [data-component=headerComponentPrestito] .nav-menu .first-level:hover{background-color:#fff}body.socialLoanPage [data-component=headerComponentPrestito] .nav-menu .first-level.active{border-bottom:5px solid #0074c2;position:relative;background-color:#f4faff}body.socialLoanPage [data-component=headerComponentPrestito] .nav-menu .first-level.active .title{font-weight:800}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){body.socialLoanPage [data-component=headerComponentPrestito] .nav-menu .first-level.active{border-bottom:none;background-color:#fff}}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){body.socialLoanPage [data-component=headerComponentPrestito] .nav-menu{display:block;position:fixed!important;top:0!important;left:0!important;width:100%!important;min-height:100vh;background-color:#fff;transition:left .6s!important;padding-top:59px;z-index:9;margin:0;overflow-y:scroll;overflow-x:hidden;max-height:100vh}body.socialLoanPage [data-component=headerComponentPrestito] .nav-menu.in{display:none}}body.socialLoanPage [data-component=headerComponentPrestito] .nav-menu .title{font-weight:400;font-size:14px;line-height:21px;color:#333232;height:30px}body.socialLoanPage [data-component=headerComponentPrestito] .nav-menu .dropdown-menu{padding:0 0 0 35px;position:static}body.socialLoanPage [data-component=headerComponentPrestito] .nav-menu .dropdown-menu>ul>li{padding:10px 30px 10px 0}body.socialLoanPage [data-component=headerComponentPrestito] .nav-menu .dropdown-menu>ul>li:not(:first-child){border-top:1px solid #f2eeee}body.socialLoanPage [data-component=headerComponentPrestito] .nav-menu .dropdown-menu a:hover{text-decoration:none}body.socialLoanPage [data-component=headerComponentPrestito] .nav-menu .dropdown-toggle:focus,body.socialLoanPage [data-component=headerComponentPrestito] .nav-menu .dropdown-toggle:hover{background-color:#fff!important}.orderby-container .selectric body.socialLoanPage [data-component=headerComponentPrestito] .nav-menu .button,body.socialLoanPage [data-component=headerComponentPrestito] .nav-menu .icon-arrow-down-1,body.socialLoanPage [data-component=headerComponentPrestito] .nav-menu .orderby-container .selectric .button{color:#0074c2;font-size:22px;font-weight:700}body.socialLoanPage [data-component=headerComponentPrestito] .nav-menu .open:focus,body.socialLoanPage [data-component=headerComponentPrestito] .nav-menu .open:hover{background-color:#fff!important}body.socialLoanPage [data-component=headerComponentPrestito] .nav-menu .open .dropdown-toggle{background-color:#fff}.orderby-container .selectric body.socialLoanPage [data-component=headerComponentPrestito] .nav-menu .open .button,body.socialLoanPage [data-component=headerComponentPrestito] .nav-menu .open .icon-arrow-down-1,body.socialLoanPage [data-component=headerComponentPrestito] .nav-menu .open .orderby-container .selectric .button{transform:rotate(180deg)}body.socialLoanPage [data-component=headerComponentPrestito] .nav-menu .dropdown-toggle-text{display:flex;flex-direction:row;justify-content:space-between;height:30px;align-items:center}body.socialLoanPage [data-component=headerComponentPrestito] .btn{font-weight:700!important;border:none!important;border-radius:0!important;box-sizing:border-box!important;line-height:19px!important;padding:16px 22px!important;color:#fff!important}body.socialLoanPage [data-component=headerComponentPrestito] .btn-primary{background-color:#0074c2!important;box-shadow:0 5px 7px rgba(36,117,219,.17)!important;transition:background .5s ease}body.socialLoanPage [data-component=headerComponentPrestito] .btn-primary:hover{background-color:#004f84!important}body.socialLoanPage [data-component=headerComponentPrestito] .btn-primary:active{background-color:#004f84!important}.disabled body.socialLoanPage [data-component=headerComponentPrestito] .btn-primary,[disabled] body.socialLoanPage [data-component=headerComponentPrestito] .btn-primary,body.socialLoanPage [data-component=headerComponentPrestito] .btn-primary.disabled,body.socialLoanPage [data-component=headerComponentPrestito] .btn-primary[disabled]{background-color:#004f84!important;box-shadow:0 7px 9px rgba(36,117,219,.17)!important;color:#fff!important;opacity:.58!important}.input-select .selectric body.socialLoanPage [data-component=headerComponentPrestito] .btn-primary .button,.lost-card-wrapper .card-body-lost-card .lost-card-details body.socialLoanPage [data-component=headerComponentPrestito] .btn-primary .phone-num:before,.orderby-container .selectric body.socialLoanPage [data-component=headerComponentPrestito] .btn-primary .button,body.socialLoanPage [data-component=headerComponentPrestito] .btn-primary .arrowAccordionGeneric::after,body.socialLoanPage [data-component=headerComponentPrestito] .btn-primary .arrowAccordionMobile::after,body.socialLoanPage [data-component=headerComponentPrestito] .btn-primary .input-select .selectric .button,body.socialLoanPage [data-component=headerComponentPrestito] .btn-primary .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,body.socialLoanPage [data-component=headerComponentPrestito] .btn-primary .orderby-container .selectric .button,body.socialLoanPage [data-component=headerComponentPrestito] .btn-primary [class*=" icon-"],body.socialLoanPage [data-component=headerComponentPrestito] .btn-primary [class^=icon-]{color:#fff!important}body.socialLoanPage [data-component=headerComponentPrestito] .btn-secondary{background-color:transparent!important;padding:15px 21px!important;color:#0074c2!important;transition:all 1.25s cubic-bezier(.19,1,.22,1);box-shadow:inset 0 0 20px rgba(255,0,0,0);outline:1px solid #0074c2;outline-color:#0074c2;outline-offset:0;border:1px solid #0074c2!important}body.socialLoanPage [data-component=headerComponentPrestito] .btn-secondary:hover{border:1px solid #004f84!important;outline:rgba(255,0,0,0) solid 1px;outline-offset:15px;color:#004f84!important}body.socialLoanPage [data-component=headerComponentPrestito] .btn-secondary:focus{outline:1px solid #004f84!important}body.socialLoanPage [data-component=headerComponentPrestito] .btn-secondary:focus:hover{outline:rgba(255,0,0,0) solid 1px!important}body.socialLoanPage [data-component=headerComponentPrestito] .btn-secondary:focus:hover:active{border:1px solid #004f84!important}body.socialLoanPage [data-component=headerComponentPrestito] .btn-secondary:active{border:2px solid #004f84!important;color:#004f84!important}.disabled body.socialLoanPage [data-component=headerComponentPrestito] .btn-secondary,[disabled] body.socialLoanPage [data-component=headerComponentPrestito] .btn-secondary,body.socialLoanPage [data-component=headerComponentPrestito] .btn-secondary.disabled,body.socialLoanPage [data-component=headerComponentPrestito] .btn-secondary[disabled]{border-color:#004f84!important;color:color_31!important;opacity:.58!important}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){body.socialLoanPage [data-component=headerComponentPrestito] .full-width__libretto{width:100%}}body.socialLoanPage [data-component=headerComponentPrestito] .logo-container-libretto .logo a{position:static!important;transform:none!important}body.socialLoanPage [data-component=headerComponentPrestito] .logo-container-libretto img{width:auto!important}body.socialLoanPage [data-component=headerComponentPrestito] .coopLink{align-items:flex-end;display:flex;color:#c00!important;font-weight:700;gap:5px}body.socialLoanPage [data-component=headerComponentPrestito] .coopLink strong{text-decoration:underline;font-size:14px;line-height:21px;font-weight:900}body.socialLoanPage [data-component=headerComponentPrestito] .coopLink *{color:#c00}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .libretto__borderRight{border-left:1px solid #e5e1e1}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .libretto__borderRight{border-left:none}}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer{max-width:none!important;margin:0;box-shadow:0 5px 21px 0 #0000000F}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__containerFlex{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;height:75px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__containerFlex{height:60px}}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .logo-container-libretto{max-height:30px}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .logo-container-libretto .header__logo{height:30px}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__linkButtons{display:flex;flex-direction:row;align-items:center;min-width:0}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__linkContainer>ul{display:flex;flex-direction:row;margin:0 6px 0 0!important;padding:0;gap:5px}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__linkContainer>ul .title{font-weight:800;font-size:14px;line-height:21px;color:#333232}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__linkContainer>ul .title{font-weight:400}}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__linkContainer>ul>li{height:75px;display:flex;align-items:center;padding:27px 5px;white-space:nowrap}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__linkContainer>ul>li a:active,body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__linkContainer>ul>li a:focus,body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__linkContainer>ul>li a:hover{text-decoration:none}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__linkContainer>ul>li a:focus-visible{text-decoration:underline}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__linkContainer>ul>li.open{background-color:#f4faff}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__linkContainer>ul>li.open .dropdown-menu{display:block}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__linkContainer>ul>li button{color:#0074c2;text-decoration:none;font-size:14px;line-height:19px;cursor:pointer;display:inline-block;border:none;background-color:transparent}.orderby-container .selectric body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__linkContainer>ul>li .button,body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__linkContainer>ul>li .icon-arrow-down-1,body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__linkContainer>ul>li .orderby-container .selectric .button{font-size:20px;margin-left:5px;color:#0074c2}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.orderby-container .selectric body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__linkContainer>ul>li .button,body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__linkContainer>ul>li .icon-arrow-down-1,body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__linkContainer>ul>li .orderby-container .selectric .button{font-size:24px}}.orderby-container .selectric body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__linkContainer>ul>li .button::before,body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__linkContainer>ul>li .icon-arrow-down-1::before,body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__linkContainer>ul>li .orderby-container .selectric .button::before{font-weight:700}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .subheadings__links__container{display:flex;align-items:center}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .subheadings__links{margin-left:5px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #0074c2}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .subheadings__links{display:none}}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer li{list-style:none}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .dropdown-menu{border-radius:0;background-color:#f4faff;border:none;border-bottom:1px solid #e5e1e1;box-shadow:0 15px 21px rgba(0,0,0,.0583956);min-width:235px;padding:25px 15px 20px 15px;margin:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .dropdown-menu{width:100vw;box-shadow:none;border:none;background-color:#fff}}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .dropdown-menu ul{padding:0;display:flex;flex-direction:column}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .dropdown-menu ul{gap:0;margin:0}}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .dropdown-menu ul li{margin:20px 0}}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .dropdown-menu a{font-weight:350;font-size:14px;line-height:21px;color:#333232}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .dropdown-menu:not(.user__dropdownMenu):before{content:"";position:absolute;top:20px;left:20px;height:5px;z-index:12;width:30px;background-color:#0074c2}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .dropdown-menu:not(.user__dropdownMenu):before{content:none}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .user__closeMobileDropdown{padding:15px 15px 0;height:60px}}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .user__closeMobileDropdown .header__userInfo.mobile{display:flex;flex-direction:row;align-items:center}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .user__closeMobileDropdown .header__userInfo.mobile img{margin-right:15px}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .user__closeMobileDropdown .header__userInfo.mobile .icon-close{margin-left:auto}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .user__closeMobileDropdown .header__userInfo.mobile p strong{margin-left:5px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .user__dropdownMenu li{min-height:71px;display:block!important;align-items:center;justify-content:flex-start;border-top:1px solid #f2eeee;padding:0 15px}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .user__dropdownMenu li:last-child{border-bottom:1px solid #f2eeee}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .user__dropdownMenu li .btn{width:fit-content}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .user__dropdownMenu .header__user{height:auto}}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .icon-close{color:#0074c2;font-weight:700}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea{display:flex;flex-direction:row;align-items:center;gap:0;border-left:1px solid #e5e1e1;height:75px;min-width:0;padding-left:16px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea{border-left:none}}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .open{background-color:#f4faff}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown{position:static}}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown{min-width:50px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown .icona-30px{margin-right:10px;color:#0074c2}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown .icona-30px.headerComponent{position:fixed;right:15px;margin-right:0}}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown .header__user{min-width:0;border:none;background-color:transparent}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown .header__user img.headerComponent{color:#0074c2;width:30px;height:30px}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown .header__user .header__userInfo{min-width:0}@media only screen and (max-width:679px){body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown .header__user .header__userInfo{display:none}}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown .header__user .header__userInfo p{text-overflow:ellipsis;overflow:hidden}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown-menu{min-width:260px;padding:0 0 0 15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown-menu{left:0!important;min-width:260px;padding:0;width:100vw;height:100vh;top:0;background-color:#fff}}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown-menu img{width:30px;margin-right:15px}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown-menu a{font-weight:400;font-size:14px!important;line-height:20px!important;color:#333232;padding:0;margin:5px 0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown-menu a{margin:20px 0}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown-menu a img{margin-left:10px;margin-right:0}}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown-menu a:hover{text-decoration:none;background:0 0}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown-menu li{margin:0}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown-menu .user-menu-icon-container{color:#0074c2;font-size:14px;line-height:21px;font-weight:800}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown-menu .label-logout{font-weight:900;line-height:21px;font-size:14px;color:#0074c2}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea .dropdown-menu .label-logout .user-menu-icon-container img{margin-left:5px}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea.isLogged{padding-left:0}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__loginArea.isLogged .header__user{margin-right:10px;margin-left:5px;padding-left:5px;padding-right:10px}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__user{display:flex;flex-direction:row;align-items:center;gap:10px;margin:0;height:75px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__user{display:flex!important;height:60px}}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__user.accountPrestito .icona-30px{color:#0074c2;margin-right:15px}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__user.accountPrestito .icona-30px.headerComponent{position:fixed;right:15px}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__userInfo{display:flex;flex-direction:column;white-space:nowrap}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__userInfo.mobile{flex-direction:row;align-items:center}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__userInfo.mobile .icon-close{margin-left:auto}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .headerComponentsContainer .header__userInfo p{font-size:12px;line-height:16px;color:#333232}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .nav_menu__open{position:absolute;right:8px}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .navbar-toggle{display:flex;align-items:center;padding:0;margin:0;z-index:1000}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .navbar-toggle .nav-button{color:#fff;font-variation-settings: 'wght' 200}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .navbar-toggle .icon-bar{background-color:#0074c2!important;transition:all .2s}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .navbar-toggle .top-bar{transform:rotate(45deg);transform-origin:10% 10%}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .navbar-toggle .bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .navbar-toggle .middle-bar{opacity:0}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .navbar-toggle.collapsed .top-bar{transform:rotate(0)}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .navbar-toggle.collapsed .middle-bar{opacity:1}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .navbar-toggle.collapsed .bottom-bar{transform:rotate(0)}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .first-level.active{border-bottom:5px solid #0074c2;position:relative;background-color:#f4faff}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .first-level.active .title{font-weight:800}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .first-level.active{border-bottom:none}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .first-level.active .dropdown__mobile{border-left:12px solid #0074c2}}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .dropdown-menu .active a{font-weight:800}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .dropdown-toggle:after{content:none!important}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .nav-menu{width:100%;margin-right:30px;position:relative;z-index:2;display:none}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .nav-menu .navbar-nav{padding:0!important}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .nav-menu .first-level{width:100%}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .nav-menu .first-level>a{padding:15px;border-top:1px solid #f2eeee}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .nav-menu .first-level:last-child>a{border-bottom:1px solid #f2eeee}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .nav-menu .first-level:hover{background-color:#fff}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .nav-menu .first-level.active{border-bottom:5px solid #0074c2;position:relative;background-color:#f4faff}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .nav-menu .first-level.active .title{font-weight:800}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .nav-menu .first-level.active{border-bottom:none;background-color:#fff}}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .nav-menu .first-level.open{border-top:1px solid #f2eeee}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .nav-menu .first-level.open>a{border-bottom:1px solid #f2eeee!important}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .nav-menu{display:block;position:fixed!important;top:0!important;left:0!important;width:100%!important;min-height:100vh;background-color:#fff;transition:left .6s!important;padding-top:59px;z-index:9;margin:0;overflow-y:scroll;overflow-x:hidden;max-height:100vh}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .nav-menu.in{display:none}}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .nav-menu .title{font-weight:400;font-size:14px;line-height:21px;color:#333232;flex:1}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .nav-menu .dropdown-menu{padding:0 0 0 35px;position:static}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .nav-menu .dropdown-menu>ul>li{padding:10px 30px 10px 0}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .nav-menu .dropdown-menu>ul>li:not(:first-child){border-top:1px solid #f2eeee}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .nav-menu .dropdown-menu a:hover{text-decoration:none}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .nav-menu .dropdown-toggle:focus,body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .nav-menu .dropdown-toggle:hover{background-color:#fff!important}.orderby-container .selectric body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .nav-menu .button,body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .nav-menu .icon-arrow-down-1,body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .nav-menu .orderby-container .selectric .button{color:#0074c2;font-size:22px;font-weight:700}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .nav-menu .open:focus,body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .nav-menu .open:hover{background-color:#fff!important}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .nav-menu .open:focus .header__userInfo p,body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .nav-menu .open:hover .header__userInfo p{color:#0074c2}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .nav-menu .open .dropdown-toggle{background-color:#fff}.orderby-container .selectric body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .nav-menu .open .button,body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .nav-menu .open .icon-arrow-down-1,body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .nav-menu .open .orderby-container .selectric .button{transform:rotate(180deg)}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .nav-menu .dropdown-toggle-text{display:flex!important;flex-direction:row;justify-content:space-between;height:30px;align-items:center}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .btn{font-weight:700!important;border:none!important;border-radius:0!important;box-sizing:border-box!important;line-height:19px!important;padding:16px 22px!important;color:#fff!important}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .btn-primary{background-color:#0074c2!important;box-shadow:0 5px 7px rgba(36,117,219,.17)!important;transition:background .5s ease}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .btn-primary:hover{background-color:#004f84!important}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .btn-primary:active{background-color:#004f84!important}.disabled body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .btn-primary,[disabled] body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .btn-primary,body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .btn-primary.disabled,body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .btn-primary[disabled]{background-color:#004f84!important;box-shadow:0 7px 9px rgba(36,117,219,.17)!important;color:#fff!important;opacity:.58!important}.input-select .selectric body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .btn-primary .button,.lost-card-wrapper .card-body-lost-card .lost-card-details body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .btn-primary .phone-num:before,.orderby-container .selectric body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .btn-primary .button,body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .btn-primary .arrowAccordionGeneric::after,body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .btn-primary .arrowAccordionMobile::after,body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .btn-primary .input-select .selectric .button,body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .btn-primary .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .btn-primary .orderby-container .selectric .button,body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .btn-primary [class*=" icon-"],body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .btn-primary [class^=icon-]{color:#fff!important}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .btn-secondary{background-color:transparent!important;padding:15px 21px!important;color:#0074c2!important;transition:all 1.25s cubic-bezier(.19,1,.22,1);box-shadow:inset 0 0 20px rgba(255,0,0,0);outline:1px solid #0074c2;outline-color:#0074c2;outline-offset:0;border:1px solid #0074c2!important}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .btn-secondary:hover{border:1px solid #004f84!important;outline:rgba(255,0,0,0) solid 1px;outline-offset:15px;color:#004f84!important}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .btn-secondary:focus{outline:1px solid #004f84!important}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .btn-secondary:focus:hover{outline:rgba(255,0,0,0) solid 1px!important}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .btn-secondary:focus:hover:active{border:1px solid #004f84!important}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .btn-secondary:active{border:2px solid #004f84!important;color:#004f84!important}.disabled body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .btn-secondary,[disabled] body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .btn-secondary,body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .btn-secondary.disabled,body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .btn-secondary[disabled]{border-color:#004f84!important;color:color_31!important;opacity:.58!important}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .full-width__libretto{width:100%}}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .logo-container-libretto .logo a{position:static!important;transform:none!important}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .logo-container-libretto img{width:auto!important}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .coopLink{align-items:flex-end;display:flex;color:#c00!important;font-weight:700;gap:5px}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .coopLink strong{text-decoration:underline;font-size:14px;line-height:21px;font-weight:900}body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .coopLink *{color:#c00}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){body.prestito__calcolaInteressi [data-component=headerComponentPrestito] .nav-menu .navbar-nav{overflow-y:scroll;overflow-x:hidden;max-height:70vh}}.prestito__calcolaInteressi [data-otpresend]{color:#0074c2!important}.prestito__calcolaInteressi .input-text.required label:first-child:after{color:#0074c2!important}.prestito__calcolaInteressi.app__header_footer div:has(.fdWidgetButtonMobile){display:none}.interest-simulator-tab-wrapper .btn,.prestito__calcolaInteressi .btn,.socialLoanPage .alertify .btn,.socialLoanPage .btn,.switchPV .btn,.tasso_vantaggioso__box .btn,[data-component=associazione-iban-step-1] .btn,[data-component=associazione-iban-step-2] .btn,[data-component=associazione-iban-step-3] .btn,[data-component=rimozione-iban] .btn,body:has([data-component^=associazione-iban-step-]) .btn{border-radius:0!important}.interest-simulator-tab-wrapper .btn-primary,.interest-simulator-tab-wrapper .dialog nav .ok,.interest-simulator-tab-wrapper .dialog.nav nav .ok,.prestito__calcolaInteressi .btn-primary,.prestito__calcolaInteressi .dialog nav .ok,.prestito__calcolaInteressi .dialog.nav nav .ok,.socialLoanPage .alertify .btn-primary,.socialLoanPage .alertify .dialog nav .ok,.socialLoanPage .alertify .dialog.nav nav .ok,.socialLoanPage .btn-primary,.socialLoanPage .dialog nav .ok,.socialLoanPage .dialog.nav nav .ok,.switchPV .btn-primary,.switchPV .dialog nav .ok,.switchPV .dialog.nav nav .ok,.tasso_vantaggioso__box .btn-primary,.tasso_vantaggioso__box .dialog nav .ok,.tasso_vantaggioso__box .dialog.nav nav .ok,[data-component=associazione-iban-step-1] .btn-primary,[data-component=associazione-iban-step-1] .dialog nav .ok,[data-component=associazione-iban-step-1] .dialog.nav nav .ok,[data-component=associazione-iban-step-2] .btn-primary,[data-component=associazione-iban-step-2] .dialog nav .ok,[data-component=associazione-iban-step-2] .dialog.nav nav .ok,[data-component=associazione-iban-step-3] .btn-primary,[data-component=associazione-iban-step-3] .dialog nav .ok,[data-component=associazione-iban-step-3] .dialog.nav nav .ok,[data-component=rimozione-iban] .btn-primary,[data-component=rimozione-iban] .dialog nav .ok,[data-component=rimozione-iban] .dialog.nav nav .ok,body:has([data-component^=associazione-iban-step-]) .btn-primary,body:has([data-component^=associazione-iban-step-]) .dialog nav .ok,body:has([data-component^=associazione-iban-step-]) .dialog.nav nav .ok{background-color:#0074c2!important;box-shadow:0 5px 7px rgba(36,117,219,.17)!important;transition:background .5s ease;text-decoration:none!important;border-radius:0!important}.interest-simulator-tab-wrapper .btn-primary .btn-icon,.interest-simulator-tab-wrapper .dialog nav .ok .btn-icon,.interest-simulator-tab-wrapper .dialog.nav nav .ok .btn-icon,.prestito__calcolaInteressi .btn-primary .btn-icon,.prestito__calcolaInteressi .dialog nav .ok .btn-icon,.prestito__calcolaInteressi .dialog.nav nav .ok .btn-icon,.socialLoanPage .alertify .btn-primary .btn-icon,.socialLoanPage .alertify .dialog nav .ok .btn-icon,.socialLoanPage .alertify .dialog.nav nav .ok .btn-icon,.socialLoanPage .btn-primary .btn-icon,.socialLoanPage .dialog nav .ok .btn-icon,.socialLoanPage .dialog.nav nav .ok .btn-icon,.switchPV .btn-primary .btn-icon,.switchPV .dialog nav .ok .btn-icon,.switchPV .dialog.nav nav .ok .btn-icon,.tasso_vantaggioso__box .btn-primary .btn-icon,.tasso_vantaggioso__box .dialog nav .ok .btn-icon,.tasso_vantaggioso__box .dialog.nav nav .ok .btn-icon,[data-component=associazione-iban-step-1] .btn-primary .btn-icon,[data-component=associazione-iban-step-1] .dialog nav .ok .btn-icon,[data-component=associazione-iban-step-1] .dialog.nav nav .ok .btn-icon,[data-component=associazione-iban-step-2] .btn-primary .btn-icon,[data-component=associazione-iban-step-2] .dialog nav .ok .btn-icon,[data-component=associazione-iban-step-2] .dialog.nav nav .ok .btn-icon,[data-component=associazione-iban-step-3] .btn-primary .btn-icon,[data-component=associazione-iban-step-3] .dialog nav .ok .btn-icon,[data-component=associazione-iban-step-3] .dialog.nav nav .ok .btn-icon,[data-component=rimozione-iban] .btn-primary .btn-icon,[data-component=rimozione-iban] .dialog nav .ok .btn-icon,[data-component=rimozione-iban] .dialog.nav nav .ok .btn-icon,body:has([data-component^=associazione-iban-step-]) .btn-primary .btn-icon,body:has([data-component^=associazione-iban-step-]) .dialog nav .ok .btn-icon,body:has([data-component^=associazione-iban-step-]) .dialog.nav nav .ok .btn-icon{color:#fff}.interest-simulator-tab-wrapper .btn-primary:hover,.interest-simulator-tab-wrapper .dialog nav .ok:hover,.interest-simulator-tab-wrapper .dialog.nav nav .ok:hover,.prestito__calcolaInteressi .btn-primary:hover,.prestito__calcolaInteressi .dialog nav .ok:hover,.prestito__calcolaInteressi .dialog.nav nav .ok:hover,.socialLoanPage .alertify .btn-primary:hover,.socialLoanPage .alertify .dialog nav .ok:hover,.socialLoanPage .alertify .dialog.nav nav .ok:hover,.socialLoanPage .btn-primary:hover,.socialLoanPage .dialog nav .ok:hover,.socialLoanPage .dialog.nav nav .ok:hover,.switchPV .btn-primary:hover,.switchPV .dialog nav .ok:hover,.switchPV .dialog.nav nav .ok:hover,.tasso_vantaggioso__box .btn-primary:hover,.tasso_vantaggioso__box .dialog nav .ok:hover,.tasso_vantaggioso__box .dialog.nav nav .ok:hover,[data-component=associazione-iban-step-1] .btn-primary:hover,[data-component=associazione-iban-step-1] .dialog nav .ok:hover,[data-component=associazione-iban-step-1] .dialog.nav nav .ok:hover,[data-component=associazione-iban-step-2] .btn-primary:hover,[data-component=associazione-iban-step-2] .dialog nav .ok:hover,[data-component=associazione-iban-step-2] .dialog.nav nav .ok:hover,[data-component=associazione-iban-step-3] .btn-primary:hover,[data-component=associazione-iban-step-3] .dialog nav .ok:hover,[data-component=associazione-iban-step-3] .dialog.nav nav .ok:hover,[data-component=rimozione-iban] .btn-primary:hover,[data-component=rimozione-iban] .dialog nav .ok:hover,[data-component=rimozione-iban] .dialog.nav nav .ok:hover,body:has([data-component^=associazione-iban-step-]) .btn-primary:hover,body:has([data-component^=associazione-iban-step-]) .dialog nav .ok:hover,body:has([data-component^=associazione-iban-step-]) .dialog.nav nav .ok:hover{background-color:#004f84!important}.interest-simulator-tab-wrapper .btn-primary:active,.interest-simulator-tab-wrapper .dialog nav .ok:active,.interest-simulator-tab-wrapper .dialog.nav nav .ok:active,.prestito__calcolaInteressi .btn-primary:active,.prestito__calcolaInteressi .dialog nav .ok:active,.prestito__calcolaInteressi .dialog.nav nav .ok:active,.socialLoanPage .alertify .btn-primary:active,.socialLoanPage .alertify .dialog nav .ok:active,.socialLoanPage .alertify .dialog.nav nav .ok:active,.socialLoanPage .btn-primary:active,.socialLoanPage .dialog nav .ok:active,.socialLoanPage .dialog.nav nav .ok:active,.switchPV .btn-primary:active,.switchPV .dialog nav .ok:active,.switchPV .dialog.nav nav .ok:active,.tasso_vantaggioso__box .btn-primary:active,.tasso_vantaggioso__box .dialog nav .ok:active,.tasso_vantaggioso__box .dialog.nav nav .ok:active,[data-component=associazione-iban-step-1] .btn-primary:active,[data-component=associazione-iban-step-1] .dialog nav .ok:active,[data-component=associazione-iban-step-1] .dialog.nav nav .ok:active,[data-component=associazione-iban-step-2] .btn-primary:active,[data-component=associazione-iban-step-2] .dialog nav .ok:active,[data-component=associazione-iban-step-2] .dialog.nav nav .ok:active,[data-component=associazione-iban-step-3] .btn-primary:active,[data-component=associazione-iban-step-3] .dialog nav .ok:active,[data-component=associazione-iban-step-3] .dialog.nav nav .ok:active,[data-component=rimozione-iban] .btn-primary:active,[data-component=rimozione-iban] .dialog nav .ok:active,[data-component=rimozione-iban] .dialog.nav nav .ok:active,body:has([data-component^=associazione-iban-step-]) .btn-primary:active,body:has([data-component^=associazione-iban-step-]) .dialog nav .ok:active,body:has([data-component^=associazione-iban-step-]) .dialog.nav nav .ok:active{background-color:#004f84!important;border:none}.interest-simulator-tab-wrapper .btn-primary:focus,.interest-simulator-tab-wrapper .dialog nav .ok:focus,.interest-simulator-tab-wrapper .dialog.nav nav .ok:focus,.prestito__calcolaInteressi .btn-primary:focus,.prestito__calcolaInteressi .dialog nav .ok:focus,.prestito__calcolaInteressi .dialog.nav nav .ok:focus,.socialLoanPage .alertify .btn-primary:focus,.socialLoanPage .alertify .dialog nav .ok:focus,.socialLoanPage .alertify .dialog.nav nav .ok:focus,.socialLoanPage .btn-primary:focus,.socialLoanPage .dialog nav .ok:focus,.socialLoanPage .dialog.nav nav .ok:focus,.switchPV .btn-primary:focus,.switchPV .dialog nav .ok:focus,.switchPV .dialog.nav nav .ok:focus,.tasso_vantaggioso__box .btn-primary:focus,.tasso_vantaggioso__box .dialog nav .ok:focus,.tasso_vantaggioso__box .dialog.nav nav .ok:focus,[data-component=associazione-iban-step-1] .btn-primary:focus,[data-component=associazione-iban-step-1] .dialog nav .ok:focus,[data-component=associazione-iban-step-1] .dialog.nav nav .ok:focus,[data-component=associazione-iban-step-2] .btn-primary:focus,[data-component=associazione-iban-step-2] .dialog nav .ok:focus,[data-component=associazione-iban-step-2] .dialog.nav nav .ok:focus,[data-component=associazione-iban-step-3] .btn-primary:focus,[data-component=associazione-iban-step-3] .dialog nav .ok:focus,[data-component=associazione-iban-step-3] .dialog.nav nav .ok:focus,[data-component=rimozione-iban] .btn-primary:focus,[data-component=rimozione-iban] .dialog nav .ok:focus,[data-component=rimozione-iban] .dialog.nav nav .ok:focus,body:has([data-component^=associazione-iban-step-]) .btn-primary:focus,body:has([data-component^=associazione-iban-step-]) .dialog nav .ok:focus,body:has([data-component^=associazione-iban-step-]) .dialog.nav nav .ok:focus{border:none}.disabled .interest-simulator-tab-wrapper .btn-primary,.disabled .interest-simulator-tab-wrapper .dialog nav .ok,.disabled .interest-simulator-tab-wrapper .dialog.nav nav .ok,.disabled .prestito__calcolaInteressi .btn-primary,.disabled .prestito__calcolaInteressi .dialog nav .ok,.disabled .prestito__calcolaInteressi .dialog.nav nav .ok,.disabled .socialLoanPage .alertify .btn-primary,.disabled .socialLoanPage .alertify .dialog nav .ok,.disabled .socialLoanPage .alertify .dialog.nav nav .ok,.disabled .socialLoanPage .btn-primary,.disabled .socialLoanPage .dialog nav .ok,.disabled .socialLoanPage .dialog.nav nav .ok,.disabled .switchPV .btn-primary,.disabled .switchPV .dialog nav .ok,.disabled .switchPV .dialog.nav nav .ok,.disabled .tasso_vantaggioso__box .btn-primary,.disabled .tasso_vantaggioso__box .dialog nav .ok,.disabled .tasso_vantaggioso__box .dialog.nav nav .ok,.disabled [data-component=associazione-iban-step-1] .btn-primary,.disabled [data-component=associazione-iban-step-1] .dialog nav .ok,.disabled [data-component=associazione-iban-step-1] .dialog.nav nav .ok,.disabled [data-component=associazione-iban-step-2] .btn-primary,.disabled [data-component=associazione-iban-step-2] .dialog nav .ok,.disabled [data-component=associazione-iban-step-2] .dialog.nav nav .ok,.disabled [data-component=associazione-iban-step-3] .btn-primary,.disabled [data-component=associazione-iban-step-3] .dialog nav .ok,.disabled [data-component=associazione-iban-step-3] .dialog.nav nav .ok,.disabled [data-component=rimozione-iban] .btn-primary,.disabled [data-component=rimozione-iban] .dialog nav .ok,.disabled [data-component=rimozione-iban] .dialog.nav nav .ok,.disabled body:has([data-component^=associazione-iban-step-]) .btn-primary,.disabled body:has([data-component^=associazione-iban-step-]) .dialog nav .ok,.disabled body:has([data-component^=associazione-iban-step-]) .dialog.nav nav .ok,.interest-simulator-tab-wrapper .btn-primary.disabled,.interest-simulator-tab-wrapper .btn-primary[disabled],.interest-simulator-tab-wrapper .dialog nav .ok.disabled,.interest-simulator-tab-wrapper .dialog nav .ok[disabled],.interest-simulator-tab-wrapper .dialog.nav nav .ok.disabled,.interest-simulator-tab-wrapper .dialog.nav nav .ok[disabled],.prestito__calcolaInteressi .btn-primary.disabled,.prestito__calcolaInteressi .btn-primary[disabled],.prestito__calcolaInteressi .dialog nav .ok.disabled,.prestito__calcolaInteressi .dialog nav .ok[disabled],.prestito__calcolaInteressi .dialog.nav nav .ok.disabled,.prestito__calcolaInteressi .dialog.nav nav .ok[disabled],.socialLoanPage .alertify .btn-primary.disabled,.socialLoanPage .alertify .btn-primary[disabled],.socialLoanPage .alertify .dialog nav .ok.disabled,.socialLoanPage .alertify .dialog nav .ok[disabled],.socialLoanPage .alertify .dialog.nav nav .ok.disabled,.socialLoanPage .alertify .dialog.nav nav .ok[disabled],.socialLoanPage .btn-primary.disabled,.socialLoanPage .btn-primary[disabled],.socialLoanPage .dialog nav .ok.disabled,.socialLoanPage .dialog nav .ok[disabled],.socialLoanPage .dialog.nav nav .ok.disabled,.socialLoanPage .dialog.nav nav .ok[disabled],.switchPV .btn-primary.disabled,.switchPV .btn-primary[disabled],.switchPV .dialog nav .ok.disabled,.switchPV .dialog nav .ok[disabled],.switchPV .dialog.nav nav .ok.disabled,.switchPV .dialog.nav nav .ok[disabled],.tasso_vantaggioso__box .btn-primary.disabled,.tasso_vantaggioso__box .btn-primary[disabled],.tasso_vantaggioso__box .dialog nav .ok.disabled,.tasso_vantaggioso__box .dialog nav .ok[disabled],.tasso_vantaggioso__box .dialog.nav nav .ok.disabled,.tasso_vantaggioso__box .dialog.nav nav .ok[disabled],[data-component=associazione-iban-step-1] .btn-primary.disabled,[data-component=associazione-iban-step-1] .btn-primary[disabled],[data-component=associazione-iban-step-1] .dialog nav .ok.disabled,[data-component=associazione-iban-step-1] .dialog nav .ok[disabled],[data-component=associazione-iban-step-1] .dialog.nav nav .ok.disabled,[data-component=associazione-iban-step-1] .dialog.nav nav .ok[disabled],[data-component=associazione-iban-step-2] .btn-primary.disabled,[data-component=associazione-iban-step-2] .btn-primary[disabled],[data-component=associazione-iban-step-2] .dialog nav .ok.disabled,[data-component=associazione-iban-step-2] .dialog nav .ok[disabled],[data-component=associazione-iban-step-2] .dialog.nav nav .ok.disabled,[data-component=associazione-iban-step-2] .dialog.nav nav .ok[disabled],[data-component=associazione-iban-step-3] .btn-primary.disabled,[data-component=associazione-iban-step-3] .btn-primary[disabled],[data-component=associazione-iban-step-3] .dialog nav .ok.disabled,[data-component=associazione-iban-step-3] .dialog nav .ok[disabled],[data-component=associazione-iban-step-3] .dialog.nav nav .ok.disabled,[data-component=associazione-iban-step-3] .dialog.nav nav .ok[disabled],[data-component=rimozione-iban] .btn-primary.disabled,[data-component=rimozione-iban] .btn-primary[disabled],[data-component=rimozione-iban] .dialog nav .ok.disabled,[data-component=rimozione-iban] .dialog nav .ok[disabled],[data-component=rimozione-iban] .dialog.nav nav .ok.disabled,[data-component=rimozione-iban] .dialog.nav nav .ok[disabled],[disabled] .interest-simulator-tab-wrapper .btn-primary,[disabled] .interest-simulator-tab-wrapper .dialog nav .ok,[disabled] .interest-simulator-tab-wrapper .dialog.nav nav .ok,[disabled] .prestito__calcolaInteressi .btn-primary,[disabled] .prestito__calcolaInteressi .dialog nav .ok,[disabled] .prestito__calcolaInteressi .dialog.nav nav .ok,[disabled] .socialLoanPage .alertify .btn-primary,[disabled] .socialLoanPage .alertify .dialog nav .ok,[disabled] .socialLoanPage .alertify .dialog.nav nav .ok,[disabled] .socialLoanPage .btn-primary,[disabled] .socialLoanPage .dialog nav .ok,[disabled] .socialLoanPage .dialog.nav nav .ok,[disabled] .switchPV .btn-primary,[disabled] .switchPV .dialog nav .ok,[disabled] .switchPV .dialog.nav nav .ok,[disabled] .tasso_vantaggioso__box .btn-primary,[disabled] .tasso_vantaggioso__box .dialog nav .ok,[disabled] .tasso_vantaggioso__box .dialog.nav nav .ok,[disabled] [data-component=associazione-iban-step-1] .btn-primary,[disabled] [data-component=associazione-iban-step-1] .dialog nav .ok,[disabled] [data-component=associazione-iban-step-1] .dialog.nav nav .ok,[disabled] [data-component=associazione-iban-step-2] .btn-primary,[disabled] [data-component=associazione-iban-step-2] .dialog nav .ok,[disabled] [data-component=associazione-iban-step-2] .dialog.nav nav .ok,[disabled] [data-component=associazione-iban-step-3] .btn-primary,[disabled] [data-component=associazione-iban-step-3] .dialog nav .ok,[disabled] [data-component=associazione-iban-step-3] .dialog.nav nav .ok,[disabled] [data-component=rimozione-iban] .btn-primary,[disabled] [data-component=rimozione-iban] .dialog nav .ok,[disabled] [data-component=rimozione-iban] .dialog.nav nav .ok,[disabled] body:has([data-component^=associazione-iban-step-]) .btn-primary,[disabled] body:has([data-component^=associazione-iban-step-]) .dialog nav .ok,[disabled] body:has([data-component^=associazione-iban-step-]) .dialog.nav nav .ok,body:has([data-component^=associazione-iban-step-]) .btn-primary.disabled,body:has([data-component^=associazione-iban-step-]) .btn-primary[disabled],body:has([data-component^=associazione-iban-step-]) .dialog nav .ok.disabled,body:has([data-component^=associazione-iban-step-]) .dialog nav .ok[disabled],body:has([data-component^=associazione-iban-step-]) .dialog.nav nav .ok.disabled,body:has([data-component^=associazione-iban-step-]) .dialog.nav nav .ok[disabled]{background-color:#e5e1e1!important;color:#605f60!important;opacity:.58!important}.disabled .interest-simulator-tab-wrapper .btn-primary .btn-icon,.disabled .interest-simulator-tab-wrapper .dialog nav .ok .btn-icon,.disabled .interest-simulator-tab-wrapper .dialog.nav nav .ok .btn-icon,.disabled .prestito__calcolaInteressi .btn-primary .btn-icon,.disabled .prestito__calcolaInteressi .dialog nav .ok .btn-icon,.disabled .prestito__calcolaInteressi .dialog.nav nav .ok .btn-icon,.disabled .socialLoanPage .alertify .btn-primary .btn-icon,.disabled .socialLoanPage .alertify .dialog nav .ok .btn-icon,.disabled .socialLoanPage .alertify .dialog.nav nav .ok .btn-icon,.disabled .socialLoanPage .btn-primary .btn-icon,.disabled .socialLoanPage .dialog nav .ok .btn-icon,.disabled .socialLoanPage .dialog.nav nav .ok .btn-icon,.disabled .switchPV .btn-primary .btn-icon,.disabled .switchPV .dialog nav .ok .btn-icon,.disabled .switchPV .dialog.nav nav .ok .btn-icon,.disabled .tasso_vantaggioso__box .btn-primary .btn-icon,.disabled .tasso_vantaggioso__box .dialog nav .ok .btn-icon,.disabled .tasso_vantaggioso__box .dialog.nav nav .ok .btn-icon,.disabled [data-component=associazione-iban-step-1] .btn-primary .btn-icon,.disabled [data-component=associazione-iban-step-1] .dialog nav .ok .btn-icon,.disabled [data-component=associazione-iban-step-1] .dialog.nav nav .ok .btn-icon,.disabled [data-component=associazione-iban-step-2] .btn-primary .btn-icon,.disabled [data-component=associazione-iban-step-2] .dialog nav .ok .btn-icon,.disabled [data-component=associazione-iban-step-2] .dialog.nav nav .ok .btn-icon,.disabled [data-component=associazione-iban-step-3] .btn-primary .btn-icon,.disabled [data-component=associazione-iban-step-3] .dialog nav .ok .btn-icon,.disabled [data-component=associazione-iban-step-3] .dialog.nav nav .ok .btn-icon,.disabled [data-component=rimozione-iban] .btn-primary .btn-icon,.disabled [data-component=rimozione-iban] .dialog nav .ok .btn-icon,.disabled [data-component=rimozione-iban] .dialog.nav nav .ok .btn-icon,.disabled body:has([data-component^=associazione-iban-step-]) .btn-primary .btn-icon,.disabled body:has([data-component^=associazione-iban-step-]) .dialog nav .ok .btn-icon,.disabled body:has([data-component^=associazione-iban-step-]) .dialog.nav nav .ok .btn-icon,.interest-simulator-tab-wrapper .btn-primary.disabled .btn-icon,.interest-simulator-tab-wrapper .btn-primary[disabled] .btn-icon,.interest-simulator-tab-wrapper .dialog nav .ok.disabled .btn-icon,.interest-simulator-tab-wrapper .dialog nav .ok[disabled] .btn-icon,.interest-simulator-tab-wrapper .dialog.nav nav .ok.disabled .btn-icon,.interest-simulator-tab-wrapper .dialog.nav nav .ok[disabled] .btn-icon,.prestito__calcolaInteressi .btn-primary.disabled .btn-icon,.prestito__calcolaInteressi .btn-primary[disabled] .btn-icon,.prestito__calcolaInteressi .dialog nav .ok.disabled .btn-icon,.prestito__calcolaInteressi .dialog nav .ok[disabled] .btn-icon,.prestito__calcolaInteressi .dialog.nav nav .ok.disabled .btn-icon,.prestito__calcolaInteressi .dialog.nav nav .ok[disabled] .btn-icon,.socialLoanPage .alertify .btn-primary.disabled .btn-icon,.socialLoanPage .alertify .btn-primary[disabled] .btn-icon,.socialLoanPage .alertify .dialog nav .ok.disabled .btn-icon,.socialLoanPage .alertify .dialog nav .ok[disabled] .btn-icon,.socialLoanPage .alertify .dialog.nav nav .ok.disabled .btn-icon,.socialLoanPage .alertify .dialog.nav nav .ok[disabled] .btn-icon,.socialLoanPage .btn-primary.disabled .btn-icon,.socialLoanPage .btn-primary[disabled] .btn-icon,.socialLoanPage .dialog nav .ok.disabled .btn-icon,.socialLoanPage .dialog nav .ok[disabled] .btn-icon,.socialLoanPage .dialog.nav nav .ok.disabled .btn-icon,.socialLoanPage .dialog.nav nav .ok[disabled] .btn-icon,.switchPV .btn-primary.disabled .btn-icon,.switchPV .btn-primary[disabled] .btn-icon,.switchPV .dialog nav .ok.disabled .btn-icon,.switchPV .dialog nav .ok[disabled] .btn-icon,.switchPV .dialog.nav nav .ok.disabled .btn-icon,.switchPV .dialog.nav nav .ok[disabled] .btn-icon,.tasso_vantaggioso__box .btn-primary.disabled .btn-icon,.tasso_vantaggioso__box .btn-primary[disabled] .btn-icon,.tasso_vantaggioso__box .dialog nav .ok.disabled .btn-icon,.tasso_vantaggioso__box .dialog nav .ok[disabled] .btn-icon,.tasso_vantaggioso__box .dialog.nav nav .ok.disabled .btn-icon,.tasso_vantaggioso__box .dialog.nav nav .ok[disabled] .btn-icon,[data-component=associazione-iban-step-1] .btn-primary.disabled .btn-icon,[data-component=associazione-iban-step-1] .btn-primary[disabled] .btn-icon,[data-component=associazione-iban-step-1] .dialog nav .ok.disabled .btn-icon,[data-component=associazione-iban-step-1] .dialog nav .ok[disabled] .btn-icon,[data-component=associazione-iban-step-1] .dialog.nav nav .ok.disabled .btn-icon,[data-component=associazione-iban-step-1] .dialog.nav nav .ok[disabled] .btn-icon,[data-component=associazione-iban-step-2] .btn-primary.disabled .btn-icon,[data-component=associazione-iban-step-2] .btn-primary[disabled] .btn-icon,[data-component=associazione-iban-step-2] .dialog nav .ok.disabled .btn-icon,[data-component=associazione-iban-step-2] .dialog nav .ok[disabled] .btn-icon,[data-component=associazione-iban-step-2] .dialog.nav nav .ok.disabled .btn-icon,[data-component=associazione-iban-step-2] .dialog.nav nav .ok[disabled] .btn-icon,[data-component=associazione-iban-step-3] .btn-primary.disabled .btn-icon,[data-component=associazione-iban-step-3] .btn-primary[disabled] .btn-icon,[data-component=associazione-iban-step-3] .dialog nav .ok.disabled .btn-icon,[data-component=associazione-iban-step-3] .dialog nav .ok[disabled] .btn-icon,[data-component=associazione-iban-step-3] .dialog.nav nav .ok.disabled .btn-icon,[data-component=associazione-iban-step-3] .dialog.nav nav .ok[disabled] .btn-icon,[data-component=rimozione-iban] .btn-primary.disabled .btn-icon,[data-component=rimozione-iban] .btn-primary[disabled] .btn-icon,[data-component=rimozione-iban] .dialog nav .ok.disabled .btn-icon,[data-component=rimozione-iban] .dialog nav .ok[disabled] .btn-icon,[data-component=rimozione-iban] .dialog.nav nav .ok.disabled .btn-icon,[data-component=rimozione-iban] .dialog.nav nav .ok[disabled] .btn-icon,[disabled] .interest-simulator-tab-wrapper .btn-primary .btn-icon,[disabled] .interest-simulator-tab-wrapper .dialog nav .ok .btn-icon,[disabled] .interest-simulator-tab-wrapper .dialog.nav nav .ok .btn-icon,[disabled] .prestito__calcolaInteressi .btn-primary .btn-icon,[disabled] .prestito__calcolaInteressi .dialog nav .ok .btn-icon,[disabled] .prestito__calcolaInteressi .dialog.nav nav .ok .btn-icon,[disabled] .socialLoanPage .alertify .btn-primary .btn-icon,[disabled] .socialLoanPage .alertify .dialog nav .ok .btn-icon,[disabled] .socialLoanPage .alertify .dialog.nav nav .ok .btn-icon,[disabled] .socialLoanPage .btn-primary .btn-icon,[disabled] .socialLoanPage .dialog nav .ok .btn-icon,[disabled] .socialLoanPage .dialog.nav nav .ok .btn-icon,[disabled] .switchPV .btn-primary .btn-icon,[disabled] .switchPV .dialog nav .ok .btn-icon,[disabled] .switchPV .dialog.nav nav .ok .btn-icon,[disabled] .tasso_vantaggioso__box .btn-primary .btn-icon,[disabled] .tasso_vantaggioso__box .dialog nav .ok .btn-icon,[disabled] .tasso_vantaggioso__box .dialog.nav nav .ok .btn-icon,[disabled] [data-component=associazione-iban-step-1] .btn-primary .btn-icon,[disabled] [data-component=associazione-iban-step-1] .dialog nav .ok .btn-icon,[disabled] [data-component=associazione-iban-step-1] .dialog.nav nav .ok .btn-icon,[disabled] [data-component=associazione-iban-step-2] .btn-primary .btn-icon,[disabled] [data-component=associazione-iban-step-2] .dialog nav .ok .btn-icon,[disabled] [data-component=associazione-iban-step-2] .dialog.nav nav .ok .btn-icon,[disabled] [data-component=associazione-iban-step-3] .btn-primary .btn-icon,[disabled] [data-component=associazione-iban-step-3] .dialog nav .ok .btn-icon,[disabled] [data-component=associazione-iban-step-3] .dialog.nav nav .ok .btn-icon,[disabled] [data-component=rimozione-iban] .btn-primary .btn-icon,[disabled] [data-component=rimozione-iban] .dialog nav .ok .btn-icon,[disabled] [data-component=rimozione-iban] .dialog.nav nav .ok .btn-icon,[disabled] body:has([data-component^=associazione-iban-step-]) .btn-primary .btn-icon,[disabled] body:has([data-component^=associazione-iban-step-]) .dialog nav .ok .btn-icon,[disabled] body:has([data-component^=associazione-iban-step-]) .dialog.nav nav .ok .btn-icon,body:has([data-component^=associazione-iban-step-]) .btn-primary.disabled .btn-icon,body:has([data-component^=associazione-iban-step-]) .btn-primary[disabled] .btn-icon,body:has([data-component^=associazione-iban-step-]) .dialog nav .ok.disabled .btn-icon,body:has([data-component^=associazione-iban-step-]) .dialog nav .ok[disabled] .btn-icon,body:has([data-component^=associazione-iban-step-]) .dialog.nav nav .ok.disabled .btn-icon,body:has([data-component^=associazione-iban-step-]) .dialog.nav nav .ok[disabled] .btn-icon{color:#605f60}.input-select .selectric .interest-simulator-tab-wrapper .btn-primary .button,.input-select .selectric .interest-simulator-tab-wrapper .dialog nav .ok .button,.input-select .selectric .interest-simulator-tab-wrapper .dialog.nav nav .ok .button,.input-select .selectric .prestito__calcolaInteressi .btn-primary .button,.input-select .selectric .prestito__calcolaInteressi .dialog nav .ok .button,.input-select .selectric .prestito__calcolaInteressi .dialog.nav nav .ok .button,.input-select .selectric .socialLoanPage .alertify .btn-primary .button,.input-select .selectric .socialLoanPage .alertify .dialog nav .ok .button,.input-select .selectric .socialLoanPage .alertify .dialog.nav nav .ok .button,.input-select .selectric .socialLoanPage .btn-primary .button,.input-select .selectric .socialLoanPage .dialog nav .ok .button,.input-select .selectric .socialLoanPage .dialog.nav nav .ok .button,.input-select .selectric .switchPV .btn-primary .button,.input-select .selectric .switchPV .dialog nav .ok .button,.input-select .selectric .switchPV .dialog.nav nav .ok .button,.input-select .selectric .tasso_vantaggioso__box .btn-primary .button,.input-select .selectric .tasso_vantaggioso__box .dialog nav .ok .button,.input-select .selectric .tasso_vantaggioso__box .dialog.nav nav .ok .button,.input-select .selectric [data-component=associazione-iban-step-1] .btn-primary .button,.input-select .selectric [data-component=associazione-iban-step-1] .dialog nav .ok .button,.input-select .selectric [data-component=associazione-iban-step-1] .dialog.nav nav .ok .button,.input-select .selectric [data-component=associazione-iban-step-2] .btn-primary .button,.input-select .selectric [data-component=associazione-iban-step-2] .dialog nav .ok .button,.input-select .selectric [data-component=associazione-iban-step-2] .dialog.nav nav .ok .button,.input-select .selectric [data-component=associazione-iban-step-3] .btn-primary .button,.input-select .selectric [data-component=associazione-iban-step-3] .dialog nav .ok .button,.input-select .selectric [data-component=associazione-iban-step-3] .dialog.nav nav .ok .button,.input-select .selectric [data-component=rimozione-iban] .btn-primary .button,.input-select .selectric [data-component=rimozione-iban] .dialog nav .ok .button,.input-select .selectric [data-component=rimozione-iban] .dialog.nav nav .ok .button,.input-select .selectric body:has([data-component^=associazione-iban-step-]) .btn-primary .button,.input-select .selectric body:has([data-component^=associazione-iban-step-]) .dialog nav .ok .button,.input-select .selectric body:has([data-component^=associazione-iban-step-]) .dialog.nav nav .ok .button,.interest-simulator-tab-wrapper .btn-primary .arrowAccordionGeneric::after,.interest-simulator-tab-wrapper .btn-primary .arrowAccordionMobile::after,.interest-simulator-tab-wrapper .btn-primary .input-select .selectric .button,.interest-simulator-tab-wrapper .btn-primary .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,.interest-simulator-tab-wrapper .btn-primary .orderby-container .selectric .button,.interest-simulator-tab-wrapper .btn-primary [class*=" icon-"],.interest-simulator-tab-wrapper .btn-primary [class^=icon-],.interest-simulator-tab-wrapper .dialog nav .ok .arrowAccordionGeneric::after,.interest-simulator-tab-wrapper .dialog nav .ok .arrowAccordionMobile::after,.interest-simulator-tab-wrapper .dialog nav .ok .input-select .selectric .button,.interest-simulator-tab-wrapper .dialog nav .ok .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,.interest-simulator-tab-wrapper .dialog nav .ok .orderby-container .selectric .button,.interest-simulator-tab-wrapper .dialog nav .ok [class*=" icon-"],.interest-simulator-tab-wrapper .dialog nav .ok [class^=icon-],.interest-simulator-tab-wrapper .dialog.nav nav .ok .arrowAccordionGeneric::after,.interest-simulator-tab-wrapper .dialog.nav nav .ok .arrowAccordionMobile::after,.interest-simulator-tab-wrapper .dialog.nav nav .ok .input-select .selectric .button,.interest-simulator-tab-wrapper .dialog.nav nav .ok .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,.interest-simulator-tab-wrapper .dialog.nav nav .ok .orderby-container .selectric .button,.interest-simulator-tab-wrapper .dialog.nav nav .ok [class*=" icon-"],.interest-simulator-tab-wrapper .dialog.nav nav .ok [class^=icon-],.lost-card-wrapper .card-body-lost-card .lost-card-details .interest-simulator-tab-wrapper .btn-primary .phone-num:before,.lost-card-wrapper .card-body-lost-card .lost-card-details .interest-simulator-tab-wrapper .dialog nav .ok .phone-num:before,.lost-card-wrapper .card-body-lost-card .lost-card-details .interest-simulator-tab-wrapper .dialog.nav nav .ok .phone-num:before,.lost-card-wrapper .card-body-lost-card .lost-card-details .prestito__calcolaInteressi .btn-primary .phone-num:before,.lost-card-wrapper .card-body-lost-card .lost-card-details .prestito__calcolaInteressi .dialog nav .ok .phone-num:before,.lost-card-wrapper .card-body-lost-card .lost-card-details .prestito__calcolaInteressi .dialog.nav nav .ok .phone-num:before,.lost-card-wrapper .card-body-lost-card .lost-card-details .socialLoanPage .alertify .btn-primary .phone-num:before,.lost-card-wrapper .card-body-lost-card .lost-card-details .socialLoanPage .alertify .dialog nav .ok .phone-num:before,.lost-card-wrapper .card-body-lost-card .lost-card-details .socialLoanPage .alertify .dialog.nav nav .ok .phone-num:before,.lost-card-wrapper .card-body-lost-card .lost-card-details .socialLoanPage .btn-primary .phone-num:before,.lost-card-wrapper .card-body-lost-card .lost-card-details .socialLoanPage .dialog nav .ok .phone-num:before,.lost-card-wrapper .card-body-lost-card .lost-card-details .socialLoanPage .dialog.nav nav .ok .phone-num:before,.lost-card-wrapper .card-body-lost-card .lost-card-details .switchPV .btn-primary .phone-num:before,.lost-card-wrapper .card-body-lost-card .lost-card-details .switchPV .dialog nav .ok .phone-num:before,.lost-card-wrapper .card-body-lost-card .lost-card-details .switchPV .dialog.nav nav .ok .phone-num:before,.lost-card-wrapper .card-body-lost-card .lost-card-details .tasso_vantaggioso__box .btn-primary .phone-num:before,.lost-card-wrapper .card-body-lost-card .lost-card-details .tasso_vantaggioso__box .dialog nav .ok .phone-num:before,.lost-card-wrapper .card-body-lost-card .lost-card-details .tasso_vantaggioso__box .dialog.nav nav .ok .phone-num:before,.lost-card-wrapper .card-body-lost-card .lost-card-details [data-component=associazione-iban-step-1] .btn-primary .phone-num:before,.lost-card-wrapper .card-body-lost-card .lost-card-details [data-component=associazione-iban-step-1] .dialog nav .ok .phone-num:before,.lost-card-wrapper .card-body-lost-card .lost-card-details [data-component=associazione-iban-step-1] .dialog.nav nav .ok .phone-num:before,.lost-card-wrapper .card-body-lost-card .lost-card-details [data-component=associazione-iban-step-2] .btn-primary .phone-num:before,.lost-card-wrapper .card-body-lost-card .lost-card-details [data-component=associazione-iban-step-2] .dialog nav .ok .phone-num:before,.lost-card-wrapper .card-body-lost-card .lost-card-details [data-component=associazione-iban-step-2] .dialog.nav nav .ok .phone-num:before,.lost-card-wrapper .card-body-lost-card .lost-card-details [data-component=associazione-iban-step-3] .btn-primary .phone-num:before,.lost-card-wrapper .card-body-lost-card .lost-card-details [data-component=associazione-iban-step-3] .dialog nav .ok .phone-num:before,.lost-card-wrapper .card-body-lost-card .lost-card-details [data-component=associazione-iban-step-3] .dialog.nav nav .ok .phone-num:before,.lost-card-wrapper .card-body-lost-card .lost-card-details [data-component=rimozione-iban] .btn-primary .phone-num:before,.lost-card-wrapper .card-body-lost-card .lost-card-details [data-component=rimozione-iban] .dialog nav .ok .phone-num:before,.lost-card-wrapper .card-body-lost-card .lost-card-details [data-component=rimozione-iban] .dialog.nav nav .ok .phone-num:before,.lost-card-wrapper .card-body-lost-card .lost-card-details body:has([data-component^=associazione-iban-step-]) .btn-primary .phone-num:before,.lost-card-wrapper .card-body-lost-card .lost-card-details body:has([data-component^=associazione-iban-step-]) .dialog nav .ok .phone-num:before,.lost-card-wrapper .card-body-lost-card .lost-card-details body:has([data-component^=associazione-iban-step-]) .dialog.nav nav .ok .phone-num:before,.orderby-container .selectric .interest-simulator-tab-wrapper .btn-primary .button,.orderby-container .selectric .interest-simulator-tab-wrapper .dialog nav .ok .button,.orderby-container .selectric .interest-simulator-tab-wrapper .dialog.nav nav .ok .button,.orderby-container .selectric .prestito__calcolaInteressi .btn-primary .button,.orderby-container .selectric .prestito__calcolaInteressi .dialog nav .ok .button,.orderby-container .selectric .prestito__calcolaInteressi .dialog.nav nav .ok .button,.orderby-container .selectric .socialLoanPage .alertify .btn-primary .button,.orderby-container .selectric .socialLoanPage .alertify .dialog nav .ok .button,.orderby-container .selectric .socialLoanPage .alertify .dialog.nav nav .ok .button,.orderby-container .selectric .socialLoanPage .btn-primary .button,.orderby-container .selectric .socialLoanPage .dialog nav .ok .button,.orderby-container .selectric .socialLoanPage .dialog.nav nav .ok .button,.orderby-container .selectric .switchPV .btn-primary .button,.orderby-container .selectric .switchPV .dialog nav .ok .button,.orderby-container .selectric .switchPV .dialog.nav nav .ok .button,.orderby-container .selectric .tasso_vantaggioso__box .btn-primary .button,.orderby-container .selectric .tasso_vantaggioso__box .dialog nav .ok .button,.orderby-container .selectric .tasso_vantaggioso__box .dialog.nav nav .ok .button,.orderby-container .selectric [data-component=associazione-iban-step-1] .btn-primary .button,.orderby-container .selectric [data-component=associazione-iban-step-1] .dialog nav .ok .button,.orderby-container .selectric [data-component=associazione-iban-step-1] .dialog.nav nav .ok .button,.orderby-container .selectric [data-component=associazione-iban-step-2] .btn-primary .button,.orderby-container .selectric [data-component=associazione-iban-step-2] .dialog nav .ok .button,.orderby-container .selectric [data-component=associazione-iban-step-2] .dialog.nav nav .ok .button,.orderby-container .selectric [data-component=associazione-iban-step-3] .btn-primary .button,.orderby-container .selectric [data-component=associazione-iban-step-3] .dialog nav .ok .button,.orderby-container .selectric [data-component=associazione-iban-step-3] .dialog.nav nav .ok .button,.orderby-container .selectric [data-component=rimozione-iban] .btn-primary .button,.orderby-container .selectric [data-component=rimozione-iban] .dialog nav .ok .button,.orderby-container .selectric [data-component=rimozione-iban] .dialog.nav nav .ok .button,.orderby-container .selectric body:has([data-component^=associazione-iban-step-]) .btn-primary .button,.orderby-container .selectric body:has([data-component^=associazione-iban-step-]) .dialog nav .ok .button,.orderby-container .selectric body:has([data-component^=associazione-iban-step-]) .dialog.nav nav .ok .button,.prestito__calcolaInteressi .btn-primary .arrowAccordionGeneric::after,.prestito__calcolaInteressi .btn-primary .arrowAccordionMobile::after,.prestito__calcolaInteressi .btn-primary .input-select .selectric .button,.prestito__calcolaInteressi .btn-primary .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,.prestito__calcolaInteressi .btn-primary .orderby-container .selectric .button,.prestito__calcolaInteressi .btn-primary [class*=" icon-"],.prestito__calcolaInteressi .btn-primary [class^=icon-],.prestito__calcolaInteressi .dialog nav .ok .arrowAccordionGeneric::after,.prestito__calcolaInteressi .dialog nav .ok .arrowAccordionMobile::after,.prestito__calcolaInteressi .dialog nav .ok .input-select .selectric .button,.prestito__calcolaInteressi .dialog nav .ok .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,.prestito__calcolaInteressi .dialog nav .ok .orderby-container .selectric .button,.prestito__calcolaInteressi .dialog nav .ok [class*=" icon-"],.prestito__calcolaInteressi .dialog nav .ok [class^=icon-],.prestito__calcolaInteressi .dialog.nav nav .ok .arrowAccordionGeneric::after,.prestito__calcolaInteressi .dialog.nav nav .ok .arrowAccordionMobile::after,.prestito__calcolaInteressi .dialog.nav nav .ok .input-select .selectric .button,.prestito__calcolaInteressi .dialog.nav nav .ok .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,.prestito__calcolaInteressi .dialog.nav nav .ok .orderby-container .selectric .button,.prestito__calcolaInteressi .dialog.nav nav .ok [class*=" icon-"],.prestito__calcolaInteressi .dialog.nav nav .ok [class^=icon-],.socialLoanPage .alertify .btn-primary .arrowAccordionGeneric::after,.socialLoanPage .alertify .btn-primary .arrowAccordionMobile::after,.socialLoanPage .alertify .btn-primary .input-select .selectric .button,.socialLoanPage .alertify .btn-primary .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,.socialLoanPage .alertify .btn-primary .orderby-container .selectric .button,.socialLoanPage .alertify .btn-primary [class*=" icon-"],.socialLoanPage .alertify .btn-primary [class^=icon-],.socialLoanPage .alertify .dialog nav .ok .arrowAccordionGeneric::after,.socialLoanPage .alertify .dialog nav .ok .arrowAccordionMobile::after,.socialLoanPage .alertify .dialog nav .ok .input-select .selectric .button,.socialLoanPage .alertify .dialog nav .ok .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,.socialLoanPage .alertify .dialog nav .ok .orderby-container .selectric .button,.socialLoanPage .alertify .dialog nav .ok [class*=" icon-"],.socialLoanPage .alertify .dialog nav .ok [class^=icon-],.socialLoanPage .alertify .dialog.nav nav .ok .arrowAccordionGeneric::after,.socialLoanPage .alertify .dialog.nav nav .ok .arrowAccordionMobile::after,.socialLoanPage .alertify .dialog.nav nav .ok .input-select .selectric .button,.socialLoanPage .alertify .dialog.nav nav .ok .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,.socialLoanPage .alertify .dialog.nav nav .ok .orderby-container .selectric .button,.socialLoanPage .alertify .dialog.nav nav .ok [class*=" icon-"],.socialLoanPage .alertify .dialog.nav nav .ok [class^=icon-],.socialLoanPage .btn-primary .arrowAccordionGeneric::after,.socialLoanPage .btn-primary .arrowAccordionMobile::after,.socialLoanPage .btn-primary .input-select .selectric .button,.socialLoanPage .btn-primary .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,.socialLoanPage .btn-primary .orderby-container .selectric .button,.socialLoanPage .btn-primary [class*=" icon-"],.socialLoanPage .btn-primary [class^=icon-],.socialLoanPage .dialog nav .ok .arrowAccordionGeneric::after,.socialLoanPage .dialog nav .ok .arrowAccordionMobile::after,.socialLoanPage .dialog nav .ok .input-select .selectric .button,.socialLoanPage .dialog nav .ok .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,.socialLoanPage .dialog nav .ok .orderby-container .selectric .button,.socialLoanPage .dialog nav .ok [class*=" icon-"],.socialLoanPage .dialog nav .ok [class^=icon-],.socialLoanPage .dialog.nav nav .ok .arrowAccordionGeneric::after,.socialLoanPage .dialog.nav nav .ok .arrowAccordionMobile::after,.socialLoanPage .dialog.nav nav .ok .input-select .selectric .button,.socialLoanPage .dialog.nav nav .ok .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,.socialLoanPage .dialog.nav nav .ok .orderby-container .selectric .button,.socialLoanPage .dialog.nav nav .ok [class*=" icon-"],.socialLoanPage .dialog.nav nav .ok [class^=icon-],.switchPV .btn-primary .arrowAccordionGeneric::after,.switchPV .btn-primary .arrowAccordionMobile::after,.switchPV .btn-primary .input-select .selectric .button,.switchPV .btn-primary .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,.switchPV .btn-primary .orderby-container .selectric .button,.switchPV .btn-primary [class*=" icon-"],.switchPV .btn-primary [class^=icon-],.switchPV .dialog nav .ok .arrowAccordionGeneric::after,.switchPV .dialog nav .ok .arrowAccordionMobile::after,.switchPV .dialog nav .ok .input-select .selectric .button,.switchPV .dialog nav .ok .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,.switchPV .dialog nav .ok .orderby-container .selectric .button,.switchPV .dialog nav .ok [class*=" icon-"],.switchPV .dialog nav .ok [class^=icon-],.switchPV .dialog.nav nav .ok .arrowAccordionGeneric::after,.switchPV .dialog.nav nav .ok .arrowAccordionMobile::after,.switchPV .dialog.nav nav .ok .input-select .selectric .button,.switchPV .dialog.nav nav .ok .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,.switchPV .dialog.nav nav .ok .orderby-container .selectric .button,.switchPV .dialog.nav nav .ok [class*=" icon-"],.switchPV .dialog.nav nav .ok [class^=icon-],.tasso_vantaggioso__box .btn-primary .arrowAccordionGeneric::after,.tasso_vantaggioso__box .btn-primary .arrowAccordionMobile::after,.tasso_vantaggioso__box .btn-primary .input-select .selectric .button,.tasso_vantaggioso__box .btn-primary .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,.tasso_vantaggioso__box .btn-primary .orderby-container .selectric .button,.tasso_vantaggioso__box .btn-primary [class*=" icon-"],.tasso_vantaggioso__box .btn-primary [class^=icon-],.tasso_vantaggioso__box .dialog nav .ok .arrowAccordionGeneric::after,.tasso_vantaggioso__box .dialog nav .ok .arrowAccordionMobile::after,.tasso_vantaggioso__box .dialog nav .ok .input-select .selectric .button,.tasso_vantaggioso__box .dialog nav .ok .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,.tasso_vantaggioso__box .dialog nav .ok .orderby-container .selectric .button,.tasso_vantaggioso__box .dialog nav .ok [class*=" icon-"],.tasso_vantaggioso__box .dialog nav .ok [class^=icon-],.tasso_vantaggioso__box .dialog.nav nav .ok .arrowAccordionGeneric::after,.tasso_vantaggioso__box .dialog.nav nav .ok .arrowAccordionMobile::after,.tasso_vantaggioso__box .dialog.nav nav .ok .input-select .selectric .button,.tasso_vantaggioso__box .dialog.nav nav .ok .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,.tasso_vantaggioso__box .dialog.nav nav .ok .orderby-container .selectric .button,.tasso_vantaggioso__box .dialog.nav nav .ok [class*=" icon-"],.tasso_vantaggioso__box .dialog.nav nav .ok [class^=icon-],[data-component=associazione-iban-step-1] .btn-primary .arrowAccordionGeneric::after,[data-component=associazione-iban-step-1] .btn-primary .arrowAccordionMobile::after,[data-component=associazione-iban-step-1] .btn-primary .input-select .selectric .button,[data-component=associazione-iban-step-1] .btn-primary .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,[data-component=associazione-iban-step-1] .btn-primary .orderby-container .selectric .button,[data-component=associazione-iban-step-1] .btn-primary [class*=" icon-"],[data-component=associazione-iban-step-1] .btn-primary [class^=icon-],[data-component=associazione-iban-step-1] .dialog nav .ok .arrowAccordionGeneric::after,[data-component=associazione-iban-step-1] .dialog nav .ok .arrowAccordionMobile::after,[data-component=associazione-iban-step-1] .dialog nav .ok .input-select .selectric .button,[data-component=associazione-iban-step-1] .dialog nav .ok .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,[data-component=associazione-iban-step-1] .dialog nav .ok .orderby-container .selectric .button,[data-component=associazione-iban-step-1] .dialog nav .ok [class*=" icon-"],[data-component=associazione-iban-step-1] .dialog nav .ok [class^=icon-],[data-component=associazione-iban-step-1] .dialog.nav nav .ok .arrowAccordionGeneric::after,[data-component=associazione-iban-step-1] .dialog.nav nav .ok .arrowAccordionMobile::after,[data-component=associazione-iban-step-1] .dialog.nav nav .ok .input-select .selectric .button,[data-component=associazione-iban-step-1] .dialog.nav nav .ok .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,[data-component=associazione-iban-step-1] .dialog.nav nav .ok .orderby-container .selectric .button,[data-component=associazione-iban-step-1] .dialog.nav nav .ok [class*=" icon-"],[data-component=associazione-iban-step-1] .dialog.nav nav .ok [class^=icon-],[data-component=associazione-iban-step-2] .btn-primary .arrowAccordionGeneric::after,[data-component=associazione-iban-step-2] .btn-primary .arrowAccordionMobile::after,[data-component=associazione-iban-step-2] .btn-primary .input-select .selectric .button,[data-component=associazione-iban-step-2] .btn-primary .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,[data-component=associazione-iban-step-2] .btn-primary .orderby-container .selectric .button,[data-component=associazione-iban-step-2] .btn-primary [class*=" icon-"],[data-component=associazione-iban-step-2] .btn-primary [class^=icon-],[data-component=associazione-iban-step-2] .dialog nav .ok .arrowAccordionGeneric::after,[data-component=associazione-iban-step-2] .dialog nav .ok .arrowAccordionMobile::after,[data-component=associazione-iban-step-2] .dialog nav .ok .input-select .selectric .button,[data-component=associazione-iban-step-2] .dialog nav .ok .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,[data-component=associazione-iban-step-2] .dialog nav .ok .orderby-container .selectric .button,[data-component=associazione-iban-step-2] .dialog nav .ok [class*=" icon-"],[data-component=associazione-iban-step-2] .dialog nav .ok [class^=icon-],[data-component=associazione-iban-step-2] .dialog.nav nav .ok .arrowAccordionGeneric::after,[data-component=associazione-iban-step-2] .dialog.nav nav .ok .arrowAccordionMobile::after,[data-component=associazione-iban-step-2] .dialog.nav nav .ok .input-select .selectric .button,[data-component=associazione-iban-step-2] .dialog.nav nav .ok .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,[data-component=associazione-iban-step-2] .dialog.nav nav .ok .orderby-container .selectric .button,[data-component=associazione-iban-step-2] .dialog.nav nav .ok [class*=" icon-"],[data-component=associazione-iban-step-2] .dialog.nav nav .ok [class^=icon-],[data-component=associazione-iban-step-3] .btn-primary .arrowAccordionGeneric::after,[data-component=associazione-iban-step-3] .btn-primary .arrowAccordionMobile::after,[data-component=associazione-iban-step-3] .btn-primary .input-select .selectric .button,[data-component=associazione-iban-step-3] .btn-primary .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,[data-component=associazione-iban-step-3] .btn-primary .orderby-container .selectric .button,[data-component=associazione-iban-step-3] .btn-primary [class*=" icon-"],[data-component=associazione-iban-step-3] .btn-primary [class^=icon-],[data-component=associazione-iban-step-3] .dialog nav .ok .arrowAccordionGeneric::after,[data-component=associazione-iban-step-3] .dialog nav .ok .arrowAccordionMobile::after,[data-component=associazione-iban-step-3] .dialog nav .ok .input-select .selectric .button,[data-component=associazione-iban-step-3] .dialog nav .ok .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,[data-component=associazione-iban-step-3] .dialog nav .ok .orderby-container .selectric .button,[data-component=associazione-iban-step-3] .dialog nav .ok [class*=" icon-"],[data-component=associazione-iban-step-3] .dialog nav .ok [class^=icon-],[data-component=associazione-iban-step-3] .dialog.nav nav .ok .arrowAccordionGeneric::after,[data-component=associazione-iban-step-3] .dialog.nav nav .ok .arrowAccordionMobile::after,[data-component=associazione-iban-step-3] .dialog.nav nav .ok .input-select .selectric .button,[data-component=associazione-iban-step-3] .dialog.nav nav .ok .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,[data-component=associazione-iban-step-3] .dialog.nav nav .ok .orderby-container .selectric .button,[data-component=associazione-iban-step-3] .dialog.nav nav .ok [class*=" icon-"],[data-component=associazione-iban-step-3] .dialog.nav nav .ok [class^=icon-],[data-component=rimozione-iban] .btn-primary .arrowAccordionGeneric::after,[data-component=rimozione-iban] .btn-primary .arrowAccordionMobile::after,[data-component=rimozione-iban] .btn-primary .input-select .selectric .button,[data-component=rimozione-iban] .btn-primary .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,[data-component=rimozione-iban] .btn-primary .orderby-container .selectric .button,[data-component=rimozione-iban] .btn-primary [class*=" icon-"],[data-component=rimozione-iban] .btn-primary [class^=icon-],[data-component=rimozione-iban] .dialog nav .ok .arrowAccordionGeneric::after,[data-component=rimozione-iban] .dialog nav .ok .arrowAccordionMobile::after,[data-component=rimozione-iban] .dialog nav .ok .input-select .selectric .button,[data-component=rimozione-iban] .dialog nav .ok .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,[data-component=rimozione-iban] .dialog nav .ok .orderby-container .selectric .button,[data-component=rimozione-iban] .dialog nav .ok [class*=" icon-"],[data-component=rimozione-iban] .dialog nav .ok [class^=icon-],[data-component=rimozione-iban] .dialog.nav nav .ok .arrowAccordionGeneric::after,[data-component=rimozione-iban] .dialog.nav nav .ok .arrowAccordionMobile::after,[data-component=rimozione-iban] .dialog.nav nav .ok .input-select .selectric .button,[data-component=rimozione-iban] .dialog.nav nav .ok .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,[data-component=rimozione-iban] .dialog.nav nav .ok .orderby-container .selectric .button,[data-component=rimozione-iban] .dialog.nav nav .ok [class*=" icon-"],[data-component=rimozione-iban] .dialog.nav nav .ok [class^=icon-],body:has([data-component^=associazione-iban-step-]) .btn-primary .arrowAccordionGeneric::after,body:has([data-component^=associazione-iban-step-]) .btn-primary .arrowAccordionMobile::after,body:has([data-component^=associazione-iban-step-]) .btn-primary .input-select .selectric .button,body:has([data-component^=associazione-iban-step-]) .btn-primary .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,body:has([data-component^=associazione-iban-step-]) .btn-primary .orderby-container .selectric .button,body:has([data-component^=associazione-iban-step-]) .btn-primary [class*=" icon-"],body:has([data-component^=associazione-iban-step-]) .btn-primary [class^=icon-],body:has([data-component^=associazione-iban-step-]) .dialog nav .ok .arrowAccordionGeneric::after,body:has([data-component^=associazione-iban-step-]) .dialog nav .ok .arrowAccordionMobile::after,body:has([data-component^=associazione-iban-step-]) .dialog nav .ok .input-select .selectric .button,body:has([data-component^=associazione-iban-step-]) .dialog nav .ok .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,body:has([data-component^=associazione-iban-step-]) .dialog nav .ok .orderby-container .selectric .button,body:has([data-component^=associazione-iban-step-]) .dialog nav .ok [class*=" icon-"],body:has([data-component^=associazione-iban-step-]) .dialog nav .ok [class^=icon-],body:has([data-component^=associazione-iban-step-]) .dialog.nav nav .ok .arrowAccordionGeneric::after,body:has([data-component^=associazione-iban-step-]) .dialog.nav nav .ok .arrowAccordionMobile::after,body:has([data-component^=associazione-iban-step-]) .dialog.nav nav .ok .input-select .selectric .button,body:has([data-component^=associazione-iban-step-]) .dialog.nav nav .ok .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,body:has([data-component^=associazione-iban-step-]) .dialog.nav nav .ok .orderby-container .selectric .button,body:has([data-component^=associazione-iban-step-]) .dialog.nav nav .ok [class*=" icon-"],body:has([data-component^=associazione-iban-step-]) .dialog.nav nav .ok [class^=icon-]{color:#fff!important}.interest-simulator-tab-wrapper .btn-secondary,.prestito__calcolaInteressi .btn-secondary,.socialLoanPage .alertify .btn-secondary,.socialLoanPage .btn-secondary,.switchPV .btn-secondary,.tasso_vantaggioso__box .btn-secondary,[data-component=associazione-iban-step-1] .btn-secondary,[data-component=associazione-iban-step-2] .btn-secondary,[data-component=associazione-iban-step-3] .btn-secondary,[data-component=rimozione-iban] .btn-secondary,body:has([data-component^=associazione-iban-step-]) .btn-secondary{background-color:transparent!important;padding:15px 21px!important;color:#0074c2!important;transition:all 1.25s cubic-bezier(.19,1,.22,1);box-shadow:inset 0 0 20px rgba(255,0,0,0);outline:1px solid #0074c2;outline-color:#0074c2;outline-offset:0;border:1px solid #0074c2!important;text-decoration:none!important;border-radius:0!important}.interest-simulator-tab-wrapper .btn-secondary .btn-icon,.prestito__calcolaInteressi .btn-secondary .btn-icon,.socialLoanPage .alertify .btn-secondary .btn-icon,.socialLoanPage .btn-secondary .btn-icon,.switchPV .btn-secondary .btn-icon,.tasso_vantaggioso__box .btn-secondary .btn-icon,[data-component=associazione-iban-step-1] .btn-secondary .btn-icon,[data-component=associazione-iban-step-2] .btn-secondary .btn-icon,[data-component=associazione-iban-step-3] .btn-secondary .btn-icon,[data-component=rimozione-iban] .btn-secondary .btn-icon,body:has([data-component^=associazione-iban-step-]) .btn-secondary .btn-icon{color:#0074c2}.interest-simulator-tab-wrapper .btn-secondary:hover,.prestito__calcolaInteressi .btn-secondary:hover,.socialLoanPage .alertify .btn-secondary:hover,.socialLoanPage .btn-secondary:hover,.switchPV .btn-secondary:hover,.tasso_vantaggioso__box .btn-secondary:hover,[data-component=associazione-iban-step-1] .btn-secondary:hover,[data-component=associazione-iban-step-2] .btn-secondary:hover,[data-component=associazione-iban-step-3] .btn-secondary:hover,[data-component=rimozione-iban] .btn-secondary:hover,body:has([data-component^=associazione-iban-step-]) .btn-secondary:hover{border:1px solid #004f84!important;outline:rgba(255,0,0,0) solid 1px;outline-offset:15px;color:#004f84!important}.interest-simulator-tab-wrapper .btn-secondary:hover .btn-icon,.prestito__calcolaInteressi .btn-secondary:hover .btn-icon,.socialLoanPage .alertify .btn-secondary:hover .btn-icon,.socialLoanPage .btn-secondary:hover .btn-icon,.switchPV .btn-secondary:hover .btn-icon,.tasso_vantaggioso__box .btn-secondary:hover .btn-icon,[data-component=associazione-iban-step-1] .btn-secondary:hover .btn-icon,[data-component=associazione-iban-step-2] .btn-secondary:hover .btn-icon,[data-component=associazione-iban-step-3] .btn-secondary:hover .btn-icon,[data-component=rimozione-iban] .btn-secondary:hover .btn-icon,body:has([data-component^=associazione-iban-step-]) .btn-secondary:hover .btn-icon{color:#004f84}.interest-simulator-tab-wrapper .btn-secondary:focus,.prestito__calcolaInteressi .btn-secondary:focus,.socialLoanPage .alertify .btn-secondary:focus,.socialLoanPage .btn-secondary:focus,.switchPV .btn-secondary:focus,.tasso_vantaggioso__box .btn-secondary:focus,[data-component=associazione-iban-step-1] .btn-secondary:focus,[data-component=associazione-iban-step-2] .btn-secondary:focus,[data-component=associazione-iban-step-3] .btn-secondary:focus,[data-component=rimozione-iban] .btn-secondary:focus,body:has([data-component^=associazione-iban-step-]) .btn-secondary:focus{box-shadow:none;outline:1px solid #004f84!important}.interest-simulator-tab-wrapper .btn-secondary:focus:hover,.prestito__calcolaInteressi .btn-secondary:focus:hover,.socialLoanPage .alertify .btn-secondary:focus:hover,.socialLoanPage .btn-secondary:focus:hover,.switchPV .btn-secondary:focus:hover,.tasso_vantaggioso__box .btn-secondary:focus:hover,[data-component=associazione-iban-step-1] .btn-secondary:focus:hover,[data-component=associazione-iban-step-2] .btn-secondary:focus:hover,[data-component=associazione-iban-step-3] .btn-secondary:focus:hover,[data-component=rimozione-iban] .btn-secondary:focus:hover,body:has([data-component^=associazione-iban-step-]) .btn-secondary:focus:hover{outline:rgba(255,0,0,0) solid 1px!important}.interest-simulator-tab-wrapper .btn-secondary:focus:hover:active,.prestito__calcolaInteressi .btn-secondary:focus:hover:active,.socialLoanPage .alertify .btn-secondary:focus:hover:active,.socialLoanPage .btn-secondary:focus:hover:active,.switchPV .btn-secondary:focus:hover:active,.tasso_vantaggioso__box .btn-secondary:focus:hover:active,[data-component=associazione-iban-step-1] .btn-secondary:focus:hover:active,[data-component=associazione-iban-step-2] .btn-secondary:focus:hover:active,[data-component=associazione-iban-step-3] .btn-secondary:focus:hover:active,[data-component=rimozione-iban] .btn-secondary:focus:hover:active,body:has([data-component^=associazione-iban-step-]) .btn-secondary:focus:hover:active{border:1px solid #004f84!important}.interest-simulator-tab-wrapper .btn-secondary:active,.prestito__calcolaInteressi .btn-secondary:active,.socialLoanPage .alertify .btn-secondary:active,.socialLoanPage .btn-secondary:active,.switchPV .btn-secondary:active,.tasso_vantaggioso__box .btn-secondary:active,[data-component=associazione-iban-step-1] .btn-secondary:active,[data-component=associazione-iban-step-2] .btn-secondary:active,[data-component=associazione-iban-step-3] .btn-secondary:active,[data-component=rimozione-iban] .btn-secondary:active,body:has([data-component^=associazione-iban-step-]) .btn-secondary:active{border:2px solid #004f84!important;color:#004f84!important;box-shadow:none}.interest-simulator-tab-wrapper .btn-secondary:active .btn-icon,.prestito__calcolaInteressi .btn-secondary:active .btn-icon,.socialLoanPage .alertify .btn-secondary:active .btn-icon,.socialLoanPage .btn-secondary:active .btn-icon,.switchPV .btn-secondary:active .btn-icon,.tasso_vantaggioso__box .btn-secondary:active .btn-icon,[data-component=associazione-iban-step-1] .btn-secondary:active .btn-icon,[data-component=associazione-iban-step-2] .btn-secondary:active .btn-icon,[data-component=associazione-iban-step-3] .btn-secondary:active .btn-icon,[data-component=rimozione-iban] .btn-secondary:active .btn-icon,body:has([data-component^=associazione-iban-step-]) .btn-secondary:active .btn-icon{color:#004f84}.disabled .interest-simulator-tab-wrapper .btn-secondary,.disabled .prestito__calcolaInteressi .btn-secondary,.disabled .socialLoanPage .alertify .btn-secondary,.disabled .socialLoanPage .btn-secondary,.disabled .switchPV .btn-secondary,.disabled .tasso_vantaggioso__box .btn-secondary,.disabled [data-component=associazione-iban-step-1] .btn-secondary,.disabled [data-component=associazione-iban-step-2] .btn-secondary,.disabled [data-component=associazione-iban-step-3] .btn-secondary,.disabled [data-component=rimozione-iban] .btn-secondary,.disabled body:has([data-component^=associazione-iban-step-]) .btn-secondary,.interest-simulator-tab-wrapper .btn-secondary.disabled,.interest-simulator-tab-wrapper .btn-secondary[disabled],.prestito__calcolaInteressi .btn-secondary.disabled,.prestito__calcolaInteressi .btn-secondary[disabled],.socialLoanPage .alertify .btn-secondary.disabled,.socialLoanPage .alertify .btn-secondary[disabled],.socialLoanPage .btn-secondary.disabled,.socialLoanPage .btn-secondary[disabled],.switchPV .btn-secondary.disabled,.switchPV .btn-secondary[disabled],.tasso_vantaggioso__box .btn-secondary.disabled,.tasso_vantaggioso__box .btn-secondary[disabled],[data-component=associazione-iban-step-1] .btn-secondary.disabled,[data-component=associazione-iban-step-1] .btn-secondary[disabled],[data-component=associazione-iban-step-2] .btn-secondary.disabled,[data-component=associazione-iban-step-2] .btn-secondary[disabled],[data-component=associazione-iban-step-3] .btn-secondary.disabled,[data-component=associazione-iban-step-3] .btn-secondary[disabled],[data-component=rimozione-iban] .btn-secondary.disabled,[data-component=rimozione-iban] .btn-secondary[disabled],[disabled] .interest-simulator-tab-wrapper .btn-secondary,[disabled] .prestito__calcolaInteressi .btn-secondary,[disabled] .socialLoanPage .alertify .btn-secondary,[disabled] .socialLoanPage .btn-secondary,[disabled] .switchPV .btn-secondary,[disabled] .tasso_vantaggioso__box .btn-secondary,[disabled] [data-component=associazione-iban-step-1] .btn-secondary,[disabled] [data-component=associazione-iban-step-2] .btn-secondary,[disabled] [data-component=associazione-iban-step-3] .btn-secondary,[disabled] [data-component=rimozione-iban] .btn-secondary,[disabled] body:has([data-component^=associazione-iban-step-]) .btn-secondary,body:has([data-component^=associazione-iban-step-]) .btn-secondary.disabled,body:has([data-component^=associazione-iban-step-]) .btn-secondary[disabled]{border-color:#004f84!important;color:#004f84!important;opacity:.58!important}.disabled .interest-simulator-tab-wrapper .btn-secondary .btn-icon,.disabled .prestito__calcolaInteressi .btn-secondary .btn-icon,.disabled .socialLoanPage .alertify .btn-secondary .btn-icon,.disabled .socialLoanPage .btn-secondary .btn-icon,.disabled .switchPV .btn-secondary .btn-icon,.disabled .tasso_vantaggioso__box .btn-secondary .btn-icon,.disabled [data-component=associazione-iban-step-1] .btn-secondary .btn-icon,.disabled [data-component=associazione-iban-step-2] .btn-secondary .btn-icon,.disabled [data-component=associazione-iban-step-3] .btn-secondary .btn-icon,.disabled [data-component=rimozione-iban] .btn-secondary .btn-icon,.disabled body:has([data-component^=associazione-iban-step-]) .btn-secondary .btn-icon,.interest-simulator-tab-wrapper .btn-secondary.disabled .btn-icon,.interest-simulator-tab-wrapper .btn-secondary[disabled] .btn-icon,.prestito__calcolaInteressi .btn-secondary.disabled .btn-icon,.prestito__calcolaInteressi .btn-secondary[disabled] .btn-icon,.socialLoanPage .alertify .btn-secondary.disabled .btn-icon,.socialLoanPage .alertify .btn-secondary[disabled] .btn-icon,.socialLoanPage .btn-secondary.disabled .btn-icon,.socialLoanPage .btn-secondary[disabled] .btn-icon,.switchPV .btn-secondary.disabled .btn-icon,.switchPV .btn-secondary[disabled] .btn-icon,.tasso_vantaggioso__box .btn-secondary.disabled .btn-icon,.tasso_vantaggioso__box .btn-secondary[disabled] .btn-icon,[data-component=associazione-iban-step-1] .btn-secondary.disabled .btn-icon,[data-component=associazione-iban-step-1] .btn-secondary[disabled] .btn-icon,[data-component=associazione-iban-step-2] .btn-secondary.disabled .btn-icon,[data-component=associazione-iban-step-2] .btn-secondary[disabled] .btn-icon,[data-component=associazione-iban-step-3] .btn-secondary.disabled .btn-icon,[data-component=associazione-iban-step-3] .btn-secondary[disabled] .btn-icon,[data-component=rimozione-iban] .btn-secondary.disabled .btn-icon,[data-component=rimozione-iban] .btn-secondary[disabled] .btn-icon,[disabled] .interest-simulator-tab-wrapper .btn-secondary .btn-icon,[disabled] .prestito__calcolaInteressi .btn-secondary .btn-icon,[disabled] .socialLoanPage .alertify .btn-secondary .btn-icon,[disabled] .socialLoanPage .btn-secondary .btn-icon,[disabled] .switchPV .btn-secondary .btn-icon,[disabled] .tasso_vantaggioso__box .btn-secondary .btn-icon,[disabled] [data-component=associazione-iban-step-1] .btn-secondary .btn-icon,[disabled] [data-component=associazione-iban-step-2] .btn-secondary .btn-icon,[disabled] [data-component=associazione-iban-step-3] .btn-secondary .btn-icon,[disabled] [data-component=rimozione-iban] .btn-secondary .btn-icon,[disabled] body:has([data-component^=associazione-iban-step-]) .btn-secondary .btn-icon,body:has([data-component^=associazione-iban-step-]) .btn-secondary.disabled .btn-icon,body:has([data-component^=associazione-iban-step-]) .btn-secondary[disabled] .btn-icon{color:#004f84}.interest-simulator-tab-wrapper .dialog nav button.cancel,.interest-simulator-tab-wrapper .primary-link,.prestito__calcolaInteressi .dialog nav button.cancel,.prestito__calcolaInteressi .primary-link,.socialLoanPage .alertify .dialog nav button.cancel,.socialLoanPage .alertify .primary-link,.socialLoanPage .dialog nav button.cancel,.socialLoanPage .primary-link,.switchPV .dialog nav button.cancel,.switchPV .primary-link,.tasso_vantaggioso__box .dialog nav button.cancel,.tasso_vantaggioso__box .primary-link,[data-component=associazione-iban-step-1] .dialog nav button.cancel,[data-component=associazione-iban-step-1] .primary-link,[data-component=associazione-iban-step-2] .dialog nav button.cancel,[data-component=associazione-iban-step-2] .primary-link,[data-component=associazione-iban-step-3] .dialog nav button.cancel,[data-component=associazione-iban-step-3] .primary-link,[data-component=rimozione-iban] .dialog nav button.cancel,[data-component=rimozione-iban] .primary-link,body:has([data-component^=associazione-iban-step-]) .dialog nav button.cancel,body:has([data-component^=associazione-iban-step-]) .primary-link{border-radius:0!important;color:#0074c2!important}.interest-simulator-tab-wrapper .dialog nav button.cancel::after,.interest-simulator-tab-wrapper .primary-link::after,.prestito__calcolaInteressi .dialog nav button.cancel::after,.prestito__calcolaInteressi .primary-link::after,.socialLoanPage .alertify .dialog nav button.cancel::after,.socialLoanPage .alertify .primary-link::after,.socialLoanPage .dialog nav button.cancel::after,.socialLoanPage .primary-link::after,.switchPV .dialog nav button.cancel::after,.switchPV .primary-link::after,.tasso_vantaggioso__box .dialog nav button.cancel::after,.tasso_vantaggioso__box .primary-link::after,[data-component=associazione-iban-step-1] .dialog nav button.cancel::after,[data-component=associazione-iban-step-1] .primary-link::after,[data-component=associazione-iban-step-2] .dialog nav button.cancel::after,[data-component=associazione-iban-step-2] .primary-link::after,[data-component=associazione-iban-step-3] .dialog nav button.cancel::after,[data-component=associazione-iban-step-3] .primary-link::after,[data-component=rimozione-iban] .dialog nav button.cancel::after,[data-component=rimozione-iban] .primary-link::after,body:has([data-component^=associazione-iban-step-]) .dialog nav button.cancel::after,body:has([data-component^=associazione-iban-step-]) .primary-link::after{background-color:#0074c2!important}.interest-simulator-tab-wrapper .dialog nav button.cancel::hover,.interest-simulator-tab-wrapper .primary-link::hover,.prestito__calcolaInteressi .dialog nav button.cancel::hover,.prestito__calcolaInteressi .primary-link::hover,.socialLoanPage .alertify .dialog nav button.cancel::hover,.socialLoanPage .alertify .primary-link::hover,.socialLoanPage .dialog nav button.cancel::hover,.socialLoanPage .primary-link::hover,.switchPV .dialog nav button.cancel::hover,.switchPV .primary-link::hover,.tasso_vantaggioso__box .dialog nav button.cancel::hover,.tasso_vantaggioso__box .primary-link::hover,[data-component=associazione-iban-step-1] .dialog nav button.cancel::hover,[data-component=associazione-iban-step-1] .primary-link::hover,[data-component=associazione-iban-step-2] .dialog nav button.cancel::hover,[data-component=associazione-iban-step-2] .primary-link::hover,[data-component=associazione-iban-step-3] .dialog nav button.cancel::hover,[data-component=associazione-iban-step-3] .primary-link::hover,[data-component=rimozione-iban] .dialog nav button.cancel::hover,[data-component=rimozione-iban] .primary-link::hover,body:has([data-component^=associazione-iban-step-]) .dialog nav button.cancel::hover,body:has([data-component^=associazione-iban-step-]) .primary-link::hover{color:#0074c2!important}.interest-simulator-tab-wrapper .dialog nav button.cancel::active,.interest-simulator-tab-wrapper .primary-link::active,.prestito__calcolaInteressi .dialog nav button.cancel::active,.prestito__calcolaInteressi .primary-link::active,.socialLoanPage .alertify .dialog nav button.cancel::active,.socialLoanPage .alertify .primary-link::active,.socialLoanPage .dialog nav button.cancel::active,.socialLoanPage .primary-link::active,.switchPV .dialog nav button.cancel::active,.switchPV .primary-link::active,.tasso_vantaggioso__box .dialog nav button.cancel::active,.tasso_vantaggioso__box .primary-link::active,[data-component=associazione-iban-step-1] .dialog nav button.cancel::active,[data-component=associazione-iban-step-1] .primary-link::active,[data-component=associazione-iban-step-2] .dialog nav button.cancel::active,[data-component=associazione-iban-step-2] .primary-link::active,[data-component=associazione-iban-step-3] .dialog nav button.cancel::active,[data-component=associazione-iban-step-3] .primary-link::active,[data-component=rimozione-iban] .dialog nav button.cancel::active,[data-component=rimozione-iban] .primary-link::active,body:has([data-component^=associazione-iban-step-]) .dialog nav button.cancel::active,body:has([data-component^=associazione-iban-step-]) .primary-link::active{color:#0074c2!important}.interest-simulator-tab-wrapper .btn-transparent,.prestito__calcolaInteressi .btn-transparent,.socialLoanPage .alertify .btn-transparent,.socialLoanPage .btn-transparent,.switchPV .btn-transparent,.tasso_vantaggioso__box .btn-transparent,[data-component=associazione-iban-step-1] .btn-transparent,[data-component=associazione-iban-step-2] .btn-transparent,[data-component=associazione-iban-step-3] .btn-transparent,[data-component=rimozione-iban] .btn-transparent,body:has([data-component^=associazione-iban-step-]) .btn-transparent{color:#fff!important;padding:15px 21px!important;background-color:transparent!important;transition:all 1.25s cubic-bezier(.19,1,.22,1);box-shadow:inset 0 0 20px rgba(255,0,0,0);outline:1px solid #fff;outline-color:rgba(255,255,255,.5);outline-offset:0;border:1px solid transparent!important}.interest-simulator-tab-wrapper .btn-transparent:hover,.prestito__calcolaInteressi .btn-transparent:hover,.socialLoanPage .alertify .btn-transparent:hover,.socialLoanPage .btn-transparent:hover,.switchPV .btn-transparent:hover,.tasso_vantaggioso__box .btn-transparent:hover,[data-component=associazione-iban-step-1] .btn-transparent:hover,[data-component=associazione-iban-step-2] .btn-transparent:hover,[data-component=associazione-iban-step-3] .btn-transparent:hover,[data-component=rimozione-iban] .btn-transparent:hover,body:has([data-component^=associazione-iban-step-]) .btn-transparent:hover{border:1px solid #fff!important;outline:rgba(255,255,255,0) solid 1px;outline-offset:15px}.interest-simulator-tab-wrapper .btn-transparent:focus,.prestito__calcolaInteressi .btn-transparent:focus,.socialLoanPage .alertify .btn-transparent:focus,.socialLoanPage .btn-transparent:focus,.switchPV .btn-transparent:focus,.tasso_vantaggioso__box .btn-transparent:focus,[data-component=associazione-iban-step-1] .btn-transparent:focus,[data-component=associazione-iban-step-2] .btn-transparent:focus,[data-component=associazione-iban-step-3] .btn-transparent:focus,[data-component=rimozione-iban] .btn-transparent:focus,body:has([data-component^=associazione-iban-step-]) .btn-transparent:focus{outline:1px solid #fff!important}.interest-simulator-tab-wrapper .btn-transparent:focus:hover,.prestito__calcolaInteressi .btn-transparent:focus:hover,.socialLoanPage .alertify .btn-transparent:focus:hover,.socialLoanPage .btn-transparent:focus:hover,.switchPV .btn-transparent:focus:hover,.tasso_vantaggioso__box .btn-transparent:focus:hover,[data-component=associazione-iban-step-1] .btn-transparent:focus:hover,[data-component=associazione-iban-step-2] .btn-transparent:focus:hover,[data-component=associazione-iban-step-3] .btn-transparent:focus:hover,[data-component=rimozione-iban] .btn-transparent:focus:hover,body:has([data-component^=associazione-iban-step-]) .btn-transparent:focus:hover{outline:rgba(255,255,255,0) solid 1px!important}.interest-simulator-tab-wrapper .btn-transparent:focus:hover:active,.prestito__calcolaInteressi .btn-transparent:focus:hover:active,.socialLoanPage .alertify .btn-transparent:focus:hover:active,.socialLoanPage .btn-transparent:focus:hover:active,.switchPV .btn-transparent:focus:hover:active,.tasso_vantaggioso__box .btn-transparent:focus:hover:active,[data-component=associazione-iban-step-1] .btn-transparent:focus:hover:active,[data-component=associazione-iban-step-2] .btn-transparent:focus:hover:active,[data-component=associazione-iban-step-3] .btn-transparent:focus:hover:active,[data-component=rimozione-iban] .btn-transparent:focus:hover:active,body:has([data-component^=associazione-iban-step-]) .btn-transparent:focus:hover:active{border:1px solid #fff!important}.interest-simulator-tab-wrapper .btn-transparent:active,.prestito__calcolaInteressi .btn-transparent:active,.socialLoanPage .alertify .btn-transparent:active,.socialLoanPage .btn-transparent:active,.switchPV .btn-transparent:active,.tasso_vantaggioso__box .btn-transparent:active,[data-component=associazione-iban-step-1] .btn-transparent:active,[data-component=associazione-iban-step-2] .btn-transparent:active,[data-component=associazione-iban-step-3] .btn-transparent:active,[data-component=rimozione-iban] .btn-transparent:active,body:has([data-component^=associazione-iban-step-]) .btn-transparent:active{border:2px solid #fff!important;color:#fff!important}.interest-simulator-tab-wrapper .dialog .icon-close,.prestito__calcolaInteressi .dialog .icon-close,.socialLoanPage .alertify .dialog .icon-close,.socialLoanPage .dialog .icon-close,.switchPV .dialog .icon-close,.tasso_vantaggioso__box .dialog .icon-close,[data-component=associazione-iban-step-1] .dialog .icon-close,[data-component=associazione-iban-step-2] .dialog .icon-close,[data-component=associazione-iban-step-3] .dialog .icon-close,[data-component=rimozione-iban] .dialog .icon-close,body:has([data-component^=associazione-iban-step-]) .dialog .icon-close{color:#0074c2!important}.interest-simulator-tab-wrapper .modal_btn-secondary button.cancel,.prestito__calcolaInteressi .modal_btn-secondary button.cancel,.socialLoanPage .alertify .modal_btn-secondary button.cancel,.socialLoanPage .modal_btn-secondary button.cancel,.switchPV .modal_btn-secondary button.cancel,.tasso_vantaggioso__box .modal_btn-secondary button.cancel,[data-component=associazione-iban-step-1] .modal_btn-secondary button.cancel,[data-component=associazione-iban-step-2] .modal_btn-secondary button.cancel,[data-component=associazione-iban-step-3] .modal_btn-secondary button.cancel,[data-component=rimozione-iban] .modal_btn-secondary button.cancel,body:has([data-component^=associazione-iban-step-]) .modal_btn-secondary button.cancel{border-color:#0074c2!important}body .alertify .ok{background-color:#c00!important}.socialLoanPage .alertify .ok{background-color:#0074c2!important}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=headerComponent] .dropdown-toggle-img,[data-component=headerComponent] .dropdown-toggle-text{display:table-cell!important}}.interest-simulator-tab-wrapper{min-height:calc(100vh - 75px - 88px - 115px)}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.interest-simulator-tab-wrapper{min-height:auto}}body{--header_height_desktop:70px;--header_height_mobile:60px;--header_desktop:var(--header_height_desktop);--header_mobile:var(--header_height_mobile)}body section.content{overflow:hidden;transition:.3s padding ease}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px){body section.content{padding-top:var(--header_desktop)}body section.content.shortHeader{padding-top:var(--header_desktop)}}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){body section.content{padding-top:var(--header_mobile)}body section.content.shortHeader{padding-top:var(--header_mobile)}}body section.content>.container-fluid>section{margin-bottom:25px}body.preHeader{--preHeader_height:30px;--header_desktop:calc(var(--header_height_desktop) + var(--preHeader_height));--header_mobile:calc(var(--header_height_mobile) + var(--preHeader_height))}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px){body.preHeader section.content{padding-top:var(--header_desktop)}body.preHeader section.content.shortHeader{padding-top:var(--header_desktop)}}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){body.preHeader section.content{padding-top:var(--header_mobile)}body.preHeader section.content.shortHeader{padding-top:var(--header_mobile)}}body.banner-body-smart,body.banner-header-body{--smartbanner_height:0px;--banner_height:0px;--totalbanner_height:calc(var(--smartbanner_height) + var(--banner_height))}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){body.banner-body-smart.banner-body-smart,body.banner-header-body.banner-body-smart{--smartbanner_height:80px}}body.banner-body-smart.banner-header-body,body.banner-header-body.banner-header-body{--banner_height:60px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){body.banner-body-smart.banner-header-body,body.banner-header-body.banner-header-body{--banner_height:95px}}body.banner-body-smart.preHeader,body.banner-header-body.preHeader{--preHeader_height:30px;--header_mobile:calc(var(--header_height_mobile) + var(--preHeader_height))}body.banner-body-smart header,body.banner-header-body header{top:var(--totalbanner_height)!important}body.banner-body-smart section.content,body.banner-header-body section.content{padding-top:calc(var(--header_mobile) + var(--totalbanner_height))}body.banner-body-smart section.content.shortHeader,body.banner-header-body section.content.shortHeader{padding-top:calc(var(--header_mobile) + var(--totalbanner_height))}body.banner-body-smart.sso_bg section.content,body.banner-header-body.sso_bg section.content{padding-top:var(--smartbanner_height)!important}[data-component=imageTextGenericPage] .title{margin:0;line-height:54px;font-size:40px;font-weight:400;text-align:center;padding-bottom:35px;padding-top:30px}@media only screen and (max-width:767px){[data-component=imageTextGenericPage] .title{line-height:32px;font-size:24px}}[data-component=imageTextGenericPage] .img-container{margin:auto;text-align:center;padding-top:50px}@media only screen and (max-width:767px){[data-component=imageTextGenericPage] .img-container{padding-top:20px}}[data-component=imageTextGenericPage] .img-container img{max-width:200px}[data-component=imageTextGenericPage] .textContainer{margin:0;line-height:42px;font-size:31px;font-weight:400;max-width:800px;margin:auto!important;text-align:center;color:#333232;padding-bottom:90px}@media only screen and (max-width:767px){[data-component=imageTextGenericPage] .textContainer{line-height:30px;font-size:20px}}@media only screen and (max-width:767px){[data-component=imageTextGenericPage] .textContainer{max-width:490px}}[data-component=imageTextGenericPage] .textContainer a,[data-component=imageTextGenericPage] .textContainer p{font-size:31px;line-height:45px}@media only screen and (max-width:767px){[data-component=imageTextGenericPage] .textContainer a,[data-component=imageTextGenericPage] .textContainer p{font-size:27px;line-height:35px}}[data-component=imageTextGenericPage] .textContainer div.centered{margin-top:30px}[data-component=imageTextGenericPage] .textContainer div.centered a{font-size:initial}[data-component=imageTextGenericPage] .textContainer div.centered a.btn-blue{background-color:transparent!important;padding:15px 21px!important;color:#0074c2!important;transition:all 1.25s cubic-bezier(.19,1,.22,1);box-shadow:none!important;outline:1px solid #0074c2;outline-color:#0074c2;outline-offset:0;border:1px solid #0074c2!important}[data-component=imageTextNoResults] .title{margin:0;line-height:54px;font-size:40px;font-weight:400;text-align:center;padding-bottom:35px;padding-top:30px}@media only screen and (max-width:767px){[data-component=imageTextNoResults] .title{line-height:32px;font-size:24px}}[data-component=imageTextNoResults] .img-container{margin:auto;text-align:center;padding-top:50px}@media only screen and (max-width:767px){[data-component=imageTextNoResults] .img-container{padding-top:20px}}[data-component=imageTextNoResults] .img-container img{max-width:260px}[data-component=imageTextNoResults] .textContainer{text-align:center}[data-component=imageTextNoResults] .subtitle-container{color:#605f60;margin-bottom:30px}[data-component=feedbackEmailGenericComponent]{margin-bottom:60px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=feedbackEmailGenericComponent]{margin-bottom:45px}}[data-component=feedbackEmailGenericComponent] .img-container img{width:64px;margin-bottom:10px}[data-component=feedbackEmailGenericComponent] .title{font-size:31px;line-height:42px;margin-bottom:10px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=feedbackEmailGenericComponent] .title{font-size:20px;line-height:30px}}[data-component=feedbackEmailGenericComponent] .textContainer{text-align:left;font-weight:400;color:#333232}[data-component=interestCalculatorComponent] .interest_info{background-color:#f4faff;padding:45px 0}@media only screen and (max-width:767px){[data-component=interestCalculatorComponent] .interest_info{padding:30px 15px}}[data-component=interestCalculatorComponent] .interest_box_lordo_netto{display:flex;justify-content:space-between;flex-direction:row;gap:15px;flex-wrap:wrap;background-color:#fff;padding:15px 30px;border:1px solid #e5e1e1;max-width:600px;margin:0 auto}@media only screen and (max-width:767px){[data-component=interestCalculatorComponent] .interest_box_lordo_netto{padding:15px 0 15px 30px;flex-direction:column}}[data-component=interestCalculatorComponent] .lordo_netto{display:flex;flex-direction:row;gap:15px;align-items:center;text-align:left}[data-component=interestCalculatorComponent] .lordo_netto p{font-weight:700}[data-component=interestCalculatorComponent] .text-info{text-align:center}[data-component=interestCalculatorComponent] .blue_asterisk{color:#0074c2}[data-component=interestCalculatorComponent].interestCalculator__box .row-full{background-color:#faf6f6;padding:15px 0 55px}@media only screen and (max-width:767px){[data-component=interestCalculatorComponent].interestCalculator__box .row-full{padding:15px 15px 25px}}[data-component=interestCalculatorComponent].interestCalculator__box .clausolaContainer{font-size:12px;line-height:16px!important;text-align:center}@media only screen and (max-width:767px){[data-component=interestCalculatorComponent].interestCalculator__box .clausolaContainer{line-height:18px!important}}[data-component=interestCalculatorComponent].interestCalculator__box .interest__deposito-box{background-color:#fff;box-shadow:0 5px 21px 0 rgba(0,0,0,.06);padding:60px 0;margin-top:45px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=interestCalculatorComponent].interestCalculator__box .interest__deposito-box{margin-top:30px;padding:30px 15px}}[data-component=interestCalculatorComponent].interestCalculator__box .pageTitle{font-size:31px;line-height:42px;padding:0;margin-bottom:15px}@media only screen and (max-width:767px){[data-component=interestCalculatorComponent].interestCalculator__box .pageTitle{font-size:20px;line-height:30px}}[data-component=interestCalculatorComponent].interestCalculator__box .interest_sub{text-align:center}[data-component=interestCalculatorComponent].interestCalculator__box .pointDescription{padding:0 15px;margin-bottom:30px}@media only screen and (max-width:767px){[data-component=interestCalculatorComponent].interestCalculator__box .pointDescription{font-size:16px!important;line-height:26px!important;padding:0}}[data-component=interestCalculatorComponent].interestCalculator__box .mySlider{width:100%!important}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=interestCalculatorComponent].interestCalculator__box .mySlider{width:490px!important}}@media only screen and (max-width:767px){[data-component=interestCalculatorComponent].interestCalculator__box .mySlider{width:260px!important}}[data-component=interestCalculatorComponent].interestCalculator__box .mySlider .slider-horizontal{width:100%}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=interestCalculatorComponent].interestCalculator__box .mySlider .slider-horizontal{width:490px!important}}@media only screen and (max-width:767px){[data-component=interestCalculatorComponent].interestCalculator__box .mySlider .slider-horizontal{width:90%!important}}@media only screen and (max-width:767px){[data-component=interestCalculatorComponent] .pageTitle{padding-bottom:0}}[data-component=interestCalculatorComponent] .box-gray-one{padding:65px 0}@media only screen and (max-width:767px){[data-component=interestCalculatorComponent] .box-gray-one{padding:15px 0}}[data-component=interestCalculatorComponent] .calculatedAmount,[data-component=interestCalculatorComponent] .totPoints,[data-component=interestCalculatorComponent] .totProjects,[data-component=interestCalculatorComponent] .totalEarned{color:#0074c2;display:inline-block;font-weight:700}[data-component=interestCalculatorComponent] .calculatedAmount .underline,[data-component=interestCalculatorComponent] .totPoints .underline,[data-component=interestCalculatorComponent] .totProjects .underline,[data-component=interestCalculatorComponent] .totalEarned .underline{border:1px solid #999696}[data-component=interestCalculatorComponent] .calculatedAmount span,[data-component=interestCalculatorComponent] .totalEarned span{margin:0 10px}[data-component=interestCalculatorComponent] .calculatedAmount span em,[data-component=interestCalculatorComponent] .totalEarned span em{font-style:normal}[data-component=interestCalculatorComponent] .slider-selection.tick-slider-selection{background:#0074c2;height:8px!important}[data-component=interestCalculatorComponent] #trackerSelector{border:1px solid #faf6f6}[data-component=interestCalculatorComponent] #trackerSelector:before{color:#0074c2;line-height:20px}[data-component=interestCalculatorComponent] .tick_final,[data-component=interestCalculatorComponent] .tick_initial,[data-component=interestCalculatorComponent] .tick_primo,[data-component=interestCalculatorComponent] .tick_secondo{margin-top:-8.5px}[data-component=interestCalculatorComponent] .slider-tick.in-selection{background:#0074c2}[data-component=interestCalculatorComponent] .genericBoxes{margin-bottom:0!important}[data-component=interestCalculatorComponent] .genericBoxes:before{display:none}[data-component=interestCalculatorComponent] .scaglioni{max-width:800px;margin:auto;margin-top:20px}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=interestCalculatorComponent] .scaglioni{width:490px}}@media only screen and (max-width:767px){[data-component=interestCalculatorComponent] .scaglioni{width:265px}}[data-component=interestCalculatorComponent] .scaglioni .scaglione{position:relative;display:inline-block;float:left;margin-top:17px}[data-component=interestCalculatorComponent] .scaglioni .scaglione .parentesi{margin-left:9px;border:1px solid #e5e1e1;border-top:0;height:11px}[data-component=interestCalculatorComponent] .scaglioni .scaglione .parentesi .parentesiLabel{padding-top:10px;color:#605f60}[data-component=interestCalculatorComponent] .tick-slider-selection{box-shadow:none!important}[data-component=interestCalculatorComponent] .slider-track-sliderTrackPrimoScaglione{-webkit-box-shadow:0 5px 7px rgba(153,214,255,.2);-khtml-box-shadow:0 5px 7px rgba(153,214,255,.2);-moz-box-shadow:0 5px 7px rgba(153,214,255,.2);-ms-box-shadow:0 5px 7px rgba(153,214,255,.2);-o-box-shadow:0 5px 7px rgba(153,214,255,.2);box-shadow:0 5px 7px rgba(153,214,255,.2);background-color:#99d6ff}[data-component=interestCalculatorComponent] .slider-track-customerPoints{-webkit-box-shadow:9px 6px 7px rgba(102,193,255,.2);-khtml-box-shadow:9px 6px 7px rgba(102,193,255,.2);-moz-box-shadow:9px 6px 7px rgba(102,193,255,.2);-ms-box-shadow:9px 6px 7px rgba(102,193,255,.2);-o-box-shadow:9px 6px 7px rgba(102,193,255,.2);box-shadow:9px 6px 7px rgba(102,193,255,.2);background-color:#66c1ff}[data-component=interestCalculatorComponent] .slider-track-customerPoints,[data-component=interestCalculatorComponent] .slider-track-sliderTrackPrimoScaglione{height:14px!important;margin-top:-5px;z-index:1;-webkit-border-radius:25px;-khtml-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px}[data-component=interestCalculatorComponent] .slider-track-customerPoints{height:12px!important;margin-top:-4px}[data-component=interestCalculatorComponent] .mySlider{width:800px}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=interestCalculatorComponent] .mySlider{width:490px}}@media only screen and (max-width:767px){[data-component=interestCalculatorComponent] .mySlider{width:265px}}[data-component=interestCalculatorComponent] .trackContainer{pointer-events:none}[data-component=interestCalculatorComponent] .lastRow,[data-component=interestCalculatorComponent] .tableHeader{background-color:#fff}[data-component=interestCalculatorComponent] .tableLabel{margin:0;line-height:30px;font-size:18px;font-weight:700}@media only screen and (max-width:767px){[data-component=interestCalculatorComponent] .tableLabel{font-size:16px;line-height:26px}}@media only screen and (max-width:767px){[data-component=interestCalculatorComponent] .tableLabel{margin:0;line-height:21px;font-size:14px}}@media only screen and (max-width:767px) and (max-width:767px){[data-component=interestCalculatorComponent] .tableLabel{line-height:18px;font-size:12px}}[data-component=interestCalculatorComponent] .colonna{padding:30px;white-space:nowrap}@media only screen and (max-width:767px){[data-component=interestCalculatorComponent] .colonna{padding:16px 12px}}[data-component=interestCalculatorComponent] .tableHeader{padding:23px 27px}@media only screen and (max-width:767px){[data-component=interestCalculatorComponent] .tableHeader{padding-left:0;padding-right:0;text-align:center!important}}[data-component=interestCalculatorComponent] .primaColonna.lastRow{padding:43px 30px}@media mobile{[data-component=interestCalculatorComponent] .primaColonna.lastRow{padding:43px 12px}}[data-component=interestCalculatorComponent] .firstRow,[data-component=interestCalculatorComponent] .secondRow,[data-component=interestCalculatorComponent] .thirdRow{color:#fff}[data-component=interestCalculatorComponent] .lastRow{color:#605f60}[data-component=interestCalculatorComponent] .totaleNetto{color:#0074c2}[data-component=interestCalculatorComponent] .firstRow{background-color:#99d6ff}[data-component=interestCalculatorComponent] .secondRow{background-color:#66c1ff}[data-component=interestCalculatorComponent] .thirdRow{background-color:#33adff}[data-component=interestCalculatorComponent] .interestTable{margin:0;line-height:21px;font-size:14px}@media only screen and (max-width:767px){[data-component=interestCalculatorComponent] .interestTable{line-height:18px;font-size:12px}}[data-component=interestCalculatorComponent] .interestTable .primaColonna{text-align:left}[data-component=interestCalculatorComponent] .interestTable .no-padding{border:1px solid #fff}[data-component=interestCalculatorComponent] .pointDescription{text-align:center;padding:85px 0 30px}@media only screen and (max-width:767px){[data-component=interestCalculatorComponent] .pointDescription{margin:0;line-height:16px;font-size:12px;line-height:25px;padding:37px 0}}@media only screen and (max-width:767px) and (max-width:767px){[data-component=interestCalculatorComponent] .pointDescription{line-height:18px}}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=interestCalculatorComponent] .pointDescription{padding:70px 0 37px}}[data-component=interestCalculatorComponent] .clausolaContainer{text-align:left;margin-top:35px;color:#605f60}[data-component=interestCalculatorComponent].restyle__card-component{padding-bottom:60px}@media only screen and (max-width:767px){[data-component=interestCalculatorComponent].restyle__card-component{padding-bottom:30px;margin:0}}[data-component=interestCalculatorComponent].restyle__card-component .card-body{margin:60px 0 0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=interestCalculatorComponent].restyle__card-component .card-body{margin:30px 15px 0}}[data-component=interestCalculatorComponent].restyle__card-component .card-head{padding:15px 30px}@media only screen and (max-width:767px){[data-component=interestCalculatorComponent].restyle__card-component .card-head{padding:15px}}[data-component=interestCalculatorComponent].restyle__card-component .card-head-title{color:#333232!important}[data-component=interestCalculatorComponent].restyle__card-component .pointDescription{padding:0;margin-bottom:30px}@media only screen and (max-width:767px){[data-component=interestCalculatorComponent].restyle__card-component .pointDescription{font-size:16px!important;line-height:26px!important}}[data-component=interestCalculatorComponent].restyle__card-component .clausolaContainer{font-size:12px;line-height:16px!important;text-align:center}@media only screen and (max-width:767px){[data-component=interestCalculatorComponent].restyle__card-component .clausolaContainer{line-height:18px!important}}.blue-border{width:5px;height:40px;background-color:#0074c2;border-radius:10px;margin:5px 0}.messageBox{margin-top:25px}.messageBox .message{position:relative;margin-bottom:20px;overflow:hidden;color:#000;background-color:#fff;webkit-box-shadow:0 5px 21px rgba(0,0,0,.15);-moz-box-shadow:0 5px 21px rgba(0,0,0,.15);box-shadow:0 5px 21px rgba(0,0,0,.15)}.messageBox .message.closed{display:none}.messageBox .message .close{position:absolute;top:10px;right:30px;float:none!important;opacity:inherit!important;text-shadow:none!important;z-index:1}.messageBox .message .close.with-tag{top:30px}@media only screen and (max-width:767px){.messageBox .message .close.with-tag{top:10px}}.messageBox .message .close .mbClose h5{display:inline-block}.messageBox .message .close .mbClose h5 i{display:inline-block;font-size:39px;vertical-align:middle;margin-left:-5px}@media only screen and (max-width:767px){.messageBox .message .close{top:10px;right:5px;width:100%;position:relative;text-align:right;margin-bottom:10px}}.messageBox .message .close h5,.messageBox .message .close i{color:#000!important}.messageBox .message .tag{position:relative;top:30px;margin-bottom:25px;left:30px;display:inline-block;padding:15px;font-weight:700;text-transform:uppercase;font-size:11px;color:#fff;background-color:#c00}@media only screen and (max-width:767px){.messageBox .message .tag{top:-35px;margin-bottom:-10px;left:15px;max-width:calc(100% - 110px);position:relative;padding:5px 15px}}.messageBox .message .text-container{padding:30px}@media only screen and (max-width:767px){.messageBox .message .text-container{padding:15px;text-align:center}}.messageBox .message .text-container .messageText{margin-bottom:30px}@media only screen and (max-width:767px){.messageBox .message .text-container .messageText{margin-bottom:10px}}.messageBox .message .text-container .messageText .testo1{margin:0;line-height:42px;font-size:31px;font-weight:400;line-height:30px;font-weight:300}@media only screen and (max-width:767px){.messageBox .message .text-container .messageText .testo1{line-height:30px;font-size:20px}}@media only screen and (max-width:767px){.messageBox .message .text-container .messageText .testo1{margin-bottom:0}}.messageBox .message .text-container .messageText .testo2,.messageBox .message .text-container .messageText .testo3{margin:0;line-height:54px;font-size:40px;font-weight:400;line-height:55px;font-weight:900}@media only screen and (max-width:767px){.messageBox .message .text-container .messageText .testo2,.messageBox .message .text-container .messageText .testo3{line-height:32px;font-size:24px}}.messageBox .message .img-container{padding:30px;text-align:center}@media only screen and (max-width:767px){.messageBox .message .img-container{padding:0}}.messageBox .message .img-container img{width:300px;max-height:300px}@media only screen and (max-width:767px){.messageBox .message .img-container img{width:115px;max-height:115px}}.messageBox .message:last-of-type{margin:0}.messageBox .message.bg-red{background-color:#ea5e5e!important}.messageBox .message.bg-red,.messageBox .message.bg-red-dark,.messageBox .message.bg-red-light{color:#fff}.messageBox .message.bg-red .close h5,.messageBox .message.bg-red .close i,.messageBox .message.bg-red-dark .close h5,.messageBox .message.bg-red-dark .close i,.messageBox .message.bg-red-light .close h5,.messageBox .message.bg-red-light .close i{color:#fff!important}.messageBox .message.bg-red .tag,.messageBox .message.bg-red-dark .tag,.messageBox .message.bg-red-light .tag{color:#c00!important;background-color:#fff!important}.messageBox .message.bg-red .btn-secondary,.messageBox .message.bg-red-dark .btn-secondary,.messageBox .message.bg-red-light .btn-secondary{color:#fff!important;border-color:#fff!important;outline:1px solid #fff;outline-color:rgba(255,255,255,.5)}.messageBox .message.bg-red .btn-secondary:hover,.messageBox .message.bg-red-dark .btn-secondary:hover,.messageBox .message.bg-red-light .btn-secondary:hover{color:#fff!important;border-color:#fff!important;outline:rgba(255,255,255,0) solid 1px}.messageBox .message.bg-blue{background-color:#99d6ff!important;color:#fff}.messageBox .message.bg-blue .close h5,.messageBox .message.bg-blue .close i{color:#fff!important}.messageBox .message.bg-blue .tag{color:#99d6ff!important;background-color:#fff!important}.messageBox .message.bg-blue .tag.red{color:#c00!important}.messageBox .message.bg-blue .testo3{color:#fff}.messageBox .message.bg-blue .btn-secondary{color:#fff!important;border-color:#fff!important;outline:1px solid #fff;outline-color:rgba(255,255,255,.5)}.messageBox .message.bg-blue .btn-secondary:hover{color:#fff!important;border-color:#fff!important;outline:rgba(255,255,255,0) solid 1px}.messageBox .message.bg-green{background-color:#00762f!important;color:#fff}.messageBox .message.bg-green .close h5,.messageBox .message.bg-green .close i{color:#fff!important}.messageBox .message.bg-green .tag{color:#307237!important;background-color:#fff!important}.messageBox .message.bg-green .testo3{color:#fff}.messageBox .message.bg-green .btn-secondary{color:#fff!important;border-color:#fff!important;outline:1px solid #fff;outline-color:rgba(255,255,255,.5)}.messageBox .message.bg-green .btn-secondary:hover{color:#fff!important;border-color:#fff!important;outline:rgba(255,255,255,0) solid 1px}.messageBox .message.bg-fior-fiore{background-color:#861f41!important;color:#fff}.messageBox .message.bg-fior-fiore .close h5,.messageBox .message.bg-fior-fiore .close i{color:#fff!important}.messageBox .message.bg-fior-fiore .tag{color:#861f41!important;background-color:#fff!important}.messageBox .message.bg-fior-fiore .testo3{color:#fff}.messageBox .message.bg-fior-fiore .btn-secondary{color:#fff!important;border-color:#fff!important;outline:1px solid #fff;outline-color:rgba(255,255,255,.5)}.messageBox .message.bg-fior-fiore .btn-secondary:hover{color:#fff!important;border-color:#fff!important;outline:rgba(255,255,255,0) solid 1px}.messageBox .message.bg-black{background-color:#000!important;color:#fff}.messageBox .message.bg-black .close h5,.messageBox .message.bg-black .close i{color:#fff!important}.messageBox .message.bg-black .tag{color:#000!important;background-color:#fff!important}.messageBox .message.bg-black .tag.red{color:#c00!important}.messageBox .message.bg-black .testo3{color:#fff}.messageBox .message.bg-black .btn-secondary{color:#fff!important;border-color:#fff!important;outline:1px solid #fff;outline-color:rgba(255,255,255,.5)}.messageBox .message.bg-black .btn-secondary:hover{color:#fff!important;border-color:#fff!important;outline:rgba(255,255,255,0) solid 1px}.messageBox .message.bg-red-extracoop{background-color:#c00!important;color:#fff}.messageBox .message.bg-red-extracoop .close h5,.messageBox .message.bg-red-extracoop .close i{color:#fff!important}.messageBox .message.bg-red-extracoop .tag{color:#c00!important;background-color:#fff!important}.messageBox .message.bg-red-extracoop .tag.red{color:#c00!important}.messageBox .message.bg-red-extracoop .testo3{color:#fff}.messageBox .message.bg-red-extracoop .btn-secondary{color:#fff!important;border-color:#fff!important;outline:1px solid #fff;outline-color:rgba(255,255,255,.5)}.messageBox .message.bg-red-extracoop .btn-secondary:hover{color:#fff!important;border-color:#fff!important;outline:rgba(255,255,255,0) solid 1px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){.messageBox .message .row{display:table;width:100%;margin:0 auto}.messageBox .message .row>[class*=col-]{float:none;display:table-cell;vertical-align:middle}}.alertify{background-color:rgba(51,50,50,.71)!important;z-index:11000000!important}.alertify .alert,.alertify .dialog{width:70%!important;padding-left:15px!important;padding-right:15px!important}@media only screen and (min-width:768px) and (max-width:1023px){.alertify .alert,.alertify .dialog{width:100%!important}}@media only screen and (max-width:767px){.alertify .alert,.alertify .dialog{width:100%!important}}.alertify .alert>*,.alertify .dialog>*{position:relative;width:100%!important;max-width:100%!important;box-shadow:0 5px 21px 0 rgba(0,0,0,.5);padding:0!important}.alertify .alert .arrowAccordionGeneric::after,.alertify .alert .arrowAccordionMobile::after,.alertify .alert .input-select .selectric .button,.alertify .alert .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,.alertify .alert .orderby-container .selectric .button,.alertify .alert [class*=" icon-"],.alertify .alert [class^=icon-],.alertify .dialog .arrowAccordionGeneric::after,.alertify .dialog .arrowAccordionMobile::after,.alertify .dialog .input-select .selectric .button,.alertify .dialog .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,.alertify .dialog .orderby-container .selectric .button,.alertify .dialog [class*=" icon-"],.alertify .dialog [class^=icon-],.input-select .selectric .alertify .alert .button,.input-select .selectric .alertify .dialog .button,.lost-card-wrapper .card-body-lost-card .lost-card-details .alertify .alert .phone-num:before,.lost-card-wrapper .card-body-lost-card .lost-card-details .alertify .dialog .phone-num:before,.orderby-container .selectric .alertify .alert .button,.orderby-container .selectric .alertify .dialog .button{min-width:60px;text-align:center;display:block}.alertify .alert .icon-favorito,.alertify .dialog .icon-favorito{font-size:15px}.alertify .alert .icon-close,.alertify .dialog .icon-close{position:absolute;top:20px;right:0;cursor:pointer}@media only screen and (max-width:767px){.alertify .alert .icon-close,.alertify .dialog .icon-close{top:15px}}.alertify .alert h4,.alertify .dialog h4{position:relative;font-weight:700;text-align:left;padding:25px 40px 20px 25px;border-bottom:1px solid #e5e1e1;margin:0}@media only screen and (max-width:767px){.alertify .alert h4,.alertify .dialog h4{padding:20px 40px 20px 15px;font-size:18px}}.alertify .alert h5,.alertify .dialog h5{font-weight:700;position:relative;margin-top:30px}@media only screen and (min-width:768px) and (max-width:1023px){.alertify .alert h5,.alertify .dialog h5{padding:0 10px}}.alertify .alert h5::after,.alertify .dialog h5::after{content:"";position:absolute;z-index:2;bottom:-10px;left:0;width:20px;height:2px;background:#c00}@media only screen and (min-width:768px) and (max-width:1023px){.alertify .alert h5::after,.alertify .dialog h5::after{left:10px}}.alertify .alert .msg,.alertify .dialog .msg{text-align:left;font-size:15px;padding:0!important;margin-bottom:0!important}@media only screen and (max-width:767px){.alertify .alert .msg,.alertify .dialog .msg{text-align:center!important}}.alertify .alert .msg::after,.alertify .dialog .msg::after{content:"";clear:both;display:table}.alertify .alert .msg *,.alertify .dialog .msg *{padding:12px}.alertify .alert .msg .title,.alertify .dialog .msg .title{font-size:21px;font-weight:700;text-transform:uppercase}.alertify .alert nav,.alertify .dialog nav{position:relative;padding:0 30px 30px 30px}@media only screen and (max-width:767px){.alertify .alert nav,.alertify .dialog nav{display:flex;align-items:center;flex-direction:column-reverse;padding:15px;padding-top:0}}.alertify .alert nav .ok,.alertify .dialog nav .ok{text-transform:none!important}.alertify .alert nav .cancel,.alertify .dialog nav .cancel{text-transform:none!important}.bottom-modal{-webkit-box-shadow:0 -5px 21px rgba(0,0,0,.06);-khtml-box-shadow:0 -5px 21px rgba(0,0,0,.06);-moz-box-shadow:0 -5px 21px rgba(0,0,0,.06);-ms-box-shadow:0 -5px 21px rgba(0,0,0,.06);-o-box-shadow:0 -5px 21px rgba(0,0,0,.06);box-shadow:0 -5px 21px rgba(0,0,0,.06);margin:0;line-height:30px;font-size:18px;font-weight:400;position:relative;width:100%;padding:30px 60px;bottom:0;z-index:1;text-align:left}@media only screen and (max-width:767px){.bottom-modal{line-height:21px;font-size:14px}}@media only screen and (min-width:768px) and (max-width:1023px){.bottom-modal{padding:30px}}@media only screen and (max-width:767px){.bottom-modal{padding:15px}}.bottom-modal p{margin:0}@media only screen and (max-width:767px){.bottom-modal p span{display:block;line-height:14px}}.bottom-modal~nav{display:none}.container-generic-structure{padding:30px 25px;max-height:500px;text-align:left;overflow-x:hidden;overflow-y:auto}.container-generic-structure.changeStoreModal,.container-generic-structure.changeStoreModalNew,.container-generic-structure.chooseStoreModal{padding-left:60px!important;padding-right:60px!important}@media only screen and (min-width:768px) and (max-width:1023px){.container-generic-structure.changeStoreModal,.container-generic-structure.changeStoreModalNew,.container-generic-structure.chooseStoreModal{padding:20px 25px!important}}@media only screen and (max-width:767px){.container-generic-structure.changeStoreModal,.container-generic-structure.changeStoreModalNew,.container-generic-structure.chooseStoreModal{padding:15px 25px!important;max-height:calc(100vh - 170px)}}@media only screen and (max-width:767px){.container-generic-structure.changeStoreModal .container-search-store-city,.container-generic-structure.changeStoreModal .container-search-store-name,.container-generic-structure.changeStoreModalNew .container-search-store-city,.container-generic-structure.changeStoreModalNew .container-search-store-name,.container-generic-structure.chooseStoreModal .container-search-store-city,.container-generic-structure.chooseStoreModal .container-search-store-name{font-size:11px;line-height:16px}}.container-generic-structure.changeStoreModal div.change-store small,.container-generic-structure.changeStoreModalNew div.change-store small,.container-generic-structure.chooseStoreModal div.change-store small{font-weight:800;text-decoration:underline;color:#c00}@media only screen and (max-width:767px){.container-generic-structure.changeStoreModal div.change-store small,.container-generic-structure.changeStoreModalNew div.change-store small,.container-generic-structure.chooseStoreModal div.change-store small{font-size:11px;line-height:16px}}.container-generic-structure.faq-container{padding:25px 30px 30px;color:#605f60}@media only screen and (min-width:768px) and (max-width:1023px){.container-generic-structure{padding:20px 25px!important}}@media only screen and (max-width:767px){.container-generic-structure{padding:20px 15px!important}}.container-generic-structure .img-container{text-align:center;margin-bottom:35px}.container-generic-structure .img-container img{max-width:155px}.container-generic-structure .textContainer{color:#605f60}.container-generic-structure .textContainer .container-datepicker-modal{display:inline-block;width:100%;padding-top:15px}.container-generic-structure .textContainer .container-datepicker-modal input.date-picker{padding:0}.container-generic-structure .textContainer .container-datepicker-modal .input-container{max-width:260px;float:left}@media only screen and (max-width:767px){.container-generic-structure .textContainer .container-datepicker-modal .input-container{float:none;max-width:100%}}.container-generic-structure .textContainer .container-datepicker-modal .input-container:first-child{margin-right:15px}@media only screen and (max-width:767px){.container-generic-structure .textContainer .container-datepicker-modal .input-container:first-child{margin-right:0;margin-bottom:10px}}.container-generic-structure .textContainer .container-datepicker-modal .input-container:last-child{margin-top:0}.container-generic-structure ul{padding:0;list-style-type:none}.container-generic-structure ul li{position:relative;padding:15px 0;border-bottom:1px solid #f2eeee}.container-generic-structure ul li:last-child{border-bottom:none}.container-generic-structure ul li a{display:block}.container-generic-structure ul li a:active,.container-generic-structure ul li a:hover,.container-generic-structure ul li a:visited{text-decoration:none}.container-generic-structure ul li .icon-marker-star{font-size:25px!important}.container-generic-structure ul li .icon-favorito{font-size:21px!important}.container-generic-structure ul li .container-search-store-info{position:relative}@media only screen and (max-width:767px){.container-generic-structure ul li .container-search-store-info{padding:0}.container-generic-structure ul li .container-search-store-info:hover{background:#fff}.container-generic-structure ul li .container-search-store-info .change-store{display:none!important}}.container-generic-structure ul li .change-store{position:absolute;top:50%;right:30px;transform:translateY(-50%);display:none}@media only screen and (max-width:767px){.container-generic-structure ul li .change-store{display:none}}.container-generic-structure ul li:hover .change-store{display:block}.chooseStoreLink.favorite-store,.chooseStoreLink.predefined-store{width:100%;height:auto;float:none;margin-left:0;box-shadow:none;text-align:left}.modal-no-buttons .container-general-button .btn{float:right;margin-left:15px;margin-bottom:-15px}@media only screen and (max-width:767px){.modal-no-buttons .container-general-button .btn{margin:15px auto;display:block;float:none}}.modal-no-buttons~nav{display:none}.container-alert-modal{padding:40px 5%;max-height:500px;text-align:center;overflow-x:hidden;overflow-y:auto}@media only screen and (max-width:767px){.container-alert-modal{padding:20px 5%}}.container-alert-modal img{width:150px}@media only screen and (max-width:767px){.container-alert-modal img{width:90px}}.container-alert-modal h2{margin:50px 0}@media only screen and (max-width:767px){.container-alert-modal h2{margin:15px 0}}.modal-coop-online{text-align:left;padding-top:0;height:600px;max-height:80vh;z-index:9999999;-webkit-overflow-scrolling:touch}.modal-coop-online [data-component=coopOnline]{display:block!important}.modal-coop-online .input-text input{padding:0!important;margin:0!important}.modal-coop-online fieldset .btn-primary{width:320px!important;max-width:100%!important}.modal-coop-online fieldset .password-container{padding-right:40px!important}.modal-coop-online fieldset i{min-width:inherit!important}.alertify-modal-coop-online{position:absolute!important;height:4000px}.wrap-modal-coop-online{-webkit-overflow-scrolling:touch;top:15px!important;transform:inherit!important}.wrap-modal-coop-online .modal-coop-online{height:inherit!important;max-height:inherit!important}@media only screen and (max-width:767px){.wrap-modal-coop-online .modal-coop-online{height:inherit!important;max-height:inherit!important}}.wrap-modal-coop-online>div>h4{border:0 none!important}.operation-modal-detail{max-height:70vh}.operation-modal-detail .textContainer{color:#605f60;margin-bottom:-20px}.operation-modal-detail .textContainer p{font-weight:700;margin-bottom:30px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){.operation-modal-detail .textContainer p .no-wrap{white-space:nowrap}}.operation-modal-detail .textContainer p.importo-p{color:#7bb800}.operation-modal-detail .textContainer p.importo-n{color:#d53600}.operation-modal-detail .textContainer p.importo-c{color:#636683}@media only screen and (max-width:767px){.operation-modal-detail .textContainer p{margin-bottom:20px}}.operation-modal-detail .textContainer xsmall{color:#000;display:block}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){.operation-modal-detail.tied-landing-modal{max-height:calc(100vh - 160px)}}.operation-modal-detail.tied-landing-modal hr{margin:0 -25px;border-top-color:#e5e1e1}.operation-modal-detail.tied-landing-modal .operation-note p{font-weight:400;margin:25px 0;color:#424141}.operation-modal-detail.tied-landing-modal .operation-note p a{color:#0074c2}.operation-modal-detail.tied-landing-modal small a{font-size:14px}.modal-dialog{width:70%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.modal-dialog{width:100%;max-width:calc(100% - 40px);margin-left:0}}.modal-header{padding:20px 25px}@media only screen and (max-width:767px){.modal-header{padding:15px 25px}}.modal-header .icon-close{line-height:14px;float:right;cursor:pointer;margin-right:-5px}.modal-body{padding:40px 25px}@media only screen and (min-width:768px) and (max-width:1023px){.modal-body{padding:20px 25px}}@media only screen and (max-width:767px){.modal-body{padding:15px 25px}}.modal-footer{border:0 solid transparent;padding:0 30px 30px 30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.modal-footer{padding:0 25px 20px}}@media only screen and (max-width:767px){.modal-btn-long{white-space:normal;text-align:center;display:inline-block}}.modal-zoom .modal-dialog{transform:scale(0);transition:all .5s;opacity:0}.modal-zoom.in .modal-dialog{transform:scale(1);transition:all .5s;opacity:1}.container-modal-4plus1{padding:30px;color:#605f60;text-align:left;max-height:80vh;overflow:auto;padding-bottom:45px}@media only screen and (max-width:767px){.container-modal-4plus1{padding:15px 15px 45px;max-height:50vh}}.container-modal-4plus1 .privacy-title{margin-bottom:30px}.container-modal-4plus1 .privacy-wrapper{font-style:italic;margin-bottom:15px}.container-modal-4plus1 .privacy-separator{margin:30px 0 45px}@media only screen and (max-width:767px){.modal41{cursor:pointer}}.modal41 nav{padding:15px 30px 15px 30px!important}.modal41 nav .enable41btn{display:inline-block}@media only screen and (max-width:767px){.modal41 nav .enable41btn{position:relative;cursor:pointer}}.modal41 nav .popover{box-shadow:0 3px 10px 0 rgba(204,0,0,.3)!important}.modalBlockScroll{position:absolute!important}.modalBlockScroll .dialog{top:15px!important;transform:inherit!important}.modalBlockScroll .container-generic-structure{max-height:100%;overflow-y:hidden}.alertify .dialog.modalOtp{width:800px!important;max-width:100%;overflow:auto}.alertify .dialog.managecards1015 .container_btn_flex,.alertify .dialog.managecards600 .container_btn_flex,.alertify .dialog.managecards800 .container_btn_flex,.alertify .dialog.modalOtp .container_btn_flex{display:flex;flex-direction:row-reverse;width:53%;justify-content:space-between;align-items:center;width:100%}@media only screen and (max-width:767px){.alertify .dialog.managecards1015 .container_btn_flex,.alertify .dialog.managecards600 .container_btn_flex,.alertify .dialog.managecards800 .container_btn_flex,.alertify .dialog.modalOtp .container_btn_flex{flex-direction:column}}.alertify .dialog.managecards1015 .container_btn_flex.alignItemCenter,.alertify .dialog.managecards600 .container_btn_flex.alignItemCenter,.alertify .dialog.managecards800 .container_btn_flex.alignItemCenter,.alertify .dialog.modalOtp .container_btn_flex.alignItemCenter{align-items:center}.alertify .dialog.managecards1015 .container_btn_flex.widthTotal,.alertify .dialog.managecards600 .container_btn_flex.widthTotal,.alertify .dialog.managecards800 .container_btn_flex.widthTotal,.alertify .dialog.modalOtp .container_btn_flex.widthTotal{width:100%}.alertify .dialog.managecards1015 .container_btn_flex .marginBottom45,.alertify .dialog.managecards600 .container_btn_flex .marginBottom45,.alertify .dialog.managecards800 .container_btn_flex .marginBottom45,.alertify .dialog.modalOtp .container_btn_flex .marginBottom45{margin-bottom:0}@media only screen and (max-width:767px){.alertify .dialog.managecards1015 .container_btn_flex .marginBottom45,.alertify .dialog.managecards600 .container_btn_flex .marginBottom45,.alertify .dialog.managecards800 .container_btn_flex .marginBottom45,.alertify .dialog.modalOtp .container_btn_flex .marginBottom45{margin-bottom:30px}}@media only screen and (max-width:767px){.alertify .dialog.managecards1015 .container_btn_flex .content_flex_btn,.alertify .dialog.managecards600 .container_btn_flex .content_flex_btn,.alertify .dialog.managecards800 .container_btn_flex .content_flex_btn,.alertify .dialog.modalOtp .container_btn_flex .content_flex_btn{display:flex;flex-direction:column-reverse;align-items:center}}.alertify .dialog.managecards1015 .container_btn_flex .otp-other,.alertify .dialog.managecards600 .container_btn_flex .otp-other,.alertify .dialog.managecards800 .container_btn_flex .otp-other,.alertify .dialog.modalOtp .container_btn_flex .otp-other{margin-bottom:0;min-height:auto;text-align:left}@media only screen and (max-width:767px){.alertify .dialog.managecards1015 .container_btn_flex .otp-other,.alertify .dialog.managecards600 .container_btn_flex .otp-other,.alertify .dialog.managecards800 .container_btn_flex .otp-other,.alertify .dialog.modalOtp .container_btn_flex .otp-other{text-align:center}}.alertify .dialog.managecards1015 .container_btn_flex .otp-other .or_elem,.alertify .dialog.managecards600 .container_btn_flex .otp-other .or_elem,.alertify .dialog.managecards800 .container_btn_flex .otp-other .or_elem,.alertify .dialog.modalOtp .container_btn_flex .otp-other .or_elem{display:none}@media only screen and (max-width:767px){.alertify .dialog.managecards1015 .container_btn_flex .otp-other .or_elem,.alertify .dialog.managecards600 .container_btn_flex .otp-other .or_elem,.alertify .dialog.managecards800 .container_btn_flex .otp-other .or_elem,.alertify .dialog.modalOtp .container_btn_flex .otp-other .or_elem{display:block;margin-bottom:10px}}@media only screen and (max-width:767px){.alertify .dialog.managecards1015 .container_btn_flex.managecards1015 nav,.alertify .dialog.managecards1015 .container_btn_flex.managecards600 nav,.alertify .dialog.managecards1015 .container_btn_flex.managecards800 nav,.alertify .dialog.managecards600 .container_btn_flex.managecards1015 nav,.alertify .dialog.managecards600 .container_btn_flex.managecards600 nav,.alertify .dialog.managecards600 .container_btn_flex.managecards800 nav,.alertify .dialog.managecards800 .container_btn_flex.managecards1015 nav,.alertify .dialog.managecards800 .container_btn_flex.managecards600 nav,.alertify .dialog.managecards800 .container_btn_flex.managecards800 nav,.alertify .dialog.modalOtp .container_btn_flex.managecards1015 nav,.alertify .dialog.modalOtp .container_btn_flex.managecards600 nav,.alertify .dialog.modalOtp .container_btn_flex.managecards800 nav{box-shadow:0 -5px 21px 0 rgba(0,0,0,.06)}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.globalBgTransparent{top:0!important}}.newModalContainer{max-height:calc(100vh - 80px);overflow:auto}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.newModalContainer{padding:30px 15px;max-height:none;overflow:hidden}}.newModalContainer .no-geo-wrap,.newModalContainer .yes-geo-wrap{margin-top:30px;font-size:18px;font-weight:350;line-height:30px}.formDynamic .editorialForm .upload-file .files-list li .newModalContainer .no-geo-wrap i,.formDynamic .editorialForm .upload-file .files-list li .newModalContainer .yes-geo-wrap i,.newModalContainer .no-geo-wrap .formDynamic .editorialForm .upload-file .files-list li i,.newModalContainer .no-geo-wrap .h3,.newModalContainer .yes-geo-wrap .formDynamic .editorialForm .upload-file .files-list li i,.newModalContainer .yes-geo-wrap .h3{font-weight:800;font-size:18px;line-height:30px;color:#333232}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.formDynamic .editorialForm .upload-file .files-list li .newModalContainer .no-geo-wrap i,.formDynamic .editorialForm .upload-file .files-list li .newModalContainer .yes-geo-wrap i,.newModalContainer .no-geo-wrap .formDynamic .editorialForm .upload-file .files-list li i,.newModalContainer .no-geo-wrap .h3,.newModalContainer .yes-geo-wrap .formDynamic .editorialForm .upload-file .files-list li i,.newModalContainer .yes-geo-wrap .h3{font-size:16px;line-height:26px;color:#000}}.newModalContainer .no-geo-wrap .icon-wrapper,.newModalContainer .yes-geo-wrap .icon-wrapper{margin-top:20px}.newModalContainer .no-store-wrap p{font-size:16px;line-height:26px;font-weight:800}.newModalContainer .no-store-wrap .btn-wrapper{margin-top:15px}.newModalContainer .titleContainer{padding:15px;border-bottom:1px solid #e5e1e1}.newModalContainer .titleContainer .title{font-weight:900;font-size:22px;line-height:33px;color:#333232;display:flex;justify-content:space-between;align-items:center}.newModalContainer .choseStoreContainer{margin:30px 0 0 0;border:1px solid #e5e1e1;padding:15px;background-color:#f7f7f7}.newModalContainer .choseStoreContainer .labelChoseStore{font-size:12px;line-height:16px;font-weight:350;color:#333232}@media only screen and (max-width:767px){.newModalContainer .choseStoreContainer .labelChoseStore{line-height:18px}}.dialog.modal_800{width:100%;max-width:830px}.dialog.btn_horizontal{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:15px}.modal_btn-secondary nav{display:flex;justify-content:flex-end;gap:15px}.modal_btn-secondary button.cancel{border-radius:10px!important;border:2px solid #c00!important}body:has(.alertify.no-scroll-body){overflow:hidden}.alertify-logs{top:0!important;left:50%!important;transform:translateX(-50%);width:100%;height:0;z-index:100000!important;margin-top:80px!important;padding:0 15px!important}.alertify-logs>div{width:60%!important;left:50%!important;transform:translateX(-50%)!important;margin:2px 0!important;padding:45px 30px 30px 30px!important;text-align:left!important;border:none!important}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.alertify-logs>div{width:100%!important;padding:45px 15px 15px 15px!important}}.alertify-logs>div.default{background-color:#1c7a7a!important;color:#fff!important}.alertify-logs>div.error{background-color:#d53600!important;color:#fff!important}.alertify-logs>div.success{background-color:#447213!important;color:#fff!important}.alertify-logs .imgContainer{display:table-cell;width:165px;border-right:15px solid transparent;vertical-align:middle}@media only screen and (max-width:767px){.alertify-logs .imgContainer{width:100%;border-right:0;margin-bottom:30px;margin-top:15px;display:block;text-align:center}}.alertify-logs .imgContainer img{width:100%}@media only screen and (max-width:767px){.alertify-logs .imgContainer img{max-height:75px;max-width:100%;width:auto}}.alertify-logs .msgContainer{width:auto;vertical-align:middle}@media only screen and (max-width:767px){.alertify-logs .msgContainer{text-align:left;display:block}}.alertify-logs .msgContainer .h1{margin-bottom:15px;font-weight:700}.alertify-logs .msgContainer h3{margin-bottom:15px}.alertify-logs .msgContainer .h4{line-height:25px}.alertify-logs .msgContainer .link-success-white{color:#fff!important;text-decoration:underline}.alertify-logs .msgContainer .btn-transparent strong{white-space:normal}.alertify-logs i.glyphicon-remove{position:absolute;top:40px;right:30px;transform:translateY(-50%);cursor:pointer;font-size:25px}.alertify-logs .closeText{position:absolute;top:15px;right:15px;cursor:pointer}.alertify-logs .closeText small{font-weight:700}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.alertify-logs .closeText small{display:none}}.alertify-logs .closeText i{color:#fff;display:inline-block;font-size:24px;font-weight:700;padding:3px;vertical-align:middle;margin-left:5px}.alertify-logs .alert-with-button{text-align:left;display:flex;flex-direction:column;gap:15px}.alertify-logs .alert-with-button>h3{margin:0}.alertify-logs .alert-with-button .btn-transparent{border-radius:10px!important;color:#fff!important;border:2px solid #fff!important;outline:0!important}.alertify_notification.h2{line-height:33px;font-size:22px;font-weight:900;color:#fff}.alertify_notification.h3,.formDynamic .editorialForm .upload-file .files-list li i.alertify_notification{font-size:18px;line-height:30px;font-weight:350px;color:#fff;margin-top:15px}.authFlowContainer,.genericFormContainer{padding-bottom:100px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.authFlowContainer,.genericFormContainer{padding-bottom:40px}}.authFlowContainer .input-text input,.genericFormContainer .input-text input{background:0 0}.authFlowContainer fieldset>div:last-of-type,.genericFormContainer fieldset>div:last-of-type{padding-bottom:0;margin-bottom:0}.authFlowContainer fieldset>div:last-of-type>div:last-of-type,.genericFormContainer fieldset>div:last-of-type>div:last-of-type{padding-bottom:0;margin-bottom:0}.authFlowContainer .pageTitle,.genericFormContainer .pageTitle{padding-top:60px;padding-bottom:60px;font-weight:800}@media only screen and (max-width:767px){.authFlowContainer .pageTitle,.genericFormContainer .pageTitle{padding-bottom:30px}}.authFlowContainer .abstract,.genericFormContainer .abstract{padding-bottom:50px;color:#333232}.authFlowContainer .abstract.centered .sub-title,.authFlowContainer .abstract.centered p,.genericFormContainer .abstract.centered .sub-title,.genericFormContainer .abstract.centered p{margin:0;line-height:42px;font-size:31px;font-weight:400}@media only screen and (max-width:767px){.authFlowContainer .abstract.centered .sub-title,.authFlowContainer .abstract.centered p,.genericFormContainer .abstract.centered .sub-title,.genericFormContainer .abstract.centered p{line-height:30px;font-size:20px}}.authFlowContainer .abstract .sub-text,.authFlowContainer .abstract .sub-text p,.genericFormContainer .abstract .sub-text,.genericFormContainer .abstract .sub-text p{font-family:"Avenir LT",Helvetica,serif;font-size:18px;line-height:30px;color:#000;margin-top:30px}@media only screen and (max-width:767px){.authFlowContainer .abstract .sub-text,.authFlowContainer .abstract .sub-text p,.genericFormContainer .abstract .sub-text,.genericFormContainer .abstract .sub-text p{font-size:16px;line-height:26px}}.authFlowContainer .buttonContainer,.genericFormContainer .buttonContainer{text-align:center;padding-bottom:30px}.authFlowContainer .linkContainer,.genericFormContainer .linkContainer{margin:0;line-height:21px;font-size:14px;font-weight:400;text-align:center;padding-bottom:50px}@media only screen and (max-width:767px){.authFlowContainer .linkContainer,.genericFormContainer .linkContainer{line-height:21px;font-size:14px}}@media only screen and (max-width:767px){.authFlowContainer .linkContainer,.genericFormContainer .linkContainer{padding-bottom:30px}}.authFlowContainer .linkContainer a,.genericFormContainer .linkContainer a{margin:0;line-height:21px;font-size:14px;font-weight:400;font-weight:700;color:#c00}@media only screen and (max-width:767px){.authFlowContainer .linkContainer a,.genericFormContainer .linkContainer a{line-height:21px;font-size:14px}}.authFlowContainer hr,.genericFormContainer hr{margin:20px 0 35px 0}.authFlowContainer .deleteLinks,.genericFormContainer .deleteLinks{text-align:center}.authFlowContainer .deleteLinks hr,.genericFormContainer .deleteLinks hr{margin:30px 0}[data-component=formRecoverPasswordInputComponent]{margin-bottom:30px}@media only screen and (max-width:767px){[data-component=formRecoverPasswordInputComponent]{margin-bottom:15px}}[data-component=formRecoverPasswordInputComponent] .password-criteria{margin-top:0;margin-bottom:15px}.authFlowContainer.token41wrap .password-criteria{margin:0 0 15px 0}.genericFormContainer{padding-bottom:0}@media only screen and (max-width:767px){[data-component=loginComponent],[data-component=recoverEmailFeedbackComponent]{padding-bottom:40px}}[data-component=loginComponent] .checkbox,[data-component=recoverEmailFeedbackComponent] .checkbox{margin-top:13px!important}@media only screen and (max-width:767px){[data-component=loginComponent] .checkbox,[data-component=recoverEmailFeedbackComponent] .checkbox{margin-top:16px!important;margin-bottom:30px!important;text-align:center}}@media only screen and (max-width:767px){[data-component=loginComponent] .sub-title p,[data-component=recoverEmailFeedbackComponent] .sub-title p{font-size:14px;line-height:21px;font-weight:350}}[data-component=loginComponent] .recoverMailPass,[data-component=recoverEmailFeedbackComponent] .recoverMailPass{z-index:2;text-align:right;float:right;position:relative}@media only screen and (max-width:767px){[data-component=loginComponent] .recoverMailPass,[data-component=recoverEmailFeedbackComponent] .recoverMailPass{width:100%;margin-top:15px;text-align:center}}[data-component=loginComponent] .recoverMailPass a,[data-component=recoverEmailFeedbackComponent] .recoverMailPass a{margin:0;line-height:21px;font-size:14px;color:#999696}@media only screen and (max-width:767px){[data-component=loginComponent] .recoverMailPass a,[data-component=recoverEmailFeedbackComponent] .recoverMailPass a{line-height:18px;font-size:12px}}[data-component=loginComponent] .recoverMailPass .textSeparator,[data-component=recoverEmailFeedbackComponent] .recoverMailPass .textSeparator{color:#c00;margin:0 10px;vertical-align:top}@media only screen and (max-width:767px){[data-component=loginComponent] .recoverMailPass .textSeparator,[data-component=recoverEmailFeedbackComponent] .recoverMailPass .textSeparator{margin:0}}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=loginComponent] .linkContainer,[data-component=recoverEmailFeedbackComponent] .linkContainer{padding-bottom:40px}}@media only screen and (max-width:767px){[data-component=loginComponent] .linkContainer,[data-component=recoverEmailFeedbackComponent] .linkContainer{padding-bottom:10px}}[data-component=loginComponent] .linkContainer .not-registered-yet,[data-component=recoverEmailFeedbackComponent] .linkContainer .not-registered-yet{color:#333232;font-weight:400;font-size:18px;line-height:30px}@media only screen and (max-width:767px){[data-component=loginComponent] .linkContainer .not-registered-yet,[data-component=recoverEmailFeedbackComponent] .linkContainer .not-registered-yet{font-size:16px;line-height:26px}}[data-component=loginComponent] .linkContainer a.not-registered-yet,[data-component=recoverEmailFeedbackComponent] .linkContainer a.not-registered-yet{color:#c00;font-weight:700}[data-component=loginComponent] .linkContainer hr,[data-component=recoverEmailFeedbackComponent] .linkContainer hr{margin-bottom:20px}@media only screen and (max-width:767px){[data-component=loginComponent] .input-container,[data-component=recoverEmailFeedbackComponent] .input-container{padding:25px 5px}}[data-component=loginComponent] .buttonContainer,[data-component=recoverEmailFeedbackComponent] .buttonContainer{padding-bottom:10px}@media only screen and (max-width:767px){[data-component=loginComponent] .marRow .input-container,[data-component=recoverEmailFeedbackComponent] .marRow .input-container{padding:18px 5px!important}}@media only screen and (max-width:767px){[data-component=loginComponent] .icon-icon-password-2,[data-component=recoverEmailFeedbackComponent] .icon-icon-password-2{left:-42px!important}}@media only screen and (max-width:767px){[data-component=loginComponent] input[type=email],[data-component=loginComponent] input[type=password],[data-component=recoverEmailFeedbackComponent] input[type=email],[data-component=recoverEmailFeedbackComponent] input[type=password]{height:23px;padding-right:15px}}.sso_col-right__emailFeedback{margin-top:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso_col-right__emailFeedback{margin-top:0}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso_col-right__emailFeedback .recupera_email__feedback{padding:0!important;margin-bottom:75px}}.sso_col-right__emailFeedback .recupera_email__feedback img{width:64px;height:64px;margin-bottom:10px}.sso_col-right__emailFeedback .recupera_email__feedback .pageTitle{color:#000;margin:0 0 10px!important}.sso_col-right__emailFeedback .recupera_email__feedback .sub-title{color:#605f60}.sso_col-right__emailFeedback .recupera_email__feedback hr{margin:15px 0!important}.sso_col-right__emailFeedback .recupera_email__feedback .abstract a{font-weight:800;text-decoration:underline}.sso_col-right__emailFeedback .recupera_email__feedback .btn-container{width:100%;display:flex;align-items:flex-start;gap:20px;margin-top:15px}.sso_col-right__emailFeedback .recupera_email__feedback .btn-container .btn{height:50px}.recoverEmail__container{margin-bottom:0!important}.recoverEmail__container .sub-title{margin:0 0 30px!important;color:#333232}.recoverEmail__container .input-container{height:90px;margin-bottom:30px;padding:20px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.recoverEmail__container .input-container{height:80px;padding:15px}}.recoverEmail__container .input-container label,.recoverEmail__container .input-container label p{font-size:14px;line-height:21px;color:#333232}.recoverEmail__container .image-container{width:90px;margin-bottom:30px!important}.recoverEmail__container .checkbox{margin-bottom:30px}.recoverEmail__container .checkbox label{text-align:left}.recoverEmail__container .checkbox label::before{background-color:#e5e1e1!important}.recoverEmail__container .checkbox label::after{color:#c00}.recoverEmail__container .checkbox label,.recoverEmail__container .checkbox label p{font-size:14px;line-height:21px;color:#333232}.recoverEmail__container .checkbox label a{font-size:14px;line-height:21px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.recoverEmail__container [data-component=formDateComponent] .input-container{height:fit-content!important}}.recoverEmail__container .sso__sito_esterno_privacy{margin-bottom:30px}.recoverEmail__container .sso__sito_esterno_privacy a{font-weight:800;text-decoration:underline}[data-component=recoverEmailRightComponent]{margin-bottom:0!important}[data-component=recoverEmailRightComponent] .pageTitle{margin-bottom:15px!important}[data-component=recoverEmailRightComponent] .sub-title{margin-bottom:45px!important;color:#333232}[data-component=recoverEmailRightComponent] hr{margin:15px 0!important}@media only screen and (max-width:767px){.recuperaPassword__email{padding-bottom:75px}}.recuperaPassword__email .abstract{color:#333232;font-size:14px;line-height:21px}.recuperaPassword__email .recuperaPassword_titleField{display:flex;flex-direction:row;gap:15px;flex-wrap:wrap;margin:45px 0 15px;align-items:center}@media only screen and (max-width:767px){.recuperaPassword__email .recuperaPassword_titleField{margin:30px 0 15px}}.recuperaPassword__email .recuperaPassword_info{color:#333232;font-weight:400;font-size:14px;line-height:21px;margin-bottom:15px}.recuperaPassword__email .password-criteria{margin-top:0;margin-bottom:15px}.recuperaPassword__email .input-container{height:90px;margin-bottom:30px;padding:20px}.recuperaPassword__email .input-container.password-container{margin-bottom:15px!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.recuperaPassword__email .input-container{height:80px;padding:15px}}.recuperaPassword__email .input-container label{font-size:14px;line-height:21px}.recuperaPassword__email .buttonContainer{width:100%;display:flex;align-items:flex-start;gap:20px}.recuperaPassword__email .buttonContainer .btn{height:50px}@media only screen and (max-width:767px){.recuperaPassword__email .buttonContainer .btn{flex:1}}.recuperaPassword__email .marRow{margin-bottom:0!important}.recuperaPassword__email .recuperaPassword_infoMobile{margin-bottom:30px;background-color:#f7f7f7;padding:10px;border:1px solid #e5e1e1}.recuperaPassword__email .recuperaPassword_infoMobile p{color:#333232;font-size:14px;line-height:21px;font-weight:400}.recuperaPassword__email .checkbox{margin-bottom:30px}.recuperaPassword__email .checkbox label{text-align:left}.recuperaPassword__email .checkbox label::before{background-color:#e5e1e1!important}.recuperaPassword__email .checkbox label::after{color:#c00}.recuperaPassword__email .checkbox label,.recuperaPassword__email .checkbox label p{font-size:14px;line-height:21px;color:#333232}.recuperaPassword__email .checkbox label a{font-size:14px;line-height:21px}.recuperaPassword__email .sso__sito_esterno_privacy{margin-bottom:30px}[data-component=recoverPasswordComponent] .linkContainer{display:flex;justify-content:center}[data-component=pre-registrazione]{text-align:left}@media only screen and (max-width:767px){[data-component=pre-registrazione]{margin-bottom:60px}}[data-component=pre-registrazione] a{width:100%;text-decoration:underline;font-weight:700}[data-component=pre-registrazione] .containerBox{display:flex;flex-direction:row;width:100%;gap:30px}[data-component=pre-registrazione] .containerBox .preRegistrazione__img{width:64px;height:64px}[data-component=pre-registrazione] .containerBox .btn-container a{width:auto;text-decoration:none}@media only screen and (max-width:767px){[data-component=pre-registrazione] .containerBox .title-and-image-container{display:flex;justify-content:center;align-items:center;margin-bottom:8px}[data-component=pre-registrazione] .containerBox .title-and-image-container .title{font-size:20px;line-height:27px}}[data-component=pre-registrazione] .sso_color_gray.bold{font-weight:800!important;font-size:14px;line-height:21px}[data-component=pre-registrazione] .img-container{margin-bottom:15px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-component=pre-registrazione] .img-container img{max-width:85px}}@media only screen and (max-width:767px){[data-component=pre-registrazione] .img-container{margin-bottom:0}[data-component=pre-registrazione] .img-container img{max-width:60px}}[data-component=pre-registrazione] .textContainer{max-width:330px;margin:auto;color:#605f60;font-weight:100}@media only screen and (max-width:767px){[data-component=pre-registrazione] .textContainer{max-width:100%;padding-bottom:20px}}[data-component=pre-registrazione] .textContainer .pre-registrazione-first-line{margin:0;line-height:33px;font-size:22px;font-weight:400;font-weight:700;margin-top:15px}@media only screen and (max-width:767px){[data-component=pre-registrazione] .textContainer .pre-registrazione-first-line{line-height:27px;font-size:18px}}[data-component=pre-registrazione] .textContainer .title{margin:0;line-height:33px;font-size:22px;font-weight:400;color:#000;font-weight:400;margin-bottom:15px}@media only screen and (max-width:767px){[data-component=pre-registrazione] .textContainer .title{line-height:27px;font-size:18px}}@media only screen and (max-width:767px){[data-component=pre-registrazione] .textContainer .title{margin-bottom:0}}[data-component=pre-registrazione] .pre-registrazione-img-container{min-height:300px}@media only screen and (min-width:1180px){[data-component=pre-registrazione] .pre-registrazione-img-container{background-size:cover;background-repeat:no-repeat}}[data-component=pre-registrazione] .pre-registrazione-img-container .title-container{display:flex;justify-content:center;align-items:center;min-height:300px}@media only screen and (max-width:767px){[data-component=pre-registrazione] .pre-registrazione-img-container{min-height:auto}[data-component=pre-registrazione] .pre-registrazione-img-container .title-container{min-height:auto}}[data-component=pre-registrazione] .pre-registrazione-img-container .pageTitle{color:#fff!important}[data-component=pre-registrazione] .mobile-top-page .pageTitle{padding-top:45px!important;color:#000!important}[data-component=pre-registrazione] .row-element-margin-top{display:flex;flex-direction:column;gap:45px;margin:45px 0 0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=pre-registrazione] .row-element-margin-top{gap:30px;margin:30px 0 0}}[data-component=pre-registrazione] .row-element-margin-top .containerBox{margin-top:0!important}[data-component=pre-registrazione] .pre-registration-element{background-color:#fff}[data-component=pre-registrazione] .pre-registration-element .containerBox{flex-direction:row}[data-component=pre-registrazione] .content__containerBox{color:#000}[data-component=pre-registrazione] .content__containerBox .title{font-weight:900;font-size:22px;line-height:33px;margin:0 0 15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=pre-registrazione] .content__containerBox .title{font-size:18px;line-height:27px}}[data-component=pre-registrazione] .content__containerBox .subtitle p{font-weight:400;font-size:18px;line-height:30px;margin:0 0 30px;color:#333232}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=pre-registrazione] .content__containerBox .subtitle p{font-size:16px;line-height:26px}}[data-component=pre-registrazione] .content__containerBox .whitout-margin p{margin:0}[data-component=pre-registrazione] .recuperaEmail__text{font-weight:400;font-size:16px;line-height:26px;color:#333232;background:#f7f7f7;border:1px solid #e5e1e1;padding:10px;margin-top:30px}@media only screen and (max-width:767px){[data-component=recoverEmailContainerComponent]{margin-bottom:75px}}[data-component=recoverEmailContainerComponent] .sso__account_text p{line-height:21px;font-weight:350!important}[data-component=recoverEmailContainerComponent] .containerBox{display:flex;flex-direction:column;width:100%;gap:30px;margin-top:45px}@media only screen and (max-width:767px){[data-component=recoverEmailContainerComponent] .containerBox{gap:20px;margin-top:20px}}[data-component=recoverEmailContainerComponent] .containerBox .content__containerBox{color:#000}[data-component=recoverEmailContainerComponent] .containerBox .content__containerBox .bannerRecoverEmail{display:flex;gap:10px;padding:10px;background-color:#e8fbfb;font-size:14px;line-height:21px;margin-top:10px}[data-component=recoverEmailContainerComponent] .containerBox .content__containerBox .bannerRecoverEmail .icona-30px{color:#286666}[data-component=recoverEmailContainerComponent] .containerBox .content__containerBox .radio.radio-inline{display:flex;flex-direction:column;cursor:auto;gap:20px;margin-bottom:0}[data-component=recoverEmailContainerComponent] .containerBox .content__containerBox .radio.radio-inline .recover-SMS-description,[data-component=recoverEmailContainerComponent] .containerBox .content__containerBox .radio.radio-inline .recover-email-description{margin-top:5px;padding-left:30px}[data-component=recoverEmailContainerComponent] .containerBox .content__containerBox .radio.radio-inline .recover-SMS-description p,[data-component=recoverEmailContainerComponent] .containerBox .content__containerBox .radio.radio-inline .recover-email-description p{font-size:14px!important;line-height:21px!important;color:#605f60}[data-component=recoverEmailContainerComponent] .containerBox .content__containerBox .radio.radio-inline .radio-option{display:flex;align-items:center;gap:10px;cursor:pointer;margin-bottom:0}[data-component=recoverEmailContainerComponent] .containerBox .content__containerBox .radio.radio-inline .radio-option h2.active{color:#403f3f}[data-component=recoverEmailContainerComponent] .containerBox .content__containerBox .radio.radio-inline .radio-option input[type=radio]{transform:scale(1.3)}[data-component=recoverEmailContainerComponent] .containerBox .content__containerBox .radio.radio-inline .radio-option .recover-SMS-title,[data-component=recoverEmailContainerComponent] .containerBox .content__containerBox .radio.radio-inline .radio-option .recover-email-title{font-size:18px;line-height:30px;font-weight:800;color:#000}@media only screen and (max-width:767px){[data-component=recoverEmailContainerComponent] .containerBox .content__containerBox .radio.radio-inline .radio-option .recover-SMS-title,[data-component=recoverEmailContainerComponent] .containerBox .content__containerBox .radio.radio-inline .radio-option .recover-email-title{font-size:16px;line-height:26px;color:#333232}}[data-component=recoverEmailContainerComponent] .containerBox .content__containerBox .radio.radio-inline .radio-option[data-valid-sms=true] label::after{transform:scale(1,1)}[data-component=recoverEmailContainerComponent] .containerBox .content__containerBox .radio.radio-inline .radio-option[data-valid-sms=true] label::before{border:2px solid #666464;background-color:#fff}[data-component=recoverEmailContainerComponent] .containerBox .content__containerBox .radio.radio-inline .radio-option[data-valid-sms=true] label.active::before{border:2px solid #508319}[data-component=recoverEmailContainerComponent] .containerBox .content__containerBox .radio.radio-inline .radio-option[data-valid-sms=true] label.active::after{background-color:#508319}[data-component=recoverEmailContainerComponent] .containerBox .content__containerBox .radio.radio-inline .radio-option[data-valid-sms=false] label::after,[data-component=recoverEmailContainerComponent] .containerBox .content__containerBox .radio.radio-inline .radio-option[data-valid-sms=false] label::before{content:none;display:none}[data-component=recoverEmailContainerComponent] .containerBox .content__containerBox .radio.radio-inline .radio-option[data-valid-sms=false] label{padding-left:0}[data-component=recoverEmailContainerComponent] .containerBox .btn-recover-email{display:flex;gap:20px}@media only screen and (max-width:767px){[data-component=recoverEmailContainerComponent] .containerBox .btn-recover-email .btn{width:100%}}[data-component=recoverEmailContainerComponent] .containerBox .filo-contant{color:#605f60;margin-top:15px}@media only screen and (max-width:767px){[data-component=recoverEmailContainerComponent] .containerBox .filo-contant{margin-top:25px}}[data-component=recoverEmailContainerComponent] .containerBox .filo-contant p{font-size:18px;line-height:30px}@media only screen and (max-width:767px){[data-component=recoverEmailContainerComponent] .containerBox .filo-contant p{font-size:16px;line-height:26px}}[data-component=recoverEmailContainerComponent] .containerBox .filo-contant a{font-weight:900;text-decoration:underline}[data-page=registrationFailDelegatecard] .img-container{padding-top:25px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-page=registrationFailDelegatecard] .img-container img{max-width:200px;margin:auto}}@media only screen and (max-width:767px){[data-page=registrationFailDelegatecard] .img-container img{max-width:100px;margin:auto}}[data-page=registrationFailDelegatecard] .abstract{color:#999696}[data-page=registrationFailDelegatecard] .abstract a{margin:0;line-height:21px;font-size:14px}@media only screen and (max-width:767px){[data-page=registrationFailDelegatecard] .abstract a{line-height:18px;font-size:12px}}[data-page=registrationFailDelegatecard] .abstract.horizontal-padding{padding-left:40px;padding-right:40px}[data-page=registrationFailDelegatecard] ul{padding-left:20px}[data-page=registrationFailDelegatecard] ul li{margin:0;line-height:21px;font-size:14px;color:#999696;line-height:23px}@media only screen and (max-width:767px){[data-page=registrationFailDelegatecard] ul li{line-height:18px;font-size:12px}}[data-page=registrationFailDelegatecard] ul li:before{color:#000;left:-20px}[data-page=registrationFailDelegatecard] .accordionHideGeneric{margin-bottom:72px}[data-component=registrationComponent].to_validate fieldset:has(.validation_container)>div:not(:is([data-component=formContactsComponent],[data-component=formRegistrationChangeMailComponent])),[data-component=registrationComponent].to_validate fieldset:has(.validation_container)>section,[data-component=sms-socio-registration].to_validate fieldset:has(.validation_container)>div:not(:is([data-component=formContactsComponent],[data-component=formRegistrationChangeMailComponent])),[data-component=sms-socio-registration].to_validate fieldset:has(.validation_container)>section{display:none}[data-component=registrationComponent].to_validate fieldset:has(.validation_container) .valid_container,[data-component=sms-socio-registration].to_validate fieldset:has(.validation_container) .valid_container{display:none}[data-component=registrationComponent].validated fieldset [data-component=formContactsComponent] .abstract .subtitle,[data-component=registrationComponent].validated fieldset [data-component=formRegistrationChangeMailComponent] .abstract .subtitle,[data-component=sms-socio-registration].validated fieldset [data-component=formContactsComponent] .abstract .subtitle,[data-component=sms-socio-registration].validated fieldset [data-component=formRegistrationChangeMailComponent] .abstract .subtitle{display:none}[data-component=registrationComponent].validated fieldset .validation_container,[data-component=sms-socio-registration].validated fieldset .validation_container{display:none}[data-component=registrationComponent].validated fieldset .valid_container,[data-component=sms-socio-registration].validated fieldset .valid_container{display:block}[data-component=formPushNewsletterComponent] .sub-title,[data-component=profilePartnerDataComponent] .sub-title,[data-component=registrationComponent] .sub-title,[data-component=sms-socio-registration] .sub-title{word-break:break-word}[data-component=formPushNewsletterComponent] .privacy-abstract,[data-component=profilePartnerDataComponent] .privacy-abstract,[data-component=registrationComponent] .privacy-abstract,[data-component=sms-socio-registration] .privacy-abstract{margin-bottom:30px}[data-component=formPushNewsletterComponent] .privacy-abstract p,[data-component=profilePartnerDataComponent] .privacy-abstract p,[data-component=registrationComponent] .privacy-abstract p,[data-component=sms-socio-registration] .privacy-abstract p{padding:18px 0 12px 0;color:#605f60}[data-component=formPushNewsletterComponent] .input-text.required label:after,[data-component=profilePartnerDataComponent] .input-text.required label:after,[data-component=registrationComponent] .input-text.required label:after,[data-component=sms-socio-registration] .input-text.required label:after{content:'(obbligatorio)';padding-left:3px;color:#000;font-weight:400}[data-component=formPushNewsletterComponent] .consenso-container,[data-component=profilePartnerDataComponent] .consenso-container,[data-component=registrationComponent] .consenso-container,[data-component=sms-socio-registration] .consenso-container{color:#605f60;margin-bottom:60px}[data-component=formPushNewsletterComponent] .consenso-container:last-child,[data-component=profilePartnerDataComponent] .consenso-container:last-child,[data-component=registrationComponent] .consenso-container:last-child,[data-component=sms-socio-registration] .consenso-container:last-child{margin-bottom:40px}[data-component=formPushNewsletterComponent] .consenso-container .radio-container,[data-component=profilePartnerDataComponent] .consenso-container .radio-container,[data-component=registrationComponent] .consenso-container .radio-container,[data-component=sms-socio-registration] .consenso-container .radio-container{text-align:right;margin-top:15px}[data-component=formPushNewsletterComponent] .consenso-container .radio label,[data-component=profilePartnerDataComponent] .consenso-container .radio label,[data-component=registrationComponent] .consenso-container .radio label,[data-component=sms-socio-registration] .consenso-container .radio label{width:100%}[data-component=formPushNewsletterComponent] .consenso-container .radio label:first-child,[data-component=profilePartnerDataComponent] .consenso-container .radio label:first-child,[data-component=registrationComponent] .consenso-container .radio label:first-child,[data-component=sms-socio-registration] .consenso-container .radio label:first-child{padding:0}[data-component=formPushNewsletterComponent] .consenso-container.boxGray,[data-component=profilePartnerDataComponent] .consenso-container.boxGray,[data-component=registrationComponent] .consenso-container.boxGray,[data-component=sms-socio-registration] .consenso-container.boxGray{padding:30px;background-color:#faf6f6}[data-component=formPushNewsletterComponent] .consenso-container.boxGray h4,[data-component=profilePartnerDataComponent] .consenso-container.boxGray h4,[data-component=registrationComponent] .consenso-container.boxGray h4,[data-component=sms-socio-registration] .consenso-container.boxGray h4{margin-bottom:20px}@media only screen and (max-width:767px){[data-component=formPushNewsletterComponent] .consenso-container.boxGray h4,[data-component=profilePartnerDataComponent] .consenso-container.boxGray h4,[data-component=registrationComponent] .consenso-container.boxGray h4,[data-component=sms-socio-registration] .consenso-container.boxGray h4{text-align:center}}[data-component=formPushNewsletterComponent] .consenso-container a,[data-component=profilePartnerDataComponent] .consenso-container a,[data-component=registrationComponent] .consenso-container a,[data-component=sms-socio-registration] .consenso-container a{display:initial!important}[data-component=formPushNewsletterComponent] .consenso-abstract,[data-component=profilePartnerDataComponent] .consenso-abstract,[data-component=registrationComponent] .consenso-abstract,[data-component=sms-socio-registration] .consenso-abstract{padding-bottom:9px;font-weight:200}[data-component=formPushNewsletterComponent] .marRow,[data-component=profilePartnerDataComponent] .marRow,[data-component=registrationComponent] .marRow,[data-component=sms-socio-registration] .marRow{margin-bottom:100px}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=formPushNewsletterComponent] .marRow,[data-component=profilePartnerDataComponent] .marRow,[data-component=registrationComponent] .marRow,[data-component=sms-socio-registration] .marRow{margin-bottom:70px}}@media only screen and (max-width:767px){[data-component=formPushNewsletterComponent] .marRow,[data-component=profilePartnerDataComponent] .marRow,[data-component=registrationComponent] .marRow,[data-component=sms-socio-registration] .marRow{margin-bottom:65px}}[data-component=formPushNewsletterComponent] .choose-different-mail a,[data-component=profilePartnerDataComponent] .choose-different-mail a,[data-component=registrationComponent] .choose-different-mail a,[data-component=sms-socio-registration] .choose-different-mail a{font-weight:700;display:inline}[data-component=formPushNewsletterComponent] .change-mail,[data-component=profilePartnerDataComponent] .change-mail,[data-component=registrationComponent] .change-mail,[data-component=sms-socio-registration] .change-mail{margin:0 auto 90px;color:#605f60;font-weight:100}[data-component=formPushNewsletterComponent] .hide-change-mail,[data-component=profilePartnerDataComponent] .hide-change-mail,[data-component=registrationComponent] .hide-change-mail,[data-component=sms-socio-registration] .hide-change-mail{display:none}[data-component=formPushNewsletterComponent] .hide-change-mail.opened,[data-component=profilePartnerDataComponent] .hide-change-mail.opened,[data-component=registrationComponent] .hide-change-mail.opened,[data-component=sms-socio-registration] .hide-change-mail.opened{display:block}[data-component=formPushNewsletterComponent] .change-mail-container,[data-component=profilePartnerDataComponent] .change-mail-container,[data-component=registrationComponent] .change-mail-container,[data-component=sms-socio-registration] .change-mail-container{margin-bottom:100px}[data-component=formPushNewsletterComponent] .change-mail-container .icon-open-close-box,[data-component=profilePartnerDataComponent] .change-mail-container .icon-open-close-box,[data-component=registrationComponent] .change-mail-container .icon-open-close-box,[data-component=sms-socio-registration] .change-mail-container .icon-open-close-box{position:absolute;top:30px;right:20px;border:1px solid #999696;width:20px;height:20px}[data-component=formPushNewsletterComponent] .change-mail-container .icon-open-close-box i,[data-component=profilePartnerDataComponent] .change-mail-container .icon-open-close-box i,[data-component=registrationComponent] .change-mail-container .icon-open-close-box i,[data-component=sms-socio-registration] .change-mail-container .icon-open-close-box i{color:#999696;font-size:16px;position:relative;top:-13px;cursor:pointer}[data-component=formPushNewsletterComponent] .change-mail-container .input-container,[data-component=profilePartnerDataComponent] .change-mail-container .input-container,[data-component=registrationComponent] .change-mail-container .input-container,[data-component=sms-socio-registration] .change-mail-container .input-container{background:#fff}[data-component=formPushNewsletterComponent] .open-password-container,[data-component=profilePartnerDataComponent] .open-password-container,[data-component=registrationComponent] .open-password-container,[data-component=sms-socio-registration] .open-password-container{margin-bottom:60px}[data-component=formPushNewsletterComponent] .container-submit-registration,[data-component=profilePartnerDataComponent] .container-submit-registration,[data-component=registrationComponent] .container-submit-registration,[data-component=sms-socio-registration] .container-submit-registration{margin-top:60px}[data-component=formPrivacyComponent] .container-padding,[data-component=formPushNewsletterComponent] .container-padding,[data-component=profilePartnerDataComponent] .container-padding,[data-component=registrationComponent] .container-padding,[data-component=sms-socio-registration] .container-padding{padding-bottom:15px}[data-component=formPrivacyComponent] .container-padding.error,[data-component=formPushNewsletterComponent] .container-padding.error,[data-component=profilePartnerDataComponent] .container-padding.error,[data-component=registrationComponent] .container-padding.error,[data-component=sms-socio-registration] .container-padding.error{display:block!important}[data-component=formPrivacyComponent] .storeReferenceWrap,[data-component=formPushNewsletterComponent] .storeReferenceWrap,[data-component=profilePartnerDataComponent] .storeReferenceWrap,[data-component=registrationComponent] .storeReferenceWrap,[data-component=sms-socio-registration] .storeReferenceWrap{margin:0!important}[data-component=formPrivacyComponent] .validation_container .required-label,[data-component=formPushNewsletterComponent] .validation_container .required-label,[data-component=profilePartnerDataComponent] .validation_container .required-label,[data-component=registrationComponent] .validation_container .required-label,[data-component=sms-socio-registration] .validation_container .required-label{margin-bottom:0}[data-component=formPrivacyComponent] .validation_container .input-text-info,[data-component=formPushNewsletterComponent] .validation_container .input-text-info,[data-component=profilePartnerDataComponent] .validation_container .input-text-info,[data-component=registrationComponent] .validation_container .input-text-info,[data-component=sms-socio-registration] .validation_container .input-text-info{margin-bottom:15px;color:#333232}[data-component=formPrivacyComponent] .valid_container,[data-component=formPushNewsletterComponent] .valid_container,[data-component=profilePartnerDataComponent] .valid_container,[data-component=registrationComponent] .valid_container,[data-component=sms-socio-registration] .valid_container{display:none}[data-component=formPrivacyComponent] .valid_container .email_label,[data-component=formPushNewsletterComponent] .valid_container .email_label,[data-component=profilePartnerDataComponent] .valid_container .email_label,[data-component=registrationComponent] .valid_container .email_label,[data-component=sms-socio-registration] .valid_container .email_label{padding:15px 0;color:#333232}[data-component=formPrivacyComponent] .valid_container .email_label p,[data-component=formPushNewsletterComponent] .valid_container .email_label p,[data-component=profilePartnerDataComponent] .valid_container .email_label p,[data-component=registrationComponent] .valid_container .email_label p,[data-component=sms-socio-registration] .valid_container .email_label p{margin-bottom:5px}[data-component=formPrivacyComponent] .valid_container .validation_info,[data-component=formPushNewsletterComponent] .valid_container .validation_info,[data-component=profilePartnerDataComponent] .valid_container .validation_info,[data-component=registrationComponent] .valid_container .validation_info,[data-component=sms-socio-registration] .valid_container .validation_info{background-color:#f4fce3;padding:10px;margin-top:15px;display:flex;gap:10px}[data-component=formPrivacyComponent] .valid_container .validation_info .icona-30px,[data-component=formPushNewsletterComponent] .valid_container .validation_info .icona-30px,[data-component=profilePartnerDataComponent] .valid_container .validation_info .icona-30px,[data-component=registrationComponent] .valid_container .validation_info .icona-30px,[data-component=sms-socio-registration] .valid_container .validation_info .icona-30px{color:#447213}[data-component=formPrivacyComponent] .mb-60,[data-component=formPushNewsletterComponent] .mb-60,[data-component=profilePartnerDataComponent] .mb-60,[data-component=registrationComponent] .mb-60,[data-component=sms-socio-registration] .mb-60{margin-bottom:60px}@media only screen and (max-width:767px){[data-component=formPrivacyComponent] .mb-60,[data-component=formPushNewsletterComponent] .mb-60,[data-component=profilePartnerDataComponent] .mb-60,[data-component=registrationComponent] .mb-60,[data-component=sms-socio-registration] .mb-60{margin-bottom:45px}}[data-component=formPrivacyComponent] .abstract,[data-component=formPushNewsletterComponent] .abstract,[data-component=profilePartnerDataComponent] .abstract,[data-component=registrationComponent] .abstract,[data-component=sms-socio-registration] .abstract{padding-bottom:0}[data-component=formPrivacyComponent] .abstract h3,[data-component=formPushNewsletterComponent] .abstract h3,[data-component=profilePartnerDataComponent] .abstract h3,[data-component=registrationComponent] .abstract h3,[data-component=sms-socio-registration] .abstract h3{margin-bottom:15px;display:inline-flex;gap:15px}[data-component=formPrivacyComponent] .abstract .subtitle,[data-component=formPushNewsletterComponent] .abstract .subtitle,[data-component=profilePartnerDataComponent] .abstract .subtitle,[data-component=registrationComponent] .abstract .subtitle,[data-component=sms-socio-registration] .abstract .subtitle{margin-bottom:15px;color:#333232}[data-component=formPrivacyComponent] .validate_button,[data-component=formPushNewsletterComponent] .validate_button,[data-component=profilePartnerDataComponent] .validate_button,[data-component=registrationComponent] .validate_button,[data-component=sms-socio-registration] .validate_button{margin-top:30px}[data-component=formPrivacyComponent] .formPDV_content,[data-component=formPushNewsletterComponent] .formPDV_content,[data-component=profilePartnerDataComponent] .formPDV_content,[data-component=registrationComponent] .formPDV_content,[data-component=sms-socio-registration] .formPDV_content{margin-bottom:30px;padding:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=formPrivacyComponent] .formPDV_content,[data-component=formPushNewsletterComponent] .formPDV_content,[data-component=profilePartnerDataComponent] .formPDV_content,[data-component=registrationComponent] .formPDV_content,[data-component=sms-socio-registration] .formPDV_content{padding:0}}[data-component=formPrivacyComponent] .formPDV_content h3,[data-component=formPushNewsletterComponent] .formPDV_content h3,[data-component=profilePartnerDataComponent] .formPDV_content h3,[data-component=registrationComponent] .formPDV_content h3,[data-component=sms-socio-registration] .formPDV_content h3{font-size:18px;line-height:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=formPrivacyComponent] .formPDV_content h3,[data-component=formPushNewsletterComponent] .formPDV_content h3,[data-component=profilePartnerDataComponent] .formPDV_content h3,[data-component=registrationComponent] .formPDV_content h3,[data-component=sms-socio-registration] .formPDV_content h3{line-height:27px}}[data-component=formPrivacyComponent] .container_title_checkbox_privacy_newsletter,[data-component=formPushNewsletterComponent] .container_title_checkbox_privacy_newsletter,[data-component=profilePartnerDataComponent] .container_title_checkbox_privacy_newsletter,[data-component=registrationComponent] .container_title_checkbox_privacy_newsletter,[data-component=sms-socio-registration] .container_title_checkbox_privacy_newsletter{border-top:1px solid #f2eeee;border-bottom:1px solid #f2eeee;padding:30px 0;margin-top:30px;margin-bottom:60px}[data-component=formPrivacyComponent] .container_title_checkbox_privacy_newsletter h3,[data-component=formPushNewsletterComponent] .container_title_checkbox_privacy_newsletter h3,[data-component=profilePartnerDataComponent] .container_title_checkbox_privacy_newsletter h3,[data-component=registrationComponent] .container_title_checkbox_privacy_newsletter h3,[data-component=sms-socio-registration] .container_title_checkbox_privacy_newsletter h3{display:inline-block;width:calc(100% - 100px);color:#605f60}[data-component=formPrivacyComponent] .container_title_checkbox_privacy_newsletter .checkbox-toggle,[data-component=formPushNewsletterComponent] .container_title_checkbox_privacy_newsletter .checkbox-toggle,[data-component=profilePartnerDataComponent] .container_title_checkbox_privacy_newsletter .checkbox-toggle,[data-component=registrationComponent] .container_title_checkbox_privacy_newsletter .checkbox-toggle,[data-component=sms-socio-registration] .container_title_checkbox_privacy_newsletter .checkbox-toggle{float:right;width:60px;margin:0}[data-component=formPrivacyComponent] .show-password-icon,[data-component=formPushNewsletterComponent] .show-password-icon,[data-component=profilePartnerDataComponent] .show-password-icon,[data-component=registrationComponent] .show-password-icon,[data-component=sms-socio-registration] .show-password-icon{width:30px!important;height:30px!important;-webkit-user-select:none;-ms-user-select:none;user-select:none}[data-component=formLocationComponent] .selectric{border:0!important}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:768px) and (max-width:1023px){[data-component=formLocationComponent] .selectric-items{right:-15px!important}}@media only screen and (max-width:767px){[data-component=formLocationComponent] .selectric-items{width:calc(100% + 62px)!important;right:-32px!important}}[data-component=formLocationComponent] .modifyTriggerButton{width:79px}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:768px) and (max-width:1023px){[data-component=formLocationComponent] .orderby-container{text-align:inherit!important;display:inherit!important}}[data-component=formLocationComponent] .orderby-container .button{top:-17px!important;right:0!important}[data-component=formLocationComponent] .containerChoiceResidence{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:30px 0}@media only screen and (max-width:767px){[data-component=formLocationComponent] .containerChoiceResidence{flex-direction:column;align-items:flex-start;padding:15px 0 45px 0}}@media only screen and (max-width:767px){[data-component=formLocationComponent] .containerChoiceResidence .p{padding-bottom:15px}}[data-component=formLocationComponent] .containerChoiceResidence .radio.radio-inline{margin-bottom:0;margin-left:30px}@media only screen and (max-width:767px){[data-component=formLocationComponent] .containerChoiceResidence .radio.radio-inline{margin-left:0}}[data-component=formLocationComponent] .containerChoiceResidence .radio.radio-inline label{font-size:18px}@media only screen and (max-width:767px){[data-component=formLocationComponent] .containerChoiceResidence .radio.radio-inline label{font-size:16px}}[data-component=formLocationComponent] .containerChoiceResidence .radio.radio-inline.disabled{pointer-events:none}[data-component=formLocationComponent] .containerChoiceResidence .radio.radio-inline.disabled input[type=radio]:checked+label::before{background-color:#e5e1e1}[data-component=formLocationComponent] .input-select.required label:after,[data-component=formLocationComponent] .input-text.required label:after{content:'(obbligatorio)';padding-left:3px;color:#000;font-weight:400}[data-component=formLocationComponent] .readOnly{pointer-events:none;opacity:1!important;background-color:#f1f1ef}[data-component=formLocationComponent] .readOnly input{background-color:#f1f1ef!important}[data-component=formLocationComponent] .readOnly .selectric i{display:none!important}[data-component=formLocationComponent] .errore_field{display:flex;align-items:center;margin-top:5px;gap:10px;color:#c00}[data-component=formLocationComponent] .errore_field i{font-size:20px}[data-component=formLocationComponent] .info-address .info-link div:first-child,[data-component=formLocationComponent] .info-address .info-text div:first-child{background-color:#e8fbfb;padding:10px;display:flex}@media only screen and (max-width:767px){[data-component=formLocationComponent] .info-address .info-link div:first-child,[data-component=formLocationComponent] .info-address .info-text div:first-child{align-items:center}}[data-component=formLocationComponent] .info-address .info-link div:first-child i,[data-component=formLocationComponent] .info-address .info-text div:first-child i{margin-right:10px;color:#46b3b3}[data-component=formLocationComponent] .info-address .info-link div:first-child .link,[data-component=formLocationComponent] .info-address .info-text div:first-child .link{color:#000;text-decoration:underline}[data-component=formLocationComponent] .full-size-select .selectric-scroll{max-height:250px}[data-component=formLocationComponent] .full-size-select .selectric-items{width:100%!important;overflow:hidden;right:0;border:2px solid #e5e1e1}[data-component=formLocationComponent] .full-size-select li:hover span{background:#faf6f6}[data-component=formLocationComponent] .full-size-select li div{padding:0;margin-bottom:0}[data-component=formLocationComponent] .full-size-select li div span{line-height:21px;font-size:14px;padding:5px 10px}[data-component=formLocationComponent] .addressAutocomplete .selectric-items{width:100%!important;overflow:hidden;right:0;border:2px solid #e5e1e1}[data-component=formLocationComponent] .addressAutocomplete li:hover span{background:#faf6f6}[data-component=formLocationComponent] .addressAutocomplete li div{padding:0;margin-bottom:0}[data-component=formLocationComponent] .addressAutocomplete li div span{font-size:18px;line-height:30px;padding:5px 10px}[data-component=formLocationComponent] .addressAutocomplete .customAddress{padding:10px 10px!important;margin-bottom:-15px!important;border-top:1px solid #e5e1e1!important;cursor:default}[data-component=formLocationComponent] .addressAutocomplete .customAddress div{border:2px dashed #e5e1e1;padding:15px;margin:0;text-align:center}[data-component=formLocationComponent] .addressAutocomplete .customAddress div p:not(.link){font-weight:700}@media only screen and (max-width:767px){[data-component=formLocationComponent] .addressAutocomplete .customAddress div p:not(.link){font-weight:400}}[data-component=formLocationComponent] .addressAutocomplete .customAddress div .link{padding-top:10px;font-size:14px;line-height:19px;color:#c00;font-weight:700}[data-component=formPasswordNoCardComponent] .marRow{margin-bottom:120px}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=formPasswordNoCardComponent] .marRow{margin-bottom:65px}}@media only screen and (max-width:767px){[data-component=formPasswordNoCardComponent] .marRow{margin-bottom:45px}}[placeholder]{text-overflow:ellipsis!important}input::-moz-placeholder{text-overflow:ellipsis!important}input:-moz-placeholder{text-overflow:ellipsis!important}input:-ms-input-placeholder{text-overflow:ellipsis!important}.h1.centered,h1.centered{margin-bottom:60px}.acceptance-top-text{padding-bottom:10px;margin-bottom:60px;border-bottom:solid 1px #e5e1e1;width:100%;color:#605f60}.acceptance-list{color:#605f60}.acceptance-list .acceptance-wrapper{padding-bottom:15px;margin-bottom:60px;border-bottom:solid 1px #e5e1e1}.acceptance-list .acceptance-wrapper:last-of-type{border-bottom:0 none;margin-bottom:0}.acceptance-list .acceptance-wrapper .acceptance-main{margin-bottom:15px}.acceptance-list .acceptance-wrapper .acceptance-main .acceptance-avatar{padding-top:60px;text-align:center}@media only screen and (max-width:767px){.acceptance-list .acceptance-wrapper .acceptance-main .acceptance-avatar{padding-top:30px}}.acceptance-list .acceptance-wrapper .acceptance-main .acceptance-avatar img{width:60px;margin-bottom:20px}.newPrivacyBox{background:#fff;border:1px solid #e5e1e1;padding:30px;margin-bottom:45px}@media only screen and (max-width:767px){.newPrivacyBox{padding:15px;margin-bottom:30px}}.newPrivacyBox .privacy-title{color:#333232;margin-bottom:5px}.newPrivacyBox .privacy-title h4{font-weight:800;font-size:22px;line-height:33px}@media only screen and (max-width:767px){.newPrivacyBox .privacy-title h4{font-size:18px;line-height:27px}}.newPrivacyBox .acceptance-wrapper{padding:0}.newPrivacyBox .acceptance-avatar{padding:0!important}.newPrivacyBox .acceptance-avatar img{min-width:75px!important;max-width:75px!important}@media only screen and (max-width:767px){.newPrivacyBox .acceptance-avatar img{min-width:45px!important;max-width:45px!important}}.newPrivacyBox .acceptance-main{margin-bottom:30px!important}@media only screen and (max-width:767px){.newPrivacyBox .acceptance-main{margin-bottom:15px!important}}.newPrivacyBox .newPrivacyBox__container{display:flex;flex-direction:row;gap:30px}@media only screen and (max-width:767px){.newPrivacyBox .newPrivacyBox__container{flex-direction:column}}[data-page=privacyPage] .acceptance-top-text{border-bottom:0 none;margin:15px 0 45px;padding:0}@media only screen and (max-width:767px){[data-page=privacyPage] .acceptance-top-text{margin:15px 0 30px}}.advantage-wrap .advantage-labels{text-align:right;margin-bottom:20px}.advantage-wrap .advantage-labels label{margin-left:20px}.advantage-wrap .advantage-labels .active-border label:before{border:solid 2px #7bb800}.advantage-wrap .advantage-container{border:solid 2px #7bb800;position:relative;margin-top:15px;display:none;box-shadow:0 5px 21px 0 rgba(0,0,0,.06)}.advantage-wrap .advantage-container.advantage-container-top{width:90%;right:3px;position:absolute;bottom:50px}@media only screen and (max-width:767px){.advantage-wrap .advantage-container.advantage-container-top .advantage-list{max-height:42vh;overflow:auto}}.advantage-wrap .advantage-container .bottom-angle,.advantage-wrap .advantage-container .top-angle{border:solid 2px #7bb800;background:#fff;padding:15px;position:absolute;right:54px;top:-10px;z-index:21;transform:rotate(45deg)}.advantage-wrap .advantage-container .bottom-angle{top:auto;bottom:-10px}.advantage-wrap .advantage-container .advantage-list{background:#fff;padding:20px 30px;position:relative;z-index:22}.advantage-wrap .advantage-container .advantage-list .advantage-main{margin-bottom:20px;padding-bottom:20px;border-bottom:solid 1px #e5e1e1}.advantage-wrap .advantage-container .advantage-list .advantage-main:last-of-type{border-bottom:0 none;margin-bottom:0;padding-bottom:0}.advantage-wrap .advantage-container .advantage-list .advantage-main .advantage-avatar{text-align:center}.advantage-wrap .advantage-container .advantage-list .advantage-main .advantage-avatar img{width:60px;margin:10px 0}.advantage-wrap .advantage-container .advantage-main-title{margin-bottom:20px}.advantage-wrap .advantage-container .advantage-main-title i{color:#7bb800;font-size:14px;display:inline}.advantage-wrap .advantage-container .advantage-main-title strong{color:#7bb800;float:left;margin-right:5px}[data-component=conversionePrivacyMK],[data-component=formPrivacyComponent]{margin:60px 0!important}[data-component=conversionePrivacyMK]>.row-full,[data-component=formPrivacyComponent]>.row-full{padding:60px 0 10px;background:#faf6f6}[data-component=conversionePrivacyMK] .acceptance-top-text,[data-component=formPrivacyComponent] .acceptance-top-text{margin-bottom:30px;border-bottom:0 none}[data-component=conversionePrivacyMK] .acceptance-list .acceptance-wrapper,[data-component=formPrivacyComponent] .acceptance-list .acceptance-wrapper{border-bottom:0 none;margin-bottom:30px;padding-top:20px;border-top:1px solid #e5e1e1;padding-bottom:0}[data-component=conversionePrivacyMK] .wrap-switch,[data-component=formPrivacyComponent] .wrap-switch{margin-bottom:30px;display:flex;align-items:flex-start;justify-content:space-between}[data-component=conversionePrivacyMK] .wrap-switch h3,[data-component=formPrivacyComponent] .wrap-switch h3{margin:0}[data-component=conversionePrivacyMK] .wrap-switch .checkbox-toggle,[data-component=formPrivacyComponent] .wrap-switch .checkbox-toggle{width:60px;min-height:30px;margin:0;display:flex;flex-direction:column;align-items:center}[data-component=conversionePrivacyMK] .wrap-switch .checkbox-toggle small,[data-component=formPrivacyComponent] .wrap-switch .checkbox-toggle small{margin-top:5px;color:#605f60;text-align:center;font-size:14px;line-height:21px}[data-component=conversionePrivacyMK] .wrap-switch .checkbox-toggle label,[data-component=formPrivacyComponent] .wrap-switch .checkbox-toggle label{position:relative!important}[data-component=conversionePrivacyMK] .faqTitleContainer,[data-component=formPrivacyComponent] .faqTitleContainer{display:flex;align-items:center;gap:15px;text-align:left}[data-component=conversionePrivacyMK] .faqTitleContainer svg,[data-component=formPrivacyComponent] .faqTitleContainer svg{min-width:15px}[data-component=conversionePrivacyMK] .faqTitleContainer h3,[data-component=formPrivacyComponent] .faqTitleContainer h3{margin:0;color:#333232;font-size:18px;font-weight:900;line-height:30px}[data-component=conversionePrivacyMK] .faqTitleContainer .icon-arrow-right-1,[data-component=formPrivacyComponent] .faqTitleContainer .icon-arrow-right-1{font-size:20px}[data-component=conversionePrivacyMK] .faqTitleContainer.accordionActive svg,[data-component=formPrivacyComponent] .faqTitleContainer.accordionActive svg{transform:rotate(90deg)}[data-component=conversionePrivacyMK] .faqTextContainer,[data-component=formPrivacyComponent] .faqTextContainer{border-left:2px solid #c00}[data-component=conversionePrivacyMK] .faqTextContainer.accordionOpened,[data-component=formPrivacyComponent] .faqTextContainer.accordionOpened{margin-top:10px}[data-component=conversionePrivacyMK] .faqTextContainer .faqText,[data-component=formPrivacyComponent] .faqTextContainer .faqText{width:95%;margin-left:auto}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=conversionePrivacyMK] .acceptance-main,[data-component=formPrivacyComponent] .acceptance-main{margin-bottom:20px!important}}[data-component=conversionePrivacyMK]:has(.container_right_banner){margin:0!important}[data-component=newsletterPrivacyComponent]>.row-full{padding:60px 0;background:#faf6f6}[data-component=newsletterPrivacyComponent] .btn.btn-primary{font-weight:400!important}[data-component=newsletterPrivacyComponent] .authFlowContainer,[data-component=newsletterPrivacyComponent] .linkContainer{padding:0}[data-component=newsletterPrivacyComponent] .newsletter-top-text{margin-bottom:60px}[data-component=newsletterPrivacyComponent] .newsletter-top-text .h1,[data-component=newsletterPrivacyComponent] .newsletter-top-text h1{margin-bottom:15px}[data-component=newsletterPrivacyComponent] .newsletter-acceptance{float:left;width:100%;clear:both;margin-bottom:60px}[data-component=newsletterPrivacyComponent] .newsletter-acceptance .checkbox{width:60px;display:inline-block;margin:0 0 20px 20px}[data-privacyType=privacyAcceptance] .h1.centered,[data-privacyType=privacyAcceptance] h1.centered{margin-bottom:30px}[data-privacyType=privacyAcceptance] .acceptance-top-text{border-bottom:0 none;margin-bottom:30px}[data-privacyType=privacyAcceptance] .privacy-title{border-bottom:1px solid #f2eeee;padding:15px 0;margin-bottom:60px;color:#000}@media only screen and (max-width:767px){[data-privacyType=privacyAcceptance] .privacy-title{margin-bottom:0}}[data-privacyType=privacyAcceptance] .acceptance-wrapper{border-bottom:0 none;margin-bottom:0}[data-component=formRegistrationTermsComponent]{margin-top:15px;margin-bottom:60px}@media only screen and (max-width:767px){[data-component=formRegistrationTermsComponent]{margin-bottom:30px}}[data-component=formRegistrationTermsComponent] label a{margin:0;line-height:21px;font-size:14px}@media only screen and (max-width:767px){[data-component=formRegistrationTermsComponent] label a{line-height:18px;font-size:12px}}[data-component=formRegistrationChangeMailComponent] .gray-text{margin-bottom:30px}[data-component=formRegistrationChangeMailComponent] .change-mail-container{margin-bottom:60px}[data-component=formPasswordComponent]{margin-bottom:30px}[data-component=formPasswordComponent] .description-password{margin:15px 0 30px;color:#605f60}.wrap-fieldsets .marRow{margin-bottom:0}.tooltip-hover .disabled.btn.btn-primary i{color:#999696!important;line-height:8px;vertical-align:middle;font-family:coopSocio!important}.container-text-general-box .arrowAccordionGeneric::after,.container-text-general-box .arrowAccordionMobile::after,.container-text-general-box .icon-,.container-text-general-box .input-select .selectric .button,.container-text-general-box .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,.container-text-general-box .orderby-container .selectric .button,.container-text-general-box [class^=icon-],.input-select .selectric .container-text-general-box .button,.lost-card-wrapper .card-body-lost-card .lost-card-details .container-text-general-box .phone-num:before,.orderby-container .selectric .container-text-general-box .button{font-family:coopSocio!important}.container-general-button .btn i{line-height:8px;vertical-align:middle}.has-errors{display:none}[data-page=registrationWithoutBreadcrumbPage] .abstract .icon-password-1{display:none}[data-page=registrationWithoutBreadcrumbPage] [data-component=formDateComponent]{margin-bottom:30px}[data-component=formRecoverEmailLoginComponent],[data-component=formRegistrationNewEmailComponent],[data-component=recoverEmailRightComponent]{margin-bottom:30px}@media only screen and (max-width:767px){[data-component=formRecoverEmailLoginComponent],[data-component=formRegistrationNewEmailComponent],[data-component=recoverEmailRightComponent]{margin-bottom:0}}[data-component=formRecoverEmailLoginComponent] .abstract,[data-component=formRegistrationNewEmailComponent] .abstract,[data-component=recoverEmailRightComponent] .abstract{margin:0;line-height:33px;font-size:22px;font-weight:400;padding-bottom:40px;color:#605f60}@media only screen and (max-width:767px){[data-component=formRecoverEmailLoginComponent] .abstract,[data-component=formRegistrationNewEmailComponent] .abstract,[data-component=recoverEmailRightComponent] .abstract{line-height:27px;font-size:18px}}[data-component=formRecoverEmailLoginComponent] .mandatoryText,[data-component=formRegistrationNewEmailComponent] .mandatoryText,[data-component=recoverEmailRightComponent] .mandatoryText{margin-bottom:10px}[data-component=formRecoverEmailLoginComponent] .mandatoryText small,[data-component=formRegistrationNewEmailComponent] .mandatoryText small,[data-component=recoverEmailRightComponent] .mandatoryText small{color:#605f60}[data-component=formRecoverEmailLoginComponent] .sub-title,[data-component=formRegistrationNewEmailComponent] .sub-title,[data-component=recoverEmailRightComponent] .sub-title{color:#333232;margin-bottom:55px}@media only screen and (max-width:767px){[data-component=formRecoverEmailLoginComponent] .sub-title,[data-component=formRegistrationNewEmailComponent] .sub-title,[data-component=recoverEmailRightComponent] .sub-title{margin-bottom:40px}}[data-component=formRecoverEmailLoginComponent] .image-container,[data-component=formRegistrationNewEmailComponent] .image-container,[data-component=recoverEmailRightComponent] .image-container{margin-bottom:15px}[data-component=formRecoverEmailLoginComponent] .image-container img,[data-component=formRegistrationNewEmailComponent] .image-container img,[data-component=recoverEmailRightComponent] .image-container img{width:100px}[data-component=formRecoverEmailLoginComponent] .bottom-text,[data-component=formRegistrationNewEmailComponent] .bottom-text,[data-component=recoverEmailRightComponent] .bottom-text{color:#333232}[data-component=formRegistrationNewEmailComponent]{margin-bottom:0!important}[data-component=formRegistrationNewEmailComponent] .change-email{margin-bottom:0}[data-component=formRegistrationNewEmailComponent] .abstract{font-size:18px;line-height:30px;font-weight:400;padding-bottom:30px;color:#333232}@media only screen and (max-width:767px){[data-component=formRegistrationNewEmailComponent] .abstract{font-size:16px;line-height:26px}}[data-component=formRegistrationNewEmailComponent] .input-container{height:90px;margin-bottom:30px;padding:20px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=formRegistrationNewEmailComponent] .input-container{height:80px;padding:15px}}[data-component=formRegistrationNewEmailComponent] .input-container label,[data-component=formRegistrationNewEmailComponent] .input-container label p{font-size:14px;line-height:21px;color:#333232}[data-component=formRegistrationNewEmailComponent] [data-component=formRegistrationSubmitComponent]{display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px}[data-component=formRegistrationNewEmailComponent] [data-component=formRegistrationSubmitComponent] .primary-link{font-size:14px;line-height:19px;font-weight:900;gap:20px}.wrapper-no-partner{border-top:1px solid #f2eeee;border-bottom:1px solid #f2eeee;padding:30px 40px!important;margin-bottom:30px}@media only screen and (max-width:767px){.wrapper-no-partner{padding:30px 0!important}}.wrapper-no-partner .small{margin:0!important}.wrapper-no-partner h3{margin-bottom:15px}@media only screen and (max-width:767px){.fourPlusOneWrapper{cursor:pointer}}.fourPlusOneWrapper .acceptance-list .acceptance-wrapper .acceptance-main .acceptance-avatar{padding-top:0}.fourPlusOneWrapper .popover{box-shadow:0 3px 10px 0 rgba(204,0,0,.3)!important}.fourPlusOneWrapper .acceptance-wrapper{border:0 none;margin-bottom:0;padding-bottom:0}.fourPlusOneWrapper .acceptance-wrapper .acceptance-main{margin-bottom:0}.fourPlusOneWrapper .highlight{background-color:#f7f7f7;box-shadow:0 5px 21px 0 rgba(0,0,0,.06);padding:30px 30px 20px;border:0 none;margin:60px -15px}@media only screen and (max-width:767px){.fourPlusOneWrapper .highlight{padding:15px 15px 10px;margin-top:30px}}.fourPlusOneWrapper .buttonContainer span.tooltip-hover{display:inline-block;cursor:pointer}.fourPlusOneWrapper .description-wrapper{text-align:center;margin-bottom:30px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){.fourPlusOneWrapper .description-wrapper *{margin:0;line-height:42px;font-size:31px;font-weight:400}}@media only screen and (min-width:768px) and (max-width:1023px) and (max-width:767px),only screen and (min-width:1024px) and (max-width:1179px) and (max-width:767px),only screen and (min-width:1180px) and (max-width:767px){.fourPlusOneWrapper .description-wrapper *{line-height:30px;font-size:20px}}@media only screen and (max-width:767px){.fourPlusOneWrapper .description-wrapper{margin-bottom:20px}}.fourPlusOneWrapper .token-image-wrapper img{height:90px;display:block;margin:0 auto}.fourPlusOneWrapper .pageTitle{padding-bottom:30px}.fourPlusOneWrapper .token-description-wrapper{margin-bottom:30px;color:#605f60;text-align:center}.fourPlusOneWrapper .title{text-align:center;margin-bottom:30px}@media only screen and (max-width:767px){.fourPlusOneWrapper .title{margin-bottom:15px}}.fourPlusOneWrapper .image-wrapper{text-align:center}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){.fourPlusOneWrapper .image-wrapper{margin-bottom:45px}.fourPlusOneWrapper .image-wrapper img{height:90px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.fourPlusOneWrapper .image-wrapper{margin-bottom:20px}.fourPlusOneWrapper .image-wrapper img{height:60px}}.fourPlusOneWrapper .advantage-labels{margin-bottom:0}.fourPlusOneWrapper .buttonContainer{margin-top:90px}@media only screen and (max-width:767px){.fourPlusOneWrapper .buttonContainer{margin-top:45px}.fourPlusOneWrapper .buttonContainer.fourPlusOneButtonContainer{margin-left:45px;margin-right:45px;position:relative}}.fourPlusOneWrapper .acceptance-list{margin-top:30px}.fourPlusOneWrapper .acceptance-list .privacyTitle{text-align:center;color:#333232;margin-bottom:45px}@media only screen and (max-width:767px){.fourPlusOneWrapper .acceptance-list{margin-bottom:70px}}.fourPlusOneWrapper .acceptance-list .privacy-wrap{margin-bottom:30px}.fourPlusOneWrapper .acceptance-list .privacy-wrap.single{margin-top:80px;margin-bottom:-40px}.fourPlusOneWrapper .token41wrap .acceptance-list{margin-top:15px}.fourPlusOneWrapper .token41wrap .acceptance-list .privacyTitle{text-align:left;color:inherit;margin-bottom:30px}[data-component=form4plus1Component] .registrationWidth{margin:0 auto}@media only screen and (max-width:767px){[data-component=form4plus1Component] .registrationWidth{width:100%}}[data-component=form4plus1Component] .registrationWidth .abstract small span{color:#c00}[data-component=form4plus1Component] .buttonNewComponent{margin-top:0}[data-component=form4plus1Component] [data-component=form4plus1SavingComponent]{color:#605f60}[data-component=form4plus1Component] [data-component=form4plus1SavingComponent] .container-image{margin:0 auto;width:130px;margin-bottom:15px}[data-component=form4plus1Component] [data-component=form4plus1SavingComponent] .input-radio,[data-component=form4plus1Component] [data-component=form4plus1SavingComponent] .savingTitle{text-align:center}[data-component=form4plus1Component] [data-component=form4plus1SavingComponent] .savingTitle strong{font-size:18px}[data-component=form4plus1Component] [data-component=form4plus1SavingComponent] .savingTitle p{padding:15px 0 35px 0;max-width:500px;margin:0 auto}[data-component=form4plus1Component] [data-component=form4plus1SavingComponent] .input-radio label{font-size:18px}@media only screen and (max-width:767px){[data-component=form4plus1Component] [data-component=form4plus1SavingComponent] .input-radio label{font-size:16px}}[data-component=form4plus1Component] [data-component=form4plus1SavingComponent] .input-radio label:first-child{margin-right:15px}[data-component=form4plus1Component] [data-component=form4plus1SavingComponent] .input-radio label:last-child{margin-left:15px}[data-component=form4plus1Component] [data-component=form4plus1SavingComponent] .acceptance-main .acceptance-avatar img{width:100px}[data-component=form4plus1Component] [data-component=form4plus1SavingComponent] .acceptance-list{margin:30px 0;background-color:#f7f7f7}[data-component=form4plus1Component] [data-component=form4plus1SavingComponent] .acceptance-list.paddingBottomAdd{padding-bottom:20px}[data-component=form4plus1Component] [data-component=form4plus1SavingComponent] .acceptance-list .acceptance-wrapper{padding:30px 30px 0 30px}@media only screen and (max-width:767px){[data-component=form4plus1Component] [data-component=form4plus1SavingComponent] .acceptance-list .acceptance-wrapper{padding:30px 15px 0 15px}}[data-component=form4plus1Component] [data-component=form4plus1SavingComponent] .acceptance-list .acceptance-wrapper .advantage-main-image{text-align:center;margin-bottom:30px}[data-component=form4plus1Component] [data-component=form4plus1SavingComponent] .acceptance-list .acceptance-wrapper .advantage-main-image img{width:60px}[data-component=form4plus1Component] [data-component=form4plus1SavingComponent] .acceptance-list .input-radio{text-align:right;padding:0 30px}@media only screen and (max-width:767px){[data-component=form4plus1Component] [data-component=form4plus1SavingComponent] .acceptance-list .input-radio{padding:0 15px 0 0}}[data-component=form4plus1Component] [data-component=form4plus1SavingComponent] .acceptance-list .advantage-wrap .top-angle{right:99px}@media only screen and (max-width:767px){[data-component=form4plus1Component] [data-component=form4plus1SavingComponent] .acceptance-list .advantage-wrap .top-angle{right:80px}}.modale-profilo-gia-registrato{text-align:center!important}[data-modale=profilo-esistente-no-email] .img-modale{width:125px;margin-bottom:35px}@media only screen and (max-width:767px){[data-modale=profilo-esistente-no-email] .img-modale{width:70px;margin-bottom:40px;padding-top:10px}}[data-modale=profilo-esistente-no-email] .textContainer div>p:nth-child(1){margin-bottom:14px}[data-modale=profilo-esistente-email] .img-modale{width:125px;margin-bottom:35px}@media only screen and (max-width:767px){[data-modale=profilo-esistente-email] .img-modale{width:70px;margin-bottom:40px;padding-top:10px}}[data-modale=profilo-esistente-email] .textContainer div>p:nth-child(1){margin-bottom:14px}[data-modale=email-di-verifica] .img-modale{width:150px;margin-bottom:15px}@media only screen and (max-width:767px){[data-modale=email-di-verifica] .img-modale{width:90px;margin-bottom:30px;padding-top:10px}}[data-component=sms-socio-registration] .valid_container .email_label{padding-top:0}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-component=sms-socio-registration] .validate_button{display:block;margin:auto}}[data-component=sms-socio-registration] [data-component=formRegistrationSubmitComponent].container-submit-registration{flex-direction:column!important;gap:0!important;margin-top:0!important;margin-bottom:0!important}[data-component=sms-socio-registration] [data-component=formRegistrationSubmitComponent].container-submit-registration .buttonContainer{margin-bottom:15px}[data-component=sms-socio-registration] [data-component=formRegistrationSubmitComponent].container-submit-registration .linkContainer{margin-bottom:30px}[data-component=sms-socio-registration] [data-component=formRegistrationSubmitComponent].container-submit-registration .linkContainer a{font-weight:700;font-size:14px}[data-component=sms-socio-registration] [data-component=formRegistrationSubmitComponent].container-submit-registration .btn[type=reset]{border:none;text-decoration:underline;margin-bottom:30px}[data-component=sms-socio-registration] [data-component=formPasswordComponent]{margin-bottom:30px!important}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-component=sms-socio-registration] [data-component=formPasswordComponent]{margin-bottom:45px!important}[data-component=sms-socio-registration] [data-component=formPasswordComponent] .row{display:flex}[data-component=sms-socio-registration] [data-component=formPasswordComponent] .row .input-info{width:200%}}.personalPopoverStep2SocioRegistration+.popover .popover-title{font-weight:700;margin-bottom:0;line-height:normal;border-bottom:none;background-color:#fff}.personalPopoverStep2SocioRegistration+.popover .popover-content{padding:9px 14px}.sso__login[data-component=loginComponent] .checkbox{display:flex;flex-direction:column;gap:30px;margin:15px 0!important}.sso__login[data-component=loginComponent] .checkbox .recoverMailPass{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:15px;text-align:left;margin:0!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso__login[data-component=loginComponent] .checkbox .recoverMailPass{flex-direction:column;align-items:flex-start;gap:15px}}.sso__login[data-component=loginComponent] .checkbox .recoverMailPass a{color:#333232!important;font-weight:400!important;font-size:18px!important;line-height:30px!important;text-decoration:none}.sso__login[data-component=loginComponent] .checkbox .recoverMailPass a strong{color:#c00!important}.sso__login[data-component=loginComponent] .checkbox .recoverMailPass a strong:hover{text-decoration:underline}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso__login[data-component=loginComponent] .checkbox .recoverMailPass .textSeparator{display:none}}.sso__login[data-component=loginComponent] .checkbox label{text-align:left}.sso__login[data-component=loginComponent] .checkbox label::before{background-color:#e5e1e1!important}.sso__login[data-component=loginComponent] .checkbox label::after{color:#c00}.sso__login[data-component=loginComponent] .checkbox label,.sso__login[data-component=loginComponent] .checkbox label p{font-size:14px;line-height:21px;color:#333232}.sso__login[data-component=loginComponent] .checkbox label a{font-size:14px;line-height:21px}.sso_reg_socio [data-component=formRegistrationTermsComponent] label,[data-component=sms-socio-registration] [data-component=formRegistrationTermsComponent] label{text-align:left}.sso_reg_socio [data-component=formRegistrationTermsComponent] label::before,[data-component=sms-socio-registration] [data-component=formRegistrationTermsComponent] label::before{background-color:#e5e1e1!important}.sso_reg_socio [data-component=formRegistrationTermsComponent] label::after,[data-component=sms-socio-registration] [data-component=formRegistrationTermsComponent] label::after{color:#c00}.sso_reg_socio .abstract h3,[data-component=sms-socio-registration] .abstract h3{margin-bottom:15px}.sso_reg_socio .abstract i,[data-component=sms-socio-registration] .abstract i{padding-right:15px}.sso_reg_socio .gray-text,[data-component=sms-socio-registration] .gray-text{color:#333232;margin-bottom:15px}.sso_reg_socio .gray-text p,[data-component=sms-socio-registration] .gray-text p{font-size:14px;line-height:21px}.sso_reg_socio .subtitle.change_email,[data-component=sms-socio-registration] .subtitle.change_email{margin-bottom:30px}.sso_reg_socio .subtitle.change_email span,[data-component=sms-socio-registration] .subtitle.change_email span{color:#c00;font-size:14px;line-height:19px;font-weight:900;cursor:pointer}.sso_reg_socio .validate_button,[data-component=sms-socio-registration] .validate_button{margin-top:0}.sso_reg_socio .change-mail-container,[data-component=sms-socio-registration] .change-mail-container{margin-bottom:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso_reg_socio [data-component=formPasswordComponent],[data-component=sms-socio-registration] [data-component=formPasswordComponent]{margin-bottom:45px}}.sso_reg_socio .storeReferenceWrap,[data-component=sms-socio-registration] .storeReferenceWrap{margin:0!important}.sso_reg_socio .container-submit-registration,[data-component=sms-socio-registration] .container-submit-registration{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;margin-top:30px!important;gap:22px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso_reg_socio .container-submit-registration,[data-component=sms-socio-registration] .container-submit-registration{margin-bottom:46px}}.sso_reg_socio .container-submit-registration .linkContainer a,[data-component=sms-socio-registration] .container-submit-registration .linkContainer a{font-weight:900;font-size:14px;line-height:19px}[registrazione-socio-secondo-step-control] .sso_reg_socio .input-container{margin-bottom:0!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[registrazione-socio-secondo-step-control] .sso_reg_socio .input-container{margin-bottom:0!important}}.sso__sito_esterno_privacy{text-align:left}.sso__sito_esterno_privacy a,.sso__sito_esterno_privacy p{font-size:14px;line-height:21px}.sso__sito_esterno_privacy p{color:#333232}.sso_bg{width:100%;height:100vh;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso_bg{min-height:auto;height:fit-content;background-color:#faf6f6!important}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso_bg .sso_row-full.rel_header .sso_linkHome{color:#fff!important}.sso_bg .sso_row-full.rel_header .left_content{background-color:#c00;height:50px}.sso_bg .sso_row-full.rel_header .right_content{padding-top:70px}.sso_bg .sso_row-full.rel_header .sso_textRiconosciuto{padding-top:80px}.sso_bg .sso_row-full.rel_header:has(.sso_textRiconosciuto) .right_content{padding-top:30px}}.sso_bg .sso_logo_container{display:flex;align-items:center;gap:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso_bg .sso_logo_container{gap:0;width:100%}}.sso_bg .sso_logo_container .linkToHomePage{display:flex;flex-direction:column}.sso_bg .sso_logo_container .linkToHomePage p{white-space:nowrap;font-size:14px;line-height:19px;font-weight:900;text-decoration:underline;color:#fff}@media only screen and (max-width:767px){.sso_bg .sso_logo_container .linkToHomePage{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.sso_bg .sso_logo_container .linkToHomePage img{width:fit-content;height:30px}.sso_bg .sso_logo_container .linkToHomePage p{color:#c00!important;text-align:right}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso_bg .content.shortHeader>.container-fluid,.sso_bg>.content>.container-fluid{padding:0!important}}.sso_bg .sso_logo{width:130px;margin:0 0 30px 0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso_bg .sso_logo{width:50px;margin:0}}.sso_bg .sso_logo_external{height:80px;margin:0 0 30px 0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso_bg .sso_logo_external{height:30px;margin:0}}.sso_bg header{display:none}.sso_bg footer{display:none}.sso_bg .sso_linkHome{color:#fff;font-weight:900;font-size:14px;line-height:19px;text-decoration:underline}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso_bg .sso_linkHome{color:#c00!important;text-align:right}}.sso_bg .sso_col-left{padding:0 0 0 30px!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso_bg .sso_col-left{background-color:#fff;padding:0!important}}.sso_bg .sso_col-left .left_content{display:flex;flex-direction:column;padding:150px 0 0;position:fixed}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso_bg .sso_col-left .left_content{position:fixed;width:100%;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 15px;z-index:10;background-color:#fff}}.sso_bg .sso_col-left .sso_textRiconosciuto{max-width:400px;margin-top:30px;color:#fff;font-weight:400}.sso_bg .sso_col-left .sso_textRiconosciuto a{color:#fff;text-decoration:underline;font-weight:400;font-size:18px;line-height:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso_bg .sso_col-left .sso_textRiconosciuto{max-width:none;margin-top:0;font-weight:400;color:#333232;background-color:#faf6f6;padding:80px 15px 30px}.sso_bg .sso_col-left .sso_textRiconosciuto a{font-weight:400;font-size:16px;line-height:26px;color:#c00}}.sso_bg .sso_col-left .sso_textRecuperaEamil{margin-top:30px;max-width:400px;color:#fff}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso_bg .sso_col-left .sso_textRecuperaEamil{max-width:none}}.sso_bg .sso_col-center{padding:0 30px 0!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso_bg .sso_col-center{padding:0!important}}.sso_bg .pageTitle{padding:0;text-align:left;font-weight:900;font-size:31px;line-height:42px;margin:0 0 10px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso_bg .pageTitle{font-size:20px;line-height:30px}}.sso_bg .right_content{background-color:#fff;padding:45px 30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso_bg .right_content{padding:30px 15px 30px 15px!important}}.sso_bg .right_content [data-component=profileApplicationRiactivationComponent]{display:flex;flex-direction:column;gap:40px}@media only screen and (max-width:767px){.sso_bg .right_content [data-component=profileApplicationRiactivationComponent]{padding:30px 15px;gap:30px}}.sso_bg .right_content [data-component=profileApplicationRiactivationComponent]>img{width:90px;height:90px}.sso_bg .right_content [data-component=profileApplicationRiactivationComponent] .wrap-text{display:flex;flex-direction:column;align-items:flex-start;gap:15px}.sso_bg .right_content [data-component=profileApplicationRiactivationComponent] .wrap-text .description{color:var(--Colors-gray,#333232);font-size:18px;font-style:normal;font-weight:350;line-height:30px}@media only screen and (max-width:767px){.sso_bg .right_content [data-component=profileApplicationRiactivationComponent] .wrap-text .description{font-size:16px;line-height:26px}}@media only screen and (max-width:767px){.sso_bg .right_content [data-component=profileApplicationRiactivationComponent] .btn-primary{margin-top:15px}}.sso_bg .sso_col-right{padding:0!important;margin-bottom:50px}.sso_bg .sso_col-right.sso_col-right_password{margin-top:120px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso_bg .sso_col-right.sso_col-right_password{margin-top:0}}.sso_bg .sso_col-right.sso_col-right_password [data-component=feedbackEmailGenericComponent]{margin-bottom:0!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso_bg .sso_col-right.sso_col-right_password [data-component=feedbackEmailGenericComponent]{margin-bottom:0!important}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso_bg .sso_col-right{margin-bottom:50px}.sso_bg .sso_col-right.sso_margin_bg{background-color:#faf6f6;padding:15px 0!important}}.sso_bg .sso_col-right .sso__account_text p{font-weight:800;font-size:14px}@media only screen and (max-width:767px){.sso_bg .sso_col-right .sso__account_text p{line-height:21px!important;font-size:14px!important}}.sso_bg .sso_col-right .sso_login_form{margin-top:30px}.sso_bg .sso_col-right .sso_login_form .input-container{height:90px;margin-bottom:15px;padding:20px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso_bg .sso_col-right .sso_login_form .input-container{height:80px;margin-bottom:15px;padding:15px}}.sso_bg .sso_col-right .sso_login_form .input-container label,.sso_bg .sso_col-right .sso_login_form .input-container label p{font-size:14px;line-height:21px;color:#333232}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso_bg .sso_col-right .sso_login_form.sso_reg_socio .input-container{margin-bottom:30px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso_bg .sso_col-right .sso_login_form.sso_reg_socio [data-component=formDateComponent] .input-container{height:fit-content!important}}.sso_bg .sso_col-right .sso_login_form .buttonContainer{padding:0;margin-bottom:30px}.sso_bg .sso_col-right .sso_login_form [data-component=formRegistrationTermsComponent]{margin-bottom:30px!important}.sso_bg .sso_col-right .sso_login_form [data-component=formRegistrationSubmitComponent] .buttonContainer{margin-bottom:0!important}.sso_bg .sso_col-right .sso_login_form [data-component=formDateComponent] .input-container,.sso_bg .sso_col-right .sso_login_form [data-component=formFidelityCardComponent] .input-container{margin-bottom:30px!important}.sso_bg .sso_col-right .sso_login_form #login_recaptcha .error_text{display:none;margin-top:5px;color:#c00;font-size:14px;line-height:21px}.sso_bg .sso_col-right .sso_login_form #login_recaptcha.error .g-recaptcha>div{border-radius:5px;border:#c00 solid 1px}.sso_bg .sso_col-right .sso_login_form #login_recaptcha.error .error_text{display:block}.sso_bg .sso_col-right .input-text.required label:first-child:after{content:'(obbligatorio)';font-size:14px;line-height:21px;color:#333232;font-weight:400}.sso_bg .sso_col-right .token-description-wrapper{text-align:left}.sso_bg .content,.sso_bg .content.shortHeader{padding:0!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso_bg .content,.sso_bg .content.shortHeader{padding:0!important}}@media only screen and (max-width:767px){.sso_bg [data-component=loginComponent]{padding-bottom:0}}.sso_bg .sso_inizializzaPassword{margin-top:60px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso_bg .sso_inizializzaPassword{margin-top:0}}.sso_bg .sso_inizializzaPassword .abstract{margin-top:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso_bg .sso_inizializzaPassword .abstract{margin-top:0}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso_bg .popover{max-width:80vw!important;width:80vw!important}}.dialog.modale-login-block .wrap-modale-login-block{padding:30px}@media only screen and (max-width:767px){.dialog.modale-login-block .wrap-modale-login-block{padding:20px 15px}}.dialog.modale-login-block .wrap-modale-login-block .modale .modale__content{text-align:center;display:flex;flex-direction:column;align-items:center;gap:30px}@media only screen and (max-width:767px){.dialog.modale-login-block .wrap-modale-login-block .modale .modale__content{gap:20px}}.dialog.modale-login-block .wrap-modale-login-block .modale .modale__content .modale__content__img img{width:90px;height:90px}@media only screen and (max-width:767px){.dialog.modale-login-block .wrap-modale-login-block .modale .modale__content .modale__content__img img{width:60px;height:60px}}.dialog.modale-login-block .wrap-modale-login-block .modale .modale__content .modale__content__text{display:flex;gap:30px;flex-direction:column}@media only screen and (max-width:767px){.dialog.modale-login-block .wrap-modale-login-block .modale .modale__content .modale__content__text{gap:20px}}.dialog.modale-login-block .wrap-modale-login-block .modale .modale__content p{color:#605f60}.dialog.modale-login-block .wrap-modale-login-block .modale .modale__content .sub-title{color:#333232}@media only screen and (max-width:767px){.dialog.modale-login-block nav{padding-bottom:20px}.dialog.modale-login-block nav button{width:100%;text-align:center;justify-content:center}}.welcomePage__fixed{position:fixed;z-index:9}.welcomePage__header{display:flex;flex-direction:row;align-items:center;padding:10px;background-color:#fff;justify-content:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.welcomePage__header{padding:10px 15px;justify-content:space-between}}.welcomePage__header img{height:40px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.welcomePage__header img{height:30px}}[data-pageuuid-welcome] .sso_col-right{margin-top:80px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-pageuuid-welcome] .sso_col-right{margin-top:60px}}[data-component=loginComponent] .sso_accediCome{display:flex;flex-direction:row;gap:15px;align-items:flex-start;margin:20px 0 15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=loginComponent] .sso_accediCome{margin:0}}[data-component=loginComponent] .sso_avatar{border:2px solid #000;width:55px;height:55px;margin-top:5px;border-radius:50%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=loginComponent] .sso_avatar{width:40px;height:40px}}[data-component=loginComponent] .smallText{font-weight:400;font-size:14px;line-height:21px;color:#605f60}[data-component=loginComponent] .sso_nonSeiTu{text-align:right;display:flex;flex-direction:column}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=loginComponent] .sso_nonSeiTu{text-align:left;margin:15px 0}}[data-component=loginComponent] .sso_nonSeiTu a{font-weight:900;font-size:18px;line-height:30px}[data-component=loginComponent] .sso_infoAvatar{width:100%}[data-component=loginComponent] .sso_infoAvatar p{font-weight:800;font-size:18px;line-height:30px;color:#000}.sso_color_gray{color:#333232}.sso_row-full{padding:60px 0 46px;min-height:calc(100vh);position:relative}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso_row-full{padding:0}}.sso_row-full::after{content:"";clear:both;display:table}.sso_row-full_withNav{padding:calc(45px + 60px) 0;min-height:100vh;position:relative}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso_row-full_withNav{min-height:100vh;padding:calc(15px + 50px) 0 0}}.sso_row-full_withNav::after{content:"";clear:both;display:table}.sso_row-full_withNav .welcome__step{top:30px;right:30px;position:absolute;font-size:18px;line-height:20px;font-weight:900;padding:7px 12px;background-color:#faf6f6;border:2px dashed #c00;border-radius:50%;z-index:2}.sso_row-full_withNav .first_step{color:#000}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso_row-full_withNav .first_step{top:auto;bottom:40px;right:30px}}.sso_row-full_withNav .second_step{color:#c00}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso_row-full_withNav .second_step{top:25px;right:25px}}.sso_row-full_withNav .withNav__top{margin-top:95px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso_row-full_withNav .withNav__top{margin-top:30px;margin-bottom:45px}}.sso_row-full_withNav .arrow-steps{position:absolute;top:30px;right:-135px;transform:matrix(.71,.71,.71,-.71,0,0);z-index:1;width:165px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso_row-full_withNav .arrow-steps{transform:none;width:54px;top:auto;bottom:-50px;right:50px}}.sso_footer{position:absolute;text-align:center;padding:15px 10px;margin-bottom:0;background-color:#c00;bottom:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sso_footer{padding:15px 30px}}.sso_footer .sso_testo__footer,.sso_footer a{font-size:12px;line-height:16px;color:#fff}.sso_footer a{text-decoration:underline}.sso_social_loan .sso_footer{background-color:#0074c2}[data-component=registrationComponent] .input-container{margin:0!important}[data-component=registrationComponent] [data-component=formPDVComponent] .title-section,[data-component=registrationComponent] [data-component=formRegistryDataComponent] .title-section{color:var(--colors-black,#000);font-size:22px;font-style:normal;font-weight:900;line-height:33px;margin-bottom:12px}[data-component=registrationComponent] [data-component=formPDVComponent] .loader-overlay,[data-component=registrationComponent] [data-component=formRegistryDataComponent] .loader-overlay{width:100%!important;height:100%!important}[data-component=registrationComponent] [data-component=formPrivacyComponent]{margin:0!important;padding:30px;background-color:#faf6f6}[data-component=registrationComponent] [data-component=formPrivacyComponent] .privacy-title{margin-bottom:15px}[data-component=registrationComponent] [data-component=formPrivacyComponent] .acceptance-top-text{color:#000}[data-component=registrationComponent] [data-component=formPrivacyComponent] .advantage-wrap .advantage-container{margin-bottom:20px}[data-component=registrationComponent] [data-component=formRegistrationSubmitComponent]{margin-top:30px;display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;gap:20px}[data-component=registrationComponent] [data-component=formRegistrationSubmitComponent] .buttonContainer{margin:0!important}[data-component=registrationComponent] [data-component=formRegistrationSubmitComponent] .linkContainer a{font-weight:900;font-size:14px;line-height:19px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.datiMancanti{margin-top:-20px}}.datiMancanti .datiMancanti_info{color:#333232;font-weight:400;margin:30px 0 30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.datiMancanti .datiMancanti_info{margin:0 0 30px}}.datiMancanti .datiMancanti_titleField{display:flex;flex-direction:row;gap:15px;flex-wrap:wrap;margin-bottom:15px;align-items:center}.datiMancanti .datiMancanti_importante{background-color:#f7f7f7;color:#333232;padding:10px;margin-bottom:15px}.datiMancanti .input-container{margin-bottom:30px!important}.datiMancanti .datiMancanti_privacy{margin-bottom:30px;color:#333232}@media only screen and (max-width:767px){.datiMancanti .datiMancanti_privacy a{font-size:16px;line-height:26px}}.datiMancanti .datiMancanti_buttonContainer{display:flex;flex-direction:row;gap:22px;align-items:center}.datiMancanti .datiMancanti_buttonContainer a{font-weight:900;font-size:14px;line-height:19px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.datiMancanti .datiMancanti_buttonContainer{justify-content:center;flex-direction:row-reverse}}[data-component=modificaPasswordSuccess] img{width:90px;margin-bottom:30px}[data-component=modificaPasswordSuccess] .subtitle{color:#333232;margin:15px 0 30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=modificaPasswordSuccess] .subtitle{margin:15px 0 45px}}[data-component=modificaPasswordSuccess] .containerButton{display:flex;justify-content:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=modificaPasswordSuccess] .containerButton{justify-content:flex-start}}.welcomePage__personalizzaOfferta .first_img{width:90px;margin-bottom:30px}.welcomePage__personalizzaOfferta h3{margin-bottom:30px;font-weight:900}.welcomePage__personalizzaOfferta .welcomePage__sbloccaVantaggi{display:flex;flex-direction:row;gap:30px}.welcomePage__personalizzaOfferta .welcomePage__sbloccaVantaggi img{height:45px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.welcomePage__personalizzaOfferta .welcomePage__sbloccaVantaggi img{height:64px}}.welcomePage__personalizzaOfferta .welcomePage__sbloccaVantaggi .welcomePage__title{font-size:18px;line-height:30px;font-weight:900;margin-bottom:15px}.welcomePage__personalizzaOfferta .welcomePage__sbloccaVantaggi .welcomePage__text{margin-bottom:30px}.welcomePage__personalizzaOfferta .welcomePage__sbloccaVantaggi .welcomePage__text p{color:#333232}[data-component=confermaModificaComponent]{padding:90px 0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=confermaModificaComponent]{padding:30px 0 0;margin-bottom:0!important}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=confermaModificaComponent] .confermaModifica__containerFluid{padding:0!important}}[data-component=confermaModificaComponent] .confermaModifica__row{display:flex;align-items:center;flex-direction:row;gap:60px;justify-content:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=confermaModificaComponent] .confermaModifica__row{flex-direction:column;gap:45px}}[data-component=confermaModificaComponent] .arrow-steps{position:absolute;bottom:45px;right:-90px;z-index:1;width:100px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=confermaModificaComponent] .arrow-steps{transform:none;bottom:-85px;right:0;transform:matrix(0,1,1,0,0,0)}}[data-component=confermaModificaComponent] .confermaModifica__success{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 15px}[data-component=confermaModificaComponent] .confermaModifica__success>h2{font-weight:800;font-size:31px;line-height:42px;margin-bottom:15px}@media only screen and (max-width:767px){[data-component=confermaModificaComponent] .confermaModifica__success>h2{font-size:24px;line-height:32px}}[data-component=confermaModificaComponent] .confermModifica__success_img{width:150px;margin-bottom:45px}@media only screen and (max-width:767px){[data-component=confermaModificaComponent] .confermModifica__success_img{width:75px}}[data-component=confermaModificaComponent] .confermaModifica__textSuccess{max-width:543px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=confermaModificaComponent] .confermaModifica__textSuccess{max-width:none}}[data-component=confermaModificaComponent] .confermaModifica__textSuccess p{color:#605f60;font-size:22px;line-height:33px}@media only screen and (max-width:767px){[data-component=confermaModificaComponent] .confermaModifica__textSuccess p{font-size:18px;line-height:27px}}[data-component=confermaModificaComponent] .confermaModifica__info{display:flex;flex-direction:row;gap:15px;padding:30px;background-color:#faf6f6}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=confermaModificaComponent] .confermaModifica__info{flex-direction:column;align-items:center;text-align:center;gap:45px;padding:30px 15px}}[data-component=confermaModificaComponent] .confermaModifica__info img{height:60px;width:60px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=confermaModificaComponent] .confermaModifica__info img{height:75px;width:75px}}[data-component=confermaModificaComponent] .confermaModifica__info .confermaModifica__container>h3{font-weight:800;font-size:22px;line-height:33px}@media only screen and (max-width:767px){[data-component=confermaModificaComponent] .confermaModifica__info .confermaModifica__container>h3{font-size:18px;line-height:27px}}[data-component=confermaModificaComponent] .confermaModifica__info .confermaModifica__container>small{font-weight:900;font-size:14px;line-height:21px}[data-component=confermaModificaComponent] .confermaModifica__info .confermaModifica__textInfo{margin:15px 0}[data-component=confermaModificaComponent] .confermaModiica__buttonArea .container-general-button{display:flex;flex-direction:row;gap:30px;margin-top:30px}@media only screen and (max-width:767px){[data-component=confermaModificaComponent] .confermaModiica__buttonArea .container-general-button{flex-direction:column}}.newPrivacyNewsletter{padding-bottom:0}.newPrivacyNewsletter .privacyNewsletter__text{color:#333232;text-align:center;margin:15px 0 45px}@media only screen and (max-width:767px){.newPrivacyNewsletter .privacyNewsletter__text{margin:15px 0 30px}}.newPrivacyNewsletter .sub-title{margin-bottom:30px}.newPrivacyNewsletter .sub-title *{color:#605f60}.container_title_checkbox_communications,.container_title_checkbox_privacy_newsletter{border:none!important;padding:0!important;margin:0!important;display:flex;align-items:center;justify-content:space-between}.container_title_checkbox_communications h3,.container_title_checkbox_privacy_newsletter h3{color:#605f60;font-size:18px;line-height:30px}@media only screen and (max-width:767px){.container_title_checkbox_communications h3,.container_title_checkbox_privacy_newsletter h3{font-size:16px;line-height:26px}}.container_title_checkbox_communications label,.container_title_checkbox_privacy_newsletter label{position:static!important}.container_title_checkbox_communications .checkbox,.container_title_checkbox_privacy_newsletter .checkbox{display:flex;flex-direction:column}.container_title_checkbox_communications small,.container_title_checkbox_privacy_newsletter small{font-weight:400;font-size:14px;line-height:20px;color:#605f60;margin-top:5px;text-align:center}.privacyNewsletter__box{background:#fff;border:1px solid #e5e1e1;padding:30px;margin-bottom:45px}@media only screen and (max-width:767px){.privacyNewsletter__box{padding:15px;margin-bottom:30px}}.privacyNewsletter__box>h3{color:#333232;font-weight:800;font-size:22px;line-height:33px;margin-bottom:5px}@media only screen and (max-width:767px){.privacyNewsletter__box>h3{font-size:18px;line-height:27px}}.privacyNewsletter__box .sub-title{margin-bottom:30px;color:#605f60}.newComunicazioniRivistaComponent .buttonContainer{text-align:center;margin-bottom:30px}.newComunicazioniRivistaComponent .sub-title_main{margin:15px 0 45px;text-align:center}.newComunicazioniRivistaComponent .sub-title_main *{color:#333232}@media only screen and (max-width:767px){.newComunicazioniRivistaComponent .sub-title_main{margin:15px 0 30px}}.newComunicazioniRivistaComponent #openDialogMoreInfo{font-weight:800!important;font-size:14px;line-height:19px!important;padding-left:0!important}.modificaProfilo__areaPersonale{padding-bottom:0!important}.modificaProfilo__areaPersonale .banner-wrapper{background:#fceae3;padding:15px;display:flex;flex-direction:row;align-items:center;gap:15px;width:100%;margin:0 auto;margin-bottom:30px}@media only screen and (max-width:767px){.modificaProfilo__areaPersonale .banner-wrapper{align-items:flex-start}}.modificaProfilo__areaPersonale .banner-wrapper .banner-text{display:flex;flex-direction:row;gap:15px;align-items:center}@media only screen and (max-width:767px){.modificaProfilo__areaPersonale .banner-wrapper .banner-text{flex-direction:column;align-items:flex-start}}.modificaProfilo__areaPersonale .banner-wrapper .banner-text .info-text{color:#333232}.modificaProfilo__areaPersonale .banner-wrapper .banner-text .info-text p{margin-bottom:5px}.modificaProfilo__areaPersonale .banner-wrapper .banner-text .info-text span *{font-size:14px;line-height:21px;margin-bottom:0}.modificaProfilo__areaPersonale .banner-wrapper .banner-text a{color:#c00;white-space:nowrap;font-size:14px;line-height:19px;font-weight:800;padding:22px}@media only screen and (max-width:767px){.modificaProfilo__areaPersonale .banner-wrapper .banner-text a{padding:0}}.modificaProfilo__areaPersonale .banner-wrapper i{color:#c00}.modificaProfilo__areaPersonale .modificaProfilo__subtitle{text-align:center;color:#333232;margin:15px 0 45px}@media only screen and (max-width:767px){.modificaProfilo__areaPersonale .modificaProfilo__subtitle{margin:15px 0 30px}}.modificaProfilo__areaPersonale .modificaProfiloSingle_box>.row{margin-top:30px}.modificaProfilo__areaPersonale .modificaProfiloSingle_box .alert_error-otp{margin-top:30px}@media only screen and (max-width:767px){.modificaProfilo__areaPersonale .modificaProfiloSingle_box .alert_error-otp{margin-top:15px}}.modificaProfilo__areaPersonale .modificaProfilo_box{background:#fff;border:1px solid #e5e1e1;padding:30px;margin-bottom:45px}@media only screen and (max-width:767px){.modificaProfilo__areaPersonale .modificaProfilo_box{padding:15px;margin-bottom:30px}}.modificaProfilo__areaPersonale .modificaProfilo_box .containerChoiceResidence{padding-bottom:0}.modificaProfilo__areaPersonale .modificaProfilo_box .containerChoiceResidence .input-radio{white-space:nowrap}.modificaProfilo__areaPersonale .modificaProfilo__title{display:flex;align-items:center;gap:15px}@media only screen and (max-width:767px){.modificaProfilo__areaPersonale .modificaProfilo__title{gap:5px}}.modificaProfilo__areaPersonale .modificaProfilo__title h3{color:#333232;margin-bottom:0;font-weight:800}.modificaProfilo__areaPersonale .modificaProfilo__title img{width:30px}.modificaProfilo__areaPersonale .modificaProfilo__infoBox{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;margin-top:30px}@media only screen and (max-width:767px){.modificaProfilo__areaPersonale .modificaProfilo__infoBox{margin-top:15px}}.modificaProfilo__areaPersonale .modificaProfilo__infoBox .modificaProfiloInfo__title{margin-bottom:5px}.modificaProfilo__areaPersonale .modificaProfilo__infoBox p{color:#333232}.modificaProfilo__areaPersonale .modificaProfilo__infoBox a{font-weight:800;font-size:14px;line-height:19px;white-space:nowrap}.modificaProfilo__areaPersonale .modificaProfilo__infoBox a.disabled{pointer-events:none;color:#e5e1e1}.modificaProfilo__areaPersonale .modificaProfiloInfo__value{color:#605f60!important}.modificaProfilo__areaPersonale #deleteProfile{display:inline-block;text-align:center}.modificaProfilo__areaPersonale .modificaProfiloDatiAnagrafici__box .col-md-6.col-sm-6.col-xs-12{margin-bottom:15px}.modificaProfilo__areaPersonale .modificaProfiloDatiAnagrafici__box .col-md-6.col-sm-6.col-xs-12 p:first-child{margin-bottom:5px}.modificaProfilo__areaPersonale .modificaProfiloDatiAnagrafici__box .col-md-12.col-sm-12.col-xs-12 p:first-child{margin-bottom:5px}.modificaProfilo__areaPersonale .modificaProfiloDati__row{margin-top:30px}@media only screen and (max-width:767px){.modificaProfilo__areaPersonale .modificaProfiloDati__row{margin-top:15px}}.modificaProfilo__areaPersonale .modificaProfiloDati__row span{font-weight:400;color:#605f60;font-style:italic}.modificaProfilo__areaPersonale .input-info{margin:15px 0 0 0!important}[data-component=formRegistryDataComponent] .input-select.required label:after,[data-component=formRegistryDataComponent] .input-text.required label:after{content:'(obbligatorio)';padding-left:3px;color:#000;font-weight:400}[data-component=formContactsComponent] .modificaProfiloSingle_box>.row{margin-top:15px!important}[data-component=formContactsComponent] .input-text.required label:after{content:'(obbligatorio)';padding-left:3px;color:#000;font-weight:400}.newModalRegistration .pageTitle{line-height:40px;font-size:30px;padding:30px 0}.newModalRegistration .abstract .subtitle{padding:0 10px}[data-page=profilePage] .modifyTriggerButton{margin-left:9px}[data-page=profilePage] .input-text-info{margin-bottom:15px;color:#333232}[data-page=profilePage] .input-text-info *{font-size:14px;line-height:21px}[data-page=profilePage] #anagraficaSave,[data-page=profilePage] #choiceResidenceSave{margin-left:0;margin-top:15px}[data-component=stepOneAdhesionResidenceComponent] .modifyTriggerButton{margin-left:0}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box{display:flex;gap:30px;flex-direction:column}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .top-container-text .title{color:#333232;font-weight:800;font-size:22px;line-height:33px;margin-bottom:5px}@media only screen and (max-width:767px){[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .top-container-text .title{font-size:18px;line-height:27px}}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .top-container-text .sub-title{margin-bottom:0}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .container-soglie{display:flex;flex-direction:column}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .container-soglie .container_title_checkbox_communications span{color:#605f60;font-size:18px;font-style:normal;font-weight:800;line-height:30px}@media only screen and (max-width:767px){[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .container-soglie .container_title_checkbox_communications span{font-size:16px;line-height:26px}}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .container-soglie .container_title_checkbox_communications .checkbox{margin:0}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .container-soglie .wrap-soglie{height:0;overflow-y:hidden;transition:.5s ease-in-out}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .container-soglie .wrap-soglie .label-soglie{color:#333232;font-size:18px;font-style:normal;font-weight:800;line-height:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .container-soglie .wrap-soglie .label-soglie{font-size:16px;line-height:26px}}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .container-soglie .wrap-soglie .soglie{display:flex;flex-direction:column}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .container-soglie .wrap-soglie .soglie .radio-inline{margin:20px 0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .container-soglie .wrap-soglie .soglie .radio-inline{margin:15px 0 0 0}}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .container-soglie .wrap-soglie .soglie .radio-inline label{color:#605f60;font-size:18px;font-style:normal;font-weight:350;line-height:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .container-soglie .wrap-soglie .soglie .radio-inline label{font-size:16px;line-height:26px}}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .container-soglie .wrap-soglie .soglie .radio-inline input[type=radio]:checked+label{font-weight:800}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .container-soglie .wrap-soglie .soglie .wrap-soglia-custom{display:flex;align-items:flex-start;gap:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .container-soglie .wrap-soglie .soglie .wrap-soglia-custom{flex-direction:column;align-items:flex-start;gap:15px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .container-soglie .wrap-soglie .soglie .wrap-soglia-custom .wrap-input{margin-left:30px;padding-right:15px}}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .container-soglie .wrap-soglie .soglie .wrap-soglia-custom .wrap-input .input-container{padding:10px;height:fit-content}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .container-soglie .wrap-soglie .soglie .wrap-soglia-custom .wrap-input .input-container .input-text{display:flex;flex-direction:column}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .container-soglie .wrap-soglie .soglie .wrap-soglia-custom .wrap-input .input-container .input-text #custom-digit{height:fit-content;font-size:18px}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .container-soglie .wrap-soglie .soglie .wrap-soglia-custom .wrap-input .input-container .input-text #custom-digit::placeholder{font-size:18px}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .container-soglie .wrap-soglie .soglie .wrap-soglia-custom .wrap-input .input-container .input-text label{margin-bottom:0;color:#000;font-size:14px;font-style:normal;font-weight:900;line-height:21px}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .container-soglie .wrap-soglie .soglie .wrap-soglia-custom .wrap-input .error-message{display:flex;gap:5px;align-items:center;color:red;font-size:14px;justify-content:flex-start}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .container-soglie .wrap-soglie .soglie .wrap-soglia-custom .wrap-input .error-message .icon-alert{font-size:14px}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .bottom-container-scontrino-cartaceo .scontrino-cartaceo .feedback-scontrino-cartaceo{display:flex;justify-content:space-between;margin-bottom:5px}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .bottom-container-scontrino-cartaceo .scontrino-cartaceo .feedback-scontrino-cartaceo .label{color:#605f60;font-size:18px;font-style:normal;font-weight:800;line-height:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .bottom-container-scontrino-cartaceo .scontrino-cartaceo .feedback-scontrino-cartaceo .label{font-size:16px;line-height:26px}}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .bottom-container-scontrino-cartaceo .scontrino-cartaceo .feedback-scontrino-cartaceo .label.disattiva{display:none}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .bottom-container-scontrino-cartaceo .scontrino-cartaceo .feedback-scontrino-cartaceo .scontrino-cartaceo-attivo{display:none}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .bottom-container-scontrino-cartaceo .scontrino-cartaceo .feedback-scontrino-cartaceo .status{color:#999696;font-size:18px;font-style:normal;font-weight:900;line-height:30px}@media only screen and (max-width:767px){[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .bottom-container-scontrino-cartaceo .scontrino-cartaceo .feedback-scontrino-cartaceo .status{font-size:16px;line-height:26px}}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .bottom-container-scontrino-cartaceo .scontrino-cartaceo .wrap-feedback [data-scontrino-cartaceo-attivo]{display:none!important}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .bottom-container-scontrino-cartaceo .scontrino-cartaceo .wrap-feedback .wrap-text-feedback{display:flex;flex-direction:column;gap:15px;margin-top:5px}@media only screen and (max-width:767px){[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .bottom-container-scontrino-cartaceo .scontrino-cartaceo .wrap-feedback .wrap-text-feedback{gap:30px}}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .bottom-container-scontrino-cartaceo .scontrino-cartaceo .wrap-feedback .wrap-text-feedback .text{color:#605f60;font-size:18px}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .bottom-container-scontrino-cartaceo .scontrino-cartaceo .wrap-feedback .wrap-text-feedback a{color:#c00;font-size:14px;font-style:normal;font-weight:900;line-height:19px;width:fit-content}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .bottom-container-scontrino-cartaceo.active .scontrino-cartaceo .feedback-scontrino-cartaceo .label.disattiva{display:block}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .bottom-container-scontrino-cartaceo.active .scontrino-cartaceo .feedback-scontrino-cartaceo .label.disattivato{display:none}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .bottom-container-scontrino-cartaceo.active .scontrino-cartaceo .feedback-scontrino-cartaceo .scontrino-cartaceo-attivo{display:block}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .bottom-container-scontrino-cartaceo.active .scontrino-cartaceo .feedback-scontrino-cartaceo .scontrino-cartaceo-disattivo{display:none}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .bottom-container-scontrino-cartaceo.active .scontrino-cartaceo .feedback-scontrino-cartaceo .status{color:#7bb800}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .bottom-container-scontrino-cartaceo.active .scontrino-cartaceo .wrap-feedback .wrap-text-feedback[data-scontrino-cartaceo-attivo]{display:flex!important}[data-component=dematiralizationScontriniComponent] .privacyNewsletter__box .bottom-container-scontrino-cartaceo.active .scontrino-cartaceo .wrap-feedback .wrap-text-feedback[data-scontrino-cartaceo-disattivo]{display:none!important}[data-component=formScontrinoDigitalizzatoComponent]{margin-bottom:30px;padding:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=formScontrinoDigitalizzatoComponent]{padding:0}}[data-component=formScontrinoDigitalizzatoComponent] .abstract .icon svg{margin-right:15px;min-width:20px}[data-component=formScontrinoDigitalizzatoComponent] .abstract .title{display:flex;align-items:center;margin-bottom:8px}[data-component=formScontrinoDigitalizzatoComponent] .abstract .title h3{color:var(--colors-black,#000);font-size:18px;font-style:normal;line-height:30px;margin-bottom:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=formScontrinoDigitalizzatoComponent] .abstract .title h3{line-height:27px}}[data-component=formScontrinoDigitalizzatoComponent] .abstract .title i{padding:0}[data-component=formScontrinoDigitalizzatoComponent] .abstract .title .rightIcon{margin-left:6px}[data-component=formScontrinoDigitalizzatoComponent] .scontrino_cartaceo_content{padding-left:45px;display:flex;align-items:center;gap:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=formScontrinoDigitalizzatoComponent] .scontrino_cartaceo_content{flex-direction:column;align-items:flex-start}}[data-component=formScontrinoDigitalizzatoComponent] .scontrino_cartaceo_content .scontrino-cartaceo>*{font-size:18px;font-style:normal;line-height:30px;color:#605f60}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=formScontrinoDigitalizzatoComponent] .scontrino_cartaceo_content .scontrino-cartaceo>*{font-size:16px;line-height:26px}}[data-component=formScontrinoDigitalizzatoComponent] .scontrino_cartaceo_content .disable-cartaceo{display:flex;width:fit-content;align-items:center;gap:10px}[data-component=formScontrinoDigitalizzatoComponent] .scontrino_cartaceo_content .disable-cartaceo .progress-loader{width:40px;height:20px;position:relative}[data-component=formScontrinoDigitalizzatoComponent] .scontrino_cartaceo_content .disable-cartaceo .progress-loader .spinner.small{margin-top:0;margin-bottom:0}@media only screen and (max-width:767px){[data-component=recoverEmailOtpPage]{padding-bottom:75px}}[data-component=recoverEmailOtpPage] .pageDescription{color:#333232}[data-component=recoverEmailOtpPage] .pageDescription *{font-size:14px;line-height:21px}[data-component=recoverEmailOtpPage] .pageDescription a{font-weight:800;text-decoration:underline}[data-component=recoverEmailOtpPage] [data-component=otpControlPage]{margin:0!important;border:none!important}[data-component=recoverEmailOtpPage] [data-component=otpControlPage] .otpDashboardPopup{margin:0!important;padding:0}[data-component=recoverEmailOtpPage] .pageContent{display:flex;flex-direction:column;gap:15px;margin:45px 0!important}@media only screen and (max-width:767px){[data-component=recoverEmailOtpPage] .pageContent{margin:30px 0!important}}[data-component=recoverEmailOtpPage] .pageContent h3{display:flex;align-items:center;gap:15px}[data-component=recoverEmailOtpPage] .pageContent .input-container{padding:20px;height:auto}@media only screen and (max-width:767px){[data-component=recoverEmailOtpPage] .pageContent .input-container{padding:15px}}[data-component=recoverEmailOtpPage] .pageContent .input-container.error{border:2px solid #c00;outline:0!important}[data-component=recoverEmailOtpPage] .pageContent .required-label{margin:10px 0!important}[data-component=recoverEmailOtpPage] .pageContent .resendSms{flex-direction:column;align-items:flex-start!important;gap:20px!important;border:1px solid #e5e1e1;text-align:left}[data-component=recoverEmailOtpPage] .btn-container{width:100%;display:flex;align-items:flex-start;gap:20px}[data-component=recoverEmailOtpPage] .btn-container .btn{height:50px}@media only screen and (max-width:767px){[data-component=recoverEmailOtpPage] .btn-container .btn{flex:1}}[data-component=shoppingListComponent] .pageTitle{margin-top:30px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=shoppingListComponent] .pageTitle{margin-top:0}}@media only screen and (max-width:767px){[data-component=shoppingListComponent] .pageTitle{padding:0}}[data-component=shoppingListComponent] .pageTitle .heavy{font-weight:800}[data-component=shoppingListComponent] .container-grigio{margin-top:40px;padding:40px 30px;min-height:inherit}@media only screen and (max-width:767px){[data-component=shoppingListComponent] .container-grigio{padding:30px 10px}}[data-component=shoppingListComponent] .pageTitle+.container-grigio{margin-top:20px}[data-component=shoppingListComponent] .shopping-list-table{margin-top:45px;background:#fff}[data-component=shoppingListComponent] .single-row{display:flex;border-bottom:1px solid #faf6f6;padding:20px;align-items:center}[data-component=shoppingListComponent] .single-row .checkbox.checkbox-circle{display:inline-block}[data-component=shoppingListComponent] .single-row .checkbox.checkbox-circle label::after,[data-component=shoppingListComponent] .single-row .checkbox.checkbox-circle label::before{top:65%}[data-component=shoppingListComponent] .single-row .input-text{width:100%;margin-right:30px;border-right:1px solid #e5e1e1}[data-component=shoppingListComponent] .single-row .input-text p.textarea{margin:0;line-height:30px;font-size:18px;width:100%;resize:none;border:0;overflow:hidden;font-weight:700;line-height:26px;color:#605f60;outline:0}@media only screen and (max-width:767px){[data-component=shoppingListComponent] .single-row .input-text p.textarea{font-size:16px;line-height:26px}}[data-component=shoppingListComponent] .single-row .input-text p.textarea:focus{font-weight:400}[data-component=shoppingListComponent] .single-row .input-text p.textarea[contenteditable=false],[data-component=shoppingListComponent] .single-row .input-text p.textarea[contenteditable=false]:focus{opacity:.2;text-decoration:line-through}[data-component=shoppingListComponent] .single-row .delete-product-shopping-list i{color:#999696;cursor:pointer}[data-component=shoppingListComponent] .empty-shopping-list{margin:0;line-height:21px;font-size:14px;font-weight:400;display:flex;float:right;font-weight:700;margin-top:30px;cursor:pointer}@media only screen and (max-width:767px){[data-component=shoppingListComponent] .empty-shopping-list{line-height:21px;font-size:14px}}[data-component=shoppingListComponent] .empty-shopping-list span{padding:6px 10px 0 0}[data-component=shoppingListComponent] .empty-shopping-list i{color:#000}.showCase-container{padding-bottom:90px;margin-bottom:0!important;position:relative}@media only screen and (max-width:767px){.showCase-container{padding-bottom:30px}}@media only screen and (max-width:767px){.showCase-container{padding-top:0}}.showCase-container::after{content:"";clear:both;display:table}.showCase-container [data-component=boxImageComponent]{-webkit-box-shadow:rgba(0,0,0,.06) 0 5px 21px 0;-khtml-box-shadow:rgba(0,0,0,.06) 0 5px 21px 0;-moz-box-shadow:rgba(0,0,0,.06) 0 5px 21px 0;-ms-box-shadow:rgba(0,0,0,.06) 0 5px 21px 0;-o-box-shadow:rgba(0,0,0,.06) 0 5px 21px 0;box-shadow:rgba(0,0,0,.06) 0 5px 21px 0;text-align:center;background:#fff}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px){.showCase-container [data-component=boxImageComponent]{height:570px;padding-top:15px}}@media only screen and (min-width:768px) and (max-width:1023px){.showCase-container [data-component=boxImageComponent]{margin-top:270px;padding-top:30px}}@media only screen and (max-width:767px){.showCase-container [data-component=boxImageComponent]{margin-top:200px;padding-top:30px}}.showCase-container [data-component=boxImageComponent] .boxImage-text-second-line{color:#605f60}.showCase-container [data-component=boxImageComponent] .boxImage-text-second-line *{font-family:"Avenir LT",Helvetica,serif!important}.showCase-container [data-component=boxImageComponent] .box-container-img img{height:100px}[data-component=centerContainer]{align-items:center;display:flex;justify-content:center;padding-bottom:65px}[data-component=centerContainer] .fdIframe{width:900px;height:600px;overflow:hidden;scrollbar-width:none;border-radius:20px;border-width:1px}@media only screen and (max-width:767px){[data-component=centerContainer] .fdIframe{max-height:none;height:735px;margin-bottom:30px}}[data-component=centerContainer] .fdIframe::-webkit-scrollbar{display:none}.lSSlideOuter .lSPager.lSpg{height:35px!important}.lSSlideOuter .lSPager.lSpg>li{position:relative!important;height:35px!important;padding:0 7px!important}.lSSlideOuter .lSPager.lSpg>li.active a{width:10px!important;height:10px!important;background-color:transparent!important;border:2px solid #605f60!important}.lSSlideOuter .lSPager.lSpg>li a{width:4px!important;height:4px!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;background-color:#605f60!important;transition:none!important}.lSSlideOuter.white-pager .lSPager.lSpg>li.active a{background-color:transparent!important;border:2px solid #fff!important}.lSSlideOuter.white-pager .lSPager.lSpg>li a{background-color:#fff!important}.lSAction>a{width:46px!important;height:46px!important;opacity:1!important;box-shadow:0 1px 3px #e5e1e1;background-image:none!important;background-color:#fff;border-radius:40px;z-index:80!important}.lSAction>a:hover{color:transparent}.lSAction>a i{display:block;width:46px;height:46px;padding:8px 10px;font-size:24px;line-height:31px;font-weight:700}.lSAction>a i::before{position:relative}.lSAction>a i.icon-arrow-left-1::before{left:-4px}.controls-left-right .lSSlideWrapper{position:inherit}.controls-left-right .lSSlideWrapper .lSAction{position:absolute;top:40%;width:100%}@media only screen and (max-width:767px){.controls-left-right .lSSlideWrapper .lSAction{width:calc(100% - 15px)}}.controls-left-right .lSSlideWrapper .lSAction .lSPrev{left:-15px}@media only screen and (max-width:767px){.controls-left-right .lSSlideWrapper .lSAction .lSPrev{left:0}}.controls-left-right .lSSlideWrapper .lSAction .lSNext{right:15px}.controls-left-right-alt .lSSlideWrapper{position:inherit}.controls-left-right-alt .lSSlideWrapper .lSAction{position:absolute;top:40%;width:100%}@media only screen and (max-width:767px){.controls-left-right-alt .lSSlideWrapper .lSAction{width:calc(100% - 15px)}}.controls-left-right-alt .lSSlideWrapper .lSAction .lSPrev{left:-14px}.controls-left-right-alt .lSSlideWrapper .lSAction .lSNext{right:16px}@media only screen and (max-width:767px){.controls-left-right-alt .lSSlideWrapper .lSAction .lSNext{right:0}}.controls-left-right-alt-2 .lSSlideWrapper,.controls-left-right-alt-4 .lSSlideWrapper{position:inherit}.controls-left-right-alt-2 .lSSlideWrapper .lSAction,.controls-left-right-alt-4 .lSSlideWrapper .lSAction{position:absolute;top:40%;width:100%}@media only screen and (max-width:767px){.controls-left-right-alt-2 .lSSlideWrapper .lSAction,.controls-left-right-alt-4 .lSSlideWrapper .lSAction{width:calc(100% - 15px)}}.controls-left-right-alt-2 .lSSlideWrapper .lSAction .lSPrev,.controls-left-right-alt-4 .lSSlideWrapper .lSAction .lSPrev{left:-15px}@media only screen and (max-width:767px){.controls-left-right-alt-2 .lSSlideWrapper .lSAction .lSPrev,.controls-left-right-alt-4 .lSSlideWrapper .lSAction .lSPrev{left:0}}.controls-left-right-alt-2 .lSSlideWrapper .lSAction .lSNext,.controls-left-right-alt-4 .lSSlideWrapper .lSAction .lSNext{right:-15px}.controls-left-right-alt-3 .lSSlideWrapper{position:inherit}.controls-left-right-alt-3 .lSSlideWrapper .lSAction{position:absolute;top:33%;width:100%}@media only screen and (max-width:767px){.controls-left-right-alt-3 .lSSlideWrapper .lSAction{width:calc(100% - 15px)}}.controls-left-right-alt-3 .lSSlideWrapper .lSAction .lSPrev{left:0}@media only screen and (max-width:767px){.controls-left-right-alt-3 .lSSlideWrapper .lSAction .lSPrev{left:0}}.controls-left-right-alt-3 .lSSlideWrapper .lSAction .lSNext{right:15px}@media only screen and (max-width:767px){.controls-left-right-alt-3 .lSSlideWrapper .lSAction .lSNext{right:0}}.controls-left-right-alt-3 .lSSlideWrapper [data-type-component=promosStoreMap]+.lSAction{top:23%}.controls-left-right-alt-4 .lSSlideWrapper .lSAction{top:55%;left:0}@media only screen and (max-width:767px){.controls-left-right-alt-4 .lSSlideWrapper .lSAction .lSPrev{left:-15px}}@media only screen and (max-width:767px){.controls-left-right-alt-4 .lSSlideWrapper .lSAction .lSNext{right:-30px}}.controls-artworksLastScores .lSSlideWrapper{position:inherit}.controls-artworksLastScores .lSSlideWrapper .lSAction a{top:50%;margin-top:-25px;transform:translateY(-50%)}.controls-artworksLastScores .lSSlideWrapper .lSAction .lSPrev{left:-15px}@media only screen and (max-width:767px){.controls-artworksLastScores .lSSlideWrapper .lSAction .lSPrev{left:-7px}}.controls-artworksLastScores .lSSlideWrapper .lSAction .lSNext{right:-15px}@media only screen and (max-width:767px){.controls-artworksLastScores .lSSlideWrapper .lSAction .lSNext{right:-7px}}.controls-artworksScoreList .lSSlideWrapper{position:inherit}.controls-artworksScoreList .lSSlideWrapper .lSAction a{top:50%;margin-top:10px;transform:translateY(-50%)}@media only screen and (max-width:767px){.controls-artworksScoreList .lSSlideWrapper .lSAction a{margin-top:-15px}}.controls-artworksScoreList .lSSlideWrapper .lSAction .lSPrev{left:-15px}@media only screen and (max-width:767px){.controls-artworksScoreList .lSSlideWrapper .lSAction .lSPrev{left:-7px}}.controls-artworksScoreList .lSSlideWrapper .lSAction .lSNext{right:-15px}@media only screen and (max-width:767px){.controls-artworksScoreList .lSSlideWrapper .lSAction .lSNext{right:-7px}}@media only screen and (max-width:767px){.lSSlideOuter{overflow:visible!important}.lSSlideOuter .lSSlideWrapper{overflow:visible!important}.lSSlideOuter .lSSlideWrapper [data-type-component=genericBoxesSusta],.lSSlideOuter .lSSlideWrapper [data-type-component=genericBoxes]{overflow:visible!important}.lSSlideOuter .lSSlideWrapper [data-type-component=genericBoxesSusta]::after,.lSSlideOuter .lSSlideWrapper [data-type-component=genericBoxes]::after{content:" ";display:block;width:100%;clear:both}}@media only screen and (max-width:767px){.hidePagerMobile{overflow:hidden!important}}@media only screen and (max-width:767px){.hidePagerMobile ul.lightSlider li{width:calc(100vw - 62px)}}.hidePagerMobile .lSSlideWrapper{position:inherit}.hidePagerMobile .lSSlideWrapper .lSAction{position:absolute;top:42%;width:100%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.hidePagerMobile .lSSlideWrapper .lSAction{width:calc(100vw - 60px)}}.hidePagerMobile .lSSlideWrapper .lSAction .lSPrev{left:-43px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.hidePagerMobile .lSSlideWrapper .lSAction .lSPrev{left:-13px}}.hidePagerMobile .lSSlideWrapper .lSAction .lSNext{right:16px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.hidePagerMobile .lSSlideWrapper .lSAction .lSNext{right:-13px}}.single-flyer img,[data-component=sliderContentComponent] img{margin:auto;max-width:100%}.single-flyer ul,[data-component=sliderContentComponent] ul{list-style-type:none;padding:0}.single-flyer ul li,[data-component=sliderContentComponent] ul li{position:relative}.single-flyer .gallery-slider,[data-component=sliderContentComponent] .gallery-slider{overflow:hidden;max-height:236px}[data-component=sliderContentComponent] li{display:none}.slider-container-img,.slider-container-texts{width:100%}.slider-container-img img,.slider-container-texts img{margin:0 auto}[data-type-component=bgImg] a{position:relative;display:block;width:100%;height:100%}[data-type-component=bgImg] .slider-container-img{height:551px;background-repeat:no-repeat;background-position:center center;background-size:cover}@media only screen and (max-width:767px){[data-type-component=bgImg] .slider-container-img{height:320px}}[data-type-component=bgImg] .slider-container-texts{position:absolute;top:20px;left:20px;z-index:1;width:calc(100% - 40px)}@media only screen and (max-width:767px){[data-type-component=bgImg] .slider-container-texts{top:10px;left:10px}}[data-type-component=bgImg] .slider-container-texts.bottom{top:inherit;bottom:45px}@media only screen and (max-width:767px){[data-type-component=bgImg] .slider-container-texts.bottom{bottom:30px}}[data-type-component=bgImg] .slider-container-texts .slider-text-first-line h1{margin-bottom:5px}@media only screen and (max-width:767px){[data-type-component=bgImg] .slider-container-texts .slider-text-first-line h1{font-size:18px;line-height:24px}}[data-type-component=bgImg] .slider-container-texts .slider-text-first-line span{display:inline-block;padding:10px}@media only screen and (max-width:767px){[data-type-component=bgImg] .slider-container-texts .slider-text-first-line p{font-size:16px;line-height:22px}}[data-type-component=bgImg] .slider-container-texts .slider-text-first-line * b,[data-type-component=bgImg] .slider-container-texts .slider-text-first-line * strong{font-weight:900!important}.single-flyer li,[data-type-component=gallery] li,[data-type-component=storeFlyers] li{max-width:290px}[data-type-component=flyersHeader] li,[data-type-component=flyersStoreMap] li{max-width:90px;min-width:90px}[data-type-component=flyersHeader] li .slider-container-img,[data-type-component=flyersStoreMap] li .slider-container-img{height:90px}[data-type-component=flyersHeader] li .slider-container-img a:after,[data-type-component=flyersStoreMap] li .slider-container-img a:after{content:'';position:absolute;bottom:0;right:0;width:30px;height:30px;background:linear-gradient(135deg,#fff 3%,#fff 47%,#fff 50%,#f2eeee 50%,#f2eeee 50%,#f2eeee 100%);display:block}[data-type-component=flyersHeader] li .slider-container-texts,[data-type-component=flyersStoreMap] li .slider-container-texts{padding:0}[data-type-component=flyersHeader] li .slider-container-texts .slider-text-first-line,[data-type-component=flyersHeader] li .slider-container-texts .slider-text-second-line,[data-type-component=flyersStoreMap] li .slider-container-texts .slider-text-first-line,[data-type-component=flyersStoreMap] li .slider-container-texts .slider-text-second-line{line-height:15px;font-size:12px}[data-type-component=flyersHeader] li .overlay-flyer,[data-type-component=flyersStoreMap] li .overlay-flyer{display:none}[data-type-component=flyers] li{max-width:290px}[data-type-component=flyers] li .slider-container-img:after{content:'';position:absolute;bottom:-1px;right:-1px;width:60px;height:60px;background:linear-gradient(135deg,#fff 3%,#fff 47%,#fff 50%,#000 51%,#f2eeee 50%,#f2eeee 50%,#f2eeee 100%);display:block;border-top:.5px solid #f2eeee;border-left:.5px solid #f2eeee}.single-flyer li,[data-type-component=flyersHeader] li,[data-type-component=flyersStoreMap] li,[data-type-component=gallery] li,[data-type-component=storeFlyers] li{margin-top:30px}.single-flyer li .overlay-flyer .height-one-third.redHover,[data-type-component=flyersHeader] li .overlay-flyer .height-one-third.redHover,[data-type-component=flyersStoreMap] li .overlay-flyer .height-one-third.redHover,[data-type-component=gallery] li .overlay-flyer .height-one-third.redHover,[data-type-component=storeFlyers] li .overlay-flyer .height-one-third.redHover{padding:15px;background-clip:content-box;background-color:transparent}.single-flyer li .overlay-flyer .height-one-third.redHover:hover,[data-type-component=flyersHeader] li .overlay-flyer .height-one-third.redHover:hover,[data-type-component=flyersStoreMap] li .overlay-flyer .height-one-third.redHover:hover,[data-type-component=gallery] li .overlay-flyer .height-one-third.redHover:hover,[data-type-component=storeFlyers] li .overlay-flyer .height-one-third.redHover:hover{background-color:#c00}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){.single-flyer li:hover .overlay-flyer,[data-type-component=flyersHeader] li:hover .overlay-flyer,[data-type-component=flyersStoreMap] li:hover .overlay-flyer,[data-type-component=gallery] li:hover .overlay-flyer,[data-type-component=storeFlyers] li:hover .overlay-flyer{display:block}}.single-flyer .slider-container-img,[data-type-component=flyersHeader] .slider-container-img,[data-type-component=flyersStoreMap] .slider-container-img,[data-type-component=gallery] .slider-container-img,[data-type-component=storeFlyers] .slider-container-img{position:relative;height:290px;overflow:hidden}.single-flyer .slider-container-texts,[data-type-component=flyersHeader] .slider-container-texts,[data-type-component=flyersStoreMap] .slider-container-texts,[data-type-component=gallery] .slider-container-texts,[data-type-component=storeFlyers] .slider-container-texts{padding-left:15px}.single-flyer .slider-container-texts .slider-text-first-line,[data-type-component=flyersHeader] .slider-container-texts .slider-text-first-line,[data-type-component=flyersStoreMap] .slider-container-texts .slider-text-first-line,[data-type-component=gallery] .slider-container-texts .slider-text-first-line,[data-type-component=storeFlyers] .slider-container-texts .slider-text-first-line{margin:0;line-height:21px;font-size:14px;font-weight:400;margin-bottom:3px;margin-top:20px;font-weight:700;color:#000;line-height:16px}@media only screen and (max-width:767px){.single-flyer .slider-container-texts .slider-text-first-line,[data-type-component=flyersHeader] .slider-container-texts .slider-text-first-line,[data-type-component=flyersStoreMap] .slider-container-texts .slider-text-first-line,[data-type-component=gallery] .slider-container-texts .slider-text-first-line,[data-type-component=storeFlyers] .slider-container-texts .slider-text-first-line{line-height:21px;font-size:14px}}.single-flyer .slider-container-texts .slider-text-second-line,[data-type-component=flyersHeader] .slider-container-texts .slider-text-second-line,[data-type-component=flyersStoreMap] .slider-container-texts .slider-text-second-line,[data-type-component=gallery] .slider-container-texts .slider-text-second-line,[data-type-component=storeFlyers] .slider-container-texts .slider-text-second-line{margin:0;line-height:16px;font-size:12px;color:#000;line-height:16px}@media only screen and (max-width:767px){.single-flyer .slider-container-texts .slider-text-second-line,[data-type-component=flyersHeader] .slider-container-texts .slider-text-second-line,[data-type-component=flyersStoreMap] .slider-container-texts .slider-text-second-line,[data-type-component=gallery] .slider-container-texts .slider-text-second-line,[data-type-component=storeFlyers] .slider-container-texts .slider-text-second-line{line-height:18px}}.single-flyer .overlay-flyer,[data-type-component=flyersHeader] .overlay-flyer,[data-type-component=flyersStoreMap] .overlay-flyer,[data-type-component=gallery] .overlay-flyer,[data-type-component=storeFlyers] .overlay-flyer{position:absolute;top:0;width:100%;height:100%;background:rgba(0,0,0,.5)}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){.single-flyer .overlay-flyer,[data-type-component=flyersHeader] .overlay-flyer,[data-type-component=flyersStoreMap] .overlay-flyer,[data-type-component=gallery] .overlay-flyer,[data-type-component=storeFlyers] .overlay-flyer{display:none}}.single-flyer .overlay-flyer i,[data-type-component=flyersHeader] .overlay-flyer i,[data-type-component=flyersStoreMap] .overlay-flyer i,[data-type-component=gallery] .overlay-flyer i,[data-type-component=storeFlyers] .overlay-flyer i{font-size:40px}.single-flyer li.lslide,[data-type-component=flyersHeader] li.lslide,[data-type-component=flyersStoreMap] li.lslide,[data-type-component=gallery] li.lslide,[data-type-component=storeFlyers] li.lslide{margin-bottom:20px}.single-flyer li.lslide .slider-container-img,[data-type-component=flyersHeader] li.lslide .slider-container-img,[data-type-component=flyersStoreMap] li.lslide .slider-container-img,[data-type-component=gallery] li.lslide .slider-container-img,[data-type-component=storeFlyers] li.lslide .slider-container-img{-webkit-box-shadow:rgba(0,0,0,.06) 0 5px 21px 0;-khtml-box-shadow:rgba(0,0,0,.06) 0 5px 21px 0;-moz-box-shadow:rgba(0,0,0,.06) 0 5px 21px 0;-ms-box-shadow:rgba(0,0,0,.06) 0 5px 21px 0;-o-box-shadow:rgba(0,0,0,.06) 0 5px 21px 0;box-shadow:rgba(0,0,0,.06) 0 5px 21px 0}[data-type-component=flyersHeader] li{margin-top:25px;margin-bottom:0!important}[data-type-component=flyersHeader] li img{height:auto!important;max-width:90px!important}.single-flyer ul{margin:0 30px;background:#faf6f6}@media only screen and (max-width:767px){.single-flyer ul{margin:0}}.single-flyer ul li{margin:5px auto 25px;max-width:290px}.single-flyer ul li::before{display:none!important}.single-flyer .slider-container-img{padding:25px 0;height:inherit}@media only screen and (max-width:767px){.single-flyer .slider-container-img{padding:25px 0 0}}.single-flyer .slider-container-texts{position:relative;min-height:55px;padding-left:0;text-align:center}.single-flyer .slider-container-texts .btn{position:relative;top:0}.single-flyer.no-user ul{background-color:transparent}@media only screen and (max-width:767px){.single-flyer.no-user ul{padding-top:15px}}.single-flyer.no-user ul li{margin-bottom:0}.single-flyer.no-user .slider-container-img{padding:90px 10px 10px 10px}.single-flyer.no-user .slider-container-img img{width:115px}@media only screen and (max-width:767px){.single-flyer.no-user .slider-container-img{padding:10px}.single-flyer.no-user .slider-container-img img{width:150px}}.single-flyer.no-user .slider-container-texts .btn{top:30px}.single-flyer.no-leaflet-img{background:#fff;margin-top:-5px;padding-top:5px}.single-flyer.no-leaflet-img ul{background:#fff}.single-flyer.no-leaflet-img h4{font-weight:700;margin-bottom:10px}.single-flyer.no-leaflet-img p.small{color:#605f60}[data-type-component=coupon-swiper] li,[data-type-component=genericPageCarousel] li,[data-type-component=ourServices] li{float:left;width:25%}[data-type-component=coupon-swiper] li::before,[data-type-component=genericPageCarousel] li::before,[data-type-component=ourServices] li::before{display:none!important}[data-type-component=coupon-swiper] .slider-container-img,[data-type-component=genericPageCarousel] .slider-container-img,[data-type-component=ourServices] .slider-container-img{max-width:38%;margin:auto}[data-type-component=coupon-swiper] .slider-container-img img,[data-type-component=genericPageCarousel] .slider-container-img img,[data-type-component=ourServices] .slider-container-img img{height:80px;margin:auto}[data-type-component=coupon-swiper] .slider-container-texts,[data-type-component=genericPageCarousel] .slider-container-texts,[data-type-component=ourServices] .slider-container-texts{text-align:center;padding:0 10px}[data-type-component=genericPageCarousel]{height:auto}[data-type-component=genericPageCarousel] li{width:16.6%}[data-type-component=genericPageCarousel] .slider-container-img{max-width:62%;text-align:center}[data-type-component=genericPageCarousel] .slider-container-img img{height:100px}[data-type-component=genericPageCarousel] .slider-container-img.only-img{max-width:100%}[data-type-component=genericPageCarousel] .slider-container-img.only-img img{height:150px}[data-type-component=genericPageCarousel] .slider-container-texts .slider-text-first-line{margin:0;line-height:21px;font-size:14px;font-weight:400;font-weight:700;margin-top:15px}@media only screen and (max-width:767px){[data-type-component=genericPageCarousel] .slider-container-texts .slider-text-first-line{line-height:21px;font-size:14px}}[data-type-component=projects] li{max-width:280px}.genericBoxes .slider-container-texts,[data-component=listingAreaNews] .slider-container-texts,[data-type-component=genericBoxesSusta] .slider-container-texts,[data-type-component=genericBoxes] .slider-container-texts,[data-type-component=listingAreaGenerica] .slider-container-texts,[data-type-component=listingArea] .slider-container-texts,[data-type-component=projects] .slider-container-texts,[data-type-component=promosStoreMap] .slider-container-texts{padding:20px 30px 15px;background:#fff;box-shadow:0 15px 21px 0 rgba(0,0,0,.06);min-height:270px;margin-bottom:25px}.genericBoxes .slider-container-texts p,[data-component=listingAreaNews] .slider-container-texts p,[data-type-component=genericBoxesSusta] .slider-container-texts p,[data-type-component=genericBoxes] .slider-container-texts p,[data-type-component=listingAreaGenerica] .slider-container-texts p,[data-type-component=listingArea] .slider-container-texts p,[data-type-component=projects] .slider-container-texts p,[data-type-component=promosStoreMap] .slider-container-texts p{color:#605f60}.genericBoxes .slider-container-texts .slider-text-first-line,[data-component=listingAreaNews] .slider-container-texts .slider-text-first-line,[data-type-component=genericBoxesSusta] .slider-container-texts .slider-text-first-line,[data-type-component=genericBoxes] .slider-container-texts .slider-text-first-line,[data-type-component=listingAreaGenerica] .slider-container-texts .slider-text-first-line,[data-type-component=listingArea] .slider-container-texts .slider-text-first-line,[data-type-component=projects] .slider-container-texts .slider-text-first-line,[data-type-component=promosStoreMap] .slider-container-texts .slider-text-first-line{color:#605f60;margin-bottom:0}.genericBoxes .slider-container-texts .slider-text-second-line,[data-component=listingAreaNews] .slider-container-texts .slider-text-second-line,[data-type-component=genericBoxesSusta] .slider-container-texts .slider-text-second-line,[data-type-component=genericBoxes] .slider-container-texts .slider-text-second-line,[data-type-component=listingAreaGenerica] .slider-container-texts .slider-text-second-line,[data-type-component=listingArea] .slider-container-texts .slider-text-second-line,[data-type-component=projects] .slider-container-texts .slider-text-second-line,[data-type-component=promosStoreMap] .slider-container-texts .slider-text-second-line{margin:0;line-height:21px;font-size:14px;font-weight:400;color:#000;font-weight:700;line-height:19px;margin-bottom:15px}@media only screen and (max-width:767px){.genericBoxes .slider-container-texts .slider-text-second-line,[data-component=listingAreaNews] .slider-container-texts .slider-text-second-line,[data-type-component=genericBoxesSusta] .slider-container-texts .slider-text-second-line,[data-type-component=genericBoxes] .slider-container-texts .slider-text-second-line,[data-type-component=listingAreaGenerica] .slider-container-texts .slider-text-second-line,[data-type-component=listingArea] .slider-container-texts .slider-text-second-line,[data-type-component=projects] .slider-container-texts .slider-text-second-line,[data-type-component=promosStoreMap] .slider-container-texts .slider-text-second-line{line-height:21px;font-size:14px}}.genericBoxes .slider-container-texts .slider-text-third-line a,[data-component=listingAreaNews] .slider-container-texts .slider-text-third-line a,[data-type-component=genericBoxesSusta] .slider-container-texts .slider-text-third-line a,[data-type-component=genericBoxes] .slider-container-texts .slider-text-third-line a,[data-type-component=listingAreaGenerica] .slider-container-texts .slider-text-third-line a,[data-type-component=listingArea] .slider-container-texts .slider-text-third-line a,[data-type-component=projects] .slider-container-texts .slider-text-third-line a,[data-type-component=promosStoreMap] .slider-container-texts .slider-text-third-line a{margin:0;line-height:21px;font-size:14px;font-weight:400;color:#c00;line-height:20px}@media only screen and (max-width:767px){.genericBoxes .slider-container-texts .slider-text-third-line a,[data-component=listingAreaNews] .slider-container-texts .slider-text-third-line a,[data-type-component=genericBoxesSusta] .slider-container-texts .slider-text-third-line a,[data-type-component=genericBoxes] .slider-container-texts .slider-text-third-line a,[data-type-component=listingAreaGenerica] .slider-container-texts .slider-text-third-line a,[data-type-component=listingArea] .slider-container-texts .slider-text-third-line a,[data-type-component=projects] .slider-container-texts .slider-text-third-line a,[data-type-component=promosStoreMap] .slider-container-texts .slider-text-third-line a{line-height:21px;font-size:14px}}[data-type-component=promosStoreMap] li{max-width:200px}[data-type-component=promosStoreMap] li .slider-container-texts{min-height:110px;padding:20px 20px 15px}[data-type-component=promosStoreMap] li .slider-container-texts .slider-text-first-line,[data-type-component=promosStoreMap] li .slider-container-texts .slider-text-fourth-line,[data-type-component=promosStoreMap] li .slider-container-texts .slider-text-second-line,[data-type-component=promosStoreMap] li .slider-container-texts .slider-text-third-line{margin-bottom:0}[data-type-component=promosStoreMap] li .slider-container-texts .slider-text-first-line *,[data-type-component=promosStoreMap] li .slider-container-texts .slider-text-fourth-line *,[data-type-component=promosStoreMap] li .slider-container-texts .slider-text-second-line *,[data-type-component=promosStoreMap] li .slider-container-texts .slider-text-third-line *{line-height:15px;font-size:12px}[data-type-component=promosStoreMap] li .generic-box-container .slider-container-img{height:60px!important}[data-type-component=genericPageCarousel] .slider-container-texts .slider-text-first-line,[data-type-component=ourServices] .slider-container-texts .slider-text-first-line{margin:0;line-height:33px;font-size:22px;font-weight:400;font-weight:700;margin-top:15px}@media only screen and (max-width:767px){[data-type-component=genericPageCarousel] .slider-container-texts .slider-text-first-line,[data-type-component=ourServices] .slider-container-texts .slider-text-first-line{line-height:27px;font-size:18px}}[data-type-component=genericPageCarousel] .slider-container-texts .slider-text-second-line *,[data-type-component=ourServices] .slider-container-texts .slider-text-second-line *{font-size:16px;margin-top:15px;line-height:24px}[data-type-component=ourServices]{height:100%!important}[data-type-component=ourServices] .swiper-slide{display:flex;flex-direction:column;border-radius:var(--Spacing-200,20px);border:1px solid var(--Colors-gray_03,#e5e1e1);background:var(--Colors-white,#fff);box-shadow:0 16px 16px -8px rgba(0,0,0,.15);overflow:hidden}[data-type-component=ourServices] .swiper-slide .slider-container-img{max-width:100%;margin:auto;padding:20px}[data-type-component=ourServices] .swiper-slide .slider-container-img img{max-height:40px;margin:auto}[data-type-component=ourServices] .swiper-slide .slider-container-texts{padding:20px;display:flex;flex-direction:column;align-items:center;gap:15px;justify-content:space-between;height:100%;cursor:default}[data-type-component=ourServices] .swiper-slide .slider-container-texts .slider-wrapper-texts{display:flex;flex-direction:column;gap:5px}[data-type-component=ourServices] .swiper-slide .slider-container-texts .slider-wrapper-texts .slider-text-first-line{margin-top:0;text-align:center;font-size:18px;font-style:normal;font-weight:900;line-height:30px}@media only screen and (max-width:767px){[data-type-component=ourServices] .swiper-slide .slider-container-texts .slider-wrapper-texts .slider-text-first-line{font-size:16px;line-height:26px}}[data-type-component=ourServices] .swiper-slide .slider-container-texts .slider-wrapper-texts .slider-text-second-line{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}[data-type-component=ourServices] .swiper-slide .slider-container-texts .slider-wrapper-texts .slider-text-second-line *{text-align:center;font-size:18px;font-style:normal;font-weight:350;line-height:30px;margin-top:0}@media only screen and (max-width:767px){[data-type-component=ourServices] .swiper-slide .slider-container-texts .slider-wrapper-texts .slider-text-second-line *{font-size:16px;line-height:26px;margin-top:0}}.wrap-swiper-pagination{display:flex;justify-content:center;gap:15px;margin-top:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wrap-swiper-pagination .material-symbols-outlined{color:#c00}.wrap-swiper-pagination .wrap-pagination{display:flex;justify-content:center;gap:15px}.wrap-swiper-pagination .wrap-pagination .custom-swiper-pagination{display:flex;align-items:center;gap:5px}.wrap-swiper-pagination .wrap-pagination .custom-swiper-pagination .swiper-pagination-bullet{min-width:12px;height:12px;min-height:12px;margin:6px}.wrap-swiper-pagination .wrap-pagination .custom-swiper-pagination .swiper-pagination-bullet-active{background-color:#c00;min-width:16px;height:16px;min-height:16px;margin:4px}.wrap-swiper-pagination .wrap-pagination .swiper-pagination-pause{height:24px;cursor:pointer}.wrap-swiper-pagination .wrap-pagination .swiper-pagination-pause .material-symbols-outlined{font-size:24px;padding:0}.wrap-swiper-pagination .wrap-pagination .swiper-pagination-bullets-dynamic{transform:translate(0,0)!important}.wrap-swiper-pagination .custom-swiper-button-next,.wrap-swiper-pagination .custom-swiper-button-prev{display:flex;align-items:center;justify-content:center;width:24px;height:24px;cursor:pointer}.wrap-swiper-pagination .custom-swiper-button-next .material-symbols-outlined,.wrap-swiper-pagination .custom-swiper-button-prev .material-symbols-outlined{font-size:24px;padding:0}.wrap-swiper-pagination .custom-swiper-button-next,.wrap-swiper-pagination .custom-swiper-button-prev,.wrap-swiper-pagination .swiper-pagination-bullet,.wrap-swiper-pagination .swiper-pagination-pause .material-symbols-outlined{position:relative;display:flex}.wrap-swiper-pagination .custom-swiper-button-next:focus-visible,.wrap-swiper-pagination .custom-swiper-button-prev:focus-visible,.wrap-swiper-pagination .swiper-pagination-bullet:focus-visible,.wrap-swiper-pagination .swiper-pagination-pause .material-symbols-outlined:focus-visible{outline:0}.wrap-swiper-pagination .custom-swiper-button-next:focus-visible::before,.wrap-swiper-pagination .custom-swiper-button-prev:focus-visible::before,.wrap-swiper-pagination .swiper-pagination-bullet:focus-visible::before,.wrap-swiper-pagination .swiper-pagination-pause .material-symbols-outlined:focus-visible::before{content:"";position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;z-index:1;border-radius:6px;border:3px solid var(--Colors-white,#c00)}.wrap-swiper-pagination .custom-swiper-button-next:focus-visible::after,.wrap-swiper-pagination .custom-swiper-button-prev:focus-visible::after,.wrap-swiper-pagination .swiper-pagination-bullet:focus-visible::after,.wrap-swiper-pagination .swiper-pagination-pause .material-symbols-outlined:focus-visible::after{content:"";position:absolute;top:-12px;left:-12px;right:-12px;bottom:-12px;border-radius:6px;border:4px solid var(--Colors-white,#900)}[data-type-component=gallery] .slider-container-img a img,[data-type-component=storeFlyers] .slider-container-img a img{box-shadow:0 15px 21px 0 rgba(0,0,0,.06)}[data-component=couponHeaderComponent] .wrap-swiper-pagination{margin-top:20px}[data-type-component=newStoreFlyers] li{width:400px}[data-type-component=newStoreFlyers] li .leaflet-main{box-shadow:0 5px 21px 0 rgba(0,0,0,.06);min-height:390px}[data-type-component=newStoreFlyers] li .leaflet-container-img{height:270px;overflow:hidden}[data-type-component=newStoreFlyers] li .leaflet-container-img a:after{content:'';position:absolute;bottom:0;right:0;width:60px;height:60px;background:linear-gradient(135deg,#fff 3%,#fff 47%,#fff 50%,#f2eeee 50%,#f2eeee 50%,#f2eeee 100%);display:block;top:210px}[data-type-component=newStoreFlyers] li .leaflet-container-texts{padding:10px 15px}[data-type-component=newStoreFlyers] li .leaflet-container-texts .xsmall{color:#c00;margin-top:15px}@media only screen and (max-width:767px){[data-type-component=newStoreFlyers] li{width:100%}[data-type-component=newStoreFlyers] li .leaflet-main{min-height:320px}[data-type-component=newStoreFlyers] li .leaflet-container-img{height:222px}[data-type-component=newStoreFlyers] li .leaflet-container-img a:after{top:162px}}[data-type-component=flyers] li{width:210px}[data-type-component=flyers] .leaflet-main .slider-container-img{box-shadow:0 5px 21px 0 rgba(0,0,0,.06);height:210px;overflow:hidden;margin-bottom:15px;text-align:center}[data-type-component=widget_slim] li.swiper-slide{height:180px;border-radius:var(--Spacing-200,20px);overflow:hidden;display:flex;flex-direction:row}@media only screen and (max-width:767px){[data-type-component=widget_slim] li.swiper-slide{flex-direction:column;height:auto}}[data-type-component=widget_slim] li.swiper-slide .slider-container-texts{width:max-content;min-width:25%;color:#fff;padding:20px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}@media only screen and (max-width:767px){[data-type-component=widget_slim] li.swiper-slide .slider-container-texts{width:100%;flex:1}}[data-type-component=widget_slim] li.swiper-slide .slider-container-texts a span{color:#fff}[data-type-component=widget_slim] li.swiper-slide .slider-container-texts a strong{color:#fff}[data-type-component=widget_slim] li.swiper-slide img{width:75%;object-fit:cover}@media only screen and (max-width:767px){[data-type-component=widget_slim] li.swiper-slide img{width:100%;height:96px}}.red-controls .lSAction>a{text-decoration:none!important;background-color:#c00;box-shadow:0 15px 21px 0 rgba(0,0,0,.06)}.red-controls .lSAction>a i{color:#fff}.tinySlider{display:none}.tns-liveregion{display:none!important}.tns-outer{position:relative}.tns-outer button{outline:0}.tns-outer .tns-controls{outline:0;display:flex;width:106%;margin-left:-3%;justify-content:space-between;position:absolute;top:calc(50% - 53px)}.tns-outer .tns-controls button{border:0;text-decoration:none;width:46px;height:46px;border-radius:46px;background-color:#c00;box-shadow:0 15px 21px 0 rgba(0,0,0,.06)}.tns-outer .tns-controls button:disabled{opacity:0;cursor:default}.tns-outer .tns-controls button i{color:#fff;line-height:46px}.tns-outer .tns-controls button i:after{width:15px;height:15px}.tns-outer .tns-nav{margin-top:20px;display:flex;justify-content:center;overflow:hidden}.tns-outer .tns-nav button{width:auto;padding:0;font-size:0;max-width:15px;min-width:auto;margin:0 5px;border-radius:15px;height:15px;background:0 0;border:0;display:inline-flex;justify-content:center;align-items:center}.tns-outer .tns-nav button:after{content:"";display:inline-block;width:5px;height:5px;border-radius:5px;background-color:#605f60;min-width:5px}.tns-outer .tns-nav button.tns-nav-active{border:2px solid #605f60;width:15px;min-width:15px}.tns-outer .tns-nav button.tns-nav-active:after{display:none}.arroWhite .tns-outer .tns-controls button{background-color:#fff}.arroWhite .tns-outer .tns-controls button i{color:#c00}.arrowTopRight .tns-outer .tns-controls{right:0;top:-85px;width:106px;margin-left:0}.arrowTopRight .tns-outer .tns-controls button:disabled{opacity:.2;cursor:default}.tns-ovh .general-slider .tns-item{opacity:.5;flex-basis:unset;-ms-flex-preferred-size:unset;outline:0!important}.tns-ovh .general-slider .tns-item.tns-slide-active{opacity:1}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.tns-ovh .slider-mob.nopeek .tns-item>div{margin-left:8px}.tns-ovh .slider-mob .tns-item{flex-basis:unset;-ms-flex-preferred-size:unset}}[data-type-component="mobileOnly-1.1-slides"] li.swiper-slide,[data-type-component=mobileOnly] li.swiper-slide{width:auto}[data-type-component="mobileOnly-1.1-slides"].swiper-wrapper,[data-type-component=mobileOnly].swiper-wrapper{gap:15px}@media only screen and (max-width:767px){[data-type-component="mobileOnly-1.1-slides"].swiper-wrapper,[data-type-component=mobileOnly].swiper-wrapper{gap:0}}.container-fluid:has(.swiper.self-pagination){position:relative}.swiper.self-pagination{display:flex;justify-content:center;position:static;margin:0 80px!important}.swiper.self-pagination .custom-swiper-button-next,.swiper.self-pagination .custom-swiper-button-prev{height:40px;width:40px;border-radius:25px;padding:10px 9px 10px 11px;border:none;box-shadow:0 1px 4px 0 #00000026;background-color:#c00;z-index:10;position:absolute}@media only screen and (max-width:767px){.swiper.self-pagination .custom-swiper-button-next,.swiper.self-pagination .custom-swiper-button-prev{display:none!important}}.swiper.self-pagination .custom-swiper-button-next span,.swiper.self-pagination .custom-swiper-button-prev span{color:#fff}.swiper.self-pagination .custom-swiper-button-prev{top:50%;left:30px}.swiper.self-pagination .custom-swiper-button-next{top:50%;right:30px}@media only screen and (max-width:767px){.swiper.self-pagination{margin:0!important;width:calc(100vw - 15px);padding-right:15px!important}}[data-component=sliderWidgetComponent]{overflow:hidden}@media only screen and (max-width:767px){[data-component=sliderWidgetComponent]{margin-left:-15px;margin-right:-15px}}[data-component=sliderWidgetComponent] .container-grigio{padding:85px 30px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=sliderWidgetComponent] .container-grigio{padding:30px}}[data-component=sliderWidgetComponent] .container-img-general-box img{margin-bottom:30px}[data-component=sliderWidgetComponent] [data-component=sliderContentComponent]{margin-top:15px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=sliderWidgetComponent] [data-component=sliderContentComponent]{margin-top:50px}}.modal{text-align:center}.modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.modal-backdrop{background:-webkit-linear-gradient(top,rgba(0,0,0,.4) 0,rgba(0,0,0,.62) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.4) 0,rgba(0,0,0,.62) 100%)}.modal-backdrop.in{filter:alpha(opacity=100);opacity:1}.modal-content{border:0 none;border-radius:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.modal-gallery{margin:0;max-width:calc(100% - 20px)}}.modal-gallery .lSSlideOuter .lSPager.lSpg{display:block!important;position:absolute;width:100%;margin-top:-15px!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.modal-gallery .lSSlideOuter .lSPager.lSpg{margin-top:-5px}}.modal-gallery .lSSlideOuter .lSPager.lSpg>li{float:none}.modal-gallery .lSSlideOuter .lSPager.lSpg>li.active a{border-color:#fff!important}.modal-gallery .lSSlideOuter .lSPager.lSpg>li a{background-color:#fff!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.modal-gallery .lSAction{display:none!important}}.modal-gallery .lSAction>.lSPrev{left:0}.modal-gallery .lSAction>.lSNext{right:0}.modal-gallery .gallery li{position:relative;text-align:center}.modal-gallery .gallery li img{max-height:100vh;margin:-113px 0;padding:113px 0;width:auto;max-width:100%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.modal-gallery .gallery li .gallery-shadow-m{box-shadow:0 5px 15px rgba(0,0,0,.5);margin:5px 25px 25px;background:#999696}}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){.modal-gallery .gallery li .gallery-shadow-d{box-shadow:0 5px 15px rgba(0,0,0,.5);margin:5px 25px 25px;background:#999696}.modal-gallery .gallery li .gallery-shadow-d:after{content:"";clear:both;width:100%;display:block}}.modal-gallery .gallery img{width:100%}.modal-gallery .close-modal{border-radius:100px;border:0 none;background:#fff;height:45px;width:45px;position:absolute;top:-18px;right:0;z-index:22;box-shadow:0 1px 3px #e5e1e1;padding:5px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.modal-gallery .close-modal{right:30px}}.modal-gallery .close-modal i{color:#000;vertical-align:middle}.modal-gallery .modal-content{background:0 0;box-shadow:0 0 0 transparent}.modal-gallery .modal-content .modal-body{padding:0;min-height:515px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.modal-gallery .modal-content .modal-body{min-height:inherit}}.modal-gallery .modal-content .modal-body .modal-gradient-bg{width:100%;position:relative}.modal-gallery .modal-content .modal-body .modal-gradient-bg:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:-webkit-linear-gradient(to bottom,transparent 50%,#000 100%);background:linear-gradient(to bottom,transparent 50%,#000 100%)}.modal-gallery .modal-content .modal-body .modal-caption-text{position:absolute;bottom:0;left:0;z-index:2;padding:30px;color:#fff}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.modal-gallery .modal-content .modal-body .modal-caption-text{padding:15px;margin:0;line-height:21px;font-size:14px}}@media only screen and (max-width:767px) and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px) and (max-width:767px){.modal-gallery .modal-content .modal-body .modal-caption-text{line-height:18px;font-size:12px}}.modal-gallery .modal-content .modal-body .modal-file-name{float:left;width:100%;clear:both;padding:15px;display:block}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){.modal-gallery .modal-content .modal-body .modal-file-name{background:#fff;padding:30px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.modal-gallery .modal-content .modal-body .modal-file-name{margin-top:-20px}}.modal-gallery .modal-content .modal-body .modal-file-name .modal-file-name-text{color:#605f60;font-weight:700;text-align:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.modal-gallery .modal-content .modal-body .modal-file-name .modal-file-name-text{font-size:16px;color:#fff}}.subHeader{position:relative;margin-bottom:60px}@media only screen and (max-width:767px){.subHeader{text-align:center}}.subHeader .bg-blue{color:#fff}.subHeader .bg-red-light{color:#fff}.subHeader .bg-red-dark{color:#fff}.subHeader .bg-transparent{color:#000}.subHeader .inner-img{text-align:center}.subHeader .inner-text{word-break:normal}.subHeader .inner-text h1{font-weight:900;margin-top:0;margin-bottom:19px}.subHeader .inner-text h2{margin-top:0;margin-bottom:28px}.subHeader .inner-text h3{margin-bottom:50px;width:100%}.subHeader .inner-text h3 span{float:left;display:block}@media only screen and (max-width:767px){.subHeader .inner-text h3 span{float:none;margin-bottom:15px}}.subHeader .inner-text h3 span.fuel-station-status em{font-weight:400;font-style:normal}.subHeader .inner-text h3 strong{margin-right:40px}@media only screen and (max-width:767px){.subHeader .inner-text h3 strong{margin-right:0}}.subHeader .inner-text h3.secondary-info{float:left;color:#fff}.subHeader .inner-text h3.secondary-info span{margin-right:30px}@media only screen and (max-width:767px){.subHeader .inner-text h3.secondary-info span{margin-right:0}}.subHeader .inner-text h3.secondary-info strong{margin:0}@media only screen and (max-width:767px){.subHeader .inner-text h3.secondary-info{margin-top:-15px;margin-bottom:30px}}.subHeader .inner-text h3.secondary-info .fuel-station-status,.subHeader .inner-text h3.secondary-info .store-opened-status{font-weight:700;clear:both}@media only screen and (max-width:767px){.subHeader .inner-text h3.secondary-info .fuel-station-status,.subHeader .inner-text h3.secondary-info .store-opened-status{margin:0 0 10px 0}}@media only screen and (max-width:767px){.subHeader .inner-text h3.secondary-info .locality{margin:0 0 30px 0}}.subHeader .inner-text h3.secondary-info .fuel-station-services{margin:15px 0 0 0;display:block;float:left;clear:both;width:100%}.subHeader .inner-text h3.secondary-info .fuel-station-services img{margin-right:30px;max-height:25px}@media only screen and (max-width:767px){.subHeader .inner-text h3.secondary-info .fuel-station-services img{margin-right:15px}}.subHeader .inner-text h3.secondary-info .fuel-station-services img[src$=".svg"]{width:auto}.subHeader .inner-text h3.secondary-info .fuel-station-services i{color:#fff;margin-right:30px}@media only screen and (max-width:767px){.subHeader .inner-text h3.secondary-info .fuel-station-services i{margin-right:15px;font-size:25px}}.subHeader img{max-width:300px}@media only screen and (max-width:767px){.subHeader img{margin-top:20px;max-width:200px;margin-bottom:30px}}.subHeader{min-height:210px;padding-bottom:90px;margin-bottom:0!important;margin-bottom:0!important}@media only screen and (max-width:767px){.subHeader{padding-bottom:30px}}.subHeader.noPaddingSubHeader{padding-bottom:0}.subHeader .row-allign-bottom,.subHeader .row-allign-middle,.subHeader .row-allign-top{height:210px}.messageBox~.subHeader,.messageBox~section .subHeader{margin-top:0}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px){.row-allign-top .inner-text{margin-top:30px}}@media only screen and (min-width:768px) and (max-width:1023px){.row-allign-top-tablet .inner-text{margin-top:30px}}@media only screen and (max-width:767px){.row-allign-top-mobile .inner-text{margin-top:30px}}[data-component=subHeaderComponentImg]{text-align:center;color:#fff}[data-component=subHeaderComponentImg] .row-full{background-repeat:no-repeat;background-size:cover;background-position:50% 50%}[data-component=subHeaderComponentImg] .row-full:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.2)}[data-component=subHeaderComponentImg] .subheader-tag{background-color:#c00}[data-component=subHeaderComponentImg] .row-allign-bottom,[data-component=subHeaderComponentImg] .row-allign-middle,[data-component=subHeaderComponentImg] .row-allign-top{height:400px}[data-component=subHeaderComponentImg].subheaderWithImg .row-allign-bottom,[data-component=subHeaderComponentImg].subheaderWithImg .row-allign-middle,[data-component=subHeaderComponentImg].subheaderWithImg .row-allign-top{height:480px}[data-component=subHeaderComponentImg].subheaderWithImg .row-allign-bottom .sub-image,[data-component=subHeaderComponentImg].subheaderWithImg .row-allign-middle .sub-image,[data-component=subHeaderComponentImg].subheaderWithImg .row-allign-top .sub-image{max-height:100px;margin-bottom:15px}@media only screen and (max-width:767px){[data-component=subHeaderComponentImg].subheaderWithImg .row-allign-bottom .sub-image,[data-component=subHeaderComponentImg].subheaderWithImg .row-allign-middle .sub-image,[data-component=subHeaderComponentImg].subheaderWithImg .row-allign-top .sub-image{max-height:60px;margin-top:0}}[data-component=subHeaderComponentImg] h2{margin-bottom:28px}[data-component=promotionSubHeaderComponent] i.icon-marker-star,[data-component=storeSubHeaderComponent] i.icon-marker-star,[data-component=subHeaderLightComponent] i.icon-marker-star{color:#fff}[data-component=promotionSubHeaderComponent] .active.favorite-store i.icon-marker-star,[data-component=promotionSubHeaderComponent] .predefined-store.active i.icon-marker-star,[data-component=storeSubHeaderComponent] .active.favorite-store i.icon-marker-star,[data-component=storeSubHeaderComponent] .predefined-store.active i.icon-marker-star,[data-component=subHeaderLightComponent] .active.favorite-store i.icon-marker-star,[data-component=subHeaderLightComponent] .predefined-store.active i.icon-marker-star{color:#c00}[data-component=promotionSubHeaderComponent] .favorite-store i.icon-marker-star,[data-component=promotionSubHeaderComponent] .predefined-store i.icon-marker-star,[data-component=storeSubHeaderComponent] .favorite-store i.icon-marker-star,[data-component=storeSubHeaderComponent] .predefined-store i.icon-marker-star,[data-component=subHeaderLightComponent] .favorite-store i.icon-marker-star,[data-component=subHeaderLightComponent] .predefined-store i.icon-marker-star{color:#e5e1e1}[data-component=promotionSubHeaderComponent].subHeader,[data-component=storeSubHeaderComponent].subHeader,[data-component=subHeaderLightComponent].subHeader{margin-bottom:90px}[data-component=promotionSubHeaderComponent].subHeader [data-component=breadcrumbComponent],[data-component=storeSubHeaderComponent].subHeader [data-component=breadcrumbComponent],[data-component=subHeaderLightComponent].subHeader [data-component=breadcrumbComponent]{margin-top:30px}[data-component=promotionSubHeaderComponent].subHeader [data-component=breadcrumbComponent] ul li,[data-component=storeSubHeaderComponent].subHeader [data-component=breadcrumbComponent] ul li,[data-component=subHeaderLightComponent].subHeader [data-component=breadcrumbComponent] ul li{color:#fff}[data-component=promotionSubHeaderComponent].subHeader [data-component=breadcrumbComponent] ul li a,[data-component=storeSubHeaderComponent].subHeader [data-component=breadcrumbComponent] ul li a,[data-component=subHeaderLightComponent].subHeader [data-component=breadcrumbComponent] ul li a{color:#fff}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=promotionSubHeaderComponent].subHeader,[data-component=storeSubHeaderComponent].subHeader,[data-component=subHeaderLightComponent].subHeader{margin-bottom:60px}}@media only screen and (max-width:767px){[data-component=promotionSubHeaderComponent] .inner-text,[data-component=storeSubHeaderComponent] .inner-text,[data-component=subHeaderLightComponent] .inner-text{margin-top:30px}}[data-component=promotionSubHeaderComponent] .row-full,[data-component=storeSubHeaderComponent] .row-full,[data-component=subHeaderLightComponent] .row-full{overflow:initial;background-color:#c00!important;background-repeat:no-repeat;background-size:auto 50%}[data-component=promotionSubHeaderComponent] .row-full.coop,[data-component=storeSubHeaderComponent] .row-full.coop,[data-component=subHeaderLightComponent] .row-full.coop{background-position:left calc(50% + 150px) bottom 50px}[data-component=promotionSubHeaderComponent] .row-full.affiliati,[data-component=storeSubHeaderComponent] .row-full.affiliati,[data-component=subHeaderLightComponent] .row-full.affiliati{background-position:left calc(50% + 150px) bottom 20px}[data-component=promotionSubHeaderComponent] .row-full.extracoop,[data-component=storeSubHeaderComponent] .row-full.extracoop,[data-component=subHeaderLightComponent] .row-full.extracoop{background-size:auto 40%;background-position:left calc(50% + 50px) bottom 50px}[data-component=promotionSubHeaderComponent] .row-full.ipercoop,[data-component=promotionSubHeaderComponent] .row-full.petstore,[data-component=storeSubHeaderComponent] .row-full.ipercoop,[data-component=storeSubHeaderComponent] .row-full.petstore,[data-component=subHeaderLightComponent] .row-full.ipercoop,[data-component=subHeaderLightComponent] .row-full.petstore{background-position:left calc(50% + 50px) bottom 50px}[data-component=promotionSubHeaderComponent] .row-full.petstore,[data-component=storeSubHeaderComponent] .row-full.petstore,[data-component=subHeaderLightComponent] .row-full.petstore{background-color:#84ab4d!important;background-size:auto 35%}[data-component=promotionSubHeaderComponent] .row-full.fuels,[data-component=storeSubHeaderComponent] .row-full.fuels,[data-component=subHeaderLightComponent] .row-full.fuels{background-color:#3b74ad!important;background-position:left calc(50% + 150px) bottom 50px}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=promotionSubHeaderComponent] .row-full.affiliati,[data-component=promotionSubHeaderComponent] .row-full.coop,[data-component=promotionSubHeaderComponent] .row-full.fuels,[data-component=storeSubHeaderComponent] .row-full.affiliati,[data-component=storeSubHeaderComponent] .row-full.coop,[data-component=storeSubHeaderComponent] .row-full.fuels,[data-component=subHeaderLightComponent] .row-full.affiliati,[data-component=subHeaderLightComponent] .row-full.coop,[data-component=subHeaderLightComponent] .row-full.fuels{background-position:left calc(50% + 310px) bottom 20px}[data-component=promotionSubHeaderComponent] .row-full.extracoop,[data-component=promotionSubHeaderComponent] .row-full.ipercoop,[data-component=promotionSubHeaderComponent] .row-full.petstore,[data-component=storeSubHeaderComponent] .row-full.extracoop,[data-component=storeSubHeaderComponent] .row-full.ipercoop,[data-component=storeSubHeaderComponent] .row-full.petstore,[data-component=subHeaderLightComponent] .row-full.extracoop,[data-component=subHeaderLightComponent] .row-full.ipercoop,[data-component=subHeaderLightComponent] .row-full.petstore{background-position:left calc(50% + 510px) bottom 20px}[data-component=promotionSubHeaderComponent] .row-full.petstore,[data-component=storeSubHeaderComponent] .row-full.petstore,[data-component=subHeaderLightComponent] .row-full.petstore{background-position:left calc(50% + 790px) bottom 20px}}@media only screen and (max-width:767px){[data-component=promotionSubHeaderComponent] .row-full.affiliati,[data-component=promotionSubHeaderComponent] .row-full.coop,[data-component=promotionSubHeaderComponent] .row-full.fuels,[data-component=storeSubHeaderComponent] .row-full.affiliati,[data-component=storeSubHeaderComponent] .row-full.coop,[data-component=storeSubHeaderComponent] .row-full.fuels,[data-component=subHeaderLightComponent] .row-full.affiliati,[data-component=subHeaderLightComponent] .row-full.coop,[data-component=subHeaderLightComponent] .row-full.fuels{background-position:50% 40%;background-size:50%}[data-component=promotionSubHeaderComponent] .row-full.extracoop,[data-component=promotionSubHeaderComponent] .row-full.ipercoop,[data-component=promotionSubHeaderComponent] .row-full.petstore,[data-component=storeSubHeaderComponent] .row-full.extracoop,[data-component=storeSubHeaderComponent] .row-full.ipercoop,[data-component=storeSubHeaderComponent] .row-full.petstore,[data-component=subHeaderLightComponent] .row-full.extracoop,[data-component=subHeaderLightComponent] .row-full.ipercoop,[data-component=subHeaderLightComponent] .row-full.petstore{background-position:50% 40%;background-size:80%}}[data-component=promotionSubHeaderComponent] h1,[data-component=storeSubHeaderComponent] h1,[data-component=subHeaderLightComponent] h1{color:#fff}[data-component=promotionSubHeaderComponent] a,[data-component=storeSubHeaderComponent] a,[data-component=subHeaderLightComponent] a{color:#fff!important}[data-component=promotionSubHeaderComponent] a label,[data-component=storeSubHeaderComponent] a label,[data-component=subHeaderLightComponent] a label{cursor:pointer}[data-component=promotionSubHeaderComponent] .buttons,[data-component=storeSubHeaderComponent] .buttons,[data-component=subHeaderLightComponent] .buttons{right:6px;bottom:60px}@media only screen and (max-width:767px){[data-component=promotionSubHeaderComponent] .buttons,[data-component=storeSubHeaderComponent] .buttons,[data-component=subHeaderLightComponent] .buttons{position:relative;margin:0 auto 30px;right:initial;width:100%;bottom:initial}[data-component=promotionSubHeaderComponent] .buttons span,[data-component=storeSubHeaderComponent] .buttons span,[data-component=subHeaderLightComponent] .buttons span{float:none;margin:0 auto}}[data-component=promotionSubHeaderComponent] .buttons .favorite-store .active,[data-component=promotionSubHeaderComponent] .buttons .predefined-store .active,[data-component=storeSubHeaderComponent] .buttons .favorite-store .active,[data-component=storeSubHeaderComponent] .buttons .predefined-store .active,[data-component=subHeaderLightComponent] .buttons .favorite-store .active,[data-component=subHeaderLightComponent] .buttons .predefined-store .active{color:#c00}[data-component=promotionSubHeaderComponent] .buttons .favorite-store,[data-component=storeSubHeaderComponent] .buttons .favorite-store,[data-component=subHeaderLightComponent] .buttons .favorite-store{background-color:#fff;color:#000;cursor:pointer}[data-component=promotionSubHeaderComponent] .buttons .favorite-store,[data-component=promotionSubHeaderComponent] .buttons .predefined-store,[data-component=storeSubHeaderComponent] .buttons .favorite-store,[data-component=storeSubHeaderComponent] .buttons .predefined-store,[data-component=subHeaderLightComponent] .buttons .favorite-store,[data-component=subHeaderLightComponent] .buttons .predefined-store{border-radius:10px;width:auto;padding:0 25px 0 15px;cursor:pointer}[data-component=promotionSubHeaderComponent] .buttons .favorite-store label,[data-component=promotionSubHeaderComponent] .buttons .predefined-store label,[data-component=storeSubHeaderComponent] .buttons .favorite-store label,[data-component=storeSubHeaderComponent] .buttons .predefined-store label,[data-component=subHeaderLightComponent] .buttons .favorite-store label,[data-component=subHeaderLightComponent] .buttons .predefined-store label{display:table-cell;vertical-align:middle;cursor:pointer}[data-component=promotionSubHeaderComponent] .backContainer,[data-component=promotionSubHeaderComponent] .storeDirectionContainer,[data-component=promotionSubHeaderComponent] .storeOpenContainer,[data-component=promotionSubHeaderComponent] .storePhoneContainer,[data-component=storeSubHeaderComponent] .backContainer,[data-component=storeSubHeaderComponent] .storeDirectionContainer,[data-component=storeSubHeaderComponent] .storeOpenContainer,[data-component=storeSubHeaderComponent] .storePhoneContainer,[data-component=subHeaderLightComponent] .backContainer,[data-component=subHeaderLightComponent] .storeDirectionContainer,[data-component=subHeaderLightComponent] .storeOpenContainer,[data-component=subHeaderLightComponent] .storePhoneContainer{margin:0;line-height:21px;font-size:14px;display:inline-block;margin-right:30px;margin-bottom:65px}@media only screen and (max-width:767px){[data-component=promotionSubHeaderComponent] .backContainer,[data-component=promotionSubHeaderComponent] .storeDirectionContainer,[data-component=promotionSubHeaderComponent] .storeOpenContainer,[data-component=promotionSubHeaderComponent] .storePhoneContainer,[data-component=storeSubHeaderComponent] .backContainer,[data-component=storeSubHeaderComponent] .storeDirectionContainer,[data-component=storeSubHeaderComponent] .storeOpenContainer,[data-component=storeSubHeaderComponent] .storePhoneContainer,[data-component=subHeaderLightComponent] .backContainer,[data-component=subHeaderLightComponent] .storeDirectionContainer,[data-component=subHeaderLightComponent] .storeOpenContainer,[data-component=subHeaderLightComponent] .storePhoneContainer{line-height:18px;font-size:12px}}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=promotionSubHeaderComponent] .backContainer,[data-component=promotionSubHeaderComponent] .storeDirectionContainer,[data-component=promotionSubHeaderComponent] .storeOpenContainer,[data-component=promotionSubHeaderComponent] .storePhoneContainer,[data-component=storeSubHeaderComponent] .backContainer,[data-component=storeSubHeaderComponent] .storeDirectionContainer,[data-component=storeSubHeaderComponent] .storeOpenContainer,[data-component=storeSubHeaderComponent] .storePhoneContainer,[data-component=subHeaderLightComponent] .backContainer,[data-component=subHeaderLightComponent] .storeDirectionContainer,[data-component=subHeaderLightComponent] .storeOpenContainer,[data-component=subHeaderLightComponent] .storePhoneContainer{margin-bottom:60px}}[data-component=promotionSubHeaderComponent] .backContainer i,[data-component=promotionSubHeaderComponent] .storeDirectionContainer i,[data-component=promotionSubHeaderComponent] .storeOpenContainer i,[data-component=promotionSubHeaderComponent] .storePhoneContainer i,[data-component=storeSubHeaderComponent] .backContainer i,[data-component=storeSubHeaderComponent] .storeDirectionContainer i,[data-component=storeSubHeaderComponent] .storeOpenContainer i,[data-component=storeSubHeaderComponent] .storePhoneContainer i,[data-component=subHeaderLightComponent] .backContainer i,[data-component=subHeaderLightComponent] .storeDirectionContainer i,[data-component=subHeaderLightComponent] .storeOpenContainer i,[data-component=subHeaderLightComponent] .storePhoneContainer i{font-size:24px;color:#fff}[data-component=promotionSubHeaderComponent] .storePhoneContainer,[data-component=storeSubHeaderComponent] .storePhoneContainer,[data-component=subHeaderLightComponent] .storePhoneContainer{font-size:20px;font-weight:700}@media only screen and (max-width:767px){[data-component=promotionSubHeaderComponent] .storeOpenContainer,[data-component=storeSubHeaderComponent] .storeOpenContainer,[data-component=subHeaderLightComponent] .storeOpenContainer{width:100%;margin:25px auto 45px auto}}[data-component=promotionSubHeaderComponent] .storeOpenContainer .status-open-close,[data-component=storeSubHeaderComponent] .storeOpenContainer .status-open-close,[data-component=subHeaderLightComponent] .storeOpenContainer .status-open-close{margin:0;line-height:21px;font-size:14px;position:relative;background-color:#fff;padding:10px}@media only screen and (max-width:767px){[data-component=promotionSubHeaderComponent] .storeOpenContainer .status-open-close,[data-component=storeSubHeaderComponent] .storeOpenContainer .status-open-close,[data-component=subHeaderLightComponent] .storeOpenContainer .status-open-close{line-height:18px;font-size:12px}}[data-component=promotionSubHeaderComponent] .storeOpenContainer .status-open-close label,[data-component=storeSubHeaderComponent] .storeOpenContainer .status-open-close label,[data-component=subHeaderLightComponent] .storeOpenContainer .status-open-close label{margin:0;line-height:21px;font-size:14px;margin-left:15px;color:#605f60}@media only screen and (max-width:767px){[data-component=promotionSubHeaderComponent] .storeOpenContainer .status-open-close label,[data-component=storeSubHeaderComponent] .storeOpenContainer .status-open-close label,[data-component=subHeaderLightComponent] .storeOpenContainer .status-open-close label{line-height:18px;font-size:12px}}[data-component=promotionSubHeaderComponent] .storeOpenContainer .status-open-close .opened,[data-component=storeSubHeaderComponent] .storeOpenContainer .status-open-close .opened,[data-component=subHeaderLightComponent] .storeOpenContainer .status-open-close .opened{font-size:50px;position:absolute;left:-10px;top:-6px}[data-component=promotionSubHeaderComponent] .storeOpenContainer .status-open-close .closed,[data-component=storeSubHeaderComponent] .storeOpenContainer .status-open-close .closed,[data-component=subHeaderLightComponent] .storeOpenContainer .status-open-close .closed{font-size:50px;position:absolute;left:-10px;top:-6px}[data-component=promotionSubHeaderComponent] .backContainer,[data-component=promotionSubHeaderComponent] .storeDirectionContainer,[data-component=promotionSubHeaderComponent] .storePhoneContainer,[data-component=storeSubHeaderComponent] .backContainer,[data-component=storeSubHeaderComponent] .storeDirectionContainer,[data-component=storeSubHeaderComponent] .storePhoneContainer,[data-component=subHeaderLightComponent] .backContainer,[data-component=subHeaderLightComponent] .storeDirectionContainer,[data-component=subHeaderLightComponent] .storePhoneContainer{margin-bottom:-8px}[data-component=promotionSubHeaderComponent] .backContainer i,[data-component=promotionSubHeaderComponent] .backContainer label,[data-component=promotionSubHeaderComponent] .storeDirectionContainer i,[data-component=promotionSubHeaderComponent] .storeDirectionContainer label,[data-component=promotionSubHeaderComponent] .storePhoneContainer i,[data-component=promotionSubHeaderComponent] .storePhoneContainer label,[data-component=storeSubHeaderComponent] .backContainer i,[data-component=storeSubHeaderComponent] .backContainer label,[data-component=storeSubHeaderComponent] .storeDirectionContainer i,[data-component=storeSubHeaderComponent] .storeDirectionContainer label,[data-component=storeSubHeaderComponent] .storePhoneContainer i,[data-component=storeSubHeaderComponent] .storePhoneContainer label,[data-component=subHeaderLightComponent] .backContainer i,[data-component=subHeaderLightComponent] .backContainer label,[data-component=subHeaderLightComponent] .storeDirectionContainer i,[data-component=subHeaderLightComponent] .storeDirectionContainer label,[data-component=subHeaderLightComponent] .storePhoneContainer i,[data-component=subHeaderLightComponent] .storePhoneContainer label{display:table-cell;vertical-align:middle}[data-component=promotionSubHeaderComponent] .backContainer i,[data-component=promotionSubHeaderComponent] .storeDirectionContainer i,[data-component=promotionSubHeaderComponent] .storePhoneContainer i,[data-component=storeSubHeaderComponent] .backContainer i,[data-component=storeSubHeaderComponent] .storeDirectionContainer i,[data-component=storeSubHeaderComponent] .storePhoneContainer i,[data-component=subHeaderLightComponent] .backContainer i,[data-component=subHeaderLightComponent] .storeDirectionContainer i,[data-component=subHeaderLightComponent] .storePhoneContainer i{padding-right:5px;font-weight:700}@media only screen and (max-width:767px){[data-component=promotionSubHeaderComponent] .backContainer,[data-component=promotionSubHeaderComponent] .storeDirectionContainer,[data-component=promotionSubHeaderComponent] .storePhoneContainer,[data-component=storeSubHeaderComponent] .backContainer,[data-component=storeSubHeaderComponent] .storeDirectionContainer,[data-component=storeSubHeaderComponent] .storePhoneContainer,[data-component=subHeaderLightComponent] .backContainer,[data-component=subHeaderLightComponent] .storeDirectionContainer,[data-component=subHeaderLightComponent] .storePhoneContainer{margin:auto;width:42px;height:42px;border:1px solid #fff}[data-component=promotionSubHeaderComponent] .backContainer i,[data-component=promotionSubHeaderComponent] .storeDirectionContainer i,[data-component=promotionSubHeaderComponent] .storePhoneContainer i,[data-component=storeSubHeaderComponent] .backContainer i,[data-component=storeSubHeaderComponent] .storeDirectionContainer i,[data-component=storeSubHeaderComponent] .storePhoneContainer i,[data-component=subHeaderLightComponent] .backContainer i,[data-component=subHeaderLightComponent] .storeDirectionContainer i,[data-component=subHeaderLightComponent] .storePhoneContainer i{font-size:40px}}[data-component=storeSubHeaderComponent] .inner-text .secondary-info{margin-top:0!important;margin-bottom:27px!important}@media only screen and (max-width:767px){[data-component=storeSubHeaderComponent] .inner-text .secondary-info{margin-bottom:30px!important}}[data-component=storeSubHeaderComponent] .inner-text .locality{font-size:22px;line-height:33px;margin-bottom:5px!important}@media only screen and (max-width:767px){[data-component=storeSubHeaderComponent] .inner-text .locality{font-size:14px;margin-bottom:10px!important;line-height:21px}}[data-component=storeSubHeaderComponent] .inner-text h1,[data-component=storeSubHeaderComponent] .inner-text h3{padding-right:230px}@media only screen and (max-width:767px){[data-component=storeSubHeaderComponent] .inner-text h1,[data-component=storeSubHeaderComponent] .inner-text h3{padding-right:initial;text-align:left}}[data-component=storeSubHeaderComponent] .inner-text h1{margin:27px 0 5px}@media only screen and (max-width:767px){[data-component=storeSubHeaderComponent] .inner-text h1{margin:45px 0 10px}}[data-component=storeSubHeaderComponent] .inner-text .store-type{margin-bottom:5px;display:flex;flex-direction:row;align-items:center;gap:5px;font-size:14px;line-height:21px}@media only screen and (max-width:767px){[data-component=storeSubHeaderComponent] .inner-text .store-type{margin-bottom:10px;font-size:14px;line-height:21px}}[data-component=storeSubHeaderComponent] .inner-text .store-type span{height:6px;width:18px;background-color:#fff}[data-component=storeSubHeaderComponent] .inner-text .store-type small{font-weight:600;font-size:14px;line-height:21px;color:#fff}@media only screen and (max-width:767px){[data-component=storeSubHeaderComponent] .inner-text .store-type small{ont-size:14px;line-height:21px}}@media only screen and (max-width:767px){[data-component=storeSubHeaderComponent] .buttons{margin-bottom:45px}[data-component=storeSubHeaderComponent] .buttons span{margin:0!important}}[data-component=storeSubHeaderComponent] .store-opened-status{margin-right:15px!important}@media only screen and (max-width:767px){[data-component=storeSubHeaderComponent] .store-opened-status{float:left!important}}[data-component=storeSubHeaderComponent] .current-schedule,[data-component=storeSubHeaderComponent] .fuel-station-status,[data-component=storeSubHeaderComponent] .store-opened-status{font-size:18px;line-height:30px}@media only screen and (max-width:767px){[data-component=storeSubHeaderComponent] .current-schedule,[data-component=storeSubHeaderComponent] .fuel-station-status,[data-component=storeSubHeaderComponent] .store-opened-status{font-size:14px;line-height:21px}}[data-component=storeSubHeaderComponent] .current-schedule{float:left!important}[data-component=storeSubHeaderComponent] .flex__storeSubHeader{display:flex;flex-direction:row}[data-component=storeSubHeaderComponent] .icon_marker_star__container{height:54px;display:flex;align-items:center;margin-top:27px}[data-component=subHeaderLightComponent]{min-height:inherit;margin-bottom:0!important}[data-component=subHeaderLightComponent] .row-full{background-position:right 10% bottom -120px;background-size:inherit}[data-component=subHeaderLightComponent] .row-allign-middle{height:80px}@media only screen and (max-width:767px){[data-component=subHeaderLightComponent] .inner-text{margin-bottom:30px}}[data-component=subHeaderLightComponent] .backContainer{margin-right:0;float:right}@media only screen and (max-width:767px){[data-component=subHeaderLightComponent] .backContainer{float:none;margin-bottom:30px}}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1180px){[data-component=subHeaderLightComponent] .backContainer i{margin:0;line-height:30px;font-size:18px}}@media only screen and (min-width:1024px) and (max-width:1179px) and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px) and (max-width:767px),only screen and (min-width:1180px) and (max-width:767px){[data-component=subHeaderLightComponent] .backContainer i{font-size:16px;line-height:26px}}[data-component=electionsBannerArea] .subHeader{min-height:406px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=electionsBannerArea] .subHeader{min-height:372px!important}}[data-component=electionsBannerArea] .subHeader .row-full{background-color:#0074c2}[data-component=subHeaderBigComponent]{position:relative;height:auto;min-height:auto}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=subHeaderBigComponent].subHeader{text-align:center}}[data-component=subHeaderBigComponent] .row-full.background{background-size:cover;background-repeat:no-repeat;background-position:center center}[data-component=subHeaderBigComponent] .row-full.overlay{background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.62) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.62) 100%)}[data-component=subHeaderBigComponent] .row-main{padding-bottom:170px;padding-top:80px}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=subHeaderBigComponent] .row-main{padding-bottom:150px;padding-top:30px}}@media only screen and (max-width:767px){[data-component=subHeaderBigComponent] .row-main{padding-bottom:140px;padding-top:30px}}[data-component=subHeaderBigComponent] .btnGoDown{position:absolute;left:50%;bottom:90px;transform:translateX(-50%)}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=subHeaderBigComponent] .btnGoDown{bottom:70px}}@media only screen and (max-width:767px){[data-component=subHeaderBigComponent] .btnGoDown{bottom:65px}}[data-component=subHeaderBigComponent] .inner-text{margin:0 0 15px 0;padding:10px 15px;color:#fff;background-color:#00762f}[data-component=subHeaderBigComponent] .inner-text * strong{font-weight:700!important}.formDynamic .editorialForm .upload-file .files-list li [data-component=subHeaderBigComponent] .inner-text i,[data-component=subHeaderBigComponent] .inner-text .formDynamic .editorialForm .upload-file .files-list li i,[data-component=subHeaderBigComponent] .inner-text .h1,[data-component=subHeaderBigComponent] .inner-text .h2,[data-component=subHeaderBigComponent] .inner-text .h3,[data-component=subHeaderBigComponent] .inner-text .h4,[data-component=subHeaderBigComponent] .inner-text .h5,[data-component=subHeaderBigComponent] .inner-text h1,[data-component=subHeaderBigComponent] .inner-text h2,[data-component=subHeaderBigComponent] .inner-text h3,[data-component=subHeaderBigComponent] .inner-text h4,[data-component=subHeaderBigComponent] .inner-text h5{margin:0}[data-component=subHeaderBigComponent] .btn{margin-top:15px}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=subHeaderBigComponent] .btn{width:290px}}@media only screen and (max-width:767px){[data-component=subHeaderBigComponent] .btn{width:100%;margin-top:0}}[data-component=subHeaderBigComponent] .btn.btn-secondary{color:#fff!important;border-color:#fff!important;outline:1px solid #fff;outline-color:rgba(255,255,255,.5)}[data-component=subHeaderBigComponent] .btn.btn-secondary:hover{color:#fff!important;border-color:#fff!important;outline:rgba(255,255,255,0) solid 1px}[data-component=subHeaderVideoBg]{width:100%;height:565px;overflow:hidden;position:relative}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=subHeaderVideoBg]{height:420px}}@media only screen and (max-width:767px){[data-component=subHeaderVideoBg]{height:430px}}[data-component=subHeaderVideoBg] .video-bg{width:100%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;z-index:-1}@media only screen and (max-width:767px){[data-component=subHeaderVideoBg] .video-bg{height:100%;width:auto}}[data-component=subHeaderVideoBg] .main-content{padding-top:100px}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=subHeaderVideoBg] .main-content{padding-top:50px}}@media only screen and (max-width:767px){[data-component=subHeaderVideoBg] .main-content{padding-top:90px}}[data-component=subHeaderVideoBg] .main-content h1{margin-bottom:12px}[data-component=subHeaderVideoBg] .main-content h2:first-child{margin-bottom:0}[data-component=subHeaderVideoBg] .main-content h2:last-child{margin-bottom:8px}[data-component=subHeaderVideoBg] .link-wrapper{position:absolute;z-index:1;bottom:0;left:0;right:0}[data-component=subHeaderVideoBg] .link-wrapper a{color:#fff}[data-component=subHeaderVideoBg] .link-wrapper a:focus,[data-component=subHeaderVideoBg] .link-wrapper a:hover{text-decoration:none}[data-component=subHeaderVideoBg] .link-wrapper i{color:#fff;display:block;padding:5px 0 12px}@media only screen and (max-width:767px){[data-component=subHeaderVideoBg] .link-wrapper i{padding:25px}}[data-component=subHeaderTitleVideoComponent] .bg-green{background-color:#00762f;color:#fff}[data-component=subHeaderTitleVideoComponent] .bg-fior-fiore{background-color:#861f41;color:#fff}[data-component=subHeaderTitleVideoComponent] .bg-black{background-color:#000;color:#fff}[data-component=subHeaderTitleVideoComponent] .bg-red-extracoop{background-color:#c00;color:#fff}[data-component=subHeaderTitleVideoComponent] .bg-img{color:#fff;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}[data-component=subHeaderTitleVideoComponent] .bg-img:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom,rgba(0,0,0,.2) 0,rgba(0,0,0,.42) 71%,rgba(0,0,0,.42) 100%)}[data-component=subHeaderTitleVideoComponent] .text-container{text-align:center;padding:65px 0 165px}@media only screen and (max-width:767px){[data-component=subHeaderTitleVideoComponent] .text-container{padding:60px 0 50px}}[data-component=subHeaderTitleVideoComponent] h1{font-weight:900;padding-bottom:20px}[data-component=subHeaderTitleVideoComponent] .video-wrapper{box-shadow:0 45px 30px -30px rgba(153,150,150,.3)}[data-component=subHeaderTitleVideoComponent] .video-container{margin-top:-135px}@media only screen and (max-width:767px){[data-component=subHeaderTitleVideoComponent] .video-container{margin:0 -14px 0 -16px}}[data-component=subHeaderLightComponent].subHeader+[data-component=storeDirectionComponent],[data-component=subHeaderLightComponent].subHeader+[data-component=woosmapStoreDirectionComponent]{margin-top:-90px}@media only screen and (max-width:767px){[data-component=subHeaderLightComponent].subHeader+[data-component=storeDirectionComponent],[data-component=subHeaderLightComponent].subHeader+[data-component=woosmapStoreDirectionComponent]{margin-top:-30px}}.store_directions__info{position:absolute;top:20px;left:20px;background:#fff;padding:10px;box-shadow:0 15px 21px 0 rgba(0,0,0,.6)}[data-component=subHeaderLeftText]{padding-bottom:30px;text-align:center;color:#fff}[data-component=subHeaderLeftText] .row-full{background-repeat:no-repeat;background-size:cover;background-position:50% 50%}[data-component=subHeaderLeftText] span[role=img]{background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%);width:100%;height:100%;position:absolute;left:0;top:0}[data-component=subHeaderLeftText] .subheader-content{min-height:400px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative}@media only screen and (max-width:767px){[data-component=subHeaderLeftText] .subheader-content{align-items:center}}[data-component=subHeaderLeftText] .subheader-content h2{margin-bottom:5px;font-weight:900;color:#fff}[data-component=subHeaderLeftText] .subheader-content p{margin-bottom:30px;color:#fff;max-width:600px;text-align:left}@media only screen and (max-width:767px){[data-component=subHeaderLeftText] .subheader-content p{text-align:center}}[data-component=subHeaderLeftText] .btn-container{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:15px}@media only screen and (max-width:767px){[data-component=subHeaderLeftText] .btn-container{flex-direction:column;width:100%}}[data-component=subHeaderLeftText] .btn-container .btn,[data-component=subHeaderLeftText] .btn-container .container-general-button{margin:0}@media only screen and (max-width:767px){[data-component=subHeaderLeftText] .btn-container .btn,[data-component=subHeaderLeftText] .btn-container .container-general-button{width:100%}}[data-componente=widgetComponentContainer][id=id-test]{padding:65px 0}[data-componente=widgetComponentContainer][id=id-test] .flex-container{display:flex;flex-direction:row;justify-content:center;align-items:center}[data-componente=widgetComponentContainer][id=id-test] .row .singleWidget{padding:0}[data-componente=widgetComponentContainer][id=id-test] .row::after,[data-componente=widgetComponentContainer][id=id-test] .row::before{content:none!important;display:none!important}[data-componente=widgetComponentContainer][id=id-test] [data-component=widgetInfoComponent]{padding-left:118px}[data-component=widgetComponentContainer]{padding-bottom:90px;margin-bottom:0!important}@media only screen and (max-width:767px){[data-component=widgetComponentContainer]{padding-bottom:30px}}[data-component=widgetComponentContainer] .bg-blue,[data-component=widgetComponentContainer] .bg-red-dark,[data-component=widgetComponentContainer] .bg-red-light{color:#fff}[data-component=widgetComponentContainer] .bg-blue .container-text-general-box-abstract,[data-component=widgetComponentContainer] .bg-red-dark .container-text-general-box-abstract,[data-component=widgetComponentContainer] .bg-red-light .container-text-general-box-abstract{color:#fff}[data-component=widgetComponentContainer] .bg-blue .container-general-button .btn,[data-component=widgetComponentContainer] .bg-red-dark .container-general-button .btn,[data-component=widgetComponentContainer] .bg-red-light .container-general-button .btn{color:#fff!important;border-color:#fff!important}[data-component=widgetComponentContainer]>.row-full{padding:80px 0}[data-component=widgetComponentContainer] .flex-container{display:flex;align-items:center}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=widgetComponentContainer] .flex-container{flex-direction:column}[data-component=widgetComponentContainer] .flex-container .flex-column:first-child{order:2}[data-component=widgetComponentContainer] .flex-container .flex-column:last-child{order:3}[data-component=widgetComponentContainer] .flex-container .flex-column.image{order:1;width:100%}}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=widgetComponentContainer]>.row{padding-bottom:50px}}@media only screen and (max-width:767px){[data-component=widgetComponentContainer]>.row{padding-bottom:10px}}[data-component=widgetComponentContainer]:last-of-type>.row{border:none!important}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){body:not(.editMode) [data-component=widgetComponentContainer] .row>div:not(.container-fluid){display:table-cell;vertical-align:middle;height:100%;float:none}}[data-component=widgetComponentContainer]>.row>div:first-child .singleWidget [data-component=widgetInfoComponent],[data-component=widgetComponentContainer]>.row>div:first-child .singleWidget [data-component=widgetInfoWithImageComponent]{padding-right:100px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=widgetComponentContainer]>.row>div:first-child .singleWidget [data-component=widgetInfoComponent],[data-component=widgetComponentContainer]>.row>div:first-child .singleWidget [data-component=widgetInfoWithImageComponent]{padding-right:0}}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-component=widgetComponentContainer]>.row>div:first-child [data-component=widgetImageComponent],[data-component=widgetComponentContainer]>.row>div:first-child [data-component=widgetInfoComponent],[data-component=widgetComponentContainer]>.row>div:first-child [data-component=widgetInfoWithImageComponent]{padding-left:0!important}}[data-component=widgetComponentContainer]>.row>div:last-child .singleWidget [data-component=widgetInfoComponent],[data-component=widgetComponentContainer]>.row>div:last-child .singleWidget [data-component=widgetInfoWithImageComponent]{padding-left:100px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=widgetComponentContainer]>.row>div:last-child .singleWidget [data-component=widgetInfoComponent],[data-component=widgetComponentContainer]>.row>div:last-child .singleWidget [data-component=widgetInfoWithImageComponent]{padding-left:0}}[data-component=widgetComponentContainer] .col-md-12 .col-md-12.singleWidget .widgetComponent{padding:0!important}[data-component=widgetComponentContainer] .video-container{max-width:500px;margin:0 auto}[data-component=widgetComponentContainer] .video-wrapper{box-shadow:0 45px 30px -30px rgba(153,150,150,.3)}[data-component=widgetComponentContainer] .container-img-general-box img{max-width:500px!important}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=widgetComponentContainer] .container-img-general-box img{max-width:100%!important}}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=widgetComponentContainer] .widgetComponent{margin-bottom:50px;text-align:center}}[data-component=widgetComponentContainer] .widgetComponent .tagNew{min-width:fit-content;font-weight:800;font-size:14px;line-height:21px;margin-bottom:8px;margin-right:5px;padding:3px 10px;background-color:#c00;border-radius:4px;color:#fff!important;display:inline-block;vertical-align:middle}body:has(.fdIframe) [data-component=widgetComponentContainer]{padding-bottom:65px!important}[data-component=widgetComponentContainer]::after,[data-component=widgetContentContainerComponent]::after{content:" ";clear:both;display:block;width:100%}[data-component=widgetInfoWithImageComponent]{text-align:center}[data-component=widgetInfoWithImageComponent] .container-text-general-box-abstract p{margin:0;line-height:30px;font-size:18px;font-weight:400}@media only screen and (max-width:767px){[data-component=widgetInfoWithImageComponent] .container-text-general-box-abstract p{line-height:21px;font-size:14px}}[data-component=widgetIconInfoButtonContainer]{padding:0 0 90px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=widgetIconInfoButtonContainer]{padding:0 0 30px}}[data-component=widgetIconInfoButtonComponent]{text-align:center}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=widgetIconInfoButtonComponent]{padding:30px 0}}[data-component=widgetIconInfoButtonComponent] .widget-icon-image{width:120px;height:auto}@media only screen and (max-width:767px){[data-component=widgetIconInfoButtonComponent] .widget-icon-image{width:100px}}[data-component=widgetIconInfoButtonComponent] .widget-icon-title{margin:30px 0 10px}[data-component=widgetIconInfoButtonComponent] .widget-icon-descr{color:#605f60;margin-bottom:30px}[data-component=errorSuccessGenericComponent]{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:90px}@media only screen and (max-width:767px){[data-component=errorSuccessGenericComponent]{margin-bottom:60px}}[data-component=errorSuccessGenericComponent] .img-container{margin:auto;text-align:center;margin-top:50px}[data-component=errorSuccessGenericComponent] .img-container img{width:150px}@media only screen and (max-width:767px){[data-component=errorSuccessGenericComponent] .img-container{margin-top:30px}[data-component=errorSuccessGenericComponent] .img-container img{width:75px}}[data-component=errorSuccessGenericComponent] .title{font-weight:900;margin-top:45px;margin-bottom:30px;text-align:center}@media only screen and (max-width:767px){[data-component=errorSuccessGenericComponent] .title{margin-top:15px;margin-bottom:15px}}[data-component=errorSuccessGenericComponent] .textContainer{max-width:800px;margin:auto!important;text-align:center;color:#000}@media only screen and (max-width:767px){[data-component=errorSuccessGenericComponent] .textContainer{max-width:490px}}[data-component=errorSuccessGenericComponent] .textContainer a,[data-component=errorSuccessGenericComponent] .textContainer p{font-size:22px;line-height:31px}@media only screen and (max-width:767px){[data-component=errorSuccessGenericComponent] .textContainer a,[data-component=errorSuccessGenericComponent] .textContainer p{font-size:16px;line-height:23px}}[data-component=errorSuccessGenericComponent] .centered{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:30px;gap:20px}[data-component=errorSuccessGenericComponent] .centered a{font-size:initial}[data-component=errorSuccessGenericComponent] .centered .container-general-button:not(:last-child){margin-right:0}[data-component=faqContainerComponent]{width:100%;margin-top:30px}[data-component=faqContainerComponent] a,[data-component=faqContainerComponent] div,[data-component=faqContainerComponent] h1,[data-component=faqContainerComponent] h2,[data-component=faqContainerComponent] h3,[data-component=faqContainerComponent] p,[data-component=faqContainerComponent] span,[data-component=faqContainerComponent] strong{font-family:"Avenir LT",Helvetica,serif!important}[data-component=faqContainerComponent].faqs-with-pagination{margin-bottom:60px}[data-component=faqContainerComponent2020] .pageTitle,[data-component=faqContainerComponent] .pageTitle{max-width:800px;margin:auto;padding-bottom:58px}@media only screen and (max-width:767px){[data-component=faqContainerComponent2020] .pageTitle,[data-component=faqContainerComponent] .pageTitle{padding-bottom:30px}}[data-component=faqContainerComponent2020] .noResults,[data-component=faqContainerComponent] .noResults{margin:0;line-height:30px;font-size:18px;padding:50px 0;color:#605f60!important;display:none}@media only screen and (max-width:767px){[data-component=faqContainerComponent2020] .noResults,[data-component=faqContainerComponent] .noResults{font-size:16px;line-height:26px}}[data-component=faqContainerComponent2020] .faqTitleContainer,[data-component=faqContainerComponent] .faqTitleContainer{color:#605f60;padding-left:25px}@media only screen and (max-width:767px){[data-component=faqContainerComponent2020] .faqTitleContainer,[data-component=faqContainerComponent] .faqTitleContainer{padding-left:15px}}[data-component=faqContainerComponent2020] .faqTitleContainer.accordionActive,[data-component=faqContainerComponent] .faqTitleContainer.accordionActive{color:#000;margin-bottom:15px}[data-component=faqContainerComponent2020] .faqTitleContainer.accordionActive .icon-arrow-right-1,[data-component=faqContainerComponent] .faqTitleContainer.accordionActive .icon-arrow-right-1{transform:rotate(90deg);-ms-transform:rotate(20deg)}[data-component=faqContainerComponent2020] .faqTitleContainer .icon-arrow-right-1,[data-component=faqContainerComponent] .faqTitleContainer .icon-arrow-right-1{left:0;font-size:22px;font-weight:bolder;position:absolute;top:5px}@media only screen and (max-width:767px){[data-component=faqContainerComponent2020] .faqTitleContainer,[data-component=faqContainerComponent] .faqTitleContainer{margin:3px 0;text-align:left}}[data-component=faqContainerComponent2020] .select-container,[data-component=faqContainerComponent] .select-container{border:solid 1px #e5e1e1;padding:30px;margin-bottom:50px}[data-component=faqContainerComponent2020] .select-container .input-select .selectric .button,[data-component=faqContainerComponent] .select-container .input-select .selectric .button{top:0;line-height:32px}[data-component=faqContainerComponent2020] .select-container .input-select .selectric .label,[data-component=faqContainerComponent] .select-container .input-select .selectric .label{margin:0;line-height:30px;font-size:18px;font-weight:700}@media only screen and (max-width:767px){[data-component=faqContainerComponent2020] .select-container .input-select .selectric .label,[data-component=faqContainerComponent] .select-container .input-select .selectric .label{font-size:16px;line-height:26px}}[data-component=faqContainerComponent2020] .faqTextContainer p,[data-component=faqContainerComponent] .faqTextContainer p{color:#605f60!important;padding-left:15px;border-left:2px solid #c00;margin-left:25px;margin-bottom:0!important}@media only screen and (max-width:767px){[data-component=faqContainerComponent2020] .faqTextContainer p,[data-component=faqContainerComponent] .faqTextContainer p{margin-left:15px;padding-left:10px}}@media only screen and (max-width:767px){[data-component=faqContainerComponent2020] .faqTextContainer iframe,[data-component=faqContainerComponent] .faqTextContainer iframe{max-width:100%}}[data-component=faqContainerComponent2020] .faqTextContainer ol,[data-component=faqContainerComponent2020] .faqTextContainer ul,[data-component=faqContainerComponent] .faqTextContainer ol,[data-component=faqContainerComponent] .faqTextContainer ul{margin-left:25px;color:#605f60!important;border-left:2px solid red;margin-top:0;margin-bottom:0;padding:10px 20px}@media only screen and (max-width:767px){[data-component=faqContainerComponent2020] .faqTextContainer ol,[data-component=faqContainerComponent2020] .faqTextContainer ul,[data-component=faqContainerComponent] .faqTextContainer ol,[data-component=faqContainerComponent] .faqTextContainer ul{margin-left:15px}}[data-component=faqContainerComponent2020] .faqTextContainer ol li:last-child,[data-component=faqContainerComponent2020] .faqTextContainer ul li:last-child,[data-component=faqContainerComponent] .faqTextContainer ol li:last-child,[data-component=faqContainerComponent] .faqTextContainer ul li:last-child{margin-bottom:0!important}[data-component=faqContainerComponent2020] hr,[data-component=faqContainerComponent] hr{margin:30px 0}@media only screen and (max-width:767px){[data-component=faqContainerComponent2020] hr,[data-component=faqContainerComponent] hr{margin:15px 0}}[data-component=faqContainerComponent2020] .container-img-general-box img,[data-component=faqContainerComponent] .container-img-general-box img{max-width:88px!important;margin-top:6px}[data-component=faqContainerComponent2020] .faqComponent.isFilteredOff,[data-component=faqContainerComponent] .faqComponent.isFilteredOff{opacity:0;display:none!important;max-height:0;padding:0!important;margin:0!important}[data-component=faqContainerComponent2020] .faqComponent .match,[data-component=faqContainerComponent] .faqComponent .match{color:#c00;font-weight:700;font-style:inherit}.socialLoanPage [data-component=faqContainerComponent2020] .faqTextContainer ol,.socialLoanPage [data-component=faqContainerComponent2020] .faqTextContainer ul,.socialLoanPage [data-component=faqContainerComponent] .faqTextContainer ol,.socialLoanPage [data-component=faqContainerComponent] .faqTextContainer ul{border-left:2px solid #0074c2}[data-component=searchElezioniComponent] .icon-close,[data-component=searchFAQComponent] .icon-close{right:180px;top:50%!important;transform:translateY(-50%)}@media only screen and (max-width:767px){[data-component=searchElezioniComponent] .icon-close,[data-component=searchFAQComponent] .icon-close{right:90px}}[data-component=electionsBannerArea] .faq__search,[data-component=faqBannerArea] .faq__search{margin-top:-130px}@media only screen and (max-width:767px){[data-component=electionsBannerArea] .faq__search,[data-component=faqBannerArea] .faq__search{margin-top:-70px}}[data-component=electionsBannerArea] .faq__search .wrapper-input-button,[data-component=faqBannerArea] .faq__search .wrapper-input-button{display:block}[data-component=electionsBannerArea] .faq__search .faq__input,[data-component=faqBannerArea] .faq__search .faq__input{height:80px;padding-left:30px!important;margin-right:0;padding-right:210px;width:100%!important}[data-component=electionsBannerArea] .faq__search .faq__input:-moz-placeholder,[data-component=faqBannerArea] .faq__search .faq__input:-moz-placeholder{line-height:80px}[data-component=electionsBannerArea] .faq__search .faq__input::-moz-placeholder,[data-component=faqBannerArea] .faq__search .faq__input::-moz-placeholder{line-height:80px}@media only screen and (max-width:767px){[data-component=electionsBannerArea] .faq__search .faq__input,[data-component=faqBannerArea] .faq__search .faq__input{padding-left:15px!important;padding-right:120px}}[data-component=electionsBannerArea] .faq__search .faq__submit,[data-component=faqBannerArea] .faq__search .faq__submit{position:absolute;right:30px;top:15px;padding-top:5px!important}@media only screen and (max-width:767px){[data-component=electionsBannerArea] .faq__search .faq__submit,[data-component=faqBannerArea] .faq__search .faq__submit{right:25px;padding-left:10px!important;padding-right:10px!important}}@media only screen and (max-width:767px){[data-component=electionsBannerArea] .faq__search .faq__submit span,[data-component=faqBannerArea] .faq__search .faq__submit span{display:none}}[data-component=electionsBannerArea] .faq__search .faq__submit .icon-search,[data-component=faqBannerArea] .faq__search .faq__submit .icon-search{top:5px;padding-left:10px}@media only screen and (max-width:767px){[data-component=electionsBannerArea] .faq__search .faq__submit .icon-search,[data-component=faqBannerArea] .faq__search .faq__submit .icon-search{padding-left:0}}[data-component=electionsBannerArea] [data-component=subHeaderComponent] .text img,[data-component=faqBannerArea] [data-component=subHeaderComponent] .text img{right:80px;bottom:inherit;top:20px}[data-component=electionsBannerArea] [data-component=subHeaderComponent] .inner-text,[data-component=faqBannerArea] [data-component=subHeaderComponent] .inner-text{padding-bottom:50px;color:#fff}[data-component=assemblyFaqInModal] .close-modal{position:absolute;right:15px;top:10px;z-index:222}[data-component=assemblyFaqInModal] .modal-body{padding-top:70px}@media only screen and (max-width:767px){[data-component=assemblyFaqInModal] .modal-body{padding-top:40px}}@media only screen and (max-width:767px){[data-component=assemblyFaqInModal] .title-middle-underlined{margin-bottom:35px!important}}[data-component=assemblyFaqInModal] [data-component=faqContainerComponent] .container-img-general-box img{max-width:80px!important;margin-top:-5px;margin-bottom:-15px}[data-component=assemblyFaqInModal] [data-category=assembly]:last-of-type hr{display:none}[data-component=faqContainerComponent2020] .pageTitleNewFaqs,[data-component=faqContainerComponent] .pageTitleNewFaqs{margin-bottom:45px;text-align:center}@media only screen and (max-width:767px){[data-component=faqContainerComponent2020] .pageTitleNewFaqs,[data-component=faqContainerComponent] .pageTitleNewFaqs{margin-bottom:30px}}[data-component=faqContainerComponent2020] .pageTitleNewFaqs h1,[data-component=faqContainerComponent] .pageTitleNewFaqs h1{margin-bottom:15px}[data-component=faqContainerComponent2020] .pageTitleNewFaqs h3,[data-component=faqContainerComponent] .pageTitleNewFaqs h3{color:#605f60}[data-component=faqContainerComponent2020] .faqs-wrapper{margin-top:130px}@media only screen and (max-width:767px){[data-component=faqContainerComponent2020] .faqs-wrapper{margin-top:40px}}[data-component=faqContainerComponent2020] .faqs-wrapper .faqComponent{display:none}[data-component=faqContainerComponent2020] .faqs-wrapper .subtitle-faqs{text-align:center;margin-bottom:60px}@media only screen and (max-width:767px){[data-component=faqContainerComponent2020] .faqs-wrapper .subtitle-faqs{margin-bottom:30px}}[data-component=faqContainerComponent2020] .faqCats [data-component=sliderContentComponent]{max-width:1070px;margin:0 auto;overflow:hidden;padding:0 15px}[data-component=faqContainerComponent2020] .faqCats [data-component=sliderContentComponent] .lSSlideOuter{overflow:visible}[data-component=faqContainerComponent2020] .faqCats .controls-newfaqs .lSSlideWrapper{overflow:visible}[data-component=faqContainerComponent2020] .faqCats .controls-newfaqs .lSSlideWrapper .lSAction{position:absolute;top:40%;width:100%}[data-component=faqContainerComponent2020] .faqCats .controls-newfaqs .lSSlideWrapper .lSAction .lSPrev{background-color:#c00;left:-14px}[data-component=faqContainerComponent2020] .faqCats .controls-newfaqs .lSSlideWrapper .lSAction .lSPrev i{color:#fff}[data-component=faqContainerComponent2020] .faqCats .controls-newfaqs .lSSlideWrapper .lSAction .lSNext{background-color:#c00;right:-7px}@media only screen and (max-width:767px){[data-component=faqContainerComponent2020] .faqCats .controls-newfaqs .lSSlideWrapper .lSAction .lSNext{right:-14px}}[data-component=faqContainerComponent2020] .faqCats .controls-newfaqs .lSSlideWrapper .lSAction .lSNext i{color:#fff}[data-component=faqContainerComponent2020] .faqCats .controls-newfaqs .lSPager.lSpg{margin-top:20px}[data-component=faqContainerComponent2020] .faqCats ul{margin:0 auto}[data-component=faqContainerComponent2020] .faqCats ul li .boxFaqNew{border:solid 1px #999696;height:190px;border-radius:4px;cursor:pointer;width:190px;text-align:center;padding:15px;margin-bottom:25px;overflow:hidden}[data-component=faqContainerComponent2020] .faqCats ul li .boxFaqNew.active{box-shadow:0 16px 32px -24px #999696;background-color:#f1f1ef}[data-component=faqContainerComponent2020] .faqCats ul li .boxFaqNew.active .faqTitle{color:#c00}[data-component=faqContainerComponent2020] .faqCats ul li .boxFaqNew .imgWrap{text-align:center;height:90px;display:flex;margin-bottom:25px}[data-component=faqContainerComponent2020] .faqCats ul li .boxFaqNew .imgWrap img{margin:0 auto;width:90px}[data-component=faqContainerComponent2020] .faqCats ul li .boxFaqNew .faqTitle{font-size:16px;font-weight:700;color:#000}[data-page=socialLoanPage] .faqTitleContainer.accordionActive h3{color:#0074c2}[data-page=socialLoanPage] .faqTitleContainer i{color:#0074c2}[data-page=socialLoanPage] .faqTextContainer a{color:#0074c2}[data-page=socialLoanPage] .faqTextContainer p{border-left:2px solid #0074c2}[data-page=socialLoanPage] .faqTextContainer ul li{color:#605f60}[data-page=socialLoanPage] .faqTextContainer ul li::before{color:#0074c2}[data-component=electionsBannerArea] [data-component=subHeaderComponent] .row-allign-bottom,[data-component=electionsBannerArea] [data-component=subHeaderComponent] .row-allign-middle{height:406px!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=electionsBannerArea] [data-component=subHeaderComponent] .row-allign-bottom .inner-text,[data-component=electionsBannerArea] [data-component=subHeaderComponent] .row-allign-middle .inner-text{text-align:center}}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=electionsBannerArea] [data-component=subHeaderComponent] .row-allign-bottom .inner-text,[data-component=electionsBannerArea] [data-component=subHeaderComponent] .row-allign-middle .inner-text{vertical-align:middle;padding:0;padding-bottom:20px}}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-component=electionsBannerArea] [data-component=subHeaderComponent] .row-allign-bottom .inner-text,[data-component=electionsBannerArea] [data-component=subHeaderComponent] .row-allign-middle .inner-text{padding-bottom:70px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=electionsBannerArea] [data-component=subHeaderComponent] .row-allign-bottom,[data-component=electionsBannerArea] [data-component=subHeaderComponent] .row-allign-middle{height:372px!important}}[data-component=electionsBannerArea] .search-result{position:relative}[data-component=electionsBannerArea] .search-result ul{top:20px!important;right:0!important;left:0!important;max-height:700px!important;word-wrap:break-word;text-transform:capitalize;-webkit-box-shadow:0 5px 21px rgba(0,0,0,.06);-khtml-box-shadow:0 5px 21px rgba(0,0,0,.06);-moz-box-shadow:0 5px 21px rgba(0,0,0,.06);-ms-box-shadow:0 5px 21px rgba(0,0,0,.06);-o-box-shadow:0 5px 21px rgba(0,0,0,.06);box-shadow:0 5px 21px rgba(0,0,0,.06);border:none!important;margin:0;max-width:100%;padding:3px 40px 2px 32px;overflow:auto;z-index:22}@media only screen and (max-width:767px){[data-component=electionsBannerArea] .search-result ul{padding:3px 32px 0 32px}}[data-component=electionsBannerArea] .search-result ul:before{position:absolute;right:90px;top:-17px;height:17px;color:#fff;font-size:25px;overflow-y:hidden;text-shadow:0 5px 21px rgba(0,0,0,.06)}[data-component=electionsBannerArea] .search-result ul li{margin:0;line-height:30px;font-size:18px;color:#605f60!important;border-top:0!important}@media only screen and (max-width:767px){[data-component=electionsBannerArea] .search-result ul li{font-size:16px;line-height:26px}}[data-component=electionsBannerArea] .search-result ul li:before{content:'';display:none}[data-component=electionsBannerArea] .search-result ul li .ui-menu-item-wrapper{width:100%;color:#605f60!important;padding-left:12px;padding:7px 12px}@media only screen and (max-width:767px){[data-component=electionsBannerArea] .search-result ul li .ui-menu-item-wrapper{padding-left:0!important}}[data-component=electionsBannerArea] .search-result ul li .ui-menu-item-wrapper:hover{text-decoration:none}[data-component=electionsBannerArea] .search-result ul li .ui-menu-item-wrapper.ui-state-active{background-color:#faf6f6;border:none!important;color:#605f60!important;margin:0}[data-component=electionsBannerArea] .search-result ul li .last.ui-menu-item-wrapper{margin-bottom:23px!important}[data-component=electionsBannerArea] .search-result ul li.error{padding:20px 0;cursor:default!important}[data-component=electionsBannerArea] .search-result ul .categoria:not(:first-child){border-top:1px solid #f2eeee!important}[data-component=electionsBannerArea] .search-result ul .categoria{padding-top:29px;padding-bottom:13px}[data-component=electionsBannerArea] .search-result ul .categoria div{font-weight:700;padding-left:10px}[data-component=electionsBannerArea] .search-result ul .categoria div em{font-weight:400}@media only screen and (max-width:767px){[data-component=electionsBannerArea] .search-result ul .categoria div{padding-left:0!important}}[data-component=elezioniComponent] h3{margin-bottom:55px}@media only screen and (max-width:767px){[data-component=elezioniComponent] h3{margin-bottom:65px}}[data-component=elezioniComponent] .pageTitle{padding-bottom:27px}[data-component=elezioniComponent] .subtitle-container{text-align:center}[data-component=elezioniComponent] .subtitle-container .linkContainer{margin-top:25px}@media only screen and (max-width:767px){[data-component=elezioniComponent] .subtitle-container .linkContainer{margin-top:12px}}[data-component=elezioniComponent] .avatar{border:6px solid #fff;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;overflow:hidden;vertical-align:middle}[data-component=elezioniComponent] .avatar.presidente{width:162px;height:162px}@media only screen and (max-width:767px){[data-component=elezioniComponent] .avatar.presidente{margin:auto;width:84px;height:84px}}[data-component=elezioniComponent] .avatar.presidente img{height:150px;width:150px}@media only screen and (max-width:767px){[data-component=elezioniComponent] .avatar.presidente img{width:72px;height:72px}}[data-component=elezioniComponent] .avatar.candidato{width:132px;height:132px;margin:auto}@media only screen and (max-width:767px){[data-component=elezioniComponent] .avatar.candidato{width:84px;height:84px}}[data-component=elezioniComponent] .avatar.candidato img{height:120px;width:120px}@media only screen and (max-width:767px){[data-component=elezioniComponent] .avatar.candidato img{width:72px;height:72px}}[data-component=elezioniComponent] .scheda .location{margin-bottom:18px}@media only screen and (max-width:767px){[data-component=elezioniComponent] .scheda .location{margin-bottom:13px}}[data-component=elezioniComponent] .scheda .location p{padding:4px 0}[data-component=elezioniComponent] [data-component=presidenteComponent]{margin-bottom:30px!important;margin-top:60px}@media only screen and (max-width:767px){[data-component=elezioniComponent] [data-component=presidenteComponent]{margin-top:50px}}[data-component=elezioniComponent] [data-component=presidenteComponent] .box-gray-one{padding:60px 0 0}[data-component=elezioniComponent] [data-component=presidenteComponent] .scheda{display:table-cell;vertical-align:middle;padding-left:24px;color:#605f60}[data-component=elezioniComponent] [data-component=presidenteComponent] .scheda .name{margin-bottom:27px;margin-top:5px}@media only screen and (max-width:767px){[data-component=elezioniComponent] [data-component=presidenteComponent] .scheda .name{margin-top:12px;margin-bottom:17px}}@media only screen and (max-width:767px){[data-component=elezioniComponent] [data-component=presidenteComponent] .scheda{display:inherit;padding-left:0;text-align:center}}[data-component=elezioniComponent] [data-component=presidenteComponent] .biografia{font-size:21px;margin-top:25px;line-height:30px;color:#605f60}@media only screen and (max-width:767px){[data-component=elezioniComponent] [data-component=presidenteComponent] .biografia{font-size:16px;line-height:26px}}[data-component=elezioniComponent] [data-component=presidenteComponent] .arrowAccordionMobile{display:none}@media only screen and (max-width:767px){[data-component=elezioniComponent] [data-component=presidenteComponent] .arrowAccordionMobile{display:block;margin-top:25px;text-align:center}[data-component=elezioniComponent] [data-component=presidenteComponent] .arrowAccordionMobile::after{margin-left:35px;top:-2px;right:inherit!important}}[data-component=elezioniComponent] [data-component=consiglieriComponent] .box-gray-one{padding:60px 0 15px}[data-component=elezioniComponent] [data-component=consiglieriComponent] .scheda{color:#605f60;text-align:center;margin-bottom:50px}[data-component=elezioniComponent] [data-component=consiglieriComponent] .scheda .name{margin-bottom:12px;margin-top:20px}@media only screen and (max-width:767px){[data-component=elezioniComponent] [data-component=consiglieriComponent] .scheda .name{margin-top:10px}}[data-component=elezioniComponent] [data-component=consiglieriComponent] .scheda .categories{margin-top:15px}[data-component=elezioniComponent] [data-component=consiglieriComponent] .scheda .categories p{padding:4px 0}[data-component=elezioniComponent] .btn-scroll-home{margin-top:-30px;position:absolute;right:70px;margin-right:auto}@media only screen and (max-width:767px){[data-component=elezioniComponent] .btn-scroll-home{right:30px}}[data-component=elezioniComponent] .btn-scroll-home .icn-wrapper{display:block}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-component=elezioniComponent] .btn-scroll-home .icn-wrapper{display:none}}[data-component=elezioniComponent] .btn-scroll-home .icon-arrow-up-1{font-size:38px;padding:5px;background:#c00;border-radius:30px;text-align:center;line-height:48px;color:#fff;box-shadow:0 5px 7px 0 rgba(255,0,0,.17);cursor:pointer}[data-component=elezioniComponent] .elezioniNew__foto{border-radius:0;border:2px solid #605f60;width:120px!important;height:120px!important}[data-component=elezioniComponent] .elezioniNew__foto img{width:100%!important;height:100%!important}[data-component=elezioniComponent] .elezioniNew__name{margin:15px 0!important;font-size:23px}@media only screen and (max-width:767px){[data-component=elezioniComponent] .elezioniNew__name{font-size:18px;line-height:24px}}[data-component=elezioniComponent] .elezioniNew__location{margin-bottom:15px!important}[data-component=elezioniComponent] .elezioniNew__location p{padding:0!important}[data-component=elezioniComponent] .elezioniNew__categories{margin:0!important}[data-component=elezioniComponent] .elezioniNew__categories p{padding:0!important}[data-component=elezioniComponent] .elezioniNew__titleCirc{margin:0 0 30px!important;font-size:22px;line-height:32px}@media only screen and (max-width:767px){[data-component=elezioniComponent] .elezioniNew__titleCirc{margin:0 0 15px!important}}[data-component=elezioniComponent] .elezioniNew__presidente_foto{width:150px!important;height:150px!important;border-radius:0;border:2px solid #605f60}@media only screen and (max-width:767px){[data-component=elezioniComponent] .elezioniNew__presidente_foto{margin:0 auto}}[data-component=elezioniComponent] .elezioniNew__presidente_foto img{width:100%!important;height:100%!important}[data-component=elezioniComponent] .elezioniNew__scheda{padding:0!important;display:flex!important;flex-direction:column}@media only screen and (max-width:767px){[data-component=elezioniComponent] .elezioniNew__scheda{align-items:center;padding:0 7px!important}}[data-component=elezioniComponent] .elezioniNew__scheda .name{margin:30px 0 15px!important}@media only screen and (max-width:767px){[data-component=elezioniComponent] .elezioniNew__scheda .name{margin:15px 0 5px!important}}[data-component=elezioniComponent] .elezioniNew__scheda .location{margin:0 0 15px!important}@media only screen and (max-width:767px){[data-component=elezioniComponent] .elezioniNew__scheda .location{margin:0 0 5px!important}}[data-component=elezioniComponent] .elezioniNew__scheda .location p{padding:0!important;font-size:14px!important}[data-component=elezioniComponent] .elezioniNew__scheda .categories p{font-size:14px!important}[data-component=elezioniComponent] .elezioniNew__biografia{margin:30px 0 0!important;padding:0!important}@media only screen and (max-width:767px){[data-component=elezioniComponent] .elezioniNew__biografia{margin:15px 0 0!important;padding:0 7px!important}}[data-component=elezioniComponent] .elezioniNew__biografia p{font-size:18px!important;line-height:30px!important;text-align:left;color:#605f60}@media only screen and (max-width:767px){[data-component=elezioniComponent] .elezioniNew__biografia p{margin:15px 0 0!important;font-size:16px!important;line-height:23px!important}}[data-component=elezioniComponent] .elezioniNew__row_padding{padding:0 0 60px!important;display:flex;flex-direction:row;gap:60px}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=elezioniComponent] .elezioniNew__row_padding{padding:0 30px 30px!important;flex-direction:column}}@media only screen and (max-width:767px){[data-component=elezioniComponent] .elezioniNew__row_padding{flex-direction:column;padding:0 15px 30px!important}}@media only screen and (max-width:767px){[data-component=elezioniComponent] .elezioniNew__title{margin-bottom:0!important}}[data-component=elezioniComponent] .elezioniNew__presidenteEletto{display:flex;gap:30px;flex-direction:row;align-items:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=elezioniComponent] .elezioniNew__presidenteEletto{flex-direction:column;justify-content:center;align-items:center;gap:15px}}[data-component=elezioniComponent] .elezioniNew__presidenteEletto .name{margin:0 0 30px!important}@media only screen and (max-width:767px){[data-component=elezioniComponent] .elezioniNew__presidenteEletto .name{margin:0 0 5px!important}}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-component=presidenteCandidatoComponent]{max-width:481px;margin:auto}}[data-component=presidenteCandidatoComponent] .biografia{margin-top:45px!important}@media only screen and (max-width:767px){[data-component=presidenteCandidatoComponent] .biografia{margin-top:30px!important}}[data-component=electionsComponent] .img-container{padding-top:0;margin-top:-225px}[data-component=electionsComponent] .img-container.img-container-m-0{margin-top:0!important}[data-component=electionsComponent] .img-container img{max-width:260px}[data-component=electionsComponent] [data-component=imageTextGenericPage] .subtitle-container{color:#605f60;max-width:595px;margin:auto}[data-component=electionsComponent] [data-component=imageTextGenericPage] .pageTitle{padding-bottom:22px}[data-component=electionsComponent] [data-component=imageTextGenericPage] .linkContainer{margin-top:5px}.find-pv{position:relative;margin-bottom:50px!important}@media only screen and (max-width:767px){.find-pv{margin-bottom:0!important;z-index:98}.find-pv+section{margin-top:25px}}.find-pv #map-container .cluster>div{top:50%;left:50%;transform:translate(-50%,-50%)}.find-pv #map-container .cluster>div span{color:#fff;font-size:18px;font-family:Arial,sans-serif;font-weight:700;font-style:normal;text-decoration:none}.find-pv .map-container .cluster>div{top:50%;left:50%;transform:translate(-50%,-50%)}.find-pv .map-container .cluster>div span{color:#fff;font-size:18px;font-family:Arial,sans-serif;font-weight:700;font-style:normal;text-decoration:none}.find-pv .map-container .cluster img{max-width:100%!important}.find-pv .map-container .map{width:100%;height:570px;min-height:570px}@media only screen and (min-width:768px) and (max-width:1023px){.find-pv .map-container .map{height:465px;min-height:465px}}@media only screen and (max-width:767px){.find-pv .map-container .map{height:320px;min-height:320px}}.find-pv .map-container .map *{line-height:1;box-sizing:content-box}.find-pv .search-container .filters-container{position:absolute;top:109px;background:#fff;box-shadow:0 15px 21px 0 rgba(0,0,0,.06);z-index:100;width:430px;padding:0}@media only screen and (max-width:767px){.find-pv .search-container .filters-container{width:calc(100vw - 10px);left:-10px;top:85px}}.find-pv .search-container .filters-container .allign-center,.find-pv .search-container .filters-container .allign-left{margin:0;line-height:16px;font-size:12px;border-bottom:1px solid #f2eeee;padding:4px 15px}@media only screen and (max-width:767px){.find-pv .search-container .filters-container .allign-center,.find-pv .search-container .filters-container .allign-left{line-height:18px}}@media only screen and (max-width:767px){.find-pv .search-container .filters-container .allign-center,.find-pv .search-container .filters-container .allign-left{display:none}}.find-pv .search-container .filters-container .allign-left{text-align:left}.find-pv .search-container .search-store{position:absolute;top:30px;background:#fff;box-shadow:0 15px 21px 0 rgba(0,0,0,.06);padding:12px 15px;z-index:100;width:430px}.find-pv .search-container .search-store #search-store-submit{max-width:50px;width:100%;justify-content:flex-start}.find-pv .search-container .search-store .icon-search{font-weight:700;display:flex;height:auto}.find-pv .search-container .search-store .delete-inputed-txt{background:#fff;z-index:22;margin-right:30px}.find-pv .search-container .search-store .icon-geolocation{color:#999696;font-size:17px;margin-right:20px;left:inherit;margin-top:7px;position:relative}.find-pv .search-container .search-store .icon-geolocation.active{cursor:pointer;color:#c00}@media only screen and (max-width:767px){.find-pv .search-container .search-store{width:calc(100vw - 10px);left:-10px;top:5px}}.find-pv .search-container .search-result .scroll-icn{position:relative;bottom:70px;right:-20px;text-align:right;cursor:pointer;float:right}@media only screen and (max-width:767px){.find-pv .search-container .search-result .scroll-icn{display:none}}.find-pv .search-container .search-result .scroll-icn .icon-arrow-down-1,.find-pv .search-container .search-result .scroll-icn .orderby-container .selectric .button,.orderby-container .selectric .find-pv .search-container .search-result .scroll-icn .button{display:none;font-size:38px;padding:5px;background:#c00;border-radius:30px;text-align:center;line-height:48px;color:#fff;box-shadow:0 5px 7px 0 rgba(204,0,0,.17);cursor:pointer}.find-pv .search-container .search-shop{width:430px;padding:0;margin-top:5px;background:#fff;border-top:2px solid #e5e1e1;box-shadow:0 3px 3px rgba(0,0,0,.06)}.find-pv .search-container .search-shop .leafletsOnMap .box-volantini .content strong{font-size:18px;color:#333232}.find-pv .search-container .search-shop [data-type-component=flyersStoreMap] .slider-container-img img{width:90px}@media only screen and (max-width:767px){.find-pv .search-container .search-shop{width:100%;margin-top:0;border:0 solid transparent}.find-pv .search-container .search-shop:last-of-type{margin-bottom:10px}}.find-pv .search-container .search-shop:after{content:'';display:table;clear:both}.find-pv .search-container .search-shop .search-shop-near-container{margin:0;line-height:16px;font-size:12px;background:#f5a528;color:#fff;padding:0 20px;line-height:23px;border-bottom:2px solid #e5e1e1}@media only screen and (max-width:767px){.find-pv .search-container .search-shop .search-shop-near-container{line-height:18px}}@media only screen and (max-width:767px){.find-pv .search-container .search-shop .search-shop-near-container{border-bottom:0 solid #f2eeee}}.find-pv .search-container .search-shop .fuelsIconsWrapper{padding:10px 15px;clear:both;cursor:default}.find-pv .search-container .search-shop .fuelsIconsWrapper img{height:18px;margin-right:15px;width:22px}.find-pv .search-container .search-shop .search-shop-info{cursor:pointer;padding:10px 15px}.find-pv .search-container .search-shop .search-shop-info strong{font-size:16px}.find-pv .search-container .search-shop .search-shop-info .storeMapTitle{display:flex;line-height:25px}.find-pv .search-container .search-shop .search-shop-info .storeMapTitle strong{max-width:calc(100% - 30px);float:left;font-size:18px;line-height:30px}.find-pv .search-container .search-shop .fuel-types{cursor:default}.find-pv .search-container .search-shop .fuel-types .fuels-title{margin:0;line-height:21px;font-size:14px;font-weight:700;margin:10px 0}@media only screen and (max-width:767px){.find-pv .search-container .search-shop .fuel-types .fuels-title{line-height:18px;font-size:12px}}.find-pv .search-container .search-shop .fuel-types .fuel-type{margin:0;line-height:16px;font-size:12px;font-weight:700;margin-bottom:5px}@media only screen and (max-width:767px){.find-pv .search-container .search-shop .fuel-types .fuel-type{line-height:18px}}.find-pv .search-container .search-shop .fuel-types .fuel-price{margin:0;line-height:21px;font-size:14px;font-weight:700;margin-bottom:15px}@media only screen and (max-width:767px){.find-pv .search-container .search-shop .fuel-types .fuel-price{line-height:18px;font-size:12px}}.find-pv .search-container .search-shop .search-shop-btns{border-top:1px solid #e5e1e1;background-color:#f7f7f7}.find-pv .search-container .search-shop .search-shop-btns [class^=search-shop-btn-]{border-right:1px solid #f2eeee;border-bottom:1px solid #f2eeee}.find-pv .search-container .search-shop .search-shop-btns [class^=search-shop-btn-]:last-of-type{border-right:none}.find-pv .search-container .search-shop .search-shop-btns [class^=search-shop-btn-].active{border-bottom:none}.find-pv .search-container .search-shop .search-shop-btns [class^=search-shop-btn-].active .icon-arrow-down-1,.find-pv .search-container .search-shop .search-shop-btns [class^=search-shop-btn-].active .orderby-container .selectric .button,.orderby-container .selectric .find-pv .search-container .search-shop .search-shop-btns [class^=search-shop-btn-].active .button{display:none}.find-pv .search-container .search-shop .search-shop-btns [class^=search-shop-btn-].active .icon-arrow-up-1{display:block}.find-pv .search-container .search-shop .search-shop-btns-container{padding:8px 20px 8px 0;cursor:pointer}@media only screen and (max-width:767px){.find-pv .search-container .search-shop .search-shop-btns-container{padding-right:0}}.find-pv .search-container .search-shop .search-shop-btns-container i{color:#c00;position:absolute;right:3px;top:10px;font-size:26px}@media only screen and (max-width:767px){.find-pv .search-container .search-shop .search-shop-btns-container i{right:-3px;top:8px}}.find-pv .search-container .search-shop .search-shop-btns-container .icon-arrow-up-1{display:none}.find-pv .search-container .search-shop .search-shop-btns-container img{width:auto;height:16px;max-width:16px;margin-right:5px}.find-pv .search-container .search-shop .search-shop-btns-container .text{margin:0;line-height:21px;font-size:14px;display:inline-block;margin:0 10px}@media only screen and (max-width:767px){.find-pv .search-container .search-shop .search-shop-btns-container .text{line-height:18px;font-size:12px}}.find-pv .search-container .search-shop .search-shop-btns-container .quantity{display:inline-block;width:20px;height:20px;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;background:#e5e1e1;font-weight:700;font-size:10px;line-height:21px;text-align:center}.find-pv .search-container .search-shop .icon-favorito{font-size:20px;margin:5px;margin-top:2px;color:#e5e1e1;cursor:pointer;float:left}@media only screen and (max-width:767px){.find-pv .search-container .search-shop .icon-favorito{margin-top:0}}.find-pv .search-container .search-shop .icon-favorito.active{color:#ffc700}.find-pv .search-container .search-shop .icon-marker-star{font-size:20px;position:absolute;margin:5px;color:#e5e1e1;cursor:pointer}@media only screen and (max-width:767px){.find-pv .search-container .search-shop .icon-marker-star{margin-top:0}}.find-pv .search-container .search-shop .icon-marker-star.active{color:#c00}.find-pv .search-container .search-shop .icon-dot{position:absolute;right:7px;top:-19px;font-size:70px;width:40px;overflow:hidden}.find-pv .search-container .search-shop .icon-dot.opened{color:#5cce83}@media only screen and (max-width:767px){.find-pv .search-container .search-shop .icon-dot{top:-22px}}.find-pv .search-container .search-shop .shop-time{position:relative}.find-pv .search-container .search-shop .shop-time .hours{margin:0;line-height:16px;font-size:12px;margin-right:15px;float:right;position:relative;top:7px;margin-bottom:10px}@media only screen and (max-width:767px){.find-pv .search-container .search-shop .shop-time .hours{line-height:18px}}@media only screen and (max-width:767px){.find-pv .search-container .search-shop .shop-time .hours{font-style:normal}}.find-pv .search-container .search-shop .shop-time .hours .splitting-hours{display:inline-block;width:100%}.find-pv .search-container .search-shop .shop-type{margin:0;line-height:16px;font-size:12px;line-height:16px;margin-bottom:7px;color:#605f60;font-weight:900}@media only screen and (max-width:767px){.find-pv .search-container .search-shop .shop-type{line-height:18px}}.find-pv .search-container .search-shop .shop-type .shop-type-name{display:inline-block;padding-left:23px;position:relative}.find-pv .search-container .search-shop .shop-type .shop-type-name:before{content:'';position:absolute;top:4px;left:0;width:18px;border-top:6px solid #d53600}.find-pv .search-container .search-shop .shop-type .shop-type-name .petStore:before,.find-pv .search-container .search-shop .shop-type .shop-type-name.petShop:before{border-top:6px solid #84ab4d}.find-pv .search-container .search-shop .shop-type .shop-type-name.bookShop:before{border-top:6px solid #000}.find-pv .search-container .search-shop .shop-type .shop-type-name.distributorsShop:before{border-top:6px solid #3b74ad}.find-pv .search-container .search-shop .shop-type .shop-type-name.affiliati:before,.find-pv .search-container .search-shop .shop-type .shop-type-name.storePoint:before{border-top:6px solid #d22e26}.find-pv .search-container .search-shop .shop-city,.find-pv .search-container .search-shop .shop-street{margin:0;line-height:16px;font-size:12px;line-height:16px;color:#605f60}@media only screen and (max-width:767px){.find-pv .search-container .search-shop .shop-city,.find-pv .search-container .search-shop .shop-street{line-height:18px}}.find-pv .search-container .search-shop .shop-city .selfService,.find-pv .search-container .search-shop .shop-street .selfService{margin-top:-7px}.find-pv .search-container .search-shop .shop-city{line-height:12px}.find-pv .search-container .search-shop .shop-city a{color:#605f60;font-size:inherit;line-height:inherit}.find-pv .search-container .search-shop.aggregate{margin-top:0}@media only screen and (max-width:767px){.find-pv .search-container .search-shop.aggregate+.search-shop:not(.aggregate){margin-top:10px!important}}.find-pv .search-container .search-shop.first-aggregate{margin-top:5px;border-top:none}@media only screen and (max-width:767px){.find-pv .search-container .search-shop.first-aggregate{margin-top:0}}.find-pv .search-container .search-shop .total-content-slider{color:#333232;display:inline-block}.find-pv .search-container .search-shop .total-content-slider strong{background:#c00;width:20px;height:20px;display:inline-block;border-radius:100%;text-align:center;color:#fff;margin:0 3px;font-size:10px}@media only screen and (max-width:767px){.find-pv .search-container .search-shop .total-content-slider strong{width:13px;height:13px;line-height:13px;margin:0 2px}}#info_map{display:none;position:relative;max-height:600px;box-shadow:0 5px 21px 0 rgba(0,0,0,.06)}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:768px) and (max-width:1023px){#info_map{position:absolute;top:189px;left:0;width:430px;z-index:100}}@media only screen and (max-width:767px){#info_map{width:calc(100vw - 10px);margin-left:-10px;min-height:60px;z-index:9}#info_map .total-search-store{display:none}#info_map .marker-tooltip{opacity:1;margin:0;position:relative;width:100%;padding:0;top:-15px}#info_map.activeDrawer{width:100vw;margin-left:-15px;z-index:999}}#info_map .back-to-results{display:none;cursor:pointer}@media only screen and (max-width:767px){#info_map .back-to-results{position:relative;color:#fff;box-shadow:0 5px 21px rgba(0,0,0,.06);z-index:99;background:#c00;padding:0 15px;min-height:60px;vertical-align:middle;width:100%}#info_map .back-to-results small{text-align:center;display:table-cell;vertical-align:middle}#info_map .back-to-results .closePanel{color:#fff;position:absolute;top:50%;left:10px;transform:translateY(-50%)}}#info_map .total-results{position:relative;color:#605f60;padding:35px 30px;box-shadow:0 5px 21px rgba(0,0,0,.06);z-index:99;background:#fff}#info_map .total-results .back-to-results-search{cursor:pointer}@media only screen and (max-width:767px){#info_map .total-results{padding:0 15px;min-height:60px;display:table;vertical-align:middle;width:100%;cursor:pointer}#info_map .total-results .first-text{max-width:calc(100% - 60px);display:inline-block;margin-right:5px}}#info_map .total-results p{margin:0}@media only screen and (max-width:767px){#info_map .total-results p{margin:0;line-height:21px;font-size:14px;padding-right:30px;display:table-cell;vertical-align:middle;text-align:center}}@media only screen and (max-width:767px) and (max-width:767px){#info_map .total-results p{line-height:18px;font-size:12px}}@media only screen and (max-width:767px){#info_map .total-results i{position:absolute;top:50%;right:10px;transform:translateY(-50%)}}#info_map .total-results [class*=icon-arrow-],#info_map .total-results [class^=icon-arrow-]{display:none}@media only screen and (max-width:767px){#info_map .total-results [class*=icon-arrow-],#info_map .total-results [class^=icon-arrow-]{display:block}}#info_map .total-store-city,#info_map .total-store-numbers{color:#c00;font-weight:700}#info_map .total-store-city{text-transform:capitalize}#info_map .total-search-store{position:relative;max-height:510px;overflow-x:hidden;overflow-y:auto}@media only screen and (max-width:767px){#info_map .total-search-store{display:none;background:#fff;position:fixed;width:calc(100vw - 10px);z-index:9999;margin:0;height:100vh;max-height:initial!important;min-height:initial!important;overflow:inherit!important}}#info_map .total-search-store ul{padding:0 28px;list-style-type:none}#info_map .total-search-store ul li{background:#fff;padding:10px 0;margin:10px 0;border-bottom:1px solid #f2eeee}#info_map .total-search-store ul li:last-of-type{border-bottom:none}#info_map .total-search-store ul li .choose-store{display:none}#info_map .total-search-store ul li.active,#info_map .total-search-store ul li:hover{position:relative}#info_map .total-search-store ul li.active .choose-store,#info_map .total-search-store ul li:hover .choose-store{display:block;position:absolute;bottom:40%;right:30px}#info_map .total-search-store.select-first ul li:first-of-type .container-search-store-info{background:#faf6f6}#info_map .total-search-store.hide-scrollbar{overflow:hidden}#info_map .total-search-store.hide-scrollbar .container-shop-list{width:450px;overflow-x:hidden;overflow-y:scroll}#info_map .total-search-store.hide-scrollbar .container-shop-list .labelCluster{display:none}@media only screen and (max-width:767px){#info_map .total-search-store.hide-scrollbar .container-shop-list{width:100%;overflow:inherit;height:auto;position:relative}#info_map .total-search-store.hide-scrollbar .container-shop-list .labelClusterList{display:none}#info_map .total-search-store.hide-scrollbar .container-shop-list .labelCluster{display:block}#info_map .total-search-store.hide-scrollbar .container-shop-list .labelCluster small{float:right;margin-top:3px}}@media only screen and (max-width:767px){#info_map.activeDrawer{min-height:100vh!important}#info_map.activeDrawer .total-results{background:#c00;cursor:pointer}#info_map.activeDrawer .total-results p{padding-right:0;padding-left:30px}#info_map.activeDrawer .total-results i{right:inherit;left:10px}#info_map.activeDrawer .total-results *{color:#fff}#info_map.activeDrawer .total-search-store{height:100%;overflow:auto!important;padding-bottom:60px;cursor:pointer}}@media only screen and (max-width:767px) and (max-width:767px){#info_map.activeDrawer .total-search-store{width:calc(100vw + 15px)}}@media only screen and (max-width:767px){#info_map.activeDrawer .total-search-store .container-shop-list{max-height:inherit!important}}@media only screen and (max-width:767px) and (max-width:767px){#info_map.activeDrawer .total-search-store .container-shop-list{width:100vw;margin-bottom:-10px}}@media only screen and (max-width:767px){#info_map.activeDrawer .total-search-store .container-shop-list .first-aggregate{margin-top:10px!important;border-top:0 none transparent!important}#info_map.activeDrawer .total-search-store .container-shop-list .search-shop{margin-top:5px}#info_map.activeDrawer .total-search-store .container-shop-list .search-shop [data-slider-type=flyers],#info_map.activeDrawer .total-search-store .container-shop-list .search-shop [data-slider-type=promotions]{overflow:hidden}#info_map.activeDrawer .total-search-store .container-shop-list .search-shop .labelClusterList{display:block}#info_map.activeDrawer .total-search-store .container-shop-list .search-shop .labelCluster{display:none}#info_map.activeDrawer .total-search-store .container-shop-list .search-shop.aggregate{margin-top:0;border-top:2px solid #e5e1e1}#info_map.activeDrawer .total-search-store .container-shop-list .search-shop .seeMore{display:none!important}#info_map.activeDrawer .total-search-store .container-shop-list .search-shop .fourthRow,#info_map.activeDrawer .total-search-store .container-shop-list .search-shop .search-shop-btns,#info_map.activeDrawer .total-search-store .container-shop-list .search-shop .thirdRow{display:block!important}#info_map .fourthRow,#info_map .search-shop-btns,#info_map .thirdRow{display:none}#info_map .fourthRow,#info_map .search-shop-btns,#info_map .thirdRow{display:none}}#info_map .tabSliderContent [data-component=sliderContentComponent] .lSSlideWrapper>ul{padding:0}#info_map .tabSliderContent [data-component=sliderContentComponent] .lSSlideWrapper>ul li{border:0 none}#info_map .tabSliderContent [data-component=sliderContentComponent] .lSPager{padding:0}#info_map .tabSliderContent [data-component=sliderContentComponent] .lSPager li{border:0 none;margin:0;padding:0!important;width:15px;display:inline-block;height:15px!important}.container-search-store-info{padding:15px}.container-search-store-info.active,.container-search-store-info:hover{background:#faf6f6}.container-search-store-info a:hover{text-decoration:none}.container-search-store-info.find-pdv{padding-left:25px;position:relative}.container-search-store-info.find-pdv .icon-dot{position:absolute;left:-10px;top:3px;font-size:50px;width:35px;overflow:hidden}.container-search-store-info.find-pdv .icon-dot.opened{color:#5cce83}.container-search-store-name{font-weight:700;color:#605f60;margin-bottom:0;line-height:26px}.container-search-store-address,.container-search-store-city{margin:0;line-height:21px;font-size:14px;font-weight:400;color:#605f60;margin-bottom:0;line-height:20px}@media only screen and (max-width:767px){.container-search-store-address,.container-search-store-city{line-height:21px;font-size:14px}}.pac-container{background-color:#fff;position:absolute!important;z-index:1000;border-radius:2px;border-top:1px solid #d9d9d9;font-family:Arial,sans-serif;box-shadow:0 2px 6px rgba(0,0,0,.3);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.pac-container.conventionMap_pac-container{overflow-y:auto;max-height:300px}.pac-logo:after{content:"";padding:1px 1px 1px 0;height:16px;text-align:right;display:block;background-image:url(https://maps.gstatic.com/mapfiles/api-3/images/powered-by-google-on-white3.png);background-position:right;background-repeat:no-repeat;background-size:120px 14px}.hdpi.pac-logo:after{background-image:url(https://maps.gstatic.com/mapfiles/api-3/images/powered-by-google-on-white3_hdpi.png)}.pac-item{cursor:default;padding:0 4px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:30px;text-align:left;border-top:1px solid #e6e6e6;font-size:11px;color:#999}.pac-item:hover{background-color:#fafafa}.pac-item-selected,.pac-item-selected:hover{background-color:#ebf2fe}.pac-matched{font-weight:700}.pac-item-query{font-size:13px;padding-right:3px;color:#000}.pac-icon{width:15px;height:20px;margin-right:7px;margin-top:6px;display:inline-block;vertical-align:top;background-image:url(https://maps.gstatic.com/mapfiles/api-3/images/autocomplete-icons.png);background-size:34px}.hdpi .pac-icon{background-image:url(https://maps.gstatic.com/mapfiles/api-3/images/autocomplete-icons_hdpi.png)}.pac-icon-search{background-position:-1px -1px}.pac-item-selected .pac-icon-search{background-position:-18px -1px}.pac-icon-marker{background-position:-1px -161px}.pac-item-selected .pac-icon-marker{background-position:-18px -161px}.pac-placeholder{color:gray}.pac-container{width:300px!important;padding:15px 10px;font-family:"Avenir LT",Helvetica,serif!important;color:#333232!important;padding:15px;box-shadow:0 5px 21px rgba(0,0,0,.06);border:0}.pac-container.pac-logo{display:none}.pac-container.pac-logo::after{background-image:none}.pac-container .pac-item{margin:0;line-height:21px;font-size:14px;font-weight:400;padding:8px 25px;height:45px;border:0;margin-bottom:5px;border-bottom:1px solid #e5e1e1}@media only screen and (max-width:767px){.pac-container .pac-item{line-height:21px;font-size:14px}}.pac-container .pac-item.pac-item-selected,.pac-container .pac-item:hover{background:#faf6f6;margin-bottom:0;margin-top:5px;border-bottom:0;cursor:pointer;height:39px}.pac-container .pac-item.pac-item-selected+.pac-item,.pac-container .pac-item:hover+.pac-item{margin-top:5px;border-top:1px solid #e5e1e1;padding-top:13px;height:51px}.pac-container .pac-item.pac-item-selected:first-child,.pac-container .pac-item:hover:first-child{margin-top:0}.pac-container .pac-item.pac-item-selected:last-child,.pac-container .pac-item:hover:last-child{margin-bottom:11px}.pac-container .pac-item span:last-child{vertical-align:middle}.pac-container .pac-item:last-child{border-bottom:0}.pac-container .pac-item .pac-icon{display:none}.pac-container .pac-item .pac-item-query{margin:0;line-height:21px;font-size:14px;font-weight:400;font-weight:700;vertical-align:middle}@media only screen and (max-width:767px){.pac-container .pac-item .pac-item-query{line-height:21px;font-size:14px}}.pac-container .pac-item .pac-item-query .pac-matched{vertical-align:baseline}.pac-container .pac-matched{color:#605f60}.pac-container .label-autocomplete{padding-left:25px;color:#999696}.pac-container .label-autocomplete+.pac-item.pac-item-selected,.pac-container .label-autocomplete+.pac-item:hover{margin-top:0}.pac-container .autocomplete-separator{border-top:1px solid #e5e1e1;margin-top:10px;margin-bottom:20px}.pac-container .autocomplete-separator.conventionMap_separator{margin-top:5px;margin-bottom:10px}.pac-container .last-item{border:none}.pac-container .last-item:hover{height:45px}.pac-container:before{position:absolute;left:15px;top:-17px;color:#fff;text-shadow:0 5px 21px rgba(0,0,0,.06);font-size:25px;width:17px;height:17px;display:block;overflow:hidden}@media only screen and (max-width:767px){.pac-container:before{right:3px}}.pac-container::after{height:0}@media only screen and (max-width:767px){.gmnoprint.gm-bundled-control.gm-bundled-control-on-bottom{display:none!important}}.messageBox~.find-pv{margin-top:0}[data-component=mapComponent] .container-search-store-info a{display:block}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:768px) and (max-width:1023px){[data-component=mapComponent] #info_map .total-results{padding:15px;display:table;width:100%;min-height:60px}[data-component=mapComponent] #info_map .total-results p{display:table-cell;vertical-align:middle;font-size:16px;line-height:22.5px}[data-component=mapComponent] #info_map .total-results p .colorIcnRed,[data-component=mapComponent] #info_map .total-results p [data-component=promotionSubHeaderComponent] .storeOpenContainer .status-open-close .closed,[data-component=mapComponent] #info_map .total-results p [data-component=storeSubHeaderComponent] .storeOpenContainer .status-open-close .closed,[data-component=mapComponent] #info_map .total-results p [data-component=subHeaderLightComponent] .storeOpenContainer .status-open-close .closed,[data-component=promotionSubHeaderComponent] .storeOpenContainer .status-open-close [data-component=mapComponent] #info_map .total-results p .closed,[data-component=storeSubHeaderComponent] .storeOpenContainer .status-open-close [data-component=mapComponent] #info_map .total-results p .closed,[data-component=subHeaderLightComponent] .storeOpenContainer .status-open-close [data-component=mapComponent] #info_map .total-results p .closed{line-height:10px}}.marker-tooltip{position:absolute;width:auto;background-color:#fff;padding:22px 0 22px 10px;box-shadow:0 15px 21px 0 rgba(0,0,0,.06);display:table}.marker-tooltip .cont{display:flex;vertical-align:middle;line-height:14px;padding-left:15px;position:relative;align-items:center}.marker-tooltip .cont .icon-dot{position:absolute;top:calc(50% - 25px);font-size:50px;width:35px;overflow:hidden;height:50px;margin-left:-15px;right:-25px}.marker-tooltip .cont .icon-dot.opened{color:#5cce83}.marker-tooltip .cont small{display:inline-block;position:relative}.marker-tooltip .cont small:after{content:'';display:block;width:15px;height:5px;background:#000;position:absolute;bottom:-10px}.marker-tooltip .cont small .petStore:after,.marker-tooltip .cont small.petShop:after{background:#84ab4d}.marker-tooltip .cont small.affiliati,.marker-tooltip .cont small.storePoint{font-size:18px;line-height:30px}.marker-tooltip .cont small.affiliati:after,.marker-tooltip .cont small.storePoint:after{background:#d22e26}.marker-tooltip .cont small.bookShop:after{background:#000}.marker-tooltip .cont small.distributorsShop:after{background:#3b74ad}.marker-tooltip .cont .small.store{margin-left:20px;font-size:12px;line-height:16px;color:#605f60;font-weight:900}.marker-tooltip .cont .btn-tooltip-container{display:flex;align-items:center;justify-content:space-around;margin-left:50px}.marker-tooltip .cont .btn-tooltip-container:after{content:'';display:block;width:0;height:0}.marker-tooltip .cont .btn-tooltip-container .fuel-icons img{height:18px;margin-right:15px}.marker-tooltip .cont .fuel-icons{margin:-10px;margin-right:0}.marker-tooltip .cont .fuel-icons div{margin-top:3px;bottom:3px;text-align:center}.marker-tooltip .cont .fuel-icons div img{margin:0 auto}.marker-tooltip .cont .single-btn-tooltip{display:flex;align-items:center;justify-content:space-around;flex-grow:1;margin-right:16px}.marker-tooltip .cont .quantity{display:inline-block;font-size:10px;width:20px;height:20px;line-height:20px;border-radius:100%;background:#c00;color:#fff;font-weight:700;text-align:center}.marker-tooltip .cont img{width:auto;height:30px;max-width:30px;margin-right:10px}.marker-tooltip .show-all{margin:0;line-height:16px;font-size:12px;background:#f5a528;color:#fff;padding:0 20px;line-height:23px;position:absolute;width:430px;bottom:-23px;left:0;z-index:98}@media only screen and (max-width:767px){.marker-tooltip .show-all{line-height:18px}}.marker-tooltip .show-all .show-all-event{float:right;cursor:pointer}.filters{background-color:#fff;display:flex;width:100%}.filters .filter-markers{background-color:#fff;width:100%;box-sizing:border-box;height:50px;font-size:9px;text-transform:uppercase;font-weight:bolder;cursor:pointer;margin:0 auto;text-align:center;margin-right:5px;padding:4px 0}@media only screen and (max-width:767px){.filters .filter-markers{padding:8px 0}}.filters .filter-markers:last-of-type{margin-right:0}.filters .filter-markers.affiliati-type,.filters .filter-markers.store-type{border-bottom:solid 5px #d22e26}.filters .filter-markers.pet-type{border-bottom:solid 5px #84ab4d}.filters .filter-markers.book-type{border-bottom:solid 5px #000}.filters .filter-markers.distributors-type{border-bottom:solid 5px #3b74ad}.filters .filter-markers.excluded,.filters .filter-markers.unselected{border-bottom:solid 5px #e5e1e1!important;color:#000!important}.filters .filter-markers.excluded i,.filters .filter-markers.unselected i{color:#000!important}.filters .filter-markers i{margin-right:5px;font-size:18px;line-height:9px;display:inline-block;vertical-align:middle;color:#333232}@media only screen and (max-width:767px){.filters .filter-markers i{display:none}}.filters .filter-markers .filter-input{display:none}.filters .filter-markers .container-label-counter{display:inline-flex;flex-direction:column;line-height:11px}.filters .filter-markers .count-store{font-weight:400}.filter-realignment{display:flex;align-items:center;justify-content:center}.filter-realignment .filter-markers{padding:5px 0;line-height:25px}.filter-realignment i,.filter-realignment span{width:100%}.tabSliderContent .no-content-list{text-align:center;padding:40px 35px}.tabSliderContent .no-content-list p{color:#605f60}.tabSliderContent .no-content-list a,.tabSliderContent .no-content-list p{margin:0;line-height:16px;font-size:12px;margin:15px 0}@media only screen and (max-width:767px){.tabSliderContent .no-content-list a,.tabSliderContent .no-content-list p{line-height:18px}}[data-component=storeListPreviewComponent]{margin-bottom:60px;min-height:282px;margin-top:100px}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=storeListPreviewComponent]{margin-top:60px}}@media only screen and (max-width:767px){[data-component=storeListPreviewComponent]{text-align:center;margin-top:60px}[data-component=storeListPreviewComponent] .col-xs-12{margin-bottom:20px}}[data-component=storeListPreviewComponent]::after{content:"";clear:both;display:block}[data-component=storeListPreviewComponent] h2{font-weight:700;margin-top:0;text-align:center}[data-component=storeListPreviewComponent] .box-store,[data-component=storeListPreviewComponent] .box-store-empty_,[data-component=storeListPreviewComponent] .box-store-type2,[data-component=storeListPreviewComponent] .store_affiliati,[data-component=storeListPreviewComponent] .store_coop,[data-component=storeListPreviewComponent] .store_extracoop,[data-component=storeListPreviewComponent] .store_ipercoop,[data-component=storeListPreviewComponent] .store_petstore{width:100%;min-height:300px;margin-bottom:60px;position:relative}[data-component=storeListPreviewComponent] .box-store-empty_{border:1px #f2eeee dashed;display:table;text-align:center;height:300px}[data-component=storeListPreviewComponent] .box-store-empty_>div{display:table-cell;vertical-align:middle}[data-component=storeListPreviewComponent] .box-store-empty_ p{font-weight:700;color:#999696;max-width:200px;margin:0 auto}[data-component=storeListPreviewComponent] .box-store-empty_ p i{color:#999696}[data-component=storeListPreviewComponent] .box-store-top{height:100px;background-color:#c00;width:100%;display:block;background-repeat:no-repeat;background-size:auto 35px;background-position:center}[data-component=storeListPreviewComponent] .box-store-type2,[data-component=storeListPreviewComponent] .store_affiliati,[data-component=storeListPreviewComponent] .store_coop,[data-component=storeListPreviewComponent] .store_extracoop,[data-component=storeListPreviewComponent] .store_ipercoop,[data-component=storeListPreviewComponent] .store_petstore{box-shadow:0 5px 21px 0 rgba(0,0,0,.06)}[data-component=storeListPreviewComponent] .box-store-type2 .box-store-top,[data-component=storeListPreviewComponent] .store_affiliati .box-store-top,[data-component=storeListPreviewComponent] .store_coop .box-store-top,[data-component=storeListPreviewComponent] .store_extracoop .box-store-top,[data-component=storeListPreviewComponent] .store_ipercoop .box-store-top,[data-component=storeListPreviewComponent] .store_petstore .box-store-top{background-image:url(/dam/relation/images/pdv_detail/logo_coop.png)}[data-component=storeListPreviewComponent] .box-store-type2 .box-store-content,[data-component=storeListPreviewComponent] .store_affiliati .box-store-content,[data-component=storeListPreviewComponent] .store_coop .box-store-content,[data-component=storeListPreviewComponent] .store_extracoop .box-store-content,[data-component=storeListPreviewComponent] .store_ipercoop .box-store-content,[data-component=storeListPreviewComponent] .store_petstore .box-store-content{width:100%;display:block;padding:30px;box-sizing:border-box;text-align:left}[data-component=storeListPreviewComponent] .box-store-type2 .box-store-content a,[data-component=storeListPreviewComponent] .store_affiliati .box-store-content a,[data-component=storeListPreviewComponent] .store_coop .box-store-content a,[data-component=storeListPreviewComponent] .store_extracoop .box-store-content a,[data-component=storeListPreviewComponent] .store_ipercoop .box-store-content a,[data-component=storeListPreviewComponent] .store_petstore .box-store-content a{color:#000}[data-component=storeListPreviewComponent] .box-store-type2 .box-store-content small,[data-component=storeListPreviewComponent] .store_affiliati .box-store-content small,[data-component=storeListPreviewComponent] .store_coop .box-store-content small,[data-component=storeListPreviewComponent] .store_extracoop .box-store-content small,[data-component=storeListPreviewComponent] .store_ipercoop .box-store-content small,[data-component=storeListPreviewComponent] .store_petstore .box-store-content small{display:block;margin-bottom:18px;color:#605f60}[data-component=storeListPreviewComponent] .box-store-type2 .box-store-content .xsmall,[data-component=storeListPreviewComponent] .store_affiliati .box-store-content .xsmall,[data-component=storeListPreviewComponent] .store_coop .box-store-content .xsmall,[data-component=storeListPreviewComponent] .store_extracoop .box-store-content .xsmall,[data-component=storeListPreviewComponent] .store_ipercoop .box-store-content .xsmall,[data-component=storeListPreviewComponent] .store_petstore .box-store-content .xsmall{color:#605f60}[data-component=storeListPreviewComponent] .box-store-type2 .box-store-content .xsmall strong,[data-component=storeListPreviewComponent] .store_affiliati .box-store-content .xsmall strong,[data-component=storeListPreviewComponent] .store_coop .box-store-content .xsmall strong,[data-component=storeListPreviewComponent] .store_extracoop .box-store-content .xsmall strong,[data-component=storeListPreviewComponent] .store_ipercoop .box-store-content .xsmall strong,[data-component=storeListPreviewComponent] .store_petstore .box-store-content .xsmall strong{margin-right:18px;color:#000}[data-component=storeListPreviewComponent] .box-store-type2 .box-store-content .xsmall::before,[data-component=storeListPreviewComponent] .store_affiliati .box-store-content .xsmall::before,[data-component=storeListPreviewComponent] .store_coop .box-store-content .xsmall::before,[data-component=storeListPreviewComponent] .store_extracoop .box-store-content .xsmall::before,[data-component=storeListPreviewComponent] .store_ipercoop .box-store-content .xsmall::before,[data-component=storeListPreviewComponent] .store_petstore .box-store-content .xsmall::before{content:"•";color:#5cce83;margin:0;line-height:30px;font-size:18px;font-weight:400;display:inline-block;vertical-align:middle;margin-right:3px;line-height:12px}@media only screen and (max-width:767px){[data-component=storeListPreviewComponent] .box-store-type2 .box-store-content .xsmall::before,[data-component=storeListPreviewComponent] .store_affiliati .box-store-content .xsmall::before,[data-component=storeListPreviewComponent] .store_coop .box-store-content .xsmall::before,[data-component=storeListPreviewComponent] .store_extracoop .box-store-content .xsmall::before,[data-component=storeListPreviewComponent] .store_ipercoop .box-store-content .xsmall::before,[data-component=storeListPreviewComponent] .store_petstore .box-store-content .xsmall::before{line-height:21px;font-size:14px}}[data-component=storeListPreviewComponent] .box-store-type2 .box-store-content .xsmall.closed::before,[data-component=storeListPreviewComponent] .store_affiliati .box-store-content .xsmall.closed::before,[data-component=storeListPreviewComponent] .store_coop .box-store-content .xsmall.closed::before,[data-component=storeListPreviewComponent] .store_extracoop .box-store-content .xsmall.closed::before,[data-component=storeListPreviewComponent] .store_ipercoop .box-store-content .xsmall.closed::before,[data-component=storeListPreviewComponent] .store_petstore .box-store-content .xsmall.closed::before{color:#c00}[data-component=storeListPreviewComponent] .store_ipercoop .box-store-top{background-image:url(/dam/relation/images/pdv_detail/logo_ipercoop.png)}[data-component=storeListPreviewComponent] .store_affiliati .box-store-top{background-image:url(/dam/relation/images/pdv_detail/logo_affiliati.png)}[data-component=storeListPreviewComponent] .box-store-type2 .box-store-top,[data-component=storeListPreviewComponent] .store_extracoop .box-store-top{background-image:url(/dam/relation/images/pdv_detail/logo_extracoop.png)}[data-component=storeListPreviewComponent] .box-store-type2 .box-store-top,[data-component=storeListPreviewComponent] .store_petstore .box-store-top{background-image:url(/dam/relation/images/pdv_detail/logo_amici.png);background-color:#84ab4d!important}[data-component=storeListPreviewComponent] a{font-weight:700}@media only screen and (max-width:767px){[data-component=storeListPreviewComponent] .arrowAccordionMobile{margin-bottom:20px}}[data-component=storeListPreviewComponent] .box-gray-one{padding:30px;min-height:215px;position:relative}@media only screen and (max-width:767px){[data-component=storeListPreviewComponent] .box-gray-one{margin-bottom:60px}}[data-component=storeListPreviewComponent] .box-gray-one .btn-primary{position:absolute;bottom:-25px;right:30px}[data-component=storeListPreviewComponent] .box-gray-one .big-text{color:#333232}[data-component=storeListPreviewComponent] .not-associated h2{font-weight:700;margin-bottom:20px}[data-component=storeListPreviewComponent] .not-associated p{margin-bottom:20px}[data-component=formDashboardNoCardInputComponent] .container-padding{padding:0!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=dashboardNoCardInfoComponent]{text-align:center}}[data-component=dashboardNoCardInfoComponent] .img-container{margin-bottom:37px}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-component=dashboardNoCardInfoComponent] .img-container{float:left}}[data-component=dashboardNoCardInfoComponent] .img-container img{max-width:100px}@media only screen and (max-width:767px){[data-component=dashboardNoCardInfoComponent] .img-container{margin-bottom:27px}}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-component=dashboardNoCardInfoComponent] .textContainer{margin-left:130px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=dashboardNoCardInfoComponent] .textContainer{max-width:485px;padding-bottom:39px;margin:auto}[data-component=dashboardNoCardInfoComponent] .textContainer h2{margin-bottom:30px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=formDashboardNoCardInputComponent] .buttonContainer{text-align:center}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=formDashboardNoCardInputComponent] .linkContainer{text-align:center}}[data-component=formDashboardNoCardInputComponent] .linkContainer a{font-weight:700}[data-component=formSocialLendingComponent]+section [data-component=storeListPreviewComponent]{margin-top:40px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=formSocialLendingComponent]+section [data-component=storeListPreviewComponent]{margin-top:-25px}}[data-component=newStoreListComponent] [class^=col-]{display:table}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=newStoreListComponent] [class^=col-]{width:100%}}[data-component=newStoreListComponent] .newStoreBox{background-color:#c00;width:100%;display:block;background-repeat:no-repeat;background-size:auto 35px;background-position:center;color:#fff;padding:5px 30px;display:table-cell;vertical-align:middle}[data-component=newStoreListComponent] .newStoreBox.store_petstore{background-color:#84ab4d}[data-component=newStoreListComponent] .newStoreBox.store_fuels{background-color:#3b74ad!important}[data-component=newStoreListComponent] .newStoreBox p{line-height:initial;padding-right:60px}[data-component=newStoreListComponent] .newStoreBox p a{color:#fff;line-height:30px}@media only screen and (max-width:767px){[data-component=newStoreListComponent] .newStoreBox p a{font-size:14px;line-height:21px}}[data-component=newStoreListComponent] .newStoreBox .buttons{top:calc(50% - 30px)}[data-component=newStoreListComponent] a.dashboardStoreEmpty{margin:15px 0}[data-component=newStoreListComponent] div.dashboardStoreEmpty{min-height:0!important;height:129px!important;display:flex;flex-direction:column;justify-content:center;gap:15px;border:dashed 5px #c00;text-align:center;vertical-align:middle;color:#c00;cursor:pointer;padding:15px 15px}[data-component=newStoreListComponent] div.dashboardStoreEmpty p{line-height:initial;font-weight:800;font-size:14px;line-height:19px}[data-component=newStoreListComponent] div.dashboardStoreEmpty i{color:#c00}[data-component=newStoreListComponent] div.dashboardStoreEmpty.error{border-color:#c00}[data-component=newStoreListComponent] div.dashboardStoreEmpty:hover{opacity:.5}[data-component=newStoreListComponent] .dashboardFavouriteStoreEmpty{min-height:145px;height:145px}@media only screen and (max-width:767px){[data-component=newStoreListComponent] .dashboardFavouriteStoreEmpty{min-height:135px;height:135px}}[data-component=newStoreListComponent] .dashboardFavouriteStoreEmpty p{font-size:14px;line-height:19px}[data-component=newStoreListComponent] .dashboardReferenceStoreEmpty{min-height:180px;height:180px;padding:0 30px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=newStoreListComponent] .dashboardReferenceStoreEmpty{min-height:140px;height:140px}}[data-component=newStoreListComponent] .storeReferenceWrap{margin-bottom:80px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=newStoreListComponent] .storeReferenceWrap{margin-bottom:40px}}[data-component=newStoreListComponent] .storeReferenceWrap .descritionFav{color:#605f60}[data-component=newStoreListComponent] .storeReferenceWrap .storeDetails{display:table-cell;vertical-align:middle}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=newStoreListComponent] .storeReferenceWrap .storeDetails{margin-bottom:30px;display:block;text-align:left}}[data-component=newStoreListComponent] .storeReferenceWrap .storeDetails .title{font-weight:700;margin-bottom:30px}[data-component=newStoreListComponent] .storeReferenceWrap .storeDetails .linkMoreInfo{font-weight:700;margin-top:30px}[data-component=newStoreListComponent] .storeReferenceWrap .dashboardReferenceStore{min-height:128px;height:128px;padding:30px!important}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=newStoreListComponent] .storeReferenceWrap .dashboardReferenceStore{min-height:88px;height:88px;padding:15px!important}}[data-component=newStoreListComponent] .storeReferenceWrap .dashboardReferenceStore a{font-size:22px;line-height:33px}@media only screen and (max-width:767px){[data-component=newStoreListComponent] .storeReferenceWrap .dashboardReferenceStore a{font-size:18px;line-height:27px}}[data-component=newStoreListComponent] .storeReferenceWrap .dashboardReferenceStore p>small{font-size:18px;line-height:30px}@media only screen and (max-width:767px){[data-component=newStoreListComponent] .storeReferenceWrap .dashboardReferenceStore p>small{font-size:16px;line-height:26px}}[data-component=newStoreListComponent] .storeReferenceWrap .dashboardReferenceStore p{position:relative}[data-component=newStoreListComponent] .storeReferenceWrap .dashboardReferenceStore .store-type{display:flex;flex-direction:row;align-items:center;gap:5px;font-size:12px;line-height:16px}@media only screen and (max-width:767px){[data-component=newStoreListComponent] .storeReferenceWrap .dashboardReferenceStore .store-type{margin-bottom:5px;font-size:14px;line-height:21px}}[data-component=newStoreListComponent] .storeReferenceWrap .dashboardReferenceStore .store-type span{height:6px;width:18px;background-color:#fff}[data-component=newStoreListComponent] .storeReferenceWrap .dashboardReferenceStore .store-type small{font-weight:600;font-size:14px;line-height:21px;color:#fff}@media only screen and (max-width:767px){[data-component=newStoreListComponent] .storeReferenceWrap .dashboardReferenceStore .store-type small{font-size:14px;line-height:21px}}[data-component=newStoreListComponent] .storeReferenceWrap .dashboardReferenceStore .current-schedule,[data-component=newStoreListComponent] .storeReferenceWrap .dashboardReferenceStore .fuel-station-status,[data-component=newStoreListComponent] .storeReferenceWrap .dashboardReferenceStore .self-service,[data-component=newStoreListComponent] .storeReferenceWrap .dashboardReferenceStore .store-opened-status{font-size:14px;line-height:21px}[data-component=newStoreListComponent] .storeReferenceWrap .dashboardReferenceStore .store__info_open{padding-right:60px;line-height:21px}[data-component=newStoreListComponent] .storeReferenceWrap .dashboardReferenceStore .store-type,[data-component=newStoreListComponent] .storeReferenceWrap .dashboardReferenceStore .store__info_open,[data-component=newStoreListComponent] .storeReferenceWrap .dashboardReferenceStore p{margin-bottom:5px}[data-component=newStoreListComponent] .storeSectionIconMobile{text-align:center;display:none}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=newStoreListComponent] .storeSectionIconMobile{display:block;margin-bottom:30px}[data-component=newStoreListComponent] .storeSectionIconMobile .icon-favorito{color:#ffc700}}[data-component=newStoreListComponent] .favouritesStoresWrap{margin-bottom:-15px}[data-component=newStoreListComponent] .favouritesStoresWrap.store_ipercoop{margin-bottom:0!important}[data-component=newStoreListComponent] .favouritesStoresWrap .row{display:flex;flex-wrap:wrap}@media only screen and (max-width:767px),only screen and (max-width:767px){[data-component=newStoreListComponent] .favouritesStoresWrap .row{display:block}}[data-component=newStoreListComponent] .favouritesStoresWrap [class^=col-md-4]{margin-bottom:15px;flex:1;max-width:33.3%}@media only screen and (max-width:767px),only screen and (max-width:767px){[data-component=newStoreListComponent] .favouritesStoresWrap [class^=col-md-4]{max-width:none}}[data-component=newStoreListComponent] .favouritesStoresWrap .favorite-store{font-size:22px}[data-component=newStoreListComponent] .favouritesStoresWrap .dashboardContainer__favouriteBox{display:flex;height:100%;justify-content:center;flex-direction:column}[data-component=newStoreListComponent] .favouritesStoresWrap .dashboardFavouriteStore{width:100%!important;min-width:100%;height:129px;margin-right:30px;position:relative;display:block;background-size:auto 30px;padding:15px 40px 15px 30px}@media only screen and (max-width:767px){[data-component=newStoreListComponent] .favouritesStoresWrap .dashboardFavouriteStore{min-width:100%;min-height:98px}[data-component=newStoreListComponent] .favouritesStoresWrap .dashboardFavouriteStore a{font-size:14px;line-height:21px}}[data-component=newStoreListComponent] .favouritesStoresWrap .dashboardFavouriteStore p{padding-right:44px;position:relative}@media only screen and (max-width:767px){[data-component=newStoreListComponent] .favouritesStoresWrap .dashboardFavouriteStore p{margin-bottom:5px}}[data-component=newStoreListComponent] .favouritesStoresWrap .dashboardFavouriteStore small{font-weight:400;font-size:14px;line-height:21px}@media only screen and (max-width:767px){[data-component=newStoreListComponent] .favouritesStoresWrap .dashboardFavouriteStore small{font-size:14px;line-height:21px}}[data-component=newStoreListComponent] .favouritesStoresWrap .dashboardFavouriteStore .buttons{top:calc(50% - 22px)}[data-component=newStoreListComponent] .favouritesStoresWrap .dashboardFavouriteStore .buttons .favorite-store{width:44px;height:44px}[data-component=newStoreListComponent] .favouritesStoresWrap .dashboardFavouriteStore .store-type{display:flex;flex-direction:row;align-items:center;gap:5px;font-size:12px;line-height:16px}@media only screen and (max-width:767px){[data-component=newStoreListComponent] .favouritesStoresWrap .dashboardFavouriteStore .store-type{margin-bottom:5px;font-size:14px;line-height:21px}}[data-component=newStoreListComponent] .favouritesStoresWrap .dashboardFavouriteStore .store-type span{height:6px;width:18px;background-color:#fff}[data-component=newStoreListComponent] .favouritesStoresWrap .dashboardFavouriteStore .store-type small{font-weight:600;font-size:12px;line-height:16px;color:#fff}@media only screen and (max-width:767px){[data-component=newStoreListComponent] .favouritesStoresWrap .dashboardFavouriteStore .store-type small{font-size:14px;line-height:21px}}[data-component=newStoreListComponent] .favouritesStoresWrap .dashboardFavouriteEmpty{display:flex;flex-direction:column;justify-content:center;gap:15px;height:129px!important;border:dashed 5px #c00;text-align:center;vertical-align:middle;color:#c00;cursor:pointer;padding:15px 15px}[data-component=newStoreListComponent] .favouritesStoresWrap .dashboardFavouriteEmpty .icon-favorito{color:#c00!important}[data-component=newStoreListComponent] .favouritesStoresWrap .dashboardFavouriteEmpty p{font-weight:800;font-size:14px;line-height:19px}[data-component=newStoreListComponent] .dashboardReferenceStore{text-align:left!important}.dashboardFavouriteStore{background-color:#faf6f6!important}.dashboardFavouriteStore.store_petstore{background:#f4f8ef!important}.dashboardFavouriteStore .dashboardContainer__favouriteBox a,.dashboardFavouriteStore .dashboardContainer__favouriteBox p{color:#000!important}[data-component=userInfoPreviewComponent]{border-bottom:2px solid #faf6f6;padding:0}[data-component=userInfoPreviewComponent] .mission{margin-top:80px}@media only screen and (max-width:767px){[data-component=userInfoPreviewComponent] .mission{margin-top:0}}@media only screen and (max-width:767px){[data-component=userInfoPreviewComponent].mobilePadding{padding-top:40px}}[data-component=userInfoPreviewComponent] .row{display:flex;align-items:stretch}@media only screen and (max-width:767px){[data-component=userInfoPreviewComponent] .row{display:block}}[data-component=userInfoPreviewComponent] .row .boxShadow{height:100%}@media only screen and (max-width:767px){[data-component=userInfoPreviewComponent] .row .boxShadow{height:auto}}[data-component=userInfoPreviewComponent] .boxShadow{background-color:#fff;box-shadow:0 15px 21px 0 rgba(0,0,0,.06);padding:30px;display:inline-block;min-height:302px;width:100%}@media only screen and (max-width:767px){[data-component=userInfoPreviewComponent] .boxShadow{padding:15px;min-height:auto}}@media only screen and (max-width:767px){[data-component=userInfoPreviewComponent] .boxShadow.firstType{margin-bottom:30px}}@media only screen and (max-width:767px){[data-component=userInfoPreviewComponent] .primary-link{padding-bottom:15px}}@media only screen and (max-width:767px){[data-component=userInfoPreviewComponent] [data-component=dashboardMission]{margin-top:15px}}@media only screen and (max-width:767px){[data-component=userInfoPreviewComponent]{margin-bottom:0}}[data-component=userInfoPreviewComponent]::after{content:"";clear:both;display:block}[data-component=userInfoPreviewComponent] .padding-bottom{padding-bottom:15px}[data-component=userInfoPreviewComponent] h2.h1{font-weight:900;margin-top:0}@media only screen and (max-width:767px){[data-component=userInfoPreviewComponent] h2.h1{margin-bottom:20px}}[data-component=userInfoPreviewComponent] a{font-weight:700;font-size:14px;line-height:19px}[data-component=userInfoPreviewComponent] .card-info strong{margin-right:20px}[data-component=userInfoPreviewComponent] .card-info .icon-alert-full{font-size:18px;line-height:14px;margin-right:5px}@media only screen and (max-width:767px){[data-component=userInfoPreviewComponent] .arrowAccordionMobile{margin-bottom:20px}}[data-component=userInfoPreviewComponent] .box-one .popover p{margin-bottom:8px}[data-component=userInfoPreviewComponent] .box-one .popover label{color:#605f60}[data-component=userInfoPreviewComponent] .box-one .points-by-region{position:relative}[data-component=userInfoPreviewComponent] .box-one .points-by-region .balance-points{font-size:40px;font-weight:900;line-height:55px;margin-right:5px}@media only screen and (max-width:767px){[data-component=userInfoPreviewComponent] .box-one .points-by-region .balance-points{font-size:24px;line-height:33px;padding-bottom:15px}}[data-component=userInfoPreviewComponent] .box-one .points-by-region i{color:#fff;line-height:50px;cursor:pointer}[data-component=userInfoPreviewComponent] .box-one .points-by-region .saldo_punti{position:absolute;right:0;top:0;color:#99d6ff;display:flex;flex-direction:row;align-items:center;gap:5px}@media only screen and (max-width:767px){[data-component=userInfoPreviewComponent] .box-one .points-by-region .saldo_punti{position:initial;font-size:12px;line-height:16px;margin-top:15px}}[data-component=userInfoPreviewComponent] .box-one .points-by-region .goCatalog{position:absolute;right:0;bottom:0}@media only screen and (max-width:767px){[data-component=userInfoPreviewComponent] .box-one .points-by-region .goCatalog{position:relative;margin-top:15px}}[data-component=userInfoPreviewComponent] .box-one .points-by-region .info-regions span{color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;float:left;line-height:50px;text-align:left;margin:0 -15px;width:calc(100% + 30px)}@media only screen and (max-width:767px){[data-component=userInfoPreviewComponent] .box-one .points-by-region .info-regions span{width:100%;margin:0}}[data-component=userInfoPreviewComponent] .box-one .points-by-region .entry_point-trasf-punti{flex-direction:column;gap:15px;position:absolute;right:0;top:75px;text-align:right}@media only screen and (max-width:767px){[data-component=userInfoPreviewComponent] .box-one .points-by-region .entry_point-trasf-punti{position:initial;text-align:left;gap:0;margin-bottom:15px}}[data-component=userInfoPreviewComponent] .box-one .big-text{color:#333232}@media only screen and (max-width:767px){[data-component=userInfoPreviewComponent] .not-associated{text-align:left}}[data-component=userInfoPreviewComponent] .not-associated h2{font-weight:700;margin-bottom:20px}@media only screen and (max-width:767px){[data-component=userInfoPreviewComponent] .already-associated{text-align:left}}[data-component=userInfoPreviewComponent] .already-associated .icn-wrapper{margin:6px 20px;float:left;text-decoration:none}@media only screen and (max-width:767px){[data-component=userInfoPreviewComponent] .already-associated .icn-wrapper{width:100%;margin:10px 0;text-align:center;float:none}}[data-component=userInfoPreviewComponent] .already-associated .icn-wrapper:hover{text-decoration:none}.orderby-container .selectric [data-component=userInfoPreviewComponent] .already-associated .icn-wrapper .button,[data-component=userInfoPreviewComponent] .already-associated .icn-wrapper .icon-arrow-down-1,[data-component=userInfoPreviewComponent] .already-associated .icn-wrapper .orderby-container .selectric .button{font-size:38px;padding:5px;background:#c00;border-radius:30px;text-align:center;line-height:48px;color:#fff;box-shadow:0 5px 7px 0 rgba(204,0,0,.17);cursor:pointer}[data-component=userInfoPreviewComponent] .mission__title{line-height:21px;font-size:14px}[data-component=userInfoPreviewComponent] .box_empty_mission small{font-size:14px;line-height:21px}[data-component=userInfoPreviewComponent] .box_empty_mission .empty__mission{padding:15px;max-width:367px;background:#f4faff;border:1px dashed #0074c2;box-sizing:border-box;border-radius:4px;display:flex;flex-direction:row;gap:15px}@media only screen and (max-width:767px){[data-component=userInfoPreviewComponent] .box_empty_mission .empty__mission{align-items:flex-start}}[data-component=userInfoPreviewComponent] .box_empty_mission .empty__mission img{width:90px}@media only screen and (max-width:767px){[data-component=userInfoPreviewComponent] .box_empty_mission .empty__mission img{width:60px}}.dialog-nocard .close-modal{position:absolute;right:15px;top:10px;z-index:222;box-shadow:none;border-radius:0;outline:0}.dialog-nocard .close-modal i{color:#c00;outline:0}.dialog-nocard .buttonContainer{text-align:center}[data-component=relationStoreLocatorComponent] .pdvMapContainer{margin-bottom:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=relationStoreLocatorComponent] .pdvMapContainer{max-width:100%}}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=relationStoreLocatorComponent] .pdvMapContainer{margin-bottom:59px}}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=relationStoreLocatorComponent]{margin-bottom:59px}}[data-component=relationStoreAddressAndTelComponent] h2,[data-component=relationStoreAddressAndTelComponent] h3,[data-component=relationStoreExtraOpeningComponent] h2,[data-component=relationStoreExtraOpeningComponent] h3,[data-component=relationStoreOpeningComponent] h2,[data-component=relationStoreOpeningComponent] h3{margin-bottom:15px}[data-component=relationStoreAddressAndTelComponent] .address,[data-component=relationStoreAddressAndTelComponent] .orari,[data-component=relationStoreAddressAndTelComponent] .orariExtra,[data-component=relationStoreAddressAndTelComponent] .telephone-fax,[data-component=relationStoreExtraOpeningComponent] .address,[data-component=relationStoreExtraOpeningComponent] .orari,[data-component=relationStoreExtraOpeningComponent] .orariExtra,[data-component=relationStoreExtraOpeningComponent] .telephone-fax,[data-component=relationStoreOpeningComponent] .address,[data-component=relationStoreOpeningComponent] .orari,[data-component=relationStoreOpeningComponent] .orariExtra,[data-component=relationStoreOpeningComponent] .telephone-fax{color:#605f60;margin-bottom:40px}[data-component=relationStoreAddressAndTelComponent] .telephone-fax p span,[data-component=relationStoreExtraOpeningComponent] .telephone-fax p span,[data-component=relationStoreOpeningComponent] .telephone-fax p span{width:80px;font-weight:700;display:inline-block}[data-component=relationStoreAddressAndTelComponent] .drive-indications,[data-component=relationStoreExtraOpeningComponent] .drive-indications,[data-component=relationStoreOpeningComponent] .drive-indications{margin-bottom:40px}[data-component=relationStoreAddressAndTelComponent] .orari,[data-component=relationStoreAddressAndTelComponent] .orariExtra,[data-component=relationStoreExtraOpeningComponent] .orari,[data-component=relationStoreExtraOpeningComponent] .orariExtra,[data-component=relationStoreOpeningComponent] .orari,[data-component=relationStoreOpeningComponent] .orariExtra{margin:0 0 30px 0;list-style:none;padding:0}[data-component=relationStoreAddressAndTelComponent] .orari li,[data-component=relationStoreAddressAndTelComponent] .orariExtra li,[data-component=relationStoreExtraOpeningComponent] .orari li,[data-component=relationStoreExtraOpeningComponent] .orariExtra li,[data-component=relationStoreOpeningComponent] .orari li,[data-component=relationStoreOpeningComponent] .orariExtra li{font-size:14px;line-height:20px;margin-bottom:10px}@media only screen and (max-width:767px){[data-component=relationStoreAddressAndTelComponent] .orari li,[data-component=relationStoreAddressAndTelComponent] .orariExtra li,[data-component=relationStoreExtraOpeningComponent] .orari li,[data-component=relationStoreExtraOpeningComponent] .orariExtra li,[data-component=relationStoreOpeningComponent] .orari li,[data-component=relationStoreOpeningComponent] .orariExtra li{margin-bottom:15px}}[data-component=relationStoreAddressAndTelComponent] .orari li:last-child,[data-component=relationStoreAddressAndTelComponent] .orariExtra li:last-child,[data-component=relationStoreExtraOpeningComponent] .orari li:last-child,[data-component=relationStoreExtraOpeningComponent] .orariExtra li:last-child,[data-component=relationStoreOpeningComponent] .orari li:last-child,[data-component=relationStoreOpeningComponent] .orariExtra li:last-child{margin-bottom:0}[data-component=relationStoreAddressAndTelComponent] .orari li:before,[data-component=relationStoreAddressAndTelComponent] .orariExtra li:before,[data-component=relationStoreExtraOpeningComponent] .orari li:before,[data-component=relationStoreExtraOpeningComponent] .orariExtra li:before,[data-component=relationStoreOpeningComponent] .orari li:before,[data-component=relationStoreOpeningComponent] .orariExtra li:before{display:none}[data-component=relationStoreAddressAndTelComponent] .orari li .store-times,[data-component=relationStoreAddressAndTelComponent] .orariExtra li .store-times,[data-component=relationStoreExtraOpeningComponent] .orari li .store-times,[data-component=relationStoreExtraOpeningComponent] .orariExtra li .store-times,[data-component=relationStoreOpeningComponent] .orari li .store-times,[data-component=relationStoreOpeningComponent] .orariExtra li .store-times{float:right;color:#605f60}[data-component=relationStoreAddressAndTelComponent] .orariExtra li:nth-child(odd),[data-component=relationStoreExtraOpeningComponent] .orariExtra li:nth-child(odd),[data-component=relationStoreOpeningComponent] .orariExtra li:nth-child(odd){background:#f7f7f7}@media only screen and (max-width:767px){[data-component=relationStoreExtraOpeningComponent] .orari,[data-component=relationStoreExtraOpeningComponent] .orariExtra,[data-component=relationStoreOpeningComponent] .orari,[data-component=relationStoreOpeningComponent] .orariExtra{margin-bottom:45px}[data-component=relationStoreExtraOpeningComponent] .openingHoursSlider,[data-component=relationStoreOpeningComponent] .openingHoursSlider{margin-bottom:-18px!important}[data-component=relationStoreExtraOpeningComponent] .accordionHideMobile,[data-component=relationStoreOpeningComponent] .accordionHideMobile{opacity:0}[data-component=relationStoreExtraOpeningComponent] .accordionOpened,[data-component=relationStoreOpeningComponent] .accordionOpened{opacity:1}}@media only screen and (max-width:767px){[data-component=relationStoreServicesComponent]{margin-top:0}}@media only screen and (max-width:767px){[data-component=relationStoreOpeningComponent]{padding:0 8px}}[data-component=relationStoreOpeningComponent] .orari li{display:flex;flex-direction:column}@media only screen and (max-width:767px){[data-component=relationStoreOpeningComponent] .orari{border-top:0}}[data-component=consiglieriComponent],[data-component=relationStoreDepartmentComponent],[data-component=relationStorePaymentCardsComponent],[data-component=relationStoreServicesComponent]{margin-bottom:98px}@media only screen and (max-width:767px){[data-component=consiglieriComponent],[data-component=relationStoreDepartmentComponent],[data-component=relationStorePaymentCardsComponent],[data-component=relationStoreServicesComponent]{margin-bottom:0}}[data-component=consiglieriComponent] h3.title,[data-component=relationStoreDepartmentComponent] h3.title,[data-component=relationStorePaymentCardsComponent] h3.title,[data-component=relationStoreServicesComponent] h3.title{padding-bottom:15px}@media only screen and (max-width:767px){[data-component=consiglieriComponent] h3.title,[data-component=relationStoreDepartmentComponent] h3.title,[data-component=relationStorePaymentCardsComponent] h3.title,[data-component=relationStoreServicesComponent] h3.title{padding-bottom:0}}@media only screen and (max-width:767px){[data-component=consiglieriComponent] .title-middle-underlined,[data-component=relationStoreDepartmentComponent] .title-middle-underlined,[data-component=relationStorePaymentCardsComponent] .title-middle-underlined,[data-component=relationStoreServicesComponent] .title-middle-underlined{margin-bottom:0!important;text-align:left!important}[data-component=consiglieriComponent] .title-middle-underlined::after,[data-component=relationStoreDepartmentComponent] .title-middle-underlined::after,[data-component=relationStorePaymentCardsComponent] .title-middle-underlined::after,[data-component=relationStoreServicesComponent] .title-middle-underlined::after{display:none!important}}[data-component=consiglieriComponent] .storeComponentList,[data-component=relationStoreDepartmentComponent] .storeComponentList,[data-component=relationStorePaymentCardsComponent] .storeComponentList,[data-component=relationStoreServicesComponent] .storeComponentList{padding:0;margin:0;-webkit-column-count:4;-moz-column-count:4;column-count:4}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=consiglieriComponent] .storeComponentList,[data-component=relationStoreDepartmentComponent] .storeComponentList,[data-component=relationStorePaymentCardsComponent] .storeComponentList,[data-component=relationStoreServicesComponent] .storeComponentList{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media only screen and (max-width:767px){[data-component=consiglieriComponent] .storeComponentList,[data-component=relationStoreDepartmentComponent] .storeComponentList,[data-component=relationStorePaymentCardsComponent] .storeComponentList,[data-component=relationStoreServicesComponent] .storeComponentList{margin-top:20px;-webkit-column-count:1;-moz-column-count:1;column-count:1}}[data-component=consiglieriComponent] .storeComponentList li,[data-component=relationStoreDepartmentComponent] .storeComponentList li,[data-component=relationStorePaymentCardsComponent] .storeComponentList li,[data-component=relationStoreServicesComponent] .storeComponentList li{list-style:none;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-o-column-break-inside:avoid;-ms-column-break-inside:avoid;column-break-inside:avoid}[data-component=consiglieriComponent] .storeComponentList li p,[data-component=relationStoreDepartmentComponent] .storeComponentList li p,[data-component=relationStorePaymentCardsComponent] .storeComponentList li p,[data-component=relationStoreServicesComponent] .storeComponentList li p{display:block;padding-left:21px}[data-component=consiglieriComponent] .storeComponentList li:before,[data-component=relationStoreDepartmentComponent] .storeComponentList li:before,[data-component=relationStorePaymentCardsComponent] .storeComponentList li:before,[data-component=relationStoreServicesComponent] .storeComponentList li:before{display:none}[data-component=consiglieriComponent] i,[data-component=relationStoreDepartmentComponent] i,[data-component=relationStorePaymentCardsComponent] i,[data-component=relationStoreServicesComponent] i{font-size:12px;color:#e5e1e1;padding-right:10px;padding-top:10px;display:block;float:left}[data-component=consiglieriComponent] .lSAction i,[data-component=relationStoreDepartmentComponent] .lSAction i,[data-component=relationStorePaymentCardsComponent] .lSAction i,[data-component=relationStoreServicesComponent] .lSAction i{color:#c00}[data-component=relationStoreDepartmentComponent] i,[data-component=relationStorePaymentCardsComponent] i,[data-component=relationStoreServicesComponent] i{color:#7bb800}[data-component=relationStoreDepartmentComponent] .moreElement,[data-component=relationStorePaymentCardsComponent] .moreElement,[data-component=relationStoreServicesComponent] .moreElement{text-decoration:none}[data-component=relationStoreDepartmentComponent] .storeComponentList li,[data-component=relationStorePaymentCardsComponent] .storeComponentList li,[data-component=relationStoreServicesComponent] .storeComponentList li{padding-bottom:9px}[data-component=relationStorePSD] .col-md-4 [data-component=relationStoreDepartmentComponent] .storeComponentList,[data-component=relationStorePSD] .col-md-4 [data-component=relationStorePaymentCardsComponent] .storeComponentList,[data-component=relationStorePSD] .col-md-4 [data-component=relationStoreServicesComponent] .storeComponentList{-webkit-column-count:1;-moz-column-count:1;column-count:1}[data-component=relationStorePSD] .col-md-6 [data-component=relationStoreDepartmentComponent] .storeComponentList,[data-component=relationStorePSD] .col-md-6 [data-component=relationStorePaymentCardsComponent] .storeComponentList,[data-component=relationStorePSD] .col-md-6 [data-component=relationStoreServicesComponent] .storeComponentList{-webkit-column-count:2;-moz-column-count:2;column-count:2}@media only screen and (max-width:767px){[data-component=relationStorePSD] .col-md-6 [data-component=relationStoreDepartmentComponent] .storeComponentList,[data-component=relationStorePSD] .col-md-6 [data-component=relationStorePaymentCardsComponent] .storeComponentList,[data-component=relationStorePSD] .col-md-6 [data-component=relationStoreServicesComponent] .storeComponentList{-webkit-column-count:1;-moz-column-count:1;column-count:1}}[data-component=relationStorePSD] .col-md-12 [data-component=relationStoreDepartmentComponent] .storeComponentList,[data-component=relationStorePSD] .col-md-12 [data-component=relationStorePaymentCardsComponent] .storeComponentList,[data-component=relationStorePSD] .col-md-12 [data-component=relationStoreServicesComponent] .storeComponentList{-webkit-column-count:4;-moz-column-count:4;column-count:4}@media only screen and (max-width:767px){[data-component=relationStorePSD] .col-md-12 [data-component=relationStoreDepartmentComponent] .storeComponentList,[data-component=relationStorePSD] .col-md-12 [data-component=relationStorePaymentCardsComponent] .storeComponentList,[data-component=relationStorePSD] .col-md-12 [data-component=relationStoreServicesComponent] .storeComponentList{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media only screen and (max-width:767px){[data-component=storeDetailPage] .arrowAccordionMobile{margin-bottom:15px}[data-component=storeDetailPage] .accordionHideMobile ul.storeComponentList{margin-top:0}}[data-component=storeDetailPage] [data-component=listingArea]{margin-bottom:100px}@media only screen and (max-width:767px){[data-component=storeDetailPage] [data-component=listingArea]{margin-bottom:30px}}[data-component=storeDetailPage] [data-component=leafletsStoreComponent]{overflow:unset}[data-component=storeDetailPage] [data-component=leafletsStoreComponent] .container-flyers-store{padding:0;margin-bottom:45px}@media only screen and (max-width:767px){[data-component=storeDetailPage] [data-component=leafletsStoreComponent] .container-flyers-store{margin-bottom:40px}}[data-component=storeDetailPage] [data-component=leafletsStoreComponent] .container-flyers-store .newEmptyState{display:flex;flex-direction:row;align-items:center}@media only screen and (max-width:767px){[data-component=storeDetailPage] [data-component=leafletsStoreComponent] .container-flyers-store .newEmptyState{flex-direction:column}}[data-component=storeDetailPage] [data-component=leafletsStoreComponent] .container-flyers-store .newEmptyState .img{width:20%}@media only screen and (max-width:767px){[data-component=storeDetailPage] [data-component=leafletsStoreComponent] .container-flyers-store .newEmptyState .img{width:100%;text-align:center}}[data-component=storeDetailPage] [data-component=leafletsStoreComponent] .lSAction.showFader::before{content:'';height:120px;width:55px;position:absolute;top:-40px;left:0;background:linear-gradient(90deg,#fff 0,rgba(255,255,255,.818365) 78%,rgba(255,255,255,.101278) 100%)}[data-component=storeDetailPage] [data-component=leafletsStoreComponent] .lSAction .lSNext,[data-component=storeDetailPage] [data-component=leafletsStoreComponent] .lSAction .lSPrev{background-color:#c00;box-shadow:0 15px 21px 0 rgba(0,0,0,.06)}[data-component=storeDetailPage] [data-component=leafletsStoreComponent] .lSAction .lSNext i,[data-component=storeDetailPage] [data-component=leafletsStoreComponent] .lSAction .lSPrev i{color:#fff}@media only screen and (max-width:767px){[data-component=storeDetailPage] [data-component=leafletsStoreComponent] [data-type-component=newStoreFlyers] li{display:block}}[data-component=storeDetailPage] [data-component=leafletsStoreComponent] [data-type-component=newStoreFlyers] li .leaflet-main{margin-bottom:15px}[data-component=relationStoreFuelTypesComponent]{margin-bottom:60px}[data-component=relationStoreFuelTypesComponent] .hide-txt{display:none}[data-component=relationStoreFuelTypesComponent] .accordionActive .show-txt{display:none}[data-component=relationStoreFuelTypesComponent] .accordionActive .hide-txt{display:inline-block}[data-component=relationStoreFuelTypesComponent] ul{margin:0;padding:0}[data-component=relationStoreFuelTypesComponent] ul li{font-size:inherit;padding:1px 15px;border-bottom:1px solid #f2eeee;padding:16px 0;position:relative}[data-component=relationStoreFuelTypesComponent] ul li:before{display:none}[data-component=relationStoreFuelTypesComponent] ul li h3,[data-component=relationStoreFuelTypesComponent] ul li p{font-weight:700;display:inline-block}[data-component=relationStoreFuelTypesComponent] ul li p{color:#999696}[data-component=relationStoreFuelTypesComponent] ul li p.petrol{color:#afca0b}[data-component=relationStoreFuelTypesComponent] ul li p.methane{color:#3fb498}[data-component=relationStoreFuelTypesComponent] ul li p.gpl{color:#005095}[data-component=relationStoreFuelTypesComponent] ul li p.diesel{color:#5f574d}[data-component=relationStoreFuelTypesComponent] ul li p.liquid-methane{color:#999696}[data-component=relationStoreFuelTypesComponent] ul li h3{min-width:175px;color:#333232}@media only screen and (max-width:767px){[data-component=relationStoreFuelTypesComponent] ul li h3{min-width:auto;margin-right:5px}}[data-component=relationStoreFuelTypesComponent] ul li a{float:right;line-height:42px}@media only screen and (max-width:767px){[data-component=relationStoreFuelTypesComponent] ul li a{position:absolute;top:7px;right:0}}[data-component=relationStoreFuelTypesComponent] ul li xsmall{color:#605f60;margin-left:5px}@media only screen and (max-width:767px){[data-component=relationStoreFuelTypesComponent] ul li xsmall{display:block;margin-left:0}}[data-component=relationStoreFuelTypesComponent] ul li .schedule-holidays,[data-component=relationStoreFuelTypesComponent] ul li .schedule-normal-days{margin:15px 0}[data-component=relationStoreFuelTypesComponent] ul li .schedule-holidays li,[data-component=relationStoreFuelTypesComponent] ul li .schedule-normal-days li{padding:1px 15px;border-bottom:0;color:#605f60}[data-component=relationStoreFuelTypesComponent] ul li .schedule-holidays p,[data-component=relationStoreFuelTypesComponent] ul li .schedule-normal-days p{color:#000;margin-bottom:20px}[data-component=relationStoreFuelTypesComponent] ul li .schedule-holidays .store-times,[data-component=relationStoreFuelTypesComponent] ul li .schedule-normal-days .store-times{float:right}[data-component=relationStoreFuelTypesComponent] ul li .schedule-holidays li:nth-child(odd){background:#f7f7f7}[data-component=relationStoreFuelTypesComponent] ul li .schedule-normal-days li:nth-child(odd){background:#faf6f6}.openingHoursSlider{height:338px!important}.sub-menu-store{border-top:1px solid #fff;position:absolute}.sub-menu-store ::-webkit-scrollbar{width:0;height:0}.sub-menu-store ::-webkit-scrollbar-thumb{background:0 0;cursor:pointer}.sub-menu-store ::-webkit-scrollbar-track{background:0 0}.sub-menu-store body{scrollbar-face-color:transparent;scrollbar-track-color:transparent}@media only screen and (max-width:767px){.sub-menu-store .container-fluid{overflow-x:auto}}.sub-menu-store .container-fluid ul{height:100%;align-items:center;margin:0!important;padding:0!important;list-style:none!important;overflow:hidden;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){.sub-menu-store .container-fluid ul{width:100%!important}}@media only screen and (max-width:767px){.sub-menu-store .container-fluid ul{padding-right:15px!important}}.sub-menu-store .container-fluid ul:after,.sub-menu-store .container-fluid ul:before{content:"";display:none}.sub-menu-store .container-fluid ul li{display:block;width:auto;height:100%;line-height:initial!important;font-size:initial!important;font-weight:initial!important}.sub-menu-store .container-fluid ul li::before{display:none!important}.sub-menu-store .container-fluid ul li a{margin:0;line-height:16px;font-size:12px;position:relative;display:flex;width:auto;height:100%;align-items:center;color:#fff;text-decoration:none;font-weight:700;word-break:normal;padding:15px 0!important;background:0 0}@media only screen and (max-width:767px){.sub-menu-store .container-fluid ul li a{line-height:18px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sub-menu-store .container-fluid ul li a{white-space:nowrap}}.sub-menu-store .container-fluid ul li.active a::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#fff}@media only screen and (max-width:767px){[data-component=relationStoreLocatorComponent]{padding-top:20px;margin:0 -15px}}[data-component=storeInfoContainerComponent]{margin-bottom:50px}@media only screen and (max-width:767px){[data-component=storeInfoContainerComponent]{margin-bottom:0;margin-top:35px}}[data-component=relationStoreAddressAndTelComponent] .text .address,[data-component=relationStoreAddressAndTelComponent] .text .orari,[data-component=relationStoreAddressAndTelComponent] .text .orariExtra,[data-component=relationStoreAddressAndTelComponent] .text .telephone-fax{margin-bottom:15px}@media only screen and (max-width:767px){[data-component=relationStoreAddressAndTelComponent] .text .telephone-fax a{line-height:24px}}[data-component=relationStoreAddressAndTelComponent] .text .address{margin-bottom:5px}@media only screen and (max-width:767px){[data-component=relationStoreAddressAndTelComponent] .text .address{margin-bottom:0}}[data-component=relationStoreAddressAndTelComponent] .text .address strong{color:#605f60}@media only screen and (max-width:767px){[data-component=relationStoreAddressAndTelComponent]{text-align:left;margin-top:0}[data-component=relationStoreAddressAndTelComponent] h3{margin-bottom:15px}[data-component=relationStoreAddressAndTelComponent] .address{margin-bottom:20px}[data-component=relationStoreAddressAndTelComponent] .telephone-fax{text-align:left}}[data-component=fuelsComponent]{margin-bottom:60px}[data-component=fuelsComponent] .asTable{display:table;margin-bottom:15px}[data-component=fuelsComponent] .boxFuel{height:210px;background:#999696;color:#fff;text-align:center;padding:0 15px;display:table-cell;vertical-align:middle;width:100%}@media only screen and (max-width:767px){[data-component=fuelsComponent] .boxFuel{height:170px;padding:0 10px}}[data-component=fuelsComponent] .boxFuel h3{margin-bottom:35px}@media only screen and (max-width:767px){[data-component=fuelsComponent] .boxFuel h3{margin-bottom:10px}}[data-component=fuelsComponent] .boxFuel p{font-weight:700;margin-bottom:15px}@media only screen and (max-width:767px){[data-component=fuelsComponent] .boxFuel p{margin-bottom:10px}}[data-component=fuelsComponent] .boxFuel .lastUpdate{margin:0;line-height:21px;font-size:14px}@media only screen and (max-width:767px){[data-component=fuelsComponent] .boxFuel .lastUpdate{line-height:18px;font-size:12px}}@media only screen and (max-width:767px){[data-component=fuelsComponent] .boxFuel .lastUpdate{margin:0;line-height:16px;font-size:12px}}@media only screen and (max-width:767px) and (max-width:767px){[data-component=fuelsComponent] .boxFuel .lastUpdate{line-height:18px}}[data-component=sliderStoreConventions]{position:relative;clear:both}[data-component=sliderStoreConventions] h3.title{padding-bottom:15px}@media only screen and (max-width:767px){[data-component=sliderStoreConventions] h3.title{padding:0 8px;margin-bottom:15px}}[data-component=sliderStoreConventions] .title-conventions{font-size:31px;font-weight:700;line-height:1.35;padding:30px 0;text-align:center}@media only screen and (max-width:767px){[data-component=sliderStoreConventions] .title-conventions{font-size:20px;line-height:1.35}}[data-component=sliderStoreConventions] [data-component=sliderContentComponent] .controls-store-conventionsDigital{width:100%;float:left}[data-component=sliderStoreConventions] [data-component=sliderContentComponent] .controls-store-conventionsDigital .convention-box{width:100%}[data-component=sliderStoreConventions] [data-component=sliderContentComponent] .controls-store-conventionsDigital .lSSlideWrapper{position:inherit}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=sliderStoreConventions] [data-component=sliderContentComponent] .controls-store-conventionsDigital .lSSlideWrapper{position:relative}}[data-component=sliderStoreConventions] [data-component=sliderContentComponent] .controls-store-conventionsDigital .lSSlideWrapper .lSAction{position:absolute;top:14%;width:100%;background-color:#c00}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=sliderStoreConventions] [data-component=sliderContentComponent] .controls-store-conventionsDigital .lSSlideWrapper .lSAction{top:19%}}@media only screen and (max-width:767px){[data-component=sliderStoreConventions] [data-component=sliderContentComponent] .controls-store-conventionsDigital .lSSlideWrapper .lSAction{display:none}}[data-component=sliderStoreConventions] [data-component=sliderContentComponent] .controls-store-conventionsDigital .lSSlideWrapper .lSAction i{color:#fff}[data-component=sliderStoreConventions] [data-component=sliderContentComponent] .controls-store-conventionsDigital .lSSlideWrapper .lSAction .lSPrev{left:-20px;background-color:#c00}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=sliderStoreConventions] [data-component=sliderContentComponent] .controls-store-conventionsDigital .lSSlideWrapper .lSAction .lSPrev{left:0}}@media only screen and (max-width:767px){[data-component=sliderStoreConventions] [data-component=sliderContentComponent] .controls-store-conventionsDigital .lSSlideWrapper .lSAction .lSPrev{display:none}}[data-component=sliderStoreConventions] [data-component=sliderContentComponent] .controls-store-conventionsDigital .lSSlideWrapper .lSAction .lSNext{right:-4px;background-color:#c00}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=sliderStoreConventions] [data-component=sliderContentComponent] .controls-store-conventionsDigital .lSSlideWrapper .lSAction .lSNext{right:0}}@media only screen and (max-width:767px){[data-component=sliderStoreConventions] [data-component=sliderContentComponent] .controls-store-conventionsDigital .lSSlideWrapper .lSAction .lSNext{display:none}}[data-component=sliderStoreConventions] [data-component=sliderContentComponent] .controls-store-conventionsDigital .lSSlideWrapper .lSAction .lSNext .icon-arrow-right-1{color:#fff}[data-component=sliderStoreConventions] [data-component=sliderContentComponent] .controls-store-conventionsDigital .lSPager.lSpg{margin-top:-15px!important;margin-bottom:35px}@media only screen and (max-width:767px){[data-component=sliderStoreConventions] [data-component=sliderContentComponent] .controls-store-conventionsDigital .lSPager.lSpg{margin-bottom:15px}}[data-component=sliderStoreConventions] .view-all-conventions{width:100%;float:left;text-align:center;margin-bottom:30px}[data-component=prestitoSocialeComponent]{margin-bottom:60px;padding-top:50px;padding-bottom:60px;color:#fff;background:#0074c2}[data-component=prestitoSocialeComponent]::after{content:"";clear:both;display:block}[data-component=prestitoSocialeComponent] h2{font-weight:700;margin-top:0;text-align:center;margin-bottom:50px}@media only screen and (max-width:767px){[data-component=prestitoSocialeComponent] h2{margin:0;line-height:33px;font-size:22px;font-weight:400;font-weight:700;text-align:left}}@media only screen and (max-width:767px) and (max-width:767px){[data-component=prestitoSocialeComponent] h2{line-height:27px;font-size:18px}}[data-component=prestitoSocialeComponent] p{margin-bottom:15px}@media only screen and (max-width:767px){[data-component=prestitoSocialeComponent] .arrowAccordionMobile{margin-bottom:15px}}[data-component=prestitoSocialeComponent] .arrowAccordionMobile::after{color:#fff;padding-right:15px}[data-component=prestitoSocialeComponent] .btn.btn-secondary{color:#fff;border-color:#fff;background-color:transparent}[data-component=dashboardPrestitoSocialComponent]{background:#0074c2;padding:30px;width:100%;margin-bottom:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=dashboardPrestitoSocialComponent]{padding:15px;margin-bottom:0;background:#0074c2;box-shadow:0 15px 21px rgba(0,0,0,.06)}}@media only screen and (max-width:767px) and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px) and (max-width:767px),only screen and (max-width:767px) and (min-width:768px) and (max-width:1023px),only screen and (min-width:768px) and (max-width:1023px) and (min-width:768px) and (max-width:1023px){[data-component=dashboardPrestitoSocialComponent]{background:#fff;box-shadow:none}}[data-component=dashboardPrestitoSocialComponent] .prestitoSociale__component{display:flex;flex-direction:row;gap:25px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=dashboardPrestitoSocialComponent] .prestitoSociale__component{gap:30px;flex-direction:column}}[data-component=dashboardPrestitoSocialComponent] .left__prestitoSociale{display:flex;flex-direction:row;gap:15px;color:#fff;align-items:flex-start;flex-wrap:wrap}[data-component=dashboardPrestitoSocialComponent] .left__prestitoSociale h3{margin-bottom:10px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=dashboardPrestitoSocialComponent] .left__prestitoSociale{align-items:flex-start;text-align:left;color:#000}[data-component=dashboardPrestitoSocialComponent] .left__prestitoSociale .visible-xs.visible-sm .title__mobile{font-weight:900;font-size:16px;line-height:26px;color:#333232;margin-bottom:5px}[data-component=dashboardPrestitoSocialComponent] .left__prestitoSociale .visible-xs.visible-sm .text__mobile *{font-weight:400;font-size:14px;line-height:21px;color:#605f60}}[data-component=dashboardPrestitoSocialComponent] .left__prestitoSociale img{width:90px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=dashboardPrestitoSocialComponent] .left__prestitoSociale img{width:30px}}[data-component=dashboardPrestitoSocialComponent] .right__prestitoSociale{display:flex;flex-direction:row;gap:15px;justify-content:flex-end;height:53px}[data-component=dashboardPrestitoSocialComponent] .right__prestitoSociale .btn{width:fit-content;border-radius:0!important}[data-component=dashboardPrestitoSocialComponent] .right__prestitoSociale .btn__prestito{height:100%;color:#0074c2!important;background-color:#fff!important;box-shadow:none!important}[data-component=dashboardPrestitoSocialComponent] .right__prestitoSociale .btn__prestito.btn-primary:active,[data-component=dashboardPrestitoSocialComponent] .right__prestitoSociale .btn__prestito.btn-primary:focus{border:none}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=dashboardPrestitoSocialComponent] .right__prestitoSociale{flex-direction:column}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=dashboardPrestitoSocialComponent] .prestitoContainer__title{font-weight:800;font-size:18px;line-height:27px;color:#333232;margin-bottom:15px}}[data-component=dashboardPrestitoSocialComponent] .prestitoSociale__component_new{display:flex;flex-direction:column;justify-content:space-between;gap:15px;height:100%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=dashboardPrestitoSocialComponent] .prestitoSociale__component_new{flex-direction:row;align-items:flex-start}}[data-component=titleAndSubtitleWithButton]{margin-top:10px!important;margin-bottom:0;padding-bottom:90px;margin-bottom:0!important}@media only screen and (max-width:767px){[data-component=titleAndSubtitleWithButton]{padding-bottom:30px}}[data-component=titleAndSubtitleWithButton] .graybg{background-color:#faf6f6;padding:60px 0}@media only screen and (max-width:767px){[data-component=titleAndSubtitleWithButton] .graybg{padding:30px 15px}}[data-component=titleAndSubtitleWithButton] .graybg h2{font-size:37px;margin-bottom:30px}@media only screen and (max-width:767px){[data-component=titleAndSubtitleWithButton] .graybg h2{font-size:24px;margin-bottom:15px}}[data-component=titleAndSubtitleWithButton] h2{font-weight:900;margin-bottom:2px}@media only screen and (max-width:767px){[data-component=titleAndSubtitleWithButton] h2{margin-bottom:14px}}[data-component=titleAndSubtitleWithButton] h3.h2{margin-bottom:19px}@media only screen and (max-width:767px){[data-component=titleAndSubtitleWithButton] h3.h2{margin-bottom:4px}}[data-component=nodeComponent]{text-align:center;padding-bottom:90px;margin-bottom:0!important}@media only screen and (max-width:767px){[data-component=nodeComponent]{padding-bottom:30px}}@media only screen and (max-width:767px){[data-component=nodeComponent]{overflow:hidden}}[data-component=nodeComponent]::after{content:" ";clear:both;display:block;width:100%}[data-component=nodeComponent]>.row:not(.bg-transparent){padding-top:90px;padding-bottom:40px}@media only screen and (max-width:767px){[data-component=nodeComponent]>.row:not(.bg-transparent){padding:0}}@media only screen and (max-width:767px){[data-component=nodeComponent]>.row{padding:0}[data-component=nodeComponent]>.row .col-md-8{float:none}}@media only screen and (max-width:767px){[data-component=nodeComponent] .title-middle-underlined{margin-bottom:20px!important}}[data-component=nodeComponent] .video-wrapper{margin-bottom:70px;box-shadow:0 45px 30px -30px rgba(153,150,150,.3)}@media only screen and (max-width:767px){[data-component=nodeComponent] .video-wrapper{margin-bottom:50px}}[data-component=nodeComponent] .container-img-general-box img{margin-bottom:70px;box-shadow:0 45px 30px -30px rgba(153,150,150,.3);max-width:100%!important}@media only screen and (max-width:767px){[data-component=nodeComponent] .container-img-general-box img{margin-bottom:50px}}[data-component=nodeComponent] .container-text-general-box{margin-bottom:24px;color:#605f60;padding-top:20px}@media only screen and (max-width:767px){[data-component=nodeComponent] .container-text-general-box{padding:0 25px}}[data-component=nodeComponent] .container-text-general-box p{margin:0;line-height:33px;font-size:22px;font-weight:400}@media only screen and (max-width:767px){[data-component=nodeComponent] .container-text-general-box p{line-height:27px;font-size:18px}}[data-component=nodeComponent] .container-text-general-box-abstract{color:#333232}@media only screen and (max-width:767px){[data-component=nodeComponent] .container-text-general-box-abstract{padding:0 25px}}[data-component=nodeComponent] .container-text-general-box-abstract p{margin:0;line-height:42px;font-size:31px;font-weight:400}@media only screen and (max-width:767px){[data-component=nodeComponent] .container-text-general-box-abstract p{line-height:30px;font-size:20px}}[data-component=nodeComponent] .arrowAccordionGeneric::after,[data-component=nodeComponent] .arrowAccordionMobile::after{display:none}[data-component=nodeComponent] .btn-show-hide{width:175px;height:60px}[data-component=nodeComponent] .btn-show-hide span{width:100%;line-height:30px;padding-right:30px}[data-component=nodeComponent] .btn-show-hide i{position:absolute;right:10px;top:15px}[data-component=nodeComponent] .read-less-t{display:none}[data-component=nodeComponent] .accordionActive .read-more-t{display:none}[data-component=nodeComponent] .accordionActive .read-less-t{display:block}[data-component=boxInfoComponent]{padding-bottom:90px;margin-bottom:0!important}@media only screen and (max-width:767px){[data-component=boxInfoComponent]{padding-bottom:30px}}[data-component=boxInfoComponent]::after{content:" ";clear:both;width:100%;display:block}[data-component=boxInfoComponent] img{margin-bottom:16px}[data-component=boxInfoComponent] h4{margin-bottom:16px}[data-component=boxInfoComponent] .btn-link{padding:0;font-weight:700!important}.newsBackground_image{background-size:cover;background-position:center;height:100%;background-repeat:no-repeat;pointer-events:none}[data-component=awardListContainerComponent],[data-component=listingAreaGenerica],[data-component=listingAreaNews],[data-component=listingArea],[data-component=newsBoxComponent],[data-component=promotionBoxComponent]{margin-bottom:48px;padding:0 15px 30px}@media only screen and (max-width:767px){[data-component=awardListContainerComponent],[data-component=listingAreaGenerica],[data-component=listingAreaNews],[data-component=listingArea],[data-component=newsBoxComponent],[data-component=promotionBoxComponent]{margin-left:-15px;margin-right:-30px;width:calc(100% + 30px)}}[data-component=awardListContainerComponent]::after,[data-component=listingAreaGenerica]::after,[data-component=listingAreaNews]::after,[data-component=listingArea]::after,[data-component=newsBoxComponent]::after,[data-component=promotionBoxComponent]::after{clear:both;content:" ";width:100%;display:block}[data-component=awardListContainerComponent] .container-text-general-box-buttons,[data-component=listingAreaGenerica] .container-text-general-box-buttons,[data-component=listingAreaNews] .container-text-general-box-buttons,[data-component=listingArea] .container-text-general-box-buttons,[data-component=newsBoxComponent] .container-text-general-box-buttons,[data-component=promotionBoxComponent] .container-text-general-box-buttons{clear:both;width:100%;display:block;text-align:center}[data-component=awardListContainerComponent] .slider-container-texts,[data-component=listingAreaGenerica] .slider-container-texts,[data-component=listingAreaNews] .slider-container-texts,[data-component=listingArea] .slider-container-texts,[data-component=newsBoxComponent] .slider-container-texts,[data-component=promotionBoxComponent] .slider-container-texts{min-height:272px!important;padding:30px}@media only screen and (max-width:767px){[data-component=awardListContainerComponent] .slider-container-texts,[data-component=listingAreaGenerica] .slider-container-texts,[data-component=listingAreaNews] .slider-container-texts,[data-component=listingArea] .slider-container-texts,[data-component=newsBoxComponent] .slider-container-texts,[data-component=promotionBoxComponent] .slider-container-texts{padding:15px;min-height:200px!important}}[data-component=awardListContainerComponent] ul,[data-component=listingAreaGenerica] ul,[data-component=listingAreaNews] ul,[data-component=listingArea] ul,[data-component=newsBoxComponent] ul,[data-component=promotionBoxComponent] ul{margin:0}[data-component=awardListContainerComponent] ul li::before,[data-component=listingAreaGenerica] ul li::before,[data-component=listingAreaNews] ul li::before,[data-component=listingArea] ul li::before,[data-component=newsBoxComponent] ul li::before,[data-component=promotionBoxComponent] ul li::before{content:"";display:none}[data-component=awardListContainerComponent] .event-main-box-container,[data-component=listingAreaGenerica] .event-main-box-container,[data-component=listingAreaNews] .event-main-box-container,[data-component=listingArea] .event-main-box-container,[data-component=newsBoxComponent] .event-main-box-container,[data-component=promotionBoxComponent] .event-main-box-container{cursor:pointer}[data-component=newsBoxComponent] .mobileAndTabletOnly .lSPager li{margin-top:-20px}section[data-component=newsBoxComponent]{margin-bottom:90px!important;padding-bottom:0!important}@media only screen and (max-width:767px){section[data-component=newsBoxComponent]{margin-bottom:30px!important}}div[data-component=newsBoxComponent]{margin-bottom:30px}@media only screen and (max-width:767px){div[data-component=newsBoxComponent]{margin-bottom:15px}}[data-component=listingAreaNews] .slider-text-first-line i{display:block;margin-top:-5px!important;margin-bottom:5px!important}[data-component=newsBoxComponent] .slider-text-first-line .small{white-space:nowrap}[data-component=newsBoxComponent] .generic-box-container .slider-container-img{height:135px!important}[data-component=newsBoxComponent] .title-container-news{display:flex;align-items:center;justify-content:space-between;margin:0 0 15px 0}[data-component=newsBoxComponent] .title-container-news h2{font-weight:900;font-size:31px;line-height:42px;letter-spacing:0}@media only screen and (max-width:767px){[data-component=newsBoxComponent] .title-container-news h2{font-size:20px;line-height:30px}}[data-component=newsBoxComponent] .title-container-news .see-all-label-cont{display:flex;align-items:center;gap:5px}[data-component=newsBoxComponent] .title-container-news .see-all-label-cont .see-all-label{text-decoration:underline}[data-component=newsBoxComponent] .title-container-news .see-all-label-cont:hover{color:#900;text-decoration:none}[data-component=newsBoxComponent] .title-container-news .see-all-label-cont:hover span{color:#900}[data-component=newsBoxComponent] .title-container-news a{font-weight:900;font-size:14px;line-height:20px;letter-spacing:0;text-decoration-style:solid;color:#c00}[data-component=listingAreaGenerica] .slider-container-img,[data-component=listingAreaNews] .slider-container-img,[data-component=listingArea] .slider-container-img,[data-component=promotionBoxComponent] .slider-container-img{height:135px!important;overflow:hidden}[data-component=listingAreaGenerica] .slider-text-third-line *,[data-component=listingAreaNews] .slider-text-third-line *,[data-component=listingArea] .slider-text-third-line *,[data-component=promotionBoxComponent] .slider-text-third-line *{color:#605f60!important;font-family:"Avenir LT",Helvetica,serif!important}[data-component=listingAreaGenerica] .slider-text-third-line a,[data-component=listingAreaNews] .slider-text-third-line a,[data-component=listingArea] .slider-text-third-line a,[data-component=promotionBoxComponent] .slider-text-third-line a{color:#c00!important}[data-component=listingAreaGenerica] .slider-text-third-line .abstract,[data-component=listingAreaNews] .slider-text-third-line .abstract,[data-component=listingArea] .slider-text-third-line .abstract,[data-component=promotionBoxComponent] .slider-text-third-line .abstract{margin-bottom:15px}[data-component=listingAreaGenerica] .slider-text-second-line small,[data-component=listingAreaNews] .slider-text-second-line small,[data-component=listingArea] .slider-text-second-line small,[data-component=promotionBoxComponent] .slider-text-second-line small{color:#999696}[data-component=listingAreaGenerica] .box-gray-one,[data-component=listingAreaNews] .box-gray-one,[data-component=listingArea] .box-gray-one{padding-bottom:0}[data-component=listingAreaGenerica] .subtitleContainer,[data-component=listingAreaNews] .subtitleContainer,[data-component=listingArea] .subtitleContainer{margin:0;line-height:30px;font-size:18px;color:#605f60;text-align:center;margin-bottom:30px}@media only screen and (max-width:767px){[data-component=listingAreaGenerica] .subtitleContainer,[data-component=listingAreaNews] .subtitleContainer,[data-component=listingArea] .subtitleContainer{font-size:16px;line-height:26px}}[data-component=listingAreaGenerica] .slider-text-first-line,[data-component=listingAreaNews] .slider-text-first-line,[data-component=listingArea] .slider-text-first-line{text-transform:none!important}[data-component=listingAreaGenerica] .slider-text-first-line i,[data-component=listingAreaNews] .slider-text-first-line i,[data-component=listingArea] .slider-text-first-line i{margin:0;line-height:21px;font-size:14px;font-weight:400}@media only screen and (max-width:767px){[data-component=listingAreaGenerica] .slider-text-first-line i,[data-component=listingAreaNews] .slider-text-first-line i,[data-component=listingArea] .slider-text-first-line i{line-height:21px;font-size:14px}}[data-component=listingAreaGenerica] .slider-text-second-line,[data-component=listingAreaNews] .slider-text-second-line,[data-component=listingArea] .slider-text-second-line{font-weight:initial!important;color:#000;margin-bottom:10px}@media only screen and (max-width:767px){[data-component=listingAreaNews]:has(.card-news),[data-component=listingAreaNews]:has(.comunicati-card){width:unset;padding:0 0 30px}}[data-component=listingAreaNews] .genericBoxes>div:nth-child(3n+1){clear:left}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=listingAreaNews] .genericBoxes>div:nth-child(3n+1){clear:none}}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=listingAreaNews] .genericBoxes>div:nth-child(2n+1){clear:left}}[data-component=listingAreaNews] .subtitleContainer{text-align:left}[data-component=listingAreaNews] .promo .subtitleContainer{text-align:left!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=listingAreaNews] .promo .subtitleContainer{text-align:center!important;margin-bottom:10px}}[data-component=listingAreaNews] .genericBoxes:has(.event-card){display:grid;grid-template-columns:auto auto;gap:20px}[data-component=listingAreaNews] .genericBoxes:has(.comunicati-card) .comunicati-card,[data-component=listingAreaNews] .genericBoxes:has(.news-card) .comunicati-card{margin-bottom:15px}@media only screen and (max-width:767px){[data-component=listingAreaNews] .genericBoxes:has(.comunicati-card),[data-component=listingAreaNews] .genericBoxes:has(.news-card){display:flex;flex-direction:column;gap:10px}}[data-component=listingAreaNews] .event-card{width:100%}[data-component=listingAreaNews] .event-card .event-box-container[data-component=EventCardComponent]{float:left;width:100%;min-width:calc(50% - 8px);margin-bottom:15px;box-shadow:0 15px 21px 0 rgba(0,0,0,.06);border:1px solid #e5e1e1;border-radius:20px;overflow:hidden;display:flex}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=listingAreaNews] .event-card .event-box-container[data-component=EventCardComponent]{width:100%;min-width:auto;margin-bottom:30px}}[data-component=listingAreaNews] .event-card .event-box-container[data-component=EventCardComponent] .img-event{width:190px;height:250px;background-size:cover;background-position:center center;background-color:#c4c4c4;float:left}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=listingAreaNews] .event-card .event-box-container[data-component=EventCardComponent] .img-event{width:100%;height:135px;margin-right:auto}}[data-component=listingAreaNews] .event-card .event-box-container[data-component=EventCardComponent] .container-text-event{float:left;width:calc(100% - 191px);height:250px;padding:20px;display:flex;flex-direction:column}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=listingAreaNews] .event-card .event-box-container[data-component=EventCardComponent] .container-text-event{width:100%;padding:15px}}[data-component=listingAreaNews] .event-card .event-box-container[data-component=EventCardComponent] .container-text-event .date-event{color:#c00;margin-bottom:5px;font-size:14px;line-height:19px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=listingAreaNews] .event-card .event-box-container[data-component=EventCardComponent] .container-text-event .date-event{margin-top:15px}}[data-component=listingAreaNews] .event-card .event-box-container[data-component=EventCardComponent] .container-text-event .title-event{margin-bottom:5px}[data-component=listingAreaNews] .event-card .event-box-container[data-component=EventCardComponent] .container-text-event .subtitle-event{font-size:14px;line-height:20px;color:#605f60;margin-bottom:20px;max-height:60px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=listingAreaNews] .event-card .event-box-container[data-component=EventCardComponent] .container-text-event .subtitle-event{margin-bottom:15px}}[data-component=listingAreaNews] .event-card .event-box-container[data-component=EventCardComponent] .container-text-event .content-btn-event{margin-top:auto}[data-component=listingAreaNews] .event-card .event-box-container[data-component=EventCardComponent] .container-text-event .content-btn-event .btn-sm{margin-right:13px}[data-component=listingAreaNews] .event-card .event-box-container[data-component=EventCardComponent] .container-text-event .content-btn-event .btn-link{font-size:14px;line-height:19px}[data-component=storeDetailPage]{margin-bottom:65px}[data-component=storeDetailPage] [data-type-component=electionList]{height:auto!important}[data-component=storeDetailPage] .electionListWrap{position:relative}[data-component=storeDetailPage] .electionListWrap .lSNext{right:-15px!important}[data-component=storeDetailPage] .electionListWrap ul li{list-style:none;text-align:center}[data-component=storeDetailPage] .electionListWrap ul li .candidato{width:132px;height:132px;margin:0 auto 15px auto;border:6px solid #fff;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;overflow:hidden;vertical-align:middle;box-shadow:0 15px 21px 0 rgba(0,0,0,.06)}[data-component=storeDetailPage] .electionListWrap ul li .candidato img{height:120px;width:120px}[data-component=storeDetailPage] .electionListWrap ul li .elezioniNew__foto{border-radius:0!important;border:2px solid #605f60!important;width:120px!important;height:120px!important}[data-component=storeDetailPage] .electionListWrap ul li .elezioniNew__foto img{width:100%!important;height:100%!important}[data-component=storeDetailPage] .electionListWrap ul li .scheda{margin:0 auto}[data-component=storeDetailPage] .electionListWrap ul li .scheda .location{display:none}[data-component=storeDetailPage] .electionListWrap ul li .scheda .categories{color:#605f60!important;font-weight:700}[data-component=listingAreaGenerica] .subtitle-filters{margin-bottom:7px;margin-top:25px}@media only screen and (max-width:767px){[data-component=listingAreaGenerica] .subtitle-filters{margin-bottom:0;margin-top:0}}[data-component=listingAreaGenerica] .pageTitle{padding-bottom:30px;font-weight:800}.news-archive{padding-bottom:60px;margin-top:-30px}.news-archive:before{content:"";display:block;position:absolute;height:0;width:400vw;top:-90px;left:-150vw;background-color:#f7f7f7}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.news-archive:before{top:-30px}}.news-archive,.related-news{background-color:#f7f7f7}.news-archive div[data-component=newsBoxComponent] .clear-desktop,.related-news div[data-component=newsBoxComponent] .clear-desktop{max-height:1px}.news-archive div[data-component=newsBoxComponent] .slider-container-texts,.related-news div[data-component=newsBoxComponent] .slider-container-texts{min-height:275px!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.news-archive div[data-component=newsBoxComponent] .slider-container-texts,.related-news div[data-component=newsBoxComponent] .slider-container-texts{min-height:200px!important}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.news-archive div[data-component=newsBoxComponent],.related-news div[data-component=newsBoxComponent]{margin-left:-30px;width:calc(100% + 60px)}.news-archive div[data-component=newsBoxComponent] .pageSubTitle,.related-news div[data-component=newsBoxComponent] .pageSubTitle{padding-bottom:15px}}[data-component=newsBoxComponent].news-archive{margin-top:-90px}@media only screen and (max-width:767px){[data-component=newsBoxComponent].news-archive{margin-top:-30px}}[data-component=newsBoxComponent]{margin-bottom:0!important}@media only screen and (max-width:767px){[data-component=newsBoxComponent].row-full.related-news{margin-bottom:0!important}}[data-component=newsBoxComponent].row-full.related-news .container-fluid{padding:0;max-width:1220px!important;padding:45px 0 15px 0}[data-component=newsBoxComponent].row-full.related-news .container-fluid [data-component=newsBoxComponent]{padding:0}@media only screen and (max-width:767px){[data-component=newsBoxComponent].row-full.related-news .container-fluid [data-component=newsBoxComponent]{margin:0;padding:0 15px;width:100%}}[data-component=newsBoxComponent].row-full.related-news .container-fluid [data-component=newsBoxComponent] .pageSubTitle{padding:0;margin-bottom:15px;text-align:left}[data-component=newsBoxComponent].row-full.related-news .container-fluid [data-component=newsBoxComponent] [data-component=swiperSliderComponent]{margin:0 -10px;padding:0 10px}[data-component=newsBoxComponent].row-full.related-news .container-fluid [data-component=newsBoxComponent] [data-component=swiperSliderComponent] .swiper-wrapper{padding:0 0 30px 0!important}[data-component=newsBoxComponent].row-full.related-news .container-fluid [data-component=newsBoxComponent] [data-component=swiperSliderComponent] .card-news{border-radius:20px;border:1px solid #e5e1e1;box-shadow:0 8px 12px -4px rgba(0,0,0,.15);height:100%;display:flex;flex-direction:column;overflow:visible!important}[data-component=newsBoxComponent].row-full.related-news .container-fluid [data-component=newsBoxComponent] [data-component=swiperSliderComponent] .card-news .img-news{border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden;width:100%}[data-component=newsBoxComponent].row-full.related-news .container-fluid [data-component=newsBoxComponent] [data-component=swiperSliderComponent] .card-news .img-news img{height:100%;width:100%;aspect-ratio:16/9;max-height:156px}@media only screen and (max-width:767px){[data-component=newsBoxComponent].row-full.related-news .container-fluid [data-component=newsBoxComponent] [data-component=swiperSliderComponent] .card-news .img-news img{max-height:136px}}[data-component=newsBoxComponent].row-full.related-news .container-fluid [data-component=newsBoxComponent] [data-component=swiperSliderComponent] .card-news .card-news-body{padding:20px;margin-bottom:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px;display:flex;flex-direction:column;gap:15px;flex:1;background-color:#fff}[data-component=newsBoxComponent].row-full.related-news .container-fluid [data-component=newsBoxComponent] [data-component=swiperSliderComponent] .card-news .card-news-body .news-tag-container{margin-bottom:5px;display:flex;gap:10px}[data-component=newsBoxComponent].row-full.related-news .container-fluid [data-component=newsBoxComponent] [data-component=swiperSliderComponent] .card-news .card-news-body .news-tag-container a{background-color:#ebf4f5;color:#286666;cursor:pointer;padding:2px 5px;font-size:12px;border-radius:5px;line-height:18px;margin:0}[data-component=newsBoxComponent].row-full.related-news .container-fluid [data-component=newsBoxComponent] [data-component=swiperSliderComponent] .card-news .card-news-body .info-container .date-event{font-size:14px;line-height:21px;font-weight:800;color:#c00}[data-component=newsBoxComponent].row-full.related-news .container-fluid [data-component=newsBoxComponent] [data-component=swiperSliderComponent] .card-news .card-news-body .info-container .title-event.p{font-size:18px;line-height:30px;font-weight:900;color:#333232;margin:0;overflow:visible;max-height:fit-content}[data-component=newsBoxComponent].row-full.related-news .container-fluid [data-component=newsBoxComponent] [data-component=swiperSliderComponent] .card-news .card-news-body .info-container .info-desc{font-size:16px;line-height:26px;font-weight:400;color:#605f60;max-height:none;overflow:visible}[data-component=newsBoxComponent].row-full.related-news .container-fluid [data-component=newsBoxComponent] [data-component=swiperSliderComponent] .card-news .card-news-body .label-container{margin-top:auto}[data-component=newsBoxComponent].row-full.related-news .container-fluid [data-component=newsBoxComponent] .wrap-swiper-pagination{margin-bottom:30px}.container-fluid:has([data-component=filtri-archivio]) [data-component=listingAreaNews] .genericBoxes{display:flex;flex-wrap:wrap}[data-component=attachmentsComponent]{padding-bottom:90px;margin-bottom:0!important}@media only screen and (max-width:767px){[data-component=attachmentsComponent]{padding-bottom:30px}}[data-component=attachmentsComponent]::after{content:"";clear:both;display:block}[data-component=attachmentsComponent] .subtitle{margin:0 auto;margin-top:15px;color:#333232;margin-bottom:30px;max-width:80%}@media only screen and (max-width:767px){[data-component=attachmentsComponent] .subtitle{max-width:none}}[data-component=attachmentsComponent] .container-general-button{margin:0!important}[data-component=attachmentsComponent] .small-gray-box{height:290px;margin-bottom:20px}[data-component=attachmentsComponent] .small-gray-box img{margin:0 auto -60px;display:block;box-shadow:0 5px 21px 0 rgba(0,0,0,.06);background-color:#fff;max-height:100%}.alertify .dialog.docDroidModal{width:100%!important;max-width:1024px}.alertify .dialog.docDroidModal .msgModal h4{font-weight:900;font-size:22px;line-height:33px;color:#333232;padding:15px}.alertify .dialog.docDroidModal .msgModal .icon-close{top:15px;color:#c00}.alertify .dialog.docDroidModal .msgModal .docdroid-iframe-container{display:flex}.alertify .dialog.docDroidModal nav{padding:30px}.alertify .dialog.docDroidModal iframe{width:100%;max-width:1024px}@media only screen and (max-width:767px){.alertify .dialog.docDroidModal nav{padding:20px 15px 20px 15px}.alertify .dialog.docDroidModal nav .ok{width:100%}}@media only screen and (max-width:767px) and (min-height:401px) and (max-height:800px){.alertify .dialog.docDroidModal iframe{height:450px}}@media only screen and (max-width:767px) and (min-height:801px){.alertify .dialog.docDroidModal iframe{height:550px}}[data-component=stepsComponent]{margin-bottom:48px}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-component=stepsComponent]{width:100%;display:table}}[data-component=stepsComponent]::after{content:" ";clear:both;display:block;width:100%}[data-component=stepsComponent] .arrow-steps{width:100px}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-component=stepsComponent] .arrow-steps.three-steps{position:absolute;right:-65px;top:calc(50% - 27px)}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=stepsComponent] .arrow-steps{transform:rotate(90deg);margin-bottom:40px;margin-top:20px}}[data-component=stepsComponent] .col-md-2,[data-component=stepsComponent] .col-md-4,[data-component=stepsComponent] .col-md-5{text-align:center}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-component=stepsComponent] .col-md-2,[data-component=stepsComponent] .col-md-4,[data-component=stepsComponent] .col-md-5{display:table-cell;height:100%;float:none}[data-component=stepsComponent] .col-md-2.align-center,[data-component=stepsComponent] .col-md-4.align-center,[data-component=stepsComponent] .col-md-5.align-center{vertical-align:middle}}[data-component=stepsComponent] .step-box h3{margin-bottom:36px}[data-component=stepsComponent] .step-box .big-text{color:#c00;margin-bottom:48px}[data-component=stepsComponent] .step-box .middle-text{color:#c00;margin-bottom:36px}[data-component=stepsComponent] .step-box .container-img-step-box{margin-bottom:48px}[data-component=stepsComponent] .step-box .container-img-step-box img{height:80px}[data-component=stepsContainerComponent]{padding-bottom:90px;margin-bottom:0!important}@media only screen and (max-width:767px){[data-component=stepsContainerComponent]{padding-bottom:30px}}[data-component=horizontalStepComponent]{padding-bottom:30px}@media only screen and (max-width:767px){[data-component=horizontalStepComponent]{padding-bottom:30px}[data-component=horizontalStepComponent]:not(:last-child){border-bottom:1px solid #e5e1e1;margin-bottom:20px}}[data-component=horizontalStepComponent]:last-child{padding-bottom:0}[data-component=horizontalStepComponent] .step-flex-wrapper{display:flex;align-items:center}@media only screen and (max-width:767px){[data-component=horizontalStepComponent] .step-flex-wrapper{flex-direction:column}}[data-component=horizontalStepComponent] .step-number{color:#c00;font-size:60px;font-weight:900;line-height:normal;margin-right:30px}@media only screen and (max-width:767px){[data-component=horizontalStepComponent] .step-number{margin-right:0}}[data-component=horizontalStepComponent] .step-image{flex-shrink:0}@media only screen and (max-width:767px){[data-component=horizontalStepComponent] .step-image{margin:5px 30px 20px}}[data-component=horizontalStepComponent] .step-image img{max-width:260px;min-width:105px}[data-component=horizontalStepComponent] .step-description{flex:1 1 auto;margin-left:30px}@media only screen and (max-width:767px){[data-component=horizontalStepComponent] .step-description{padding:0 15px;margin-left:0}}[data-component=horizontalStepComponent] .step-title{padding-bottom:15px}@media only screen and (max-width:767px){[data-component=horizontalStepComponent] .step-title{text-align:center;padding-bottom:0;margin-bottom:10px;font-size:22px}}[data-component=horizontalStepComponent] .step-text{color:#605f60}[data-component=horizontalStepComponent] .step-text a{font-weight:900;text-decoration:underline;color:#c00}[data-component=detailStoresEventsContainerComponent] .pre-title,[data-component=genericSingleComponent] .pre-title,[data-component=singlePagesInformation] .pre-title{color:#605f60}[data-component=detailStoresEventsContainerComponent] .title-container,[data-component=genericSingleComponent] .title-container,[data-component=singlePagesInformation] .title-container{text-align:center;margin-top:24px;margin-bottom:33px}[data-component=detailStoresEventsContainerComponent] .title-container h1,[data-component=genericSingleComponent] .title-container h1,[data-component=singlePagesInformation] .title-container h1{font-weight:800}[data-component=detailStoresEventsContainerComponent] .subtitle-container,[data-component=genericSingleComponent] .subtitle-container,[data-component=singlePagesInformation] .subtitle-container{text-align:center;margin-bottom:55px}@media only screen and (max-width:767px){[data-component=detailStoresEventsContainerComponent] .subtitle-container,[data-component=genericSingleComponent] .subtitle-container,[data-component=singlePagesInformation] .subtitle-container{margin-bottom:30px}}[data-component=detailStoresEventsContainerComponent] .image-container,[data-component=genericSingleComponent] .image-container,[data-component=singlePagesInformation] .image-container{height:317px;margin-bottom:60px}[data-component=detailStoresEventsContainerComponent] .image-container-new,[data-component=genericSingleComponent] .image-container-new,[data-component=singlePagesInformation] .image-container-new{margin-bottom:60px}@media only screen and (max-width:767px){[data-component=detailStoresEventsContainerComponent] .image-container-new,[data-component=genericSingleComponent] .image-container-new,[data-component=singlePagesInformation] .image-container-new{margin-bottom:40px}}[data-component=detailStoresEventsContainerComponent] .image-container-new img,[data-component=genericSingleComponent] .image-container-new img,[data-component=singlePagesInformation] .image-container-new img{width:100%}[data-component=detailStoresEventsContainerComponent] .text-container2020,[data-component=genericSingleComponent] .text-container2020,[data-component=singlePagesInformation] .text-container2020{clear:both;float:left}[data-component=detailStoresEventsContainerComponent] .text-container a,[data-component=genericSingleComponent] .text-container a,[data-component=singlePagesInformation] .text-container a{display:inline}[data-component=detailStoresEventsContainerComponent] .text-container p *,[data-component=genericSingleComponent] .text-container p *,[data-component=singlePagesInformation] .text-container p *{font-family:"Avenir LT",Helvetica,serif!important}[data-component=detailStoresEventsContainerComponent] .text-container p,[data-component=genericSingleComponent] .text-container p,[data-component=singlePagesInformation] .text-container p{margin-bottom:30px;color:#605f60}[data-component=detailStoresEventsContainerComponent] .text-container .col-lg-6.didascalia p,[data-component=genericSingleComponent] .text-container .col-lg-6.didascalia p,[data-component=singlePagesInformation] .text-container .col-lg-6.didascalia p{margin-bottom:0!important;text-align:left!important;line-height:16px!important}[data-component=detailStoresEventsContainerComponent] .text-container .col-lg-6.didascalia p small,[data-component=genericSingleComponent] .text-container .col-lg-6.didascalia p small,[data-component=singlePagesInformation] .text-container .col-lg-6.didascalia p small{margin:0;line-height:16px;font-size:12px}@media only screen and (max-width:767px){[data-component=detailStoresEventsContainerComponent] .text-container .col-lg-6.didascalia p small,[data-component=genericSingleComponent] .text-container .col-lg-6.didascalia p small,[data-component=singlePagesInformation] .text-container .col-lg-6.didascalia p small{line-height:18px}}[data-component=detailStoresEventsContainerComponent] .text-container .col-lg-6.abstract,[data-component=genericSingleComponent] .text-container .col-lg-6.abstract,[data-component=singlePagesInformation] .text-container .col-lg-6.abstract{padding-top:15px}[data-component=detailStoresEventsContainerComponent] .text-container ol,[data-component=detailStoresEventsContainerComponent] .text-container ul,[data-component=genericSingleComponent] .text-container ol,[data-component=genericSingleComponent] .text-container ul,[data-component=singlePagesInformation] .text-container ol,[data-component=singlePagesInformation] .text-container ul{margin-bottom:60px}[data-component=detailStoresEventsContainerComponent] .text-container ol li,[data-component=detailStoresEventsContainerComponent] .text-container ul li,[data-component=genericSingleComponent] .text-container ol li,[data-component=genericSingleComponent] .text-container ul li,[data-component=singlePagesInformation] .text-container ol li,[data-component=singlePagesInformation] .text-container ul li{color:#605f60;font-size:inherit;line-height:inherit;margin-bottom:15px}[data-component=detailStoresEventsContainerComponent] .text-container h2,[data-component=detailStoresEventsContainerComponent] .text-container h3,[data-component=genericSingleComponent] .text-container h2,[data-component=genericSingleComponent] .text-container h3,[data-component=singlePagesInformation] .text-container h2,[data-component=singlePagesInformation] .text-container h3{padding-bottom:27px;padding-top:25px}[data-component=detailStoresEventsContainerComponent] .text-container blockquote,[data-component=genericSingleComponent] .text-container blockquote,[data-component=singlePagesInformation] .text-container blockquote{padding:0!important;margin:0 53px 45px 51px!important;position:relative}@media only screen and (max-width:767px){[data-component=detailStoresEventsContainerComponent] .text-container blockquote,[data-component=genericSingleComponent] .text-container blockquote,[data-component=singlePagesInformation] .text-container blockquote{margin:0 43px 45px 40px!important}}[data-component=detailStoresEventsContainerComponent] .text-container blockquote p,[data-component=genericSingleComponent] .text-container blockquote p,[data-component=singlePagesInformation] .text-container blockquote p{color:#605f60!important;font-size:18px;line-height:30px;font-weight:400;font-style:italic}@media only screen and (max-width:767px){[data-component=detailStoresEventsContainerComponent] .text-container blockquote p,[data-component=genericSingleComponent] .text-container blockquote p,[data-component=singlePagesInformation] .text-container blockquote p{font-size:18px;line-height:28px}}[data-component=detailStoresEventsContainerComponent] .text-container blockquote a,[data-component=genericSingleComponent] .text-container blockquote a,[data-component=singlePagesInformation] .text-container blockquote a{font-size:22px;line-height:33px}@media only screen and (max-width:767px){[data-component=detailStoresEventsContainerComponent] .text-container blockquote a,[data-component=genericSingleComponent] .text-container blockquote a,[data-component=singlePagesInformation] .text-container blockquote a{font-size:18px;line-height:28px}}[data-component=detailStoresEventsContainerComponent] .text-container blockquote::before,[data-component=genericSingleComponent] .text-container blockquote::before,[data-component=singlePagesInformation] .text-container blockquote::before{background-image:url(/.resources/coopAdriatica-templating-module/_relation/images/quotes-up.png);background-size:contain;display:inline-block;width:30px;height:20px;content:"";top:0;left:-45px;position:absolute;background-repeat:no-repeat}@media only screen and (max-width:767px){[data-component=detailStoresEventsContainerComponent] .text-container blockquote::before,[data-component=genericSingleComponent] .text-container blockquote::before,[data-component=singlePagesInformation] .text-container blockquote::before{width:26px}}[data-component=detailStoresEventsContainerComponent] .text-container blockquote::after,[data-component=genericSingleComponent] .text-container blockquote::after,[data-component=singlePagesInformation] .text-container blockquote::after{background-image:url(/.resources/coopAdriatica-templating-module/_relation/images/quotes-down.png);background-size:contain;display:inline-block;width:30px;height:20px;content:"";bottom:0;right:-35px;position:absolute;background-repeat:no-repeat}@media only screen and (max-width:767px){[data-component=detailStoresEventsContainerComponent] .text-container blockquote::after,[data-component=genericSingleComponent] .text-container blockquote::after,[data-component=singlePagesInformation] .text-container blockquote::after{width:26px}}[data-component=detailStoresEventsContainerComponent] .text-container iframe,[data-component=genericSingleComponent] .text-container iframe,[data-component=singlePagesInformation] .text-container iframe{width:100%;height:430px;margin-top:40px;margin-bottom:30px}@media only screen and (max-width:767px){[data-component=detailStoresEventsContainerComponent] .text-container iframe,[data-component=genericSingleComponent] .text-container iframe,[data-component=singlePagesInformation] .text-container iframe{margin-top:5px;margin-bottom:5px;height:180px}}[data-component=detailStoresEventsContainerComponent] .text-container .img-col-2,[data-component=genericSingleComponent] .text-container .img-col-2,[data-component=singlePagesInformation] .text-container .img-col-2{width:50%;padding-right:8px;padding-left:8px}[data-component=detailStoresEventsContainerComponent] .text-container .img-col-3,[data-component=genericSingleComponent] .text-container .img-col-3,[data-component=singlePagesInformation] .text-container .img-col-3{width:33.333333%;padding-right:8px;padding-left:8px}[data-component=detailStoresEventsContainerComponent] .text-container .img-col-4,[data-component=genericSingleComponent] .text-container .img-col-4,[data-component=singlePagesInformation] .text-container .img-col-4{width:25%;padding-right:8px;padding-left:8px}[data-component=detailStoresEventsContainerComponent] [data-component=consumers],[data-component=genericSingleComponent] [data-component=consumers],[data-component=singlePagesInformation] [data-component=consumers]{width:100%}[data-component=detailStoresEventsContainerComponent] [data-component=consumers] .box-consumers,[data-component=genericSingleComponent] [data-component=consumers] .box-consumers,[data-component=singlePagesInformation] [data-component=consumers] .box-consumers{width:100%;float:left;padding:30px;background-color:#faf6f6;margin-bottom:30px}@media only screen and (max-width:767px){[data-component=detailStoresEventsContainerComponent] [data-component=consumers] .box-consumers,[data-component=genericSingleComponent] [data-component=consumers] .box-consumers,[data-component=singlePagesInformation] [data-component=consumers] .box-consumers{padding:15px}}[data-component=detailStoresEventsContainerComponent] [data-component=consumers] .box-consumers .consumers-img,[data-component=genericSingleComponent] [data-component=consumers] .box-consumers .consumers-img,[data-component=singlePagesInformation] [data-component=consumers] .box-consumers .consumers-img{width:100%}[data-component=detailStoresEventsContainerComponent] [data-component=consumers] .box-consumers .content-description,[data-component=genericSingleComponent] [data-component=consumers] .box-consumers .content-description,[data-component=singlePagesInformation] [data-component=consumers] .box-consumers .content-description{width:100%;padding:0 0 0 22px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=detailStoresEventsContainerComponent] [data-component=consumers] .box-consumers .content-description,[data-component=genericSingleComponent] [data-component=consumers] .box-consumers .content-description,[data-component=singlePagesInformation] [data-component=consumers] .box-consumers .content-description{padding:15px 0 0}}[data-component=detailStoresEventsContainerComponent] [data-component=consumers] .box-consumers .content-description p,[data-component=genericSingleComponent] [data-component=consumers] .box-consumers .content-description p,[data-component=singlePagesInformation] [data-component=consumers] .box-consumers .content-description p{color:#605f60;margin:15px 0 22px}[data-component=detailStoresEventsContainerComponent] [data-component=consumers] .description-consumers,[data-component=genericSingleComponent] [data-component=consumers] .description-consumers,[data-component=singlePagesInformation] [data-component=consumers] .description-consumers{width:100%;float:left;padding:30px 100px}@media only screen and (max-width:767px){[data-component=detailStoresEventsContainerComponent] [data-component=consumers] .description-consumers,[data-component=genericSingleComponent] [data-component=consumers] .description-consumers,[data-component=singlePagesInformation] [data-component=consumers] .description-consumers{padding:30px 0}}[data-component=detailStoresEventsContainerComponent] [data-component=consumers] .description-consumers p,[data-component=genericSingleComponent] [data-component=consumers] .description-consumers p,[data-component=singlePagesInformation] [data-component=consumers] .description-consumers p{width:100%;float:left;margin:15px 0 15px;color:#605f60;font-size:18px;line-height:1.67;letter-spacing:normal}[data-component=detailStoresEventsContainerComponent] [data-component=consumers] .description-consumers p span,[data-component=genericSingleComponent] [data-component=consumers] .description-consumers p span,[data-component=singlePagesInformation] [data-component=consumers] .description-consumers p span{font-weight:700;color:#000}[data-component=detailStoresEventsContainerComponent] [data-component=consumers] .description-consumers p a,[data-component=genericSingleComponent] [data-component=consumers] .description-consumers p a,[data-component=singlePagesInformation] [data-component=consumers] .description-consumers p a{color:#c00;text-decoration:underline}[data-component=detailStoresEventsContainerComponent] .showDialogRinuncio [data-component=dialogRinuncio],[data-component=genericSingleComponent] .showDialogRinuncio [data-component=dialogRinuncio],[data-component=singlePagesInformation] .showDialogRinuncio [data-component=dialogRinuncio]{background-color:#fff;width:50%;height:auto;position:absolute;top:7%;left:25%;overflow-y:auto;max-height:calc(100% - 50px)}[data-component=detailStoresEventsContainerComponent] .showDialogRinuncio [data-component=dialogRinuncio] .dialog_close,[data-component=genericSingleComponent] .showDialogRinuncio [data-component=dialogRinuncio] .dialog_close,[data-component=singlePagesInformation] .showDialogRinuncio [data-component=dialogRinuncio] .dialog_close{height:60px;width:100%;position:relative}[data-component=detailStoresEventsContainerComponent] .showDialogRinuncio [data-component=dialogRinuncio] .dialog_close .dialog_title,[data-component=genericSingleComponent] .showDialogRinuncio [data-component=dialogRinuncio] .dialog_close .dialog_title,[data-component=singlePagesInformation] .showDialogRinuncio [data-component=dialogRinuncio] .dialog_close .dialog_title{font-size:22px;font-weight:700;line-height:1.41;text-align:left;padding-left:33px;padding-top:18px;padding-bottom:18px;border-bottom:1px solid #f2eeee}[data-component=detailStoresEventsContainerComponent] .showDialogRinuncio [data-component=dialogRinuncio] .dialog_close .dialog_btn_close,[data-component=genericSingleComponent] .showDialogRinuncio [data-component=dialogRinuncio] .dialog_close .dialog_btn_close,[data-component=singlePagesInformation] .showDialogRinuncio [data-component=dialogRinuncio] .dialog_close .dialog_btn_close{cursor:pointer;position:absolute;right:20px;top:20px}[data-component=detailStoresEventsContainerComponent] .showDialogRinuncio [data-component=dialogRinuncio] .container,[data-component=genericSingleComponent] .showDialogRinuncio [data-component=dialogRinuncio] .container,[data-component=singlePagesInformation] .showDialogRinuncio [data-component=dialogRinuncio] .container{width:100%;float:left}[data-component=detailStoresEventsContainerComponent] .showDialogRinuncio [data-component=dialogRinuncio] .container .text,[data-component=genericSingleComponent] .showDialogRinuncio [data-component=dialogRinuncio] .container .text,[data-component=singlePagesInformation] .showDialogRinuncio [data-component=dialogRinuncio] .container .text{width:100%;float:left;padding-bottom:38px;padding-left:5px;padding-right:5px;padding-top:50px;width:100%;float:left}[data-component=detailStoresEventsContainerComponent] .showDialogRinuncio [data-component=dialogRinuncio] .container .text p,[data-component=genericSingleComponent] .showDialogRinuncio [data-component=dialogRinuncio] .container .text p,[data-component=singlePagesInformation] .showDialogRinuncio [data-component=dialogRinuncio] .container .text p{width:100%;float:left;font-size:18px;line-height:1.67;text-align:left;color:#605f60}[data-component=detailStoresEventsContainerComponent] .showDialogRinuncio [data-component=dialogRinuncio] .container .container-general-button,[data-component=genericSingleComponent] .showDialogRinuncio [data-component=dialogRinuncio] .container .container-general-button,[data-component=singlePagesInformation] .showDialogRinuncio [data-component=dialogRinuncio] .container .container-general-button{width:100%;float:left;padding-top:30px;background-color:fff;padding-bottom:60px;padding-left:5px;padding-right:5px;text-align:right}[data-component=detailStoresEventsContainerComponent] .showDialogRinuncio [data-component=dialogRinuncio] .container .container-general-button a,[data-component=genericSingleComponent] .showDialogRinuncio [data-component=dialogRinuncio] .container .container-general-button a,[data-component=singlePagesInformation] .showDialogRinuncio [data-component=dialogRinuncio] .container .container-general-button a{padding:20px}[data-component=detailStoresEventsContainerComponent] .showDialogRinuncio [data-component=dialogRinuncio] .container .container-general-button a.link,[data-component=genericSingleComponent] .showDialogRinuncio [data-component=dialogRinuncio] .container .container-general-button a.link,[data-component=singlePagesInformation] .showDialogRinuncio [data-component=dialogRinuncio] .container .container-general-button a.link{display:inline-block;text-align:center;vertical-align:middle;font-size:14px;font-weight:700;line-height:19px;padding:16px 22px;color:#c00;margin-top:10px;text-decoration:none}.consumers .textContainer{color:#605f60}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1180px){[data-component=detailStoresEventsContainerComponent] .subtitle-container,[data-component=detailStoresEventsContainerComponent] .title-container,[data-component=singlePagesInformation] .subtitle-container,[data-component=singlePagesInformation] .title-container{text-align:left}}[data-component=detailStoresEventsContainerComponent] .subtitle-container,[data-component=singlePagesInformation] .subtitle-container{color:#333232}#calendarmodal{white-space:normal}.dialog.contained{max-width:800px}.dialog.contained .centered.modal-caledar-btns.provacal{width:100%!important;justify-content:center!important}.dialog.contained .container-generic-structure.calendar{width:100%;display:flex;justify-content:space-around}.dialog.contained .centered.modal-caledar-btns{width:100%!important}@media only screen and (max-width:767px){.dialog.contained .centered.modal-caledar-btns{flex-direction:column}}.dialog.contained .centered.modal-caledar-btns svg{width:15px;height:15px}.dialog.contained .centered.modal-caledar-btns a{min-width:200px}[data-component=detailStoresEventsContainerComponent]{margin-top:30px}@media only screen and (max-width:767px){[data-component=detailStoresEventsContainerComponent]{margin-top:0}}[data-component=detailStoresEventsContainerComponent] .pre-title{color:#c00}@media only screen and (max-width:767px){[data-component=detailStoresEventsContainerComponent] .scope-container{justify-content:center}}[data-component=mobileDesktopImageComponent]{padding-bottom:45px;margin-bottom:0!important}@media only screen and (max-width:767px){[data-component=mobileDesktopImageComponent]{padding-bottom:30px}}[data-component=mobileDesktopImageComponent] .img-responsive{width:100%}[data-component=genericSingleComponent]{padding-bottom:45px;margin-bottom:0!important}@media only screen and (max-width:767px){[data-component=genericSingleComponent]{padding-bottom:30px}}.separator{height:2px;margin:0;padding-bottom:90px}@media only screen and (max-width:767px){.separator{padding-bottom:30px}}.separator:last-child{padding-bottom:0}[data-component=imageWithTitleAndTextLineContainerComponent]{padding-bottom:90px;margin-bottom:0!important}@media only screen and (max-width:767px){[data-component=imageWithTitleAndTextLineContainerComponent]{padding-bottom:30px}}[data-component=imageWithTitleAndTextLineComponent]:not(:last-child){margin-bottom:90px}@media only screen and (max-width:767px){[data-component=imageWithTitleAndTextLineComponent]:not(:last-child){margin-bottom:35px}}[data-component=imageWithTitleAndTextLineComponent] .img-container{height:240px;background-size:cover;background-position:center center;background-repeat:no-repeat}@media only screen and (max-width:767px){[data-component=imageWithTitleAndTextLineComponent] .img-container{margin-bottom:16px}}[data-component=imageWithTitleAndTextLineComponent] .content-wrapper{margin-left:15px}@media only screen and (max-width:767px){[data-component=imageWithTitleAndTextLineComponent] .content-wrapper{margin:0}}[data-component=imageWithTitleAndTextLineComponent] .content-wrapper h3{margin-bottom:15px}[data-component=imageWithTitleAndTextLineComponent] .content-wrapper .ellipsis .read-more{display:none}[data-component=imageWithTitleAndTextLineComponent] .content-wrapper .ellipsis .read-more.read-less,[data-component=imageWithTitleAndTextLineComponent] .content-wrapper .ellipsis .text-to-truncate .read-more{display:inline}[data-component=imageWithTitleAndTextLineComponent] .ellipsis p{display:inline;color:#605f60}[data-component=imageWithTitleAndTextLineComponent] .ellipsis a{margin:0;line-height:30px;font-size:18px}@media only screen and (max-width:767px){[data-component=imageWithTitleAndTextLineComponent] .ellipsis a{font-size:16px;line-height:26px}}[data-component=imageWithTitleAndTextLineComponent] .btn-container{margin-top:7px}[data-component=singlePagesInformation] .text-container h2,[data-component=singlePagesInformation] .text-container h3{padding-bottom:15px;padding-top:0;font-weight:700}[data-component=singlePagesInformation] .date-and-tags{color:#333232}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=singlePagesInformation] .date-and-tags{margin-bottom:18px}}[data-component=singlePagesInformation] .date-and-tags em{display:block;margin-top:-5px}[data-component=singlePagesInformation] .new-header{min-height:237px;background-color:#f7f7f7;margin-bottom:60px}[data-component=singlePagesInformation] .new-header .small{margin-bottom:15px}[data-component=singlePagesInformation] .new-header h2{margin-bottom:15px}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-component=singlePagesInformation] .new-header h2{font-size:26px;line-height:36px}}[data-component=singlePagesInformation] .new-header h4{color:#333232;line-height:24px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=singlePagesInformation] .new-header h4{font-size:16px;line-height:20px}}[data-component=singlePagesInformation] .new-header .row{display:flex;align-items:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=singlePagesInformation] .new-header .row{display:block}}[data-component=singlePagesInformation] .new-header .text-description{padding-bottom:15px;padding-top:15px;padding-right:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=singlePagesInformation] .new-header .text-description{padding:0}}[data-component=singlePagesInformation] .new-header .bg-desktop-only{height:-webkit-fill-available;min-height:237px;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=singlePagesInformation] .new-header .bg-desktop-only{display:none}}[data-component=singlePagesInformation] .new-header .hidden-md img{width:100%;margin-bottom:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=singlePagesInformation] .new-header{height:auto;padding-bottom:40px;margin-bottom:15px}}@media only screen and (max-width:767px){[data-component=singlePagesInformation].newsDetailsComponent .row{margin-left:0;margin-right:0}}[data-component=singlePagesInformation].newsDetailsComponent .centerElementNewsDetail{display:flex;flex-direction:row;gap:30px;max-width:1220px}[data-component=singlePagesInformation].newsDetailsComponent .centerElementNewsDetail::after,[data-component=singlePagesInformation].newsDetailsComponent .centerElementNewsDetail::before{content:none!important;display:none!important}@media only screen and (max-width:767px){[data-component=singlePagesInformation].newsDetailsComponent .centerElementNewsDetail{flex-direction:column;margin-left:0;margin-right:0}}@media only screen and (max-width:767px){[data-component=singlePagesInformation].newsDetailsComponent .centerElementNewsDetail .leftParteTextNews{display:flex;flex-direction:column;gap:10px}}[data-component=singlePagesInformation].newsDetailsComponent .new-header{margin-bottom:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=singlePagesInformation].newsDetailsComponent .new-header{padding-bottom:30px}}[data-component=singlePagesInformation].newsDetailsComponent .new-header .container-fluid{max-width:1220px!important;padding:0}[data-component=singlePagesInformation].newsDetailsComponent .new-header .container-fluid ::after,[data-component=singlePagesInformation].newsDetailsComponent .new-header .container-fluid::before{display:none!important;content:none!important}[data-component=singlePagesInformation].newsDetailsComponent .new-header .container-fluid .row{display:flex;flex-direction:row;gap:20px;max-width:1220px!important}[data-component=singlePagesInformation].newsDetailsComponent .new-header .container-fluid .row::before{display:none!important;content:none!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=singlePagesInformation].newsDetailsComponent .new-header .container-fluid .row img.lazy-loaded{margin-bottom:0;max-height:147px}}[data-component=singlePagesInformation].newsDetailsComponent .new-header .container-fluid .row .text-description{padding:70px 0;display:flex;flex-direction:column;gap:2px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=singlePagesInformation].newsDetailsComponent .new-header .container-fluid .row .text-description{gap:30px}[data-component=singlePagesInformation].newsDetailsComponent .new-header .container-fluid .row .text-description .textBannerNewsDetail{display:flex;flex-direction:column;gap:2px;padding:0 15px}}[data-component=singlePagesInformation].newsDetailsComponent .new-header .container-fluid .row .text-description .prettyDateNews{font-size:14px;line-height:21px;font-weight:800;color:#c00}[data-component=singlePagesInformation].newsDetailsComponent .new-header .container-fluid .row .text-description .titleBannerDetailsNews{margin:0;font-size:31px;line-height:42px;font-weight:900;color:#333232}@media only screen and (max-width:767px){[data-component=singlePagesInformation].newsDetailsComponent .new-header .container-fluid .row .text-description .titleBannerDetailsNews{font-size:20px;line-height:30px}}[data-component=singlePagesInformation].newsDetailsComponent .new-header .container-fluid .row .text-description .descriptionBannerDetailsNews{font-size:18px;line-height:30px;font-weight:400;color:#605f60}@media only screen and (max-width:767px){[data-component=singlePagesInformation].newsDetailsComponent .new-header .container-fluid .row .text-description .descriptionBannerDetailsNews{font-size:16px;line-height:26px}}@media only screen and (max-width:767px){[data-component=singlePagesInformation].newsDetailsComponent .date-and-tags{margin-bottom:0}}[data-component=singlePagesInformation].newsDetailsComponent .date-and-tags .listTagNews{padding:0;display:flex;flex-direction:column;gap:10px;align-items:start;margin:0;list-style:none}[data-component=singlePagesInformation].newsDetailsComponent .date-and-tags .listTagNews .singleTagNews{line-height:18px}[data-component=singlePagesInformation].newsDetailsComponent .date-and-tags .listTagNews .singleTagNews::before{display:none!important;content:none!important}[data-component=singlePagesInformation].newsDetailsComponent .date-and-tags .listTagNews .singleTagNews .tagTextNews{font-size:12px;line-height:16px;font-weight:800;color:#286666;background-color:#ebf4f5;padding:2px 5px;border-radius:5px}[data-component=singlePagesInformation].newsDetailsComponent .date-and-tags .pressReleaseDate p{color:#c00;font-size:14px;line-height:21px;margin-top:10px;font-weight:800;white-space:nowrap}.page-selection{width:100%;text-align:center;clear:both}.page-selection.align-center ul{text-align:center;margin-left:0}.page-selection ul{padding:15px 0}.page-selection ul li{display:inline-flex;vertical-align:middle;margin:auto 15px;line-height:26px;font-size:14px;font-weight:800}@media only screen and (max-width:767px){.page-selection ul li{margin:auto 10px}}.page-selection ul li:before{display:none}.page-selection ul li.hide{display:none}.page-selection ul li.active{-webkit-border-radius:30px;-khtml-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;display:inline-block;width:30px;height:30px;text-align:center;border:2px solid #605f60}.page-selection ul li a{color:#605f60;font-weight:800;line-height:21px;font-size:14px}.page-selection ul li a i{color:#605f60;font-style:normal}.archive-pagination .page-selection i{color:#c00}.archive-pagination .page-selection ul li{color:#c00}.archive-pagination .page-selection ul li.active{border:2px solid #c00}.archive-pagination .page-selection ul li a{color:#c00}[data-component=linkImageTitleComponent]{padding-bottom:40px}@media only screen and (max-width:767px){[data-component=linkImageTitleComponent]{text-align:center}[data-component=linkImageTitleComponent] .img-responsive{margin:0 auto}}[data-component=socialLendingComponent]{margin-bottom:0;padding:30px 0 0;color:#fff}@media only screen and (max-width:767px){[data-component=socialLendingComponent]{padding:10px 0 0;text-align:center}[data-component=socialLendingComponent] .display-table,[data-component=socialLendingComponent] .table-cell{padding:0;margin:0}[data-component=socialLendingComponent] .display-none br{display:none}}[data-component=socialLendingComponent]::after{content:"";clear:both;display:block}[data-component=socialLendingComponent] .big-text{word-break:normal;white-space:nowrap}@media only screen and (max-width:767px){[data-component=socialLendingComponent] .big-text{font-size:37px;line-height:54px}}[data-component=socialLendingComponent] .social-lending .social-lending-buttons{margin-top:30px}@media only screen and (max-width:767px){[data-component=socialLendingComponent] .social-lending .social-lending-buttons{text-align:center}[data-component=socialLendingComponent] .social-lending .social-lending-buttons a{display:block;margin:10px auto 15px!important;clear:both;float:none}}[data-component=socialLendingComponent] .social-lending .social-lending-buttons .link-booking-active{margin-bottom:15px;display:inline-block;margin-right:15px;white-space:nowrap}@media only screen and (max-width:767px){[data-component=socialLendingComponent] .social-lending .social-lending-buttons .link-booking-active{white-space:normal;display:table;padding:0 10px;margin:0 0 25px 0}}[data-component=socialLendingComponent] .social-lending .social-lending-buttons .link-booking-active a{display:inline-block;font-weight:700}@media only screen and (max-width:767px){[data-component=socialLendingComponent] .social-lending .social-lending-buttons .link-booking-active a{display:table-cell;text-align:left}}[data-component=socialLendingComponent] .social-lending .social-lending-buttons .link-booking-active i{margin:0;line-height:33px;font-size:22px;font-weight:400;color:#fff;vertical-align:middle}@media only screen and (max-width:767px){[data-component=socialLendingComponent] .social-lending .social-lending-buttons .link-booking-active i{line-height:27px;font-size:18px}}@media only screen and (max-width:767px){[data-component=socialLendingComponent] .social-lending .social-lending-buttons .link-booking-active i{display:table-cell;padding-right:5px;vertical-align:top}}[data-component=socialLendingComponent] .social-lending a{color:#fff}[data-component=socialLendingComponent] .social-lending a.btn{margin-bottom:15px}[data-component=socialLendingComponent] .social-lending a.btn.btn-secondary{background:#fff!important;border-color:#fff!important;outline-color:rgba(255,255,255,.5);margin-right:15px;outline:1px solid #fff!important}[data-component=socialLendingComponent] .social-lending a.btn.btn-secondary:active,[data-component=socialLendingComponent] .social-lending a.btn.btn-secondary:hover{border-color:#fff!important;outline-color:rgba(255,255,255,0)!important}[data-component=socialLendingComponent] .amount-container{padding-top:50px}@media only screen and (max-width:767px){[data-component=socialLendingComponent] .amount-container{padding-top:20px}}[data-component=socialLendingComponent] .amount-container h3{margin-bottom:24px}[data-component=socialLendingComponent] .amount-container button,[data-component=socialLendingComponent] .amount-container button:active,[data-component=socialLendingComponent] .amount-container button:hover{margin-bottom:24px;background-color:#e5e1e1!important;box-shadow:0 0 0 0 transparent!important;color:#999696!important;opacity:1!important}[data-component=socialLendingComponent] .amount-container .btn-simple{background:0 0!important;color:#fff!important;margin-bottom:0}[data-component=socialLendingComponent] .amount-container i{display:block;margin-top:20px;color:#fff;cursor:pointer}[data-component=socialLendingComponent] .amount-container .success-txt{margin-bottom:24px}[data-component=socialLendingComponent] .amount-container .required-label i{color:#c00;margin-top:0}[data-component=socialLendingComponent] .amount-asked{margin-bottom:36px;border:solid 2px #fff;padding:30px;color:#fff;text-align:left}[data-component=socialLendingComponent] .amount-asked input{background:0 0;color:#fff!important}[data-component=socialLendingComponent] .amount-asked ::-webkit-input-placeholder{color:#fff!important}[data-component=socialLendingComponent] .amount-asked :-moz-placeholder{color:#fff!important}[data-component=socialLendingComponent] .amount-asked ::-moz-placeholder{color:#fff!important}[data-component=socialLendingComponent] .amount-asked :-ms-input-placeholder{color:#fff!important}[data-component=socialLendingComponent] .book-retreat{color:#fff;font-weight:700}[data-component=socialLendingComponent] .book-retreat i{color:#fff;vertical-align:middle}.showHideAmount{cursor:pointer}.showHideAmount i{color:inherit;font-size:24px;vertical-align:middle}.bannerDashboard{background:#fff;padding:30px 45px;margin:-25px 15px 15px 15px;box-shadow:0 15px 21px 0 rgba(0,0,0,.06);min-height:105px}@media only screen and (max-width:767px){.bannerDashboard{margin:-25px 8px 15px 8px;padding:30px 15px;text-align:center}.bannerDashboard .display-table{margin:0}}.bannerDashboard .wrap-tab-no-prVin{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:center;align-items:center}@media only screen and (max-width:767px){.bannerDashboard .wrap-tab-no-prVin{display:block}}.bannerDashboard .wrap-tab-no-prVin .inside-left,.bannerDashboard .wrap-tab-no-prVin .inside-right{order:0;flex:0 1 auto;align-self:auto}.bannerDashboard .wrap-tab-no-prVin .inside-left{width:100%}.bannerDashboard .wrap-tab-no-prVin .inside-right{margin-left:30px}@media only screen and (max-width:767px){.bannerDashboard .wrap-tab-no-prVin .inside-right{margin-left:0}}.bannerDashboard .noTiedLendingDescription{color:#797777}@media only screen and (max-width:767px){.bannerDashboard .noTiedLendingDescription{margin-bottom:15px}}.bannerDashboard .img18monthsPlan{height:60px;margin-right:30px;float:left;width:auto}@media only screen and (max-width:767px){.bannerDashboard .img18monthsPlan{height:30px;margin:0 auto 10px;float:none;clear:both;display:block}}.bannerDashboard h3{color:#424141}@media only screen and (max-width:767px){.bannerDashboard h3{margin-bottom:10px}}.bannerDashboard .piani-di-risparmio h2{margin-bottom:30px}.bannerDashboard .totalSumWrap .descriptionWithPrVin{margin-bottom:10px}.bannerDashboard .totalSumWrap .showHideAmount{color:#999696}.bannerDashboard .totalSumWrap .totalSum{font-size:62px;color:#797777;font-weight:900;line-height:62px;margin-bottom:15px;white-space:nowrap}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.bannerDashboard .totalSumWrap .totalSum{margin-bottom:20px;font-size:37px;line-height:37px}}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:768px) and (max-width:1023px){.orderby-container{display:flex;text-align:right;align-items:center;justify-content:flex-end}}@media only screen and (min-width:768px) and (max-width:1023px){.orderby-container{justify-content:center}}.orderby-container .input-select{display:inline-block}@media only screen and (max-width:767px){.orderby-container .input-select{display:block}}.orderby-container .input-select .selectric-wrapper{display:inline-block;margin-left:15px}@media only screen and (min-width:1180px),only screen and (min-width:768px) and (max-width:1023px){.orderby-container .input-select .selectric-wrapper{width:190px}}@media only screen and (min-width:1024px) and (max-width:1179px){.orderby-container .input-select .selectric-wrapper{width:168px}}@media only screen and (max-width:767px){.orderby-container .input-select .selectric-wrapper{width:100%;margin-left:0;margin-bottom:10px}}.orderby-container .selectric{border:2px solid #e5e1e1;height:50px;border-radius:10px}.orderby-container .selectric .label{margin:0;line-height:21px;font-size:14px;font-weight:400;height:46px;padding:12px 30px 12px 12px}@media only screen and (max-width:767px){.orderby-container .selectric .label{line-height:21px;font-size:14px}}.orderby-container .selectric .label span{padding:6px 0;font-size:inherit;font-weight:inherit;line-height:inherit}.orderby-container .selectric .button{width:32px;height:32px;top:3px;right:15px;color:transparent;font-size:20px}.orderby-container .selectric .button::after{content:none}.orderby-container .selectric .button::before{color:#c00}.orderby-container .selectric .selectric-icn{top:13px;right:10px}.orderby-container .selectric-hover,.orderby-container .selectric-open{z-index:4!important}.orderby-container .selectric-hover .selectric,.orderby-container .selectric-open .selectric{border:2px solid #e5e1e1}.orderby-container .selectric-hover .selectric .button,.orderby-container .selectric-open .selectric .button{color:transparent}.orderby-container .selectric-hover .selectric .button::before,.orderby-container .selectric-open .selectric .button::before{color:#c00}.subtitle-filters::after{content:"";display:table;clear:both}.label-orderby{font-weight:700;color:#605f60}@media only screen and (max-width:767px){.label-orderby{display:none}}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px){[data-component=conventionsComponent] .subtitle-filters,[data-component=listingAreaNews] .subtitle-filters,[data-component=newsBoxComponent] .subtitle-filters{display:flex;align-items:center;height:70px}}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px){[data-component=conventionsComponent] .subtitle-filters+hr,[data-component=listingAreaNews] .subtitle-filters+hr,[data-component=newsBoxComponent] .subtitle-filters+hr{margin-bottom:60px}}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=conventionsComponent] .subtitle-filters+hr,[data-component=listingAreaNews] .subtitle-filters+hr,[data-component=newsBoxComponent] .subtitle-filters+hr{margin-bottom:30px}}@media only screen and (max-width:767px){[data-component=conventionsComponent] .subtitle-filters+hr,[data-component=listingAreaNews] .subtitle-filters+hr,[data-component=newsBoxComponent] .subtitle-filters+hr{margin-bottom:15px}}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px){[data-component=conventionsComponent] .subtitle-filters .subtitleContainer,[data-component=listingAreaNews] .subtitle-filters .subtitleContainer,[data-component=newsBoxComponent] .subtitle-filters .subtitleContainer{float:left;width:100%;margin-bottom:0;text-align:center}}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=conventionsComponent] .subtitle-filters .subtitleContainer,[data-component=listingAreaNews] .subtitle-filters .subtitleContainer,[data-component=newsBoxComponent] .subtitle-filters .subtitleContainer{width:100%;text-align:center}}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px){[data-component=conventionsComponent] .subtitle-filters .filters-container-area,[data-component=listingAreaNews] .subtitle-filters .filters-container-area,[data-component=newsBoxComponent] .subtitle-filters .filters-container-area{float:right;width:0%}}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=conventionsComponent] .subtitle-filters .filters-container-area,[data-component=listingAreaNews] .subtitle-filters .filters-container-area,[data-component=newsBoxComponent] .subtitle-filters .filters-container-area{width:0%;text-align:center}}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=conventionsComponent] .subtitle-filters+hr{margin-bottom:40px}}@media only screen and (max-width:767px){[data-component=conventionsComponent] .subtitle-filters+hr{margin-bottom:50px}}.single-box{position:relative}.single-box .upper-label{margin:0;line-height:21px;font-size:14px;font-weight:400;background-color:#c00;padding:3px 13px;font-weight:700;color:#fff;right:28px;top:-15px;position:absolute;z-index:1}@media only screen and (max-width:767px){.single-box .upper-label{line-height:21px;font-size:14px}}@media only screen and (max-width:767px){.single-box .upper-label{right:14px}}.single-box .slider-container-img{height:100px;overflow:hidden}.single-box .slider-text-second-line .title{text-transform:uppercase}.single-box .city,.single-box .region{color:#605f60}.single-box .region{text-transform:uppercase}.single-box .city{font-weight:400}.single-box .abstract{margin-bottom:20px;color:#605f60}.dateTitle{margin:0;line-height:21px;font-size:14px;font-weight:700;color:#c00;margin-bottom:20px;display:inline-block;width:100%}@media only screen and (max-width:767px){.dateTitle{line-height:18px;font-size:12px}}.dateTitle.h4{margin:0;line-height:30px;font-size:18px;font-weight:400;margin-bottom:30px}@media only screen and (max-width:767px){.dateTitle.h4{line-height:21px;font-size:14px}}@media only screen and (max-width:767px){.dateTitle.h4{text-align:center}}.icon-scope{width:30px;height:30px;float:left;margin-right:5px;display:flex;align-items:center}.icon-scope.icon-filter{margin:-5px 15px 0 -15px}.tag-scope{float:left;margin:0}.scope-container{display:flex;align-items:center;margin-bottom:20px}.scope-container::after{content:"";clear:both;display:inline-block}.welcome-page-main{padding:60px 0 0 0;background:#faf6f6}.welcome-page-main .row-full hr{margin:0;padding:0}[data-component=subscribeNewsletter] .container-general-button button i{margin-left:5px}[data-component=subscribeNewsletter] .container-general-button button i:before{content:""}[data-component=subscribeNewsletter] .container-general-button button i.icon-:before{content:""}[data-component=subscribeNewsletter] .container-general-button button.actionSuccess .icon-:before{content:""}.newsletterPrivacy .img-container img{max-width:90px}.newsletterPrivacy .privacy-text{background:#faf6f6;padding:15px;font-style:italic;line-height:14px;margin-top:20px}@media only screen and (max-width:767px){[data-component=subHeaderSteps]{margin-bottom:0}}[data-component=subHeaderSteps]>.row-full{position:relative;border-bottom:solid 1px #f2eeee}[data-component=subHeaderSteps] .stepsContainer{display:table;margin:0 auto;padding:20px 0;text-align:center}@media only screen and (max-width:767px){[data-component=subHeaderSteps] .stepsContainer{padding:15px 0}}[data-component=subHeaderSteps] .step{display:table-cell;vertical-align:middle;padding-left:20px}[data-component=subHeaderSteps] .step:first-child{padding-left:0}@media only screen and (max-width:767px){[data-component=subHeaderSteps] .step{opacity:.3}}[data-component=subHeaderSteps] .step>div{display:table-cell;vertical-align:middle}[data-component=subHeaderSteps] .step .icon{max-width:40px;font-size:50px;font-weight:700;line-height:0;color:#e5e1e1}[data-component=subHeaderSteps] .step .text,[data-component=subHeaderSteps] .step .text a{color:#605f60}@media only screen and (max-width:767px){[data-component=subHeaderSteps] .step .text,[data-component=subHeaderSteps] .step .text a{white-space:nowrap}}[data-component=subHeaderSteps] .step.active .icon,[data-component=subHeaderSteps] .step.done .icon{color:#7bb800}[data-component=subHeaderSteps] .step.active{font-weight:700}@media only screen and (max-width:767px){[data-component=subHeaderSteps] .step.active{opacity:1}}[data-component=subHeaderSteps] .step.active .icon{text-shadow:0 5px 7px rgba(123,184,0,.27)}[data-component=subHeaderSteps] .progressBar{position:relative;bottom:-2px;width:100%;height:4px}[data-component=subHeaderSteps] .progressBar .bar{display:block;height:4px;background-color:#7bb800}[data-page=franchisingPage] [data-component=subHeaderSteps]{margin-top:0}[data-component=franchisingComponent] .pageTitle{padding-bottom:30px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=franchisingComponent] .pageTitle{padding-bottom:15px}}[data-component=franchisingComponent] .subTitle{padding-bottom:40px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=franchisingComponent] .subTitle{padding-bottom:15px}}[data-component=franchisingComponent] .description{color:#605f60;padding-bottom:70px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=franchisingComponent] .description{padding-bottom:60px}}[data-component=franchisingComponent] .description .linkContainer{padding:15px 0 0 0}[data-component=franchisingComponent] .fieldset-wrapper{margin-bottom:50px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=franchisingComponent] .fieldset-wrapper{margin-bottom:20px}}[data-component=franchisingComponent] .fieldset-wrapper .abstract{padding-bottom:0;margin-bottom:10px;color:#605f60}[data-component=franchisingComponent] .fieldset-wrapper h3{color:#999696;margin-bottom:5px}[data-component=franchisingComponent] .fieldset-wrapper hr{margin:35px 0 0 0}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=franchisingComponent] .fieldset-wrapper hr{margin-top:5px}}[data-component=franchisingComponent] .container-padding{padding-bottom:15px}[data-component=franchisingComponent] .selectric-items{right:-13px!important}[data-component=franchisingComponent] .wrapper-steps{border:solid 1px #e5e1e1;box-shadow:0 5px 21px 0 rgba(0,0,0,.06);margin-bottom:60px}@media only screen and (max-width:767px){[data-component=franchisingComponent] .wrapper-steps{border-top:none;border-left:none;border-right:none;box-shadow:none;margin-left:-15px;margin-right:-15px;margin-bottom:40px}}[data-component=franchisingComponent] .wrapper-steps .top-steps{border-bottom:solid 1px #e5e1e1;padding:20px 30px}@media only screen and (max-width:767px){[data-component=franchisingComponent] .wrapper-steps .top-steps{padding:15px}}[data-component=franchisingComponent] .wrapper-steps .top-steps h3{color:#605f60;margin:0}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-component=franchisingComponent] .wrapper-steps .top-steps h3:after{content:"";display:block;clear:both}}[data-component=franchisingComponent] .wrapper-steps .top-steps h3 strong{color:#000}[data-component=franchisingComponent] .wrapper-steps .close-card{font-weight:400;float:right;line-height:31px;cursor:pointer}[data-component=franchisingComponent] .wrapper-steps .close-card i{float:right}[data-component=franchisingComponent] .wrapper-steps .close-card strong{color:#605f60!important}@media only screen and (max-width:767px){[data-component=franchisingComponent] .wrapper-steps .close-card span{display:none}}[data-component=franchisingComponent] .wrapper-steps .content-steps{margin:0}[data-component=franchisingComponent] .wrapper-steps .content-steps>.row-full{padding-top:50px}[data-component=franchisingComponent] .wrapper-steps [data-component=formGroupFieldsFranchisignStoreEconomicComponent] .content-steps>.row-full{padding-bottom:50px}[data-component=franchisingComponent] .wrapper-steps .bottom-steps{text-align:center;padding:20px 30px}[data-component=franchisingComponent] .wrapper-steps .bottom-steps p{cursor:pointer;color:#605f60}[data-component=franchisingComponent] .wrapper-steps .bottom-steps i{margin:0 10px;line-height:13px;vertical-align:middle}[data-component=franchisingComponent] .wrapper-steps .bottom-steps.accordionActive i:before{content:""}@media only screen and (max-width:767px){[data-component=franchisingComponent] .wrapper-steps .bottom-steps{margin:0;line-height:21px;font-size:14px;padding:15px;text-align:center}}@media only screen and (max-width:767px) and (max-width:767px){[data-component=franchisingComponent] .wrapper-steps .bottom-steps{line-height:18px;font-size:12px}}@media only screen and (max-width:767px){[data-component=franchisingComponent] .wrapper-steps .bottom-steps p{margin:0;line-height:21px;font-size:14px}}@media only screen and (max-width:767px) and (max-width:767px){[data-component=franchisingComponent] .wrapper-steps .bottom-steps p{line-height:18px;font-size:12px}}@media only screen and (max-width:767px){[data-component=franchisingComponent] .wrapper-steps .bottom-steps i{display:block;clear:both;margin-top:10px}}[data-component=franchisingComponent] .wrapper-steps .store-attribute{color:#605f60;margin-bottom:50px}@media only screen and (max-width:767px){[data-component=franchisingComponent] .wrapper-steps .store-attribute{margin-bottom:20px}}[data-component=franchisingComponent] .wrapper-steps .store-attribute div.input-radio{float:right;margin-top:5px}[data-component=franchisingComponent] .wrapper-steps .store-attribute hr{clear:both;margin-top:50px}@media only screen and (max-width:767px){[data-component=franchisingComponent] .wrapper-steps .store-attribute hr{margin-top:20px}}[data-component=franchisingComponent] .wrapper-steps .store-attribute .radio-inline{float:right}[data-component=franchisingComponent] .wrapper-steps .store-attribute .radio-inline label{padding-left:25px;margin-left:5px}[data-component=franchisingComponent] .wrapper-steps .store-attribute .hidden-property{display:none;margin-top:15px}[data-component=franchisingComponent] .resume-wrap{padding:45px 100px;margin-bottom:15px;background:#faf6f6;overflow:hidden}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=franchisingComponent] .resume-wrap{padding:30px}}@media only screen and (max-width:767px){[data-component=franchisingComponent] .resume-wrap{padding:15px}}[data-component=franchisingComponent] .resume-wrap .resume-steps{position:relative}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=franchisingComponent] .resume-wrap .resume-steps{padding-right:30px}}[data-component=franchisingComponent] .resume-wrap .resume-steps i{position:absolute;right:0;top:50%;transform:translateY(-50%)}[data-component=franchisingComponent] .resume-wrap .resume-steps.accordionActive{margin-bottom:25px}[data-component=franchisingComponent] .resume-wrap .resume-steps.accordionActive i:before{content:""}[data-component=franchisingComponent] .resume-wrap .resume-content{margin:0;color:#605f60}[data-component=franchisingComponent] .resume-wrap .info-field{margin-top:15px}[data-component=franchisingComponent] .resume-wrap .store-subtitle,[data-component=franchisingComponent] .resume-wrap .store-title{color:#000}[data-component=franchisingComponent] .resume-wrap .store-title{margin-bottom:15px}[data-component=franchisingComponent] .resume-wrap .store-detail-wrap,[data-component=franchisingComponent] .resume-wrap .store-economic-wrap,[data-component=franchisingComponent] .resume-wrap .store-interior-wrap{margin-bottom:60px}[data-component=franchisingComponent] .resume-wrap .store-detail-wrap.last,[data-component=franchisingComponent] .resume-wrap .store-economic-wrap.last,[data-component=franchisingComponent] .resume-wrap .store-interior-wrap.last{margin-bottom:0}[data-component=franchisingComponent] .resume-wrap .store-economic-wrap .store-title,[data-component=franchisingComponent] .resume-wrap .store-interior-wrap .store-title{margin-bottom:30px}[data-component=franchisingComponent] .resume-wrap .economic-store,[data-component=franchisingComponent] .resume-wrap .interior-store{margin:20px 0 60px 0}[data-component=franchisingComponent] .resume-wrap .economic-store .interior-info,[data-component=franchisingComponent] .resume-wrap .interior-store .interior-info{color:#000}[data-component=formGroupFieldsFranchisingResumeDetailComponent]{margin-bottom:50px}[data-component=formGroupFieldsFranchisingResumeOtherInfoComponent]{margin-bottom:80px}[data-component=formGroupFieldsFranchisingResumeOtherInfoComponent] h2{margin:0 auto;margin-bottom:60px;text-align:center}[data-component=formGroupFieldsFranchisingResumeOtherInfoComponent] h3{font-weight:700;color:#999696;margin-bottom:15px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=formGroupFieldsFranchisingResumeOtherInfoComponent] h3{margin:0 auto 15px;text-align:center}}[data-component=formGroupFieldsFranchisingResumeOtherInfoComponent] textarea{margin:0;line-height:21px;font-size:14px;width:100%;border:solid 1px #e5e1e1;padding:15px}@media only screen and (max-width:767px){[data-component=formGroupFieldsFranchisingResumeOtherInfoComponent] textarea{line-height:18px;font-size:12px}}[data-component=formGroupFieldsFranchisingResumeContactComponent]{margin-bottom:80px}[data-component=formGroupFieldsFranchisingResumeContactComponent] img{display:block;width:100px;margin:-30px auto 0}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=formGroupFieldsFranchisingResumeContactComponent] img{width:80px}}[data-component=formGroupFieldsFranchisingResumeContactComponent] .schedule{border:solid 2px #e5e1e1;padding:60px 30px;margin:60px 0;color:#605f60}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=formGroupFieldsFranchisingResumeContactComponent] .schedule{padding:15px;margin:20px 0 30px}}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-component=formGroupFieldsFranchisingResumeContactComponent] .schedule span{display:block}}.formDynamic .formPageTitle{text-align:center;margin:20px 0}.formDynamic .formPageTitle h1{font-weight:900}.formDynamic .formText{text-align:center;margin-bottom:35px}.formDynamic .editorialForm{margin-bottom:30px;border:1px solid #faf6f6;-webkit-box-shadow:rgba(0,0,0,.06) 0 5px 21px 0;-khtml-box-shadow:rgba(0,0,0,.06) 0 5px 21px 0;-moz-box-shadow:rgba(0,0,0,.06) 0 5px 21px 0;-ms-box-shadow:rgba(0,0,0,.06) 0 5px 21px 0;-o-box-shadow:rgba(0,0,0,.06) 0 5px 21px 0;box-shadow:rgba(0,0,0,.06) 0 5px 21px 0}.formDynamic .editorialForm .abstract{margin-bottom:30px}.formDynamic .editorialForm hr{margin:20px 0 30px 0}@media only screen and (max-width:767px){.formDynamic .editorialForm .wrap-fields{margin-bottom:15px}}.formDynamic .editorialForm .container-padding{margin-bottom:15px}.formDynamic .editorialForm .col-md-12 .wrap-fields .checkbox-container,.formDynamic .editorialForm .col-md-12 .wrap-fields .radio-container{padding-left:0;padding-right:0}.formDynamic .editorialForm .col-md-12 .wrap-fields .checkbox-container .input-checkbox,.formDynamic .editorialForm .col-md-12 .wrap-fields .checkbox-container .input-radio,.formDynamic .editorialForm .col-md-12 .wrap-fields .radio-container .input-checkbox,.formDynamic .editorialForm .col-md-12 .wrap-fields .radio-container .input-radio{text-align:right}.formDynamic .editorialForm .col-md-12 .wrap-fields .checkbox-container .input-checkbox>label,.formDynamic .editorialForm .col-md-12 .wrap-fields .checkbox-container .input-radio>label,.formDynamic .editorialForm .col-md-12 .wrap-fields .radio-container .input-checkbox>label,.formDynamic .editorialForm .col-md-12 .wrap-fields .radio-container .input-radio>label{font-size:inherit;font-weight:700;float:left;width:inherit;color:#605f60}.formDynamic .editorialForm .col-md-12 .wrap-fields .upload-editorial label{font-size:inherit;font-weight:700;color:#605f60}.formDynamic .editorialForm .form-row{margin-bottom:20px}.formDynamic .editorialForm dfn{color:#c00}.formDynamic .editorialForm .formTitle{background:#96c5a1;color:#fff;padding:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.formDynamic .editorialForm .formTitle{padding:15px}}.formDynamic .editorialForm .formWrapper{padding:60px}@media only screen and (min-width:768px) and (max-width:1023px){.formDynamic .editorialForm .formWrapper{padding:30px}}@media only screen and (max-width:767px){.formDynamic .editorialForm .formWrapper{padding:15px}}.formDynamic .editorialForm .formSubTitle{padding:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.formDynamic .editorialForm .formSubTitle{padding:15px}}.formDynamic .editorialForm .upload-editorial>label{color:#605f60}.formDynamic .editorialForm [data-component=imageTextGenericPage]{margin:150px 0}.formDynamic .editorialForm [data-component=imageTextGenericPage] .img-container img{max-width:100px}.formDynamic .editorialForm .upload-file .files-list{padding:0;margin:0;float:left;clear:both;list-style:none;width:100%}.formDynamic .editorialForm .upload-file .files-list li{line-height:inherit}.formDynamic .editorialForm .upload-file .files-list li:before{display:none}.formDynamic .editorialForm .remaining-chars{text-align:right;color:#605f60}.formDynamic .editorialForm .remaining-chars span{color:#c00}.formDynamic [data-component=formSubmitComponent]{text-align:right;margin:20px 0}[data-component=socialLoanTrendComponent] [data-chart]{min-height:278px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanTrendComponent] [data-chart]{min-height:282px}}[data-component=socialLoanTrendComponent] .subtitle{margin:40px 30px 30px 30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanTrendComponent] .subtitle{margin:15px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanTrendComponent] .card-head-title{position:relative}}[data-component=socialLoanTrendComponent] .socialLoanTrendTop{position:relative;padding-right:200px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanTrendComponent] .socialLoanTrendTop{padding-right:0;z-index:2}}[data-component=socialLoanTrendComponent] .socialLoanTrendTop .movments-container i{line-height:inherit;vertical-align:middle}[data-component=socialLoanTrendComponent] .socialLoanTrendTop .movments-container .xsmall{margin-right:10px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanTrendComponent] .socialLoanTrendTop .movments-container .xsmall{display:block;width:100%}}[data-component=socialLoanTrendComponent] .socialLoanTrendTop .movments-container .total-movements{color:#99d6ff}[data-component=socialLoanTrendComponent] .socialLoanTrendTop .movments-container .in-movements{color:#7bb800}[data-component=socialLoanTrendComponent] .socialLoanTrendTop .movments-container .out-movements{color:#d53600}[data-component=socialLoanTrendComponent] .socialLoanTrendTop .filterDonutWrapper{position:absolute;top:50%;right:30px;transform:translateY(-50%)}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanTrendComponent] .socialLoanTrendTop .filterDonutWrapper{right:15px}}[data-component=socialLoanTrendComponent] .socialLoanTrendTop .filterDonutWrapper .selectric-wrapper{float:right}[data-component=socialLoanTrendComponent] .socialLoanTrendTop .filterDonutWrapper .selectric-wrapper .label{margin-right:30px}[data-component=socialLoanTrendComponent] .socialLoanTrendTop .filterDonutWrapper .selectric-wrapper .label span{font-weight:400;color:#c00}[data-component=socialLoanTrendComponent] .socialLoanTrendTop .filterDonutWrapper .selectric-wrapper .button{top:-5px}@media only screen and (max-width:767px){[data-component=socialLoanTrendComponent] .socialLoanTrendTop .filterDonutWrapper .selectric-items{width:100vw!important}}[data-component=socialLoanTrendComponent] .select-booklets{margin:0 30px 30px 30px;padding-bottom:60px}[data-component=socialLoanTrendComponent] .select-booklets h4{float:left;line-height:30px;margin-right:15px;color:#999696}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanTrendComponent] .select-booklets{margin:0 15px 15px 15px}[data-component=socialLoanTrendComponent] .select-booklets h4{display:none}}[data-component=socialLoanTrendComponent] .select-booklets ul{margin:0;float:left;padding:0}[data-component=socialLoanTrendComponent] .select-booklets ul li{line-height:inherit;font-size:inherit;display:inline-block;margin:0 15px 0 0;padding:0 2px 10px;border-bottom:solid 4px #e5e1e1;cursor:pointer;color:#333232}[data-component=socialLoanTrendComponent] .select-booklets ul li:before{display:none}[data-component=socialLoanTrendComponent] .select-booklets ul li.filterOff{color:#e5e1e1;border-bottom:solid 4px #e5e1e1!important}[data-component=socialLoanTrendComponent] .select-booklets ul li:last-of-type{margin-right:0}[data-component=socialLoanTrendComponent] .wrap-main-chart{width:100%;height:260px;clear:both}[data-component=socialLoanTrendComponent] .wrap-main-chart [data-chart=line]{max-height:320px;width:100%;display:block;float:left}[data-component=socialLoanTrendComponent] .donut-container{padding:30px 0}[data-component=socialLoanTrendComponent] .donut-container [data-component=sliderContentComponent]{margin:0 15px}[data-component=socialLoanTrendComponent] .donut-container .row{margin:0}[data-component=socialLoanTrendComponent] .donut-container ul{margin:0 auto}[data-component=socialLoanTrendComponent] .donut-container ul li{width:calc(100vw - 45px)}[data-component=socialLoanTrendComponent] .donut-container ul li:last-of-type{margin-right:0!important}[data-component=socialLoanTrendComponent] .donut-container ul li.lslide{text-align:center}[data-component=socialLoanTrendComponent] .donut-container ul li svg{max-width:260px}@media only screen and (max-width:767px){[data-component=socialLoanTrendComponent] .donut-container ul li svg{max-width:210px}}[data-component=socialLoanTrendComponent] .donut-container .lSPager{display:none}@media only screen and (max-width:767px){[data-component=socialLoanTrendComponent] .donut-container .lSPager{display:block}}@media only screen and (max-width:767px){[data-component=socialLoanTrendComponent] .donut-container .lSAction{width:calc(100vw - 45px)!important}}[data-component=socialLoanTrendComponent] [data-chart=donut]{height:auto;width:170px;max-width:49%;display:inline-block;margin:10px 0}@media only screen and (max-width:767px){[data-component=socialLoanTrendComponent] [data-chart=donut]{width:210px;max-width:100%}}[data-component=socialLoanTrendComponent] .one-booklet{text-align:center}[data-component=socialLoanTrendComponent] .one-booklet [data-chart=donut]{width:236px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanTrendComponent] .donut-legend{display:none}}[data-component=socialLoanTrendComponent] .donut-legend ul{margin:0 0 30px 0;padding:0;list-style:none}[data-component=socialLoanTrendComponent] .donut-legend ul li{margin:0;line-height:30px;font-size:18px;width:auto}@media only screen and (max-width:767px){[data-component=socialLoanTrendComponent] .donut-legend ul li{font-size:16px;line-height:26px}}[data-component=socialLoanTrendComponent] .donut-legend ul li em{background:#f2eeee;width:15px;display:inline-block;border-radius:100px;height:15px;vertical-align:middle;margin-right:5px;margin-top:-5px}[data-component=socialLoanTrendComponent] .donut-legend ul li::before{content:''}[data-component=socialLoanTrendComponent] .booklet-details{text-align:center;width:100%;max-width:340px;margin:0 auto}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanTrendComponent] .booklet-details{margin-bottom:30px;max-width:100%}[data-component=socialLoanTrendComponent] .booklet-details h4{margin:0;line-height:16px;font-size:12px}}@media only screen and (max-width:767px) and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px) and (max-width:767px){[data-component=socialLoanTrendComponent] .booklet-details h4{line-height:18px}}[data-component=socialLoanTrendComponent] .booklet-details small{color:#999696;display:block}[data-component=socialLoanTrendComponent] .booklet-details small.totalAmount{margin-top:10px;font-size:16px}@media only screen and (max-width:767px){[data-component=socialLoanTrendComponent] .booklet-details small.totalAmount{font-size:inherit}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanTrendComponent] .booklet-details small{margin:0;line-height:16px;font-size:12px}}@media only screen and (max-width:767px) and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px) and (max-width:767px){[data-component=socialLoanTrendComponent] .booklet-details small{line-height:18px}}.centeredone-booklet .booklet-details{text-align:center;margin:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.centeredone-booklet .hidden-xs{text-align:center}}#chartjs-tooltip{opacity:0;min-height:90px;min-width:187px;position:absolute;background:#fff;border:1px solid #faf6f6;font-size:14px;color:#333232;padding:15px 10px;border-radius:0;transition:all .1s ease;pointer-events:none;transform:translate(-50%,-135px);text-align:left;display:block;width:auto!important}#chartjs-tooltip.toleft{transform:translate(calc(-100% - 25px),-60px)}#chartjs-tooltip.toleft .arrow{left:calc(100% + 5px);transform:rotate(-90deg);top:calc(50% - 5px)}#chartjs-tooltip.persist{box-shadow:rgba(0,0,0,.1) 0 5px 21px;opacity:1!important;display:block!important}.tooltip-table .popup-graph-value{color:#7bb800;font-weight:700}.tooltip-table .libr-date{color:#605f60}.tooltip-table td{padding:5px 0;color:#333232}[data-component=tooltip]{position:absolute;max-width:230px!important;padding:10px;pointer-events:none;display:none;min-width:178px;min-height:122px}[data-component=tooltip] p{margin:10px 2px!important}@media only screen and (max-width:767px){[data-component=socialLoanTrendComponent] .card-footer{padding:15px}[data-component=socialLoanTrendComponent] .card-footer a{font-size:16px}}[data-component=socialLoanTrendComponent].heritage [data-chart=donut]{max-width:100%}[data-component=socialLoanTrendComponent].heritage .card-head .card-head-subtitle{justify-content:flex-end}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanTrendComponent].heritage .card-head .card-head-subtitle.amounts-container{display:block;border:0 none;padding-top:0}[data-component=socialLoanTrendComponent].heritage .card-head .card-head-subtitle.amounts-container span{display:initial;padding-right:5px;font-size:12px}[data-component=socialLoanTrendComponent].heritage .card-head .card-head-subtitle.amounts-container strong{font-size:16px}[data-component=socialLoanTrendComponent].heritage .card-head .card-head-subtitle.amounts-container .totalWrap{margin-bottom:8px}}[data-component=socialLoanTrendComponent].heritage .card-head .card-head-subtitle .card-head-subtitle-item{padding:0;color:#605f60}[data-component=socialLoanTrendComponent].heritage .card-head .card-head-subtitle .card-head-subtitle-item.totalWrap{color:#424141}[data-component=socialLoanTrendComponent].heritage .card-head .card-head-subtitle em{font-style:normal;margin:0 15px;color:#605f60}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanTrendComponent].heritage .card-head .card-head-subtitle em{display:none}}[data-component=socialLoanTrendComponent].heritage .donut-legend{margin-top:30px}.wrapper-ins-outs{float:right;color:#605f60;margin:0;line-height:21px;font-size:14px}@media only screen and (max-width:767px){.wrapper-ins-outs{line-height:18px;font-size:12px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.wrapper-ins-outs{width:100%;margin-top:10px}}.wrapper-ins-outs em{font-style:normal;margin:0 15px;color:#605f60}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.wrapper-ins-outs em{color:transparent;margin:0 5px}}.wrapper-ins-outs .ins-outs-item{display:inline-block}.wrapper-ins-outs .ins-outs-item .in-movements{color:#7bb800}.wrapper-ins-outs .ins-outs-item .out-movements{color:#d53600}.wrapper-ins-outs .ins-outs-item strong{font-size:18px;padding-left:5px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.wrapper-ins-outs .ins-outs-item span,.wrapper-ins-outs .ins-outs-item strong{font-size:12px}}@media only screen and (max-width:767px){.modal-fullscreen{top:0!important;transform:none!important;overflow:scroll}}body.modal-open{overflow:hidden}[data-component=bannerDematLibretto],[data-component=bannerNuovaLiquidita]{display:flex;align-items:center;padding:10px;text-align:center;justify-content:center;background-color:#5858f9}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bannerDematLibretto],[data-component=bannerNuovaLiquidita]{text-align:left;align-items:flex-start}}[data-component=bannerDematLibretto] *,[data-component=bannerNuovaLiquidita] *{color:#fff}[data-component=bannerDematLibretto] a,[data-component=bannerNuovaLiquidita] a{text-decoration:underline}[data-component=bannerDematLibretto] a:active,[data-component=bannerDematLibretto] a:focus,[data-component=bannerDematLibretto] a:hover,[data-component=bannerDematLibretto] a:visited,[data-component=bannerNuovaLiquidita] a:active,[data-component=bannerNuovaLiquidita] a:focus,[data-component=bannerNuovaLiquidita] a:hover,[data-component=bannerNuovaLiquidita] a:visited{color:#fff}[data-component=bannerDematLibretto] .banner_text,[data-component=bannerNuovaLiquidita] .banner_text{width:80%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bannerDematLibretto] .banner_text,[data-component=bannerNuovaLiquidita] .banner_text{width:auto}}[data-component=bannerDematLibretto] .icon-close,[data-component=bannerNuovaLiquidita] .icon-close{font-size:35px;margin-left:15px;cursor:pointer}.modalDematLibretto,.modalIncrementalInterest,.modalNuovaLiquidita{max-width:800px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.modalDematLibretto .msgModal h4,.modalIncrementalInterest .msgModal h4,.modalNuovaLiquidita .msgModal h4{line-height:26px}}.modalDematLibretto .msgModal h4 .promo_modal_tag,.modalIncrementalInterest .msgModal h4 .promo_modal_tag,.modalNuovaLiquidita .msgModal h4 .promo_modal_tag{background:#ff4900;border-radius:3px;padding:3px 10px;font-size:14px;line-height:21px;color:#fff;margin-right:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.modalDematLibretto .msgModal h4 .promo_modal_tag,.modalIncrementalInterest .msgModal h4 .promo_modal_tag,.modalNuovaLiquidita .msgModal h4 .promo_modal_tag{line-height:26px}}.modalDematLibrettoContent,.modalIncrementalInterestContent,.modalNuovaLiquiditaContent{padding:15px 30px 30px;text-align:left}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.modalDematLibrettoContent,.modalIncrementalInterestContent,.modalNuovaLiquiditaContent{padding:15px}}.modalDematLibrettoContent .imgContainer,.modalIncrementalInterestContent .imgContainer,.modalNuovaLiquiditaContent .imgContainer{width:100%;margin-bottom:30px;position:relative}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.modalDematLibrettoContent .imgContainer,.modalIncrementalInterestContent .imgContainer,.modalNuovaLiquiditaContent .imgContainer{margin-bottom:15px}}.modalDematLibrettoContent .imgContainer img,.modalIncrementalInterestContent .imgContainer img,.modalNuovaLiquiditaContent .imgContainer img{max-height:200px;object-fit:cover;width:100%}.modalDematLibrettoContent .imgContainer .imgTag,.modalIncrementalInterestContent .imgContainer .imgTag,.modalNuovaLiquiditaContent .imgContainer .imgTag{background:#c00;border-radius:3px;padding:3px 15px;font-size:14px;line-height:21px;color:#fff;position:absolute;right:5px;top:5px}.modalDematLibrettoContent .info_list,.modalIncrementalInterestContent .info_list,.modalNuovaLiquiditaContent .info_list{padding:10px 0 30px 0}.modalDematLibrettoContent .info_list div,.modalIncrementalInterestContent .info_list div,.modalNuovaLiquiditaContent .info_list div{display:flex;gap:20px}.modalDematLibrettoContent .info_list div span,.modalIncrementalInterestContent .info_list div span,.modalNuovaLiquiditaContent .info_list div span{color:#447213}.modalDematLibrettoContent .downloadDocLink,.modalIncrementalInterestContent .downloadDocLink,.modalNuovaLiquiditaContent .downloadDocLink{font-size:14px;line-height:19px}.modalDematLibrettoContent .madal_promo_checkbox_container,.modalIncrementalInterestContent .madal_promo_checkbox_container,.modalNuovaLiquiditaContent .madal_promo_checkbox_container{width:fit-content;display:flex;align-items:center}.modalDematLibrettoContent .madal_promo_checkbox_container p,.modalIncrementalInterestContent .madal_promo_checkbox_container p,.modalNuovaLiquiditaContent .madal_promo_checkbox_container p{color:#605f60;font-size:16px;line-height:26px}.modalDematLibrettoContent .madal_promo_checkbox,.modalIncrementalInterestContent .madal_promo_checkbox,.modalNuovaLiquiditaContent .madal_promo_checkbox{margin-right:32px;width:fit-content;display:flex;align-items:center}.modalDematLibrettoContent .madal_promo_checkbox label,.modalIncrementalInterestContent .madal_promo_checkbox label,.modalNuovaLiquiditaContent .madal_promo_checkbox label{padding:0}.modalDematLibrettoContent .madal_promo_checkbox label.dematCheckLabel,.modalIncrementalInterestContent .madal_promo_checkbox label.dematCheckLabel,.modalNuovaLiquiditaContent .madal_promo_checkbox label.dematCheckLabel{padding-left:30px;color:#605f60;font-size:16px;line-height:26px}.modalDematLibrettoContent .madal_promo_checkbox #hide_promo_modal,.modalIncrementalInterestContent .madal_promo_checkbox #hide_promo_modal,.modalNuovaLiquiditaContent .madal_promo_checkbox #hide_promo_modal{z-index:2;width:24px;height:24px;margin:0;top:-3px;left:-2px;cursor:pointer}.modalDematLibrettoContent .madal_promo_input,.modalIncrementalInterestContent .madal_promo_input,.modalNuovaLiquiditaContent .madal_promo_input{display:flex;width:100%;justify-content:space-between}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.modalDematLibrettoContent .madal_promo_input,.modalIncrementalInterestContent .madal_promo_input,.modalNuovaLiquiditaContent .madal_promo_input{flex-direction:column-reverse;gap:15px}}.modalDematLibrettoContent .madal_promo_note,.modalIncrementalInterestContent .madal_promo_note,.modalNuovaLiquiditaContent .madal_promo_note{padding:15px 10px;background-color:#e8fbfb;font-size:14px;margin-bottom:30px;display:flex;gap:15px;align-items:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.modalDematLibrettoContent .madal_promo_note,.modalIncrementalInterestContent .madal_promo_note,.modalNuovaLiquiditaContent .madal_promo_note{margin-bottom:15px}}.modalDematLibrettoContent .madal_promo_note *,.modalIncrementalInterestContent .madal_promo_note *,.modalNuovaLiquiditaContent .madal_promo_note *{font-size:14px;line-height:21px}.modalDematLibrettoContent .madal_promo_note i,.modalIncrementalInterestContent .madal_promo_note i,.modalNuovaLiquiditaContent .madal_promo_note i{font-size:25px;min-width:0!important;color:#46b3b3}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.modalDematLibrettoContent .madal_promo_btn .btn,.modalIncrementalInterestContent .madal_promo_btn .btn,.modalNuovaLiquiditaContent .madal_promo_btn .btn{width:100%}}.modalDematLibrettoContent .madal_promo_title,.modalIncrementalInterestContent .madal_promo_title,.modalNuovaLiquiditaContent .madal_promo_title{color:#605f60;font-size:18px;line-height:30px;font-weight:800;margin-bottom:15px}.modalDematLibrettoContent .madal_promo_text,.modalIncrementalInterestContent .madal_promo_text,.modalNuovaLiquiditaContent .madal_promo_text{color:#605f60}.modalDematLibrettoContent .madal_promo_text .text_top,.modalIncrementalInterestContent .madal_promo_text .text_top,.modalNuovaLiquiditaContent .madal_promo_text .text_top{margin-bottom:30px}.modalDematLibrettoContent .madal_promo_text a,.modalIncrementalInterestContent .madal_promo_text a,.modalNuovaLiquiditaContent .madal_promo_text a{color:#0074c2}.modalDematLibrettoContent .madal_promo_text_wrapper,.modalIncrementalInterestContent .madal_promo_text_wrapper,.modalNuovaLiquiditaContent .madal_promo_text_wrapper{display:flex;flex-direction:row;gap:30px;margin-bottom:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.modalDematLibrettoContent .madal_promo_text_wrapper,.modalIncrementalInterestContent .madal_promo_text_wrapper,.modalNuovaLiquiditaContent .madal_promo_text_wrapper{gap:15px;flex-direction:column}}.modalDematLibrettoContent .madal_promo_text_wrapper .interest_table,.modalIncrementalInterestContent .madal_promo_text_wrapper .interest_table,.modalNuovaLiquiditaContent .madal_promo_text_wrapper .interest_table{display:flex;flex-direction:column;align-items:center}.modalDematLibrettoContent .madal_promo_text_wrapper .interest_table div,.modalIncrementalInterestContent .madal_promo_text_wrapper .interest_table div,.modalNuovaLiquiditaContent .madal_promo_text_wrapper .interest_table div{display:flex;flex-direction:row;gap:20px;align-items:center;padding:4px 10px;border-bottom:1px dashed #e5e1e1}.modalDematLibrettoContent .madal_promo_text_wrapper .interest_table div p,.modalIncrementalInterestContent .madal_promo_text_wrapper .interest_table div p,.modalNuovaLiquiditaContent .madal_promo_text_wrapper .interest_table div p{font-size:14px;line-height:21px;color:#333232;white-space:nowrap}.modalDematLibrettoContent .madal_promo_text_wrapper .interest_table div span,.modalIncrementalInterestContent .madal_promo_text_wrapper .interest_table div span,.modalNuovaLiquiditaContent .madal_promo_text_wrapper .interest_table div span{font-size:20px;line-height:30px;font-weight:800;color:#0074c2;white-space:nowrap}.modalDematLibrettoContent .madal_promo_text_wrapper .interest_table>div:last-child,.modalIncrementalInterestContent .madal_promo_text_wrapper .interest_table>div:last-child,.modalNuovaLiquiditaContent .madal_promo_text_wrapper .interest_table>div:last-child{border-bottom:none}[data-component=socialLoanMenuComponent]{color:#fff!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1179px){[data-component=socialLoanMenuComponent] ::-webkit-scrollbar{width:0;height:0}[data-component=socialLoanMenuComponent] ::-webkit-scrollbar-thumb{background:0 0;cursor:pointer}[data-component=socialLoanMenuComponent] ::-webkit-scrollbar-track{background:0 0}[data-component=socialLoanMenuComponent] body{scrollbar-face-color:transparent;scrollbar-track-color:transparent}}[data-component=socialLoanMenuComponent] .sticky{z-index:80}[data-component=socialLoanMenuComponent]>.row-full{background-color:#0074c2;box-shadow:0 15px 21px 0 rgba(0,0,0,.06)}[data-component=socialLoanMenuComponent]>.row-full>.container-fluid.divider{border-top:1px solid rgba(255,255,255,.2)}[data-component=socialLoanMenuComponent]>.row-full>.row-full.menu{background-color:#0074c2}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1179px){[data-component=socialLoanMenuComponent]>.row-full>.row-full.menu{overflow-x:auto}}[data-component=socialLoanMenuComponent]>.row-full>.row-full.menu.libretto__sticky{position:fixed;z-index:21}[data-component=socialLoanMenuComponent]>.row-full .row.display-col{display:flex;flex-direction:column}[data-component=socialLoanMenuComponent] .row-full.details-nav{display:none;background-color:#f4faff;padding:17.5px 0}[data-component=socialLoanMenuComponent] .row-full.details-nav *{color:#605f60;border-color:#605f60!important}[data-component=socialLoanMenuComponent] .row-full.details-nav .status-container:not(.right-side) span{margin-left:45px}[data-component=socialLoanMenuComponent] .row-full.details-nav .status-container.right-side{justify-content:flex-start;margin-left:25px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanMenuComponent] .row-full.details-nav .status-container.right-side{width:auto!important}}[data-component=socialLoanMenuComponent] [data-component=navBarMobileSignIn].nav-menu{left:-100px!important;min-width:260px;padding:0 0 0 15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanMenuComponent] [data-component=navBarMobileSignIn].nav-menu{left:0!important;min-width:260px;padding:0;width:100vw;height:100vh;top:0;background-color:#fff}}[data-component=socialLoanMenuComponent] [data-component=navBarMobileSignIn].nav-menu img{width:20px;margin-left:5px}[data-component=socialLoanMenuComponent] [data-component=navBarMobileSignIn].nav-menu a{font-weight:400;font-size:14px;line-height:20px;color:#333232;padding:0;margin:5px 0}[data-component=socialLoanMenuComponent] [data-component=navBarMobileSignIn].nav-menu a:hover{text-decoration:none;background:0 0}[data-component=socialLoanMenuComponent] [data-component=navBarMobileSignIn].nav-menu .user-menu-icon-container{color:#0074c2;font-size:14px;line-height:21px;font-weight:900;display:flex;align-items:center;margin:20px 0}[data-component=socialLoanMenuComponent] [data-component=navBarMobileSignIn].nav-menu .label-logout{font-weight:900;line-height:21px;font-size:14px;color:#0074c2}[data-component=socialLoanMenuComponent] [data-component=navBarMobileSignIn].nav-menu .label-logout .user-menu-icon-container img{margin-left:5px}[data-component=socialLoanMenuComponent] [data-component=navBarMobileSignIn].nav-menu ul li>a:first-of-type::after{content:"";height:5px;width:30px;background-color:#0074c2;margin:40px 0 20px 0;display:block}[data-component=socialLoanMenuComponent] [data-component=navBarMobileSignIn].nav-menu ul.no-decor li{min-height:fit-content}[data-component=socialLoanMenuComponent] [data-component=navBarMobileSignIn].nav-menu ul.no-decor li>a:first-of-type::after{content:none!important;display:none!important}[data-component=socialLoanMenuComponent] [data-component=navBarMobileSignIn].nav-menu .coopContainerLink,[data-component=socialLoanMenuComponent] [data-component=navBarMobileSignIn].nav-menu .coopPrestitoContainerLink{padding:20px 0}[data-component=socialLoanMenuComponent] [data-component=navBarMobileSignIn].nav-menu .coopContainerLink .coopLink strong,[data-component=socialLoanMenuComponent] [data-component=navBarMobileSignIn].nav-menu .coopPrestitoContainerLink .coopLink strong{text-decoration:underline}[data-component=socialLoanMenuComponent] [data-component=navBarMobileSignIn].nav-menu .coopPrestitoContainerLink a span,[data-component=socialLoanMenuComponent] [data-component=navBarMobileSignIn].nav-menu .coopPrestitoContainerLink a strong{color:#0074c2}[data-component=socialLoanMenuComponent] .menu-top{display:flex;width:100%;height:82px;align-items:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanMenuComponent] .menu-top{width:100%;height:82px;justify-content:space-between;gap:15px}}[data-component=socialLoanMenuComponent] .menu-top .header-nav-code.hidden-sm.hidden-xs{cursor:pointer;display:flex;white-space:nowrap}[data-component=socialLoanMenuComponent] .menu-top .status-container.right-side{justify-content:flex-end}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanMenuComponent] .menu-top .status-container.right-side{width:auto!important}}[data-component=socialLoanMenuComponent] .menu-top .status-container.right-side .details-toggle{background-color:transparent;border:none;display:flex;align-items:center;gap:10px;cursor:pointer;font-size:14px;line-height:21px;font-weight:900;padding:0;text-align:right;align-items:center}[data-component=socialLoanMenuComponent] .title{margin:0;line-height:42px;font-size:31px;font-weight:400;font-weight:700;white-space:nowrap;padding-right:20px}@media only screen and (max-width:767px){[data-component=socialLoanMenuComponent] .title{line-height:30px;font-size:20px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanMenuComponent] .title{padding:0}}[data-component=socialLoanMenuComponent] .popover{z-index:99999;min-width:0!important}[data-component=socialLoanMenuComponent] .status{margin:0;line-height:21px;font-size:14px;display:flex;align-items:center;justify-content:flex-end;flex-grow:1}@media only screen and (max-width:767px){[data-component=socialLoanMenuComponent] .status{line-height:18px;font-size:12px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanMenuComponent] .status{display:block!important;flex-grow:0;padding:15px 0}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanMenuComponent] .status .header-nav-code{display:flex!important;justify-content:flex-end}}@media only screen and (max-width:768px) and (min-width:500px){[data-component=socialLoanMenuComponent] .status .toggle-panel{display:flex;justify-content:space-between;align-items:center}}@media only screen and (min-width:375px){[data-component=socialLoanMenuComponent] .status .toggle-panel .bar-code-expanded{margin-left:15px;flex-direction:column;margin-bottom:0}[data-component=socialLoanMenuComponent] .status .toggle-panel .bar-code-expanded svg{transform:scale(2);margin-top:8px}}[data-component=socialLoanMenuComponent] .status .details-toggle strong{display:inline-flex;align-items:center;gap:10px;cursor:pointer;font-size:14px;line-height:21px;text-align:right}[data-component=socialLoanMenuComponent] .status .details-toggle strong i{color:#fff}[data-component=socialLoanMenuComponent] .status-container{position:relative;display:flex;align-items:center;justify-content:flex-end;text-align:right}[data-component=socialLoanMenuComponent] .status-container .big{font-size:18px;margin-left:8px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanMenuComponent] .status-container .big{font-size:16px}}[data-component=socialLoanMenuComponent] .status-container span{font-size:14px;line-height:21px;display:flex;flex-direction:column;gap:5px;margin-left:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanMenuComponent] .status-container span{flex-direction:row;flex-wrap:wrap}[data-component=socialLoanMenuComponent] .status-container span:first-child{margin-left:0}}[data-component=socialLoanMenuComponent] .status-container span.b-left{padding-left:15px;border-left:1px solid #fff}[data-component=socialLoanMenuComponent] .status-container span small{display:inline-flex;align-items:center;gap:5px;font-size:14px;line-height:21px}[data-component=socialLoanMenuComponent] .status-container span:has(i) strong{padding-right:25px}[data-component=socialLoanMenuComponent] .status-container i{color:#fff;cursor:pointer}[data-component=socialLoanMenuComponent] .status-container .nav-visibility{margin:0 30px}[data-component=socialLoanMenuComponent] .status-container .nav-visibility .showHideStatus{padding:0;background-color:transparent;border:none;margin:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanMenuComponent] .status-container .nav-visibility{margin-right:0}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanMenuComponent] .status-container.closed,[data-component=socialLoanMenuComponent] .status-container.hidden-sm,[data-component=socialLoanMenuComponent] .status-container.hidden-xs{border-bottom:0}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanMenuComponent] .status-container.last{border-bottom:0}}[data-component=socialLoanMenuComponent] .status-container.last span:last-child{padding-right:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanMenuComponent] .status-container.toggle{position:relative;cursor:pointer;display:flex;align-items:center}}[data-component=socialLoanMenuComponent] .status-container.toggle>i{display:none;color:#fff}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanMenuComponent] .status-container.toggle>i.opened{display:block!important;flex-grow:1}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanMenuComponent] .status-container.toggle>i.closed{display:none!important}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanMenuComponent] .status-container.toggle.closed{border-bottom:0;flex-grow:1}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanMenuComponent] .status-container.toggle.closed>i.opened{display:none!important}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanMenuComponent] .status-container.toggle.closed>i.closed{display:block!important;flex-grow:1}}[data-component=socialLoanMenuComponent] .status-container .bar-code-expanded{margin-bottom:15px;padding:11px 15px}[data-component=socialLoanMenuComponent] .status-container .bar-code-expanded.in-menu{margin-bottom:0;padding:10px}@media only screen and (max-width:375px){[data-component=socialLoanMenuComponent] .status-container .bar-code-expanded.in-menu{width:200px}}[data-component=socialLoanMenuComponent] .status-container .bar-code-expanded.in-menu svg{min-width:20px}[data-component=socialLoanMenuComponent] .bar-code-expanded{padding:11px 15px;display:flex;background:#fff;color:#0074c2;gap:10px;align-items:center;width:fit-content;border:none;cursor:pointer}[data-component=socialLoanMenuComponent] .bar-code-expanded span{font-size:14px;line-height:19px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanMenuComponent] .bar-code-expanded span{line-height:18px}}@media screen and (min-width:334px) and (max-width:375px){[data-component=socialLoanMenuComponent] .bar-code-expanded.visible-sm strong{font-size:13px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanMenuComponent] .mandatory-sum-wrapper{border-bottom:1px solid rgba(255,255,255,.2);border-top:1px solid rgba(255,255,255,.2)}}[data-component=socialLoanMenuComponent] .menu-bottom{display:flex;width:100%;align-items:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanMenuComponent] .menu-bottom{width:100%;height:60px}}[data-component=socialLoanMenuComponent] ul.menu{display:flex;width:100%;height:100%;align-items:center;margin:0!important;padding:0!important;list-style:none!important;overflow:hidden;justify-content:space-between}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1179px){[data-component=socialLoanMenuComponent] ul.menu{overflow:visible}}[data-component=socialLoanMenuComponent] ul.menu li{display:block;width:auto;height:100%;line-height:initial!important;font-size:initial!important;font-weight:initial!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanMenuComponent] ul.menu li{padding:0 30px 0 0}}[data-component=socialLoanMenuComponent] ul.menu li:last-child{padding:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanMenuComponent] ul.menu li:last-child{padding:0 15px 0 0}}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanMenuComponent] ul.menu li:last-child{padding:0 30px 0 0}}[data-component=socialLoanMenuComponent] ul.menu li::before{display:none!important}[data-component=socialLoanMenuComponent] ul.menu li a{margin:0;line-height:21px;font-size:14px;position:relative;display:flex;width:auto;height:100%;align-items:center;color:#fff;text-decoration:none;font-weight:700;word-break:normal;padding:15px 0!important;white-space:nowrap}@media only screen and (max-width:767px){[data-component=socialLoanMenuComponent] ul.menu li a{line-height:18px;font-size:12px}}[data-component=socialLoanMenuComponent] ul.menu li.active a::before,[data-component=socialLoanMenuComponent] ul.menu li:hover a::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#fff}[data-component=socialLoanMenuComponent] .socialLoan__separator{margin-top:0;margin-bottom:0;border-color:#fff}.socialLoanPage{background-color:#fff}[data-page="41PrivatePage"],[data-page=socialLoanPage]{padding-bottom:50px}[data-page="41PrivatePage"] .popover,[data-page=socialLoanPage] .popover{width:auto!important}[data-page="41PrivatePage"] .selectric-items,[data-page=socialLoanPage] .selectric-items{right:-15px}[data-page="41PrivatePage"] .selectric-items .selectOption,[data-page=socialLoanPage] .selectric-items .selectOption{text-transform:lowercase}[data-page="41PrivatePage"] .selectric-items .selectOption:first-letter,[data-page=socialLoanPage] .selectric-items .selectOption:first-letter{text-transform:uppercase}[data-page="41PrivatePage"] .dropdown-menu,[data-page=socialLoanPage] .dropdown-menu{width:350px;top:35px;right:0;left:inherit;margin:0;padding:0;border:none;border-radius:0;box-shadow:0 5px 21px 0 rgba(0,0,0,.06)}@media only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] .dropdown-menu,[data-page=socialLoanPage] .dropdown-menu{right:-30px}}@media only screen and (max-width:767px){[data-page="41PrivatePage"] .dropdown-menu,[data-page=socialLoanPage] .dropdown-menu{max-width:80vw;right:-15px}}[data-page="41PrivatePage"] .dropdown-menu:before,[data-page=socialLoanPage] .dropdown-menu:before{position:absolute;right:0;top:-17px;width:100%;height:17px;padding-right:35px;color:#fff;text-shadow:0 5px 21px rgba(0,0,0,.06);font-size:25px;overflow-y:hidden;text-align:right}@media only screen and (min-width:1024px) and (max-width:1179px){[data-page="41PrivatePage"] .dropdown-menu:before,[data-page=socialLoanPage] .dropdown-menu:before{padding-right:14px}}@media only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] .dropdown-menu:before,[data-page=socialLoanPage] .dropdown-menu:before{padding-right:30px}}@media only screen and (max-width:767px){[data-page="41PrivatePage"] .dropdown-menu:before,[data-page=socialLoanPage] .dropdown-menu:before{padding-right:15px}}[data-page="41PrivatePage"] .dropdown-menu .dropdown-title,[data-page=socialLoanPage] .dropdown-menu .dropdown-title{margin:0;line-height:33px;font-size:22px;font-weight:400;font-weight:700;border-bottom:1px solid #f2eeee;padding:20px}@media only screen and (max-width:767px){[data-page="41PrivatePage"] .dropdown-menu .dropdown-title,[data-page=socialLoanPage] .dropdown-menu .dropdown-title{line-height:27px;font-size:18px}}[data-page="41PrivatePage"] .dropdown-menu .dropdown-content,[data-page=socialLoanPage] .dropdown-menu .dropdown-content{padding:20px}[data-page="41PrivatePage"] .tab-content,[data-page=socialLoanPage] .tab-content{position:relative}[data-page="41PrivatePage"] .tab-sub-title,[data-page=socialLoanPage] .tab-sub-title{position:relative;margin-bottom:30px;z-index:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] .tab-sub-title,[data-page=socialLoanPage] .tab-sub-title{padding:0!important;margin:0!important}}[data-page="41PrivatePage"] .tab-sub-title.with-filter,[data-page=socialLoanPage] .tab-sub-title.with-filter{padding-bottom:60px!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] .tab-sub-title.with-filter,[data-page=socialLoanPage] .tab-sub-title.with-filter{padding:0!important}}[data-page="41PrivatePage"] .compact .tab-sub-title,[data-page=socialLoanPage] .compact .tab-sub-title{margin-bottom:0}[data-page="41PrivatePage"] ul.filter-table-inline:not(.docmod__filter),[data-page=socialLoanPage] ul.filter-table-inline:not(.docmod__filter){position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);display:flex;align-items:center;width:auto;height:60px;margin:0;padding:15px 0;background-color:#fff;box-shadow:0 15px 21px 0 rgba(0,0,0,.06)}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] ul.filter-table-inline:not(.docmod__filter),[data-page=socialLoanPage] ul.filter-table-inline:not(.docmod__filter){position:relative;top:0;left:initial;transform:none;height:45px;padding:5px 0}}[data-page="41PrivatePage"] ul.filter-table-inline:not(.docmod__filter) li,[data-page=socialLoanPage] ul.filter-table-inline:not(.docmod__filter) li{margin:0;line-height:21px;font-size:14px;flex-grow:1;color:#605f60;text-transform:uppercase;padding:0 30px;border-right:1px solid #f2eeee;cursor:pointer}@media only screen and (max-width:767px){[data-page="41PrivatePage"] ul.filter-table-inline:not(.docmod__filter) li,[data-page=socialLoanPage] ul.filter-table-inline:not(.docmod__filter) li{line-height:18px;font-size:12px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] ul.filter-table-inline:not(.docmod__filter) li,[data-page=socialLoanPage] ul.filter-table-inline:not(.docmod__filter) li{padding:0 5px;white-space:nowrap}}[data-page="41PrivatePage"] ul.filter-table-inline:not(.docmod__filter) li:last-child,[data-page=socialLoanPage] ul.filter-table-inline:not(.docmod__filter) li:last-child{border:none}[data-page="41PrivatePage"] ul.filter-table-inline:not(.docmod__filter) li.active,[data-page=socialLoanPage] ul.filter-table-inline:not(.docmod__filter) li.active{font-weight:700}[data-page="41PrivatePage"] ul.filter-table-inline:not(.docmod__filter) li.active.in,[data-page=socialLoanPage] ul.filter-table-inline:not(.docmod__filter) li.active.in{color:#7bb800}[data-page="41PrivatePage"] ul.filter-table-inline:not(.docmod__filter) li.active.out,[data-page=socialLoanPage] ul.filter-table-inline:not(.docmod__filter) li.active.out{color:#d53600}[data-page="41PrivatePage"] ul.filter-table-inline:not(.docmod__filter) li::before,[data-page=socialLoanPage] ul.filter-table-inline:not(.docmod__filter) li::before{display:none!important}[data-page="41PrivatePage"] ul.filter-table-inline:not(.docmod__filter).disabled li,[data-page=socialLoanPage] ul.filter-table-inline:not(.docmod__filter).disabled li{opacity:.3;cursor:default}[data-page="41PrivatePage"] .movements-advanced-search,[data-page=socialLoanPage] .movements-advanced-search{position:absolute;top:-38px;right:20px;transform:translateY(-50%);z-index:79}[data-page="41PrivatePage"] .movements-advanced-search [class^=icon-],[data-page=socialLoanPage] .movements-advanced-search [class^=icon-]{color:#0074c2!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] .movements-advanced-search,[data-page=socialLoanPage] .movements-advanced-search{z-index:99}}[data-page="41PrivatePage"] .movements-advanced-search .date-picker,[data-page=socialLoanPage] .movements-advanced-search .date-picker{z-index:90;position:relative;background:0 0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] .movements-advanced-search.open,[data-page=socialLoanPage] .movements-advanced-search.open{transform:none}}[data-page="41PrivatePage"] .movements-advanced-search a,[data-page=socialLoanPage] .movements-advanced-search a{margin:0;line-height:30px;font-size:18px;font-weight:400;display:flex;align-items:center;margin:0!important;padding:0!important;gap:10px}@media only screen and (max-width:767px){[data-page="41PrivatePage"] .movements-advanced-search a,[data-page=socialLoanPage] .movements-advanced-search a{line-height:21px;font-size:14px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] .movements-advanced-search a,[data-page=socialLoanPage] .movements-advanced-search a{gap:30px}}[data-page="41PrivatePage"] .movements-advanced-search a:active,[data-page="41PrivatePage"] .movements-advanced-search a:focus,[data-page="41PrivatePage"] .movements-advanced-search a:hover,[data-page="41PrivatePage"] .movements-advanced-search a:visited,[data-page=socialLoanPage] .movements-advanced-search a:active,[data-page=socialLoanPage] .movements-advanced-search a:focus,[data-page=socialLoanPage] .movements-advanced-search a:hover,[data-page=socialLoanPage] .movements-advanced-search a:visited{text-decoration:none!important}[data-page="41PrivatePage"] .movements-advanced-search a .label-search,[data-page=socialLoanPage] .movements-advanced-search a .label-search{font-weight:700;color:#0074c2}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] .movements-advanced-search a i.icon-file-excel,[data-page=socialLoanPage] .movements-advanced-search a i.icon-file-excel{padding-right:15px;font-size:18px}}[data-page="41PrivatePage"] .movements-advanced-search a i,[data-page=socialLoanPage] .movements-advanced-search a i{font-size:16px;color:#0074c2;vertical-align:text-bottom}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] .movements-advanced-search a i,[data-page=socialLoanPage] .movements-advanced-search a i{display:block;margin-top:2px}}@media only screen and (max-width:767px){[data-page="41PrivatePage"] .movements-advanced-search .dropdown-menu,[data-page=socialLoanPage] .movements-advanced-search .dropdown-menu{position:fixed;top:0;left:0;width:100%;height:100%;max-width:100%;overflow-y:auto}}@media only screen and (max-width:767px){[data-page="41PrivatePage"] .movements-advanced-search .dropdown-title,[data-page=socialLoanPage] .movements-advanced-search .dropdown-title{position:relative}}[data-page="41PrivatePage"] .movements-advanced-search .dropdown-title i,[data-page=socialLoanPage] .movements-advanced-search .dropdown-title i{display:none}@media only screen and (max-width:767px){[data-page="41PrivatePage"] .movements-advanced-search .dropdown-title i,[data-page=socialLoanPage] .movements-advanced-search .dropdown-title i{position:absolute;top:50%;right:15px;transform:translateY(-50%);display:block}}[data-page="41PrivatePage"] .movements-advanced-search .movements-advanced-search-item,[data-page=socialLoanPage] .movements-advanced-search .movements-advanced-search-item{margin-bottom:25px}[data-page="41PrivatePage"] .movements-advanced-search .movements-advanced-search-item label,[data-page=socialLoanPage] .movements-advanced-search .movements-advanced-search-item label{margin:0;line-height:21px;font-size:14px;font-weight:400;color:#605f60!important;font-weight:700!important;margin-bottom:10px}@media only screen and (max-width:767px){[data-page="41PrivatePage"] .movements-advanced-search .movements-advanced-search-item label,[data-page=socialLoanPage] .movements-advanced-search .movements-advanced-search-item label{line-height:21px;font-size:14px}}[data-page="41PrivatePage"] .movements-advanced-search .movements-advanced-search-item .label span,[data-page=socialLoanPage] .movements-advanced-search .movements-advanced-search-item .label span{margin:0;line-height:21px;font-size:14px}@media only screen and (max-width:767px){[data-page="41PrivatePage"] .movements-advanced-search .movements-advanced-search-item .label span,[data-page=socialLoanPage] .movements-advanced-search .movements-advanced-search-item .label span{line-height:18px;font-size:12px}}[data-page="41PrivatePage"] .movements-advanced-search .movements-advanced-search-item .input-text-container,[data-page=socialLoanPage] .movements-advanced-search .movements-advanced-search-item .input-text-container{display:flex}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] .movements-advanced-search .movements-advanced-search-item .input-text-container,[data-page=socialLoanPage] .movements-advanced-search .movements-advanced-search-item .input-text-container{display:block}}[data-page="41PrivatePage"] .movements-advanced-search .movements-advanced-search-item .input-text-container .input-text,[data-page=socialLoanPage] .movements-advanced-search .movements-advanced-search-item .input-text-container .input-text{margin-right:15px;-ms-flex:0 1 auto}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] .movements-advanced-search .movements-advanced-search-item .input-text-container .input-text,[data-page=socialLoanPage] .movements-advanced-search .movements-advanced-search-item .input-text-container .input-text{margin-right:0;margin-bottom:10px}}[data-page="41PrivatePage"] .movements-advanced-search .movements-advanced-search-item .input-text-container .input-text:last-child,[data-page=socialLoanPage] .movements-advanced-search .movements-advanced-search-item .input-text-container .input-text:last-child{margin-right:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] .movements-advanced-search .movements-advanced-search-item .input-text-container .input-text:last-child,[data-page=socialLoanPage] .movements-advanced-search .movements-advanced-search-item .input-text-container .input-text:last-child{margin-right:0;margin-bottom:0}}[data-page="41PrivatePage"] .movements-advanced-search .movements-advanced-search-item .input-select,[data-page="41PrivatePage"] .movements-advanced-search .movements-advanced-search-item .input-text,[data-page=socialLoanPage] .movements-advanced-search .movements-advanced-search-item .input-select,[data-page=socialLoanPage] .movements-advanced-search .movements-advanced-search-item .input-text{position:relative;border:1px solid #e5e1e1;padding:10px 15px}[data-page="41PrivatePage"] .movements-advanced-search .movements-advanced-search-item .input-select .button,[data-page="41PrivatePage"] .movements-advanced-search .movements-advanced-search-item .input-select i,[data-page="41PrivatePage"] .movements-advanced-search .movements-advanced-search-item .input-text .button,[data-page="41PrivatePage"] .movements-advanced-search .movements-advanced-search-item .input-text i,[data-page=socialLoanPage] .movements-advanced-search .movements-advanced-search-item .input-select .button,[data-page=socialLoanPage] .movements-advanced-search .movements-advanced-search-item .input-select i,[data-page=socialLoanPage] .movements-advanced-search .movements-advanced-search-item .input-text .button,[data-page=socialLoanPage] .movements-advanced-search .movements-advanced-search-item .input-text i{position:absolute;top:50%;right:0;display:block;width:20px;height:20px;transform:translateY(-50%) rotate(180deg);font-size:20px}[data-page="41PrivatePage"] .movements-advanced-search .movements-advanced-search-item .input-select i,[data-page="41PrivatePage"] .movements-advanced-search .movements-advanced-search-item .input-text i,[data-page=socialLoanPage] .movements-advanced-search .movements-advanced-search-item .input-select i,[data-page=socialLoanPage] .movements-advanced-search .movements-advanced-search-item .input-text i{left:auto;right:15px}[data-page="41PrivatePage"] .movements-advanced-search .movements-advanced-search-button,[data-page=socialLoanPage] .movements-advanced-search .movements-advanced-search-button{margin-bottom:10px;text-align:center}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-page="41PrivatePage"] .movement-filters-breadcrumb.showDesktop,[data-page=socialLoanPage] .movement-filters-breadcrumb.showDesktop{display:flex!important}}[data-page="41PrivatePage"] .movement-filters-breadcrumb,[data-page=socialLoanPage] .movement-filters-breadcrumb{display:flex;flex-direction:column;gap:30px;align-items:flex-start;width:100%;height:auto;min-height:120px;margin-top:-30px;padding:60px 60px 30px 60px;background-color:#fff}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] .movement-filters-breadcrumb,[data-page=socialLoanPage] .movement-filters-breadcrumb{display:block;min-height:90px;padding:20px 0 15px 15px;margin-top:0}[data-page="41PrivatePage"] .movement-filters-breadcrumb ::-webkit-scrollbar,[data-page=socialLoanPage] .movement-filters-breadcrumb ::-webkit-scrollbar{width:0;height:0}[data-page="41PrivatePage"] .movement-filters-breadcrumb ::-webkit-scrollbar-thumb,[data-page=socialLoanPage] .movement-filters-breadcrumb ::-webkit-scrollbar-thumb{background:0 0;cursor:pointer}[data-page="41PrivatePage"] .movement-filters-breadcrumb ::-webkit-scrollbar-track,[data-page=socialLoanPage] .movement-filters-breadcrumb ::-webkit-scrollbar-track{background:0 0}[data-page="41PrivatePage"] .movement-filters-breadcrumb body,[data-page=socialLoanPage] .movement-filters-breadcrumb body{scrollbar-face-color:transparent;scrollbar-track-color:transparent}}[data-page="41PrivatePage"] .movement-filters-breadcrumb>div,[data-page=socialLoanPage] .movement-filters-breadcrumb>div{display:flex;align-items:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] .movement-filters-breadcrumb>div,[data-page=socialLoanPage] .movement-filters-breadcrumb>div{flex-direction:column;align-items:flex-start}}[data-page="41PrivatePage"] .movement-filters-breadcrumb .booklet-filter,[data-page=socialLoanPage] .movement-filters-breadcrumb .booklet-filter{gap:15px}[data-page="41PrivatePage"] .movement-filters-breadcrumb .booklet-filter .checkbox,[data-page=socialLoanPage] .movement-filters-breadcrumb .booklet-filter .checkbox{margin:0!important}[data-page="41PrivatePage"] .movement-filters-breadcrumb .booklet-filter .checkbox input[type=checkbox]:checked+label::before,[data-page=socialLoanPage] .movement-filters-breadcrumb .booklet-filter .checkbox input[type=checkbox]:checked+label::before{background-color:#0074c2}[data-page="41PrivatePage"] .movement-filters-breadcrumb .booklet-filter .checkbox label,[data-page=socialLoanPage] .movement-filters-breadcrumb .booklet-filter .checkbox label{color:#605f60}[data-page="41PrivatePage"] .movement-filters-breadcrumb .breadcrumb-title,[data-page=socialLoanPage] .movement-filters-breadcrumb .breadcrumb-title{color:#333232;margin-right:15px;white-space:nowrap}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] .movement-filters-breadcrumb .breadcrumb-title,[data-page=socialLoanPage] .movement-filters-breadcrumb .breadcrumb-title{margin:0;line-height:21px;font-size:14px;margin:0 0 10px 0}}@media only screen and (max-width:767px) and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px) and (max-width:767px){[data-page="41PrivatePage"] .movement-filters-breadcrumb .breadcrumb-title,[data-page=socialLoanPage] .movement-filters-breadcrumb .breadcrumb-title{line-height:18px;font-size:12px}}[data-page="41PrivatePage"] .movement-filters-breadcrumb .breadcrumb-tags-container,[data-page=socialLoanPage] .movement-filters-breadcrumb .breadcrumb-tags-container{display:flex;align-items:center;flex-wrap:wrap;width:100%;height:100%;overflow:hidden;gap:5px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] .movement-filters-breadcrumb .breadcrumb-tags-container,[data-page=socialLoanPage] .movement-filters-breadcrumb .breadcrumb-tags-container{overflow:auto}}[data-page="41PrivatePage"] .movement-filters-breadcrumb .breadcrumb-tag,[data-page=socialLoanPage] .movement-filters-breadcrumb .breadcrumb-tag{margin:0;line-height:21px;font-size:14px;position:relative;display:flex;align-items:center;width:auto;height:30px;background-color:#fff;box-shadow:-1px 0 3px 0 rgba(0,0,0,.06);font-weight:700;text-transform:uppercase;color:#605f60;padding:0 30px 0 20px;cursor:pointer}@media only screen and (max-width:767px){[data-page="41PrivatePage"] .movement-filters-breadcrumb .breadcrumb-tag,[data-page=socialLoanPage] .movement-filters-breadcrumb .breadcrumb-tag{line-height:18px;font-size:12px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] .movement-filters-breadcrumb .breadcrumb-tag,[data-page=socialLoanPage] .movement-filters-breadcrumb .breadcrumb-tag{font-weight:400;white-space:nowrap}}[data-page="41PrivatePage"] .movement-filters-breadcrumb .breadcrumb-tag i,[data-page=socialLoanPage] .movement-filters-breadcrumb .breadcrumb-tag i{position:absolute;top:50%;right:5px;transform:translateY(-50%);font-size:18px;color:#605f60}[data-page="41PrivatePage"] .movements-list,[data-page=socialLoanPage] .movements-list{width:100%}[data-page="41PrivatePage"] .movements-list thead,[data-page=socialLoanPage] .movements-list thead{border-bottom:1px solid #e5e1e1}[data-page="41PrivatePage"] .movements-list tr:nth-child(even),[data-page=socialLoanPage] .movements-list tr:nth-child(even){background-image:url(../images/pattern.png);background-size:auto 130px}[data-page="41PrivatePage"] .movements-list td,[data-page="41PrivatePage"] .movements-list th,[data-page=socialLoanPage] .movements-list td,[data-page=socialLoanPage] .movements-list th{text-align:left;padding:30px 15px}[data-page="41PrivatePage"] .movements-list td.data-operazione,[data-page="41PrivatePage"] .movements-list th.data-operazione,[data-page=socialLoanPage] .movements-list td.data-operazione,[data-page=socialLoanPage] .movements-list th.data-operazione{padding-left:60px}[data-page="41PrivatePage"] .movements-list td.causale,[data-page="41PrivatePage"] .movements-list th.causale,[data-page=socialLoanPage] .movements-list td.causale,[data-page=socialLoanPage] .movements-list th.causale{width:100%}[data-page="41PrivatePage"] .movements-list td.importo,[data-page="41PrivatePage"] .movements-list th.importo,[data-page=socialLoanPage] .movements-list td.importo,[data-page=socialLoanPage] .movements-list th.importo{text-align:center}[data-page="41PrivatePage"] .movements-list td.movimentatore,[data-page="41PrivatePage"] .movements-list th.movimentatore,[data-page=socialLoanPage] .movements-list td.movimentatore,[data-page=socialLoanPage] .movements-list th.movimentatore{text-align:center}[data-page="41PrivatePage"] .movements-list td.libretto,[data-page="41PrivatePage"] .movements-list th.libretto,[data-page=socialLoanPage] .movements-list td.libretto,[data-page=socialLoanPage] .movements-list th.libretto{text-align:center}[data-page="41PrivatePage"] .movements-list td.dettaglio,[data-page="41PrivatePage"] .movements-list th.dettaglio,[data-page=socialLoanPage] .movements-list td.dettaglio,[data-page=socialLoanPage] .movements-list th.dettaglio{padding-right:60px;text-align:center}[data-page="41PrivatePage"] .movements-list td.dettaglio button,[data-page="41PrivatePage"] .movements-list th.dettaglio button,[data-page=socialLoanPage] .movements-list td.dettaglio button,[data-page=socialLoanPage] .movements-list th.dettaglio button{border:none;background-color:transparent}[data-page="41PrivatePage"] .movements-list th,[data-page=socialLoanPage] .movements-list th{margin:0;line-height:21px;font-size:14px;color:#999696;text-transform:uppercase;white-space:nowrap}@media only screen and (max-width:767px){[data-page="41PrivatePage"] .movements-list th,[data-page=socialLoanPage] .movements-list th{line-height:18px;font-size:12px}}[data-page="41PrivatePage"] .movements-list td,[data-page=socialLoanPage] .movements-list td{color:#605f60}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] .movements-list td,[data-page=socialLoanPage] .movements-list td{padding:15px 0 15px 15px!important}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] .movements-list td.data-operazione,[data-page=socialLoanPage] .movements-list td.data-operazione{display:inline-block;font-size:10px;padding-bottom:0!important}}[data-page="41PrivatePage"] .movements-list td.causale,[data-page="41PrivatePage"] .movements-list td.negozio,[data-page=socialLoanPage] .movements-list td.causale,[data-page=socialLoanPage] .movements-list td.negozio{text-transform:lowercase}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] .movements-list td.causale,[data-page="41PrivatePage"] .movements-list td.negozio,[data-page=socialLoanPage] .movements-list td.causale,[data-page=socialLoanPage] .movements-list td.negozio{margin:0;line-height:21px;font-size:14px;display:block;padding-top:0!important}}@media only screen and (max-width:767px) and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px) and (max-width:767px){[data-page="41PrivatePage"] .movements-list td.causale,[data-page="41PrivatePage"] .movements-list td.negozio,[data-page=socialLoanPage] .movements-list td.causale,[data-page=socialLoanPage] .movements-list td.negozio{line-height:18px;font-size:12px}}[data-page="41PrivatePage"] .movements-list td.causale:first-letter,[data-page="41PrivatePage"] .movements-list td.negozio:first-letter,[data-page=socialLoanPage] .movements-list td.causale:first-letter,[data-page=socialLoanPage] .movements-list td.negozio:first-letter{text-transform:uppercase}[data-page="41PrivatePage"] .movements-list td.importo,[data-page=socialLoanPage] .movements-list td.importo{font-weight:700;white-space:nowrap}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] .movements-list td.importo,[data-page=socialLoanPage] .movements-list td.importo{margin:0;line-height:21px;font-size:14px}}@media only screen and (max-width:767px) and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px) and (max-width:767px){[data-page="41PrivatePage"] .movements-list td.importo,[data-page=socialLoanPage] .movements-list td.importo{line-height:18px;font-size:12px}}[data-page="41PrivatePage"] .movements-list td.importo.in,[data-page=socialLoanPage] .movements-list td.importo.in{color:#7bb800}[data-page="41PrivatePage"] .movements-list td.importo.out,[data-page=socialLoanPage] .movements-list td.importo.out{color:#d53600}[data-page="41PrivatePage"] .movements-list td.movimentatore a,[data-page=socialLoanPage] .movements-list td.movimentatore a{color:#605f60}[data-page="41PrivatePage"] .movements-list td.movimentatore a:active,[data-page="41PrivatePage"] .movements-list td.movimentatore a:hover,[data-page="41PrivatePage"] .movements-list td.movimentatore a:visited,[data-page=socialLoanPage] .movements-list td.movimentatore a:active,[data-page=socialLoanPage] .movements-list td.movimentatore a:hover,[data-page=socialLoanPage] .movements-list td.movimentatore a:visited{text-decoration:none}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] .movements-list td.dettaglio,[data-page=socialLoanPage] .movements-list td.dettaglio{padding-right:15px!important}}[data-page="41PrivatePage"] .movements-list td.dettaglio img,[data-page=socialLoanPage] .movements-list td.dettaglio img{width:20px;height:20px;cursor:pointer}[data-page="41PrivatePage"] .movements-list td.dettaglio i,[data-page=socialLoanPage] .movements-list td.dettaglio i{position:relative;top:5px;color:#605f60;font-size:22px;cursor:pointer}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] .movements-list td.dettaglio i,[data-page=socialLoanPage] .movements-list td.dettaglio i{top:3px}}[data-page="41PrivatePage"] .movements-list strong,[data-page=socialLoanPage] .movements-list strong{color:#333232}[data-page="41PrivatePage"] .movements-list-no-results,[data-page=socialLoanPage] .movements-list-no-results{text-align:center;color:#605f60;padding:60px 30px 30px 30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] .movements-list-no-results,[data-page=socialLoanPage] .movements-list-no-results{padding:30px 30px 0 30px}}[data-page="41PrivatePage"] .movements-pagination ul,[data-page=socialLoanPage] .movements-pagination ul{margin:0!important;padding:25px!important;text-align:center}[data-page="41PrivatePage"] .movements-accordion,[data-page=socialLoanPage] .movements-accordion{margin-top:-30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] .movements-accordion,[data-page=socialLoanPage] .movements-accordion{margin-top:0}}[data-page="41PrivatePage"] .movements-accordion-item,[data-page=socialLoanPage] .movements-accordion-item{border-bottom:1px solid #e5e1e1}[data-page="41PrivatePage"] .movements-accordion-head [class^=icon-],[data-page=socialLoanPage] .movements-accordion-head [class^=icon-]{color:#0074c2!important}[data-page="41PrivatePage"] .movements-accordion-head a,[data-page=socialLoanPage] .movements-accordion-head a{display:flex;align-items:center;width:100%;height:120px;padding:20px 60px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] .movements-accordion-head a,[data-page=socialLoanPage] .movements-accordion-head a{height:75px;padding:15px}}[data-page="41PrivatePage"] .movements-accordion-head a:active,[data-page="41PrivatePage"] .movements-accordion-head a:focus,[data-page="41PrivatePage"] .movements-accordion-head a:hover,[data-page="41PrivatePage"] .movements-accordion-head a:visited,[data-page=socialLoanPage] .movements-accordion-head a:active,[data-page=socialLoanPage] .movements-accordion-head a:focus,[data-page=socialLoanPage] .movements-accordion-head a:hover,[data-page=socialLoanPage] .movements-accordion-head a:visited{text-decoration:none!important}[data-page="41PrivatePage"] .movements-accordion-head a i,[data-page=socialLoanPage] .movements-accordion-head a i{padding-left:20px}[data-page="41PrivatePage"] .movements-accordion-head a .icon-arrow-up-1,[data-page=socialLoanPage] .movements-accordion-head a .icon-arrow-up-1{display:block}.orderby-container .selectric [data-page="41PrivatePage"] .movements-accordion-head a .button,.orderby-container .selectric [data-page=socialLoanPage] .movements-accordion-head a .button,[data-page="41PrivatePage"] .movements-accordion-head a .icon-arrow-down-1,[data-page="41PrivatePage"] .movements-accordion-head a .orderby-container .selectric .button,[data-page=socialLoanPage] .movements-accordion-head a .icon-arrow-down-1,[data-page=socialLoanPage] .movements-accordion-head a .orderby-container .selectric .button{display:none}[data-page="41PrivatePage"] .movements-accordion-head a.collapsed .icon-arrow-up-1,[data-page=socialLoanPage] .movements-accordion-head a.collapsed .icon-arrow-up-1{display:none}.orderby-container .selectric [data-page="41PrivatePage"] .movements-accordion-head a.collapsed .button,.orderby-container .selectric [data-page=socialLoanPage] .movements-accordion-head a.collapsed .button,[data-page="41PrivatePage"] .movements-accordion-head a.collapsed .icon-arrow-down-1,[data-page="41PrivatePage"] .movements-accordion-head a.collapsed .orderby-container .selectric .button,[data-page=socialLoanPage] .movements-accordion-head a.collapsed .icon-arrow-down-1,[data-page=socialLoanPage] .movements-accordion-head a.collapsed .orderby-container .selectric .button{display:block}[data-page="41PrivatePage"] .movements-accordion-head .movements-accordion-title,[data-page=socialLoanPage] .movements-accordion-head .movements-accordion-title{margin:0;line-height:33px;font-size:22px;font-weight:400;flex-grow:1;color:#000;font-weight:700}@media only screen and (max-width:767px){[data-page="41PrivatePage"] .movements-accordion-head .movements-accordion-title,[data-page=socialLoanPage] .movements-accordion-head .movements-accordion-title{line-height:27px;font-size:18px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] .movements-accordion-head .movements-accordion-title,[data-page=socialLoanPage] .movements-accordion-head .movements-accordion-title{margin:0;line-height:30px;font-size:18px;font-weight:400;color:#99d6ff;font-weight:700}}@media only screen and (max-width:767px) and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px) and (max-width:767px){[data-page="41PrivatePage"] .movements-accordion-head .movements-accordion-title,[data-page=socialLoanPage] .movements-accordion-head .movements-accordion-title{line-height:21px;font-size:14px}}[data-page="41PrivatePage"] .movements-accordion-head .movements-accordion-title .container-download,[data-page=socialLoanPage] .movements-accordion-head .movements-accordion-title .container-download{display:inline-flex;position:relative}[data-page="41PrivatePage"] .movements-accordion-head .movements-accordion-title .container-download i,[data-page=socialLoanPage] .movements-accordion-head .movements-accordion-title .container-download i{padding:0 7px;font-size:22px;font-weight:700}[data-page="41PrivatePage"] .movements-accordion-head .movements-accordion-title .container-download .icon-file-excel.excel,[data-page=socialLoanPage] .movements-accordion-head .movements-accordion-title .container-download .icon-file-excel.excel{font-weight:400;padding-left:30px;font-size:17px;margin-top:3px;float:left}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] .movements-accordion-head .movements-accordion-title .container-download .icon-file-excel.excel,[data-page=socialLoanPage] .movements-accordion-head .movements-accordion-title .container-download .icon-file-excel.excel{padding-left:15px}}[data-page="41PrivatePage"] .movements-accordion-head .movements-accordion-sum,[data-page=socialLoanPage] .movements-accordion-head .movements-accordion-sum{color:#605f60}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] .movements-accordion-head .movements-accordion-sum,[data-page=socialLoanPage] .movements-accordion-head .movements-accordion-sum{font-size:10px;text-align:right}}[data-page="41PrivatePage"] .movements-accordion-head .movements-accordion-sum strong,[data-page=socialLoanPage] .movements-accordion-head .movements-accordion-sum strong{margin:0;line-height:33px;font-size:22px;font-weight:400;color:#0074c2;font-weight:700;padding-left:20px}@media only screen and (max-width:767px){[data-page="41PrivatePage"] .movements-accordion-head .movements-accordion-sum strong,[data-page=socialLoanPage] .movements-accordion-head .movements-accordion-sum strong{line-height:27px;font-size:18px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] .movements-accordion-head .movements-accordion-sum strong,[data-page=socialLoanPage] .movements-accordion-head .movements-accordion-sum strong{display:block;font-size:12px;margin-top:-7px}}[data-page="41PrivatePage"] .movements-accordion-body .movements-list tr:nth-child(even),[data-page=socialLoanPage] .movements-accordion-body .movements-list tr:nth-child(even){background:0 0}[data-page="41PrivatePage"] .movements-accordion-body .movements-list-no-results,[data-page=socialLoanPage] .movements-accordion-body .movements-list-no-results{padding-top:30px;padding-bottom:60px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] .movements-accordion-body .movements-list-no-results,[data-page=socialLoanPage] .movements-accordion-body .movements-list-no-results{padding-bottom:30px}}[data-page="41PrivatePage"] .tab-sub-title{box-shadow:0 5px 21px 0 rgba(0,0,0,.06)}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] .tab-sub-title{box-shadow:none}}[data-page="41PrivatePage"] ul.filter-table-inline{height:30px;padding:5px 0;bottom:-15px;box-shadow:0 5px 21px 0 rgba(0,0,0,.06)}[data-page="41PrivatePage"] ul.filter-table-inline li:first-of-type{padding-left:15px}[data-page="41PrivatePage"] ul.filter-table-inline li:last-of-type{padding-right:15px}[data-page="41PrivatePage"] .dropdown-menu .dropdown-title{color:#000}.deactivateYearlyMailModal .icon-close{color:#0074c2}.deactivateYearlyMailModal .btn-link{color:#0074c2!important}.deactivateYearlyMailModal .spinner.small>div{background-color:#0074c2}.deactivateYearlyMailModal .modal-body{overflow-y:auto;max-height:70vh}.deactivateYearlyMailModal .deactivateYearlyMailContainer{margin-top:-20px;color:#605f60}.deactivateYearlyMailModal .deactivateYearlyMailContainer:after{content:"";clear:both;display:block}@media only screen and (max-width:767px){.deactivateYearlyMailModal .deactivateYearlyMailContainer{margin-top:0}}.deactivateYearlyMailModal .deactivateYearlyMailContainer .input-wrap{display:block;float:left;width:100%;margin-top:30px}@media only screen and (max-width:767px){.deactivateYearlyMailModal .deactivateYearlyMailContainer .input-wrap{margin-top:20px}}.deactivateYearlyMailModal .deactivateYearlyMailContainer .input-wrap .serviceName{padding-left:45px;font-weight:700}@media only screen and (max-width:767px){.deactivateYearlyMailModal .deactivateYearlyMailContainer .input-wrap .serviceName{padding-left:30px}}.deactivateYearlyMailModal .deactivateYearlyMailContainer .input-wrap .radio{margin-bottom:40px;width:100%}@media only screen and (max-width:767px){.deactivateYearlyMailModal .deactivateYearlyMailContainer .input-wrap .radio{margin-bottom:20px}}.deactivateYearlyMailModal .deactivateYearlyMailContainer .input-wrap .radio label{padding-left:45px;font-size:inherit;line-height:30px}@media only screen and (max-width:767px){.deactivateYearlyMailModal .deactivateYearlyMailContainer .input-wrap .radio label{line-height:inherit;padding-left:30px}}[data-page=socialLoanPage] [data-component=bannerAvvisoVersamentoComponent]{background-color:transparent}[data-page=socialLoanPage]:has(.cashback__row-full) [data-component=bannerAvvisoVersamentoComponent],[data-page=socialLoanPage]:has(.row-full.bg-azure) [data-component=bannerAvvisoVersamentoComponent]{background-color:#f4faff}[data-page=socialLoanPage] .row-full.bg-azure+.wrapper-operations.relation_socialLoan :has(.flex-middle) .card-component{box-shadow:0 5px 21px rgba(0,0,0,.06)}[data-page=socialLoanPage] .row-full.bg-azure+.wrapper-operations.relation_socialLoan :has(.flex-middle) .card-head{padding:20px 15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page=socialLoanPage] .row-full.bg-azure+.wrapper-operations.relation_socialLoan :has(.flex-middle) .card-body{border:none;box-shadow:none}}[data-page=socialLoanPage] .tabs-wrap{border-bottom:solid 1px #e5e1e1;background:#fff}[data-page=socialLoanPage] .tabs-wrap .newtab{color:#999696;padding:0 20px 19px;line-height:33px;font-size:22px;display:inline-block;cursor:pointer;white-space:nowrap}@media only screen and (max-width:767px){[data-page=socialLoanPage] .tabs-wrap .newtab{font-size:18px;line-height:27px;padding:0 12px 15px}}[data-page=socialLoanPage] .tabs-wrap .newtab.active{color:#0074c2;border-bottom:2px solid #0074c2;font-weight:700}[data-page=socialLoanPage] .tabs__flex{display:flex;flex-direction:row}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page=socialLoanPage] .tabs__flex{overflow-x:auto}[data-page=socialLoanPage] .tabs__flex::-webkit-scrollbar{width:0;height:0}[data-page=socialLoanPage] .tabs__flex::-webkit-scrollbar-track{background:0 0}[data-page=socialLoanPage] .tabs__flex::-webkit-scrollbar-thumb{background-color:transparent}}[data-page=socialLoanPage] .container-top-booklet{margin-bottom:45px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page=socialLoanPage] .container-top-booklet{margin-bottom:30px}}[data-page=socialLoanPage] .top-booklet{border:1px solid #e5e1e1!important;border-top:none;background-color:#fff}[data-page=socialLoanPage] .top__accordion__title{color:#333232}[data-page=socialLoanPage] [data-component=dettaglioCarta] a{color:#0074c2!important}[data-page=socialLoanPage] [data-component=dettaglioCarta] .card-body-dettaglioCarta{display:flex;gap:30px}@media only screen and (max-width:767px){[data-page=socialLoanPage] [data-component=dettaglioCarta] .card-body-dettaglioCarta{flex-direction:column;gap:20px}}[data-page=socialLoanPage] [data-component=dettaglioCarta] .card-body-dettaglioCarta .row.custom-bg-color{display:block}[data-page=socialLoanPage] .info_banner{display:flex;text-align:left;width:100%;gap:15px;padding:15px;margin-bottom:45px;background-color:#e8fbfb}@media only screen and (max-width:767px){[data-page=socialLoanPage] .info_banner{margin-bottom:30px;align-items:flex-start}}[data-page=socialLoanPage] .info_banner .info_text{width:100%;display:flex;align-items:center;justify-content:space-between;gap:15px}@media only screen and (max-width:767px){[data-page=socialLoanPage] .info_banner .info_text{flex-direction:column;align-items:flex-start}}[data-page=socialLoanPage] .info_banner .info_text p:first-child{margin-bottom:5px}[data-page=socialLoanPage] .info_banner .icona-30px{color:#286666}@media only screen and (max-width:767px){[data-page=socialLoanPage] .info_banner .icona-30px{transform:translateY(0)}}[data-page=socialLoanPage] .info_banner .btn{background-color:#286666!important;color:#fff!important;border-radius:10px!important}[data-page=socialLoanPage] .wrapper-operations [data-component=tabsComponent] .row-full:first-child{background-color:#f4faff!important}[data-page=socialLoanPage] .wrapper-operations [data-component=tabsComponent] .nav-tabs{border-bottom:none!important;margin:auto!important;padding-left:32px!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page=socialLoanPage] .wrapper-operations [data-component=tabsComponent] .nav-tabs{padding-left:15px!important}}[data-page=socialLoanPage] .wrapper-operations [data-component=tabsComponent] .nav-tabs li{margin-bottom:0}[data-page=socialLoanPage] .wrapper-operations [data-component=tabsComponent] .nav-tabs li a{font-weight:900;font-size:22px;line-height:33px;color:#605f60!important;background-color:transparent!important;padding:0 30px 18px;border-right-color:transparent!important;white-space:nowrap}@media only screen and (max-width:767px){[data-page=socialLoanPage] .wrapper-operations [data-component=tabsComponent] .nav-tabs li a{font-weight:800;font-size:18px;line-height:27px;padding:0 15px 18px}}[data-page=socialLoanPage] .wrapper-operations [data-component=tabsComponent] .nav-tabs li.active a{border-right-color:transparent!important;color:#0074c2!important;background-color:transparent!important;border-bottom:2px solid #0074c2!important}@media only screen and (max-width:767px){[data-page=socialLoanPage] .wrapper-operations [data-component=tabsComponent] .nav-tabs li.active a{font-weight:800;font-size:18px;line-height:27px}}[data-page=socialLoanPage] .wrapper-operations [data-component=tabsComponent] .tab-content{background-color:transparent}[data-page=socialLoanPage] .wrapper-operations [data-component=tabsComponent] .tab-content .subtitle-tab{font-weight:400;font-size:18px;line-height:30px;color:#605f60;margin:30px 0}@media only screen and (max-width:767px){[data-page=socialLoanPage] .wrapper-operations [data-component=tabsComponent] .tab-content .subtitle-tab{font-weight:400;font-size:16px;line-height:26px}}[data-page=socialLoanPage] .wrapper-operations [data-component=tabsComponent] .tab-content .wrapper-operations{padding:0}[data-page=socialLoanPage] .over-card{font-weight:900;font-size:22px;line-height:33px;margin-bottom:15px}@media only screen and (max-width:767px){[data-page=socialLoanPage] .over-card{font-weight:900;font-size:18px;line-height:27px;padding-left:0}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page=socialLoanPage] .col-md-6.small-box{padding-left:0;padding-right:0}}[data-page=socialLoanPage] .col-md-6.small-box .desc-title{font-weight:800;font-size:18px;line-height:30px;color:#333232;margin-bottom:10px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page=socialLoanPage] .col-md-6.small-box .desc-title{font-weight:900;font-size:16px;line-height:26px}}[data-page=socialLoanPage] .col-md-6.small-box.versamenti .card-body{justify-content:flex-start}[data-page=socialLoanPage] .col-md-6.small-box.versamenti .card-body .desc-title{font-weight:800;font-size:18px;line-height:30px;color:#333232;margin-bottom:10px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page=socialLoanPage] .col-md-6.small-box.versamenti .card-body .desc-title{font-weight:900;font-size:16px;line-height:26px}}[data-page=socialLoanPage] .col-md-6.small-box.versamenti .card-body .desc-desc*{font-weight:400;font-size:18px;line-height:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page=socialLoanPage] .col-md-6.small-box.versamenti .card-body .desc-desc*{font-weight:400;font-size:16px;line-height:26px;flex-direction:column}}[data-page=socialLoanPage] .col-md-6.small-box.versamenti .card-body .desc-iban{display:none;background-color:#f4faff;color:#333232;border:1px solid #0074c2;margin-top:10px;justify-content:space-between;align-items:flex-end;padding:10px;font-weight:400;font-size:18px;line-height:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page=socialLoanPage] .col-md-6.small-box.versamenti .card-body .desc-iban{flex-direction:column;align-items:flex-start}}[data-page=socialLoanPage] .col-md-6.small-box.versamenti .card-body .desc-iban .desc-my-flex{display:flex;gap:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page=socialLoanPage] .col-md-6.small-box.versamenti .card-body .desc-iban .desc-my-flex{gap:5px}}[data-page=socialLoanPage] .col-md-6.small-box.versamenti .card-body .desc-iban .desc-my-flex svg{margin:5px;min-width:15px}[data-page=socialLoanPage] .col-md-6.small-box.versamenti .card-body .desc-iban a{font-weight:800;font-size:14px;line-height:19px;border:none!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page=socialLoanPage] .col-md-6.small-box.versamenti .card-body .desc-iban a{margin-left:32px;margin-top:10px}}[data-page=socialLoanPage] .col-md-6.small-box.versamenti .card-body .desc-iban a#copy-causale:has(svg){display:flex;align-items:center;gap:4px;background-color:#f4fce3!important;z-index:99;color:#000!important}[data-page=socialLoanPage] .col-md-6.small-box.versamenti .card-body .center{white-space:nowrap}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page=socialLoanPage] .col-md-6.small-box.versamenti .card-body .center:has(a){align-self:flex-start}}[data-page=socialLoanPage] .col-md-6.small-box.versamenti .card-body a:not(.btn){color:#0074c2!important;white-space:nowrap}[data-page=socialLoanPage] .col-md-6.small-box.versamenti .card-body.si-iban .centerImg{align-self:start}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page=socialLoanPage] .col-md-6.small-box.versamenti .card-body.si-iban .centerImg{align-self:center}}[data-page=socialLoanPage] .col-md-6.small-box.versamenti .card-body.si-iban .desc-iban{display:flex}[data-page=socialLoanPage] .col-md-6.small-box.versamenti .card-body.si-iban .center{display:none}[data-page=socialLoanPage] .changeUserPinBox{display:flex;padding:30px;gap:30px;border:1px solid #e5e1e1;box-shadow:0 5px 21px 0 #0000000F;align-items:center}@media only screen and (max-width:767px){[data-page=socialLoanPage] .changeUserPinBox{flex-direction:column;width:100%;gap:15px}}[data-page=socialLoanPage] .changeUserPinBox .change-pin{display:none}[data-page=socialLoanPage] .changeUserPinBox.changePin .new-pin{display:none}[data-page=socialLoanPage] .changeUserPinBox.changePin .change-pin{display:block}[data-page=socialLoanPage] .changeUserPinBox img{width:90px;height:90px}@media only screen and (max-width:767px){[data-page=socialLoanPage] .changeUserPinBox img{width:60px;height:60px}}[data-page=socialLoanPage] .changeUserPinBox .text-wrapper .title{color:#333232;margin-bottom:10px;font-weight:700}[data-page=socialLoanPage] .changeUserPinBox .text-wrapper .desc{display:flex;flex-direction:column;gap:10px;color:#605f60}[data-page=socialLoanPage] .changeUserPinBox .text-wrapper .desc a{color:#0074c2}[data-page=socialLoanPage] .changeUserPinBox a.btn{height:fit-content}[data-component=listaIbanAssociatiComponent] [class^=icon-]{color:#0074c2!important}[data-component=listaIbanAssociatiComponent] a{color:#0074c2!important}[data-component=listaIbanAssociatiComponent] .top-booklet-lista-associati{padding:30px;color:#605f60;border:1px solid #e5e1e1!important;border-top:none;background-color:#fff}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=listaIbanAssociatiComponent] .top-booklet-lista-associati{padding:15px}}[data-component=listaIbanAssociatiComponent] .top-booklet-lista-associati p strong.active{color:#7bb800}[data-component=listaIbanAssociatiComponent] .top-booklet-lista-associati .col-md-4 h3{margin-bottom:30px}[data-component=listaIbanAssociatiComponent] .top-booklet-lista-associati .col-md-4 p{margin-bottom:10px}[data-component=listaIbanAssociatiComponent] .top-booklet-lista-associati .col-md-4 strong{margin-top:5px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=listaIbanAssociatiComponent] .top-booklet-lista-associati .col-md-10 [class^=col-md-].accordionHideMobileTablet{padding-top:0}[data-component=listaIbanAssociatiComponent] .top-booklet-lista-associati .col-md-10 [class^=col-md-].accordionHideMobileTablet.accordionOpened{padding-top:30px}}[data-component=listaIbanAssociatiComponent] .top-booklet-lista-associati .col-md-12{padding-top:90px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=listaIbanAssociatiComponent] .top-booklet-lista-associati .col-md-12{padding-top:0!important}}.old-cards{text-align:center}.old-cards .old-cards-img-wrapper{margin-bottom:45px}.old-cards .old-cards-img-wrapper img{height:90px}.old-cards .old-cards-title{margin-bottom:45px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.old-cards .old-cards-title{margin-bottom:15px}}.old-cards .old-cards-subtitle{text-align:left;color:#605f60}.dettaglio-carta-wrapper{margin:0;margin-bottom:30px;border:1px solid #e5e1e1;box-shadow:none}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.dettaglio-carta-wrapper{margin-bottom:30px}}.dettaglio-carta-wrapper .arrowAccordionGeneric.card-head{display:flex;justify-content:space-between;align-items:center;margin:0;position:relative}.dettaglio-carta-wrapper .arrowAccordionGeneric.card-head .accordion-icon{color:#0074c2}.dettaglio-carta-wrapper .arrowAccordionGeneric.card-head .card-head-title{display:flex;justify-content:space-between;align-items:center;flex:1;width:auto}.dettaglio-carta-wrapper .arrowAccordionGeneric.card-head .card-head-title span{color:#0074c2;font-weight:900;font-size:14px;line-height:19px}.dettaglio-carta-wrapper .arrowAccordionGeneric.card-head .card-head-title>span::after{content:'Mostra'}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.dettaglio-carta-wrapper .arrowAccordionGeneric.card-head .card-head-title>span::after{content:''}}.dettaglio-carta-wrapper .arrowAccordionGeneric.card-head.accordionActive .card-head-title>span::after{content:'Nascondi'}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.dettaglio-carta-wrapper .arrowAccordionGeneric.card-head.accordionActive .card-head-title>span::after{content:''}}.dettaglio-carta-wrapper .accordionHideGeneric.card-body{margin:0}.dettaglio-carta-wrapper .card-head{height:63px;background-color:#f7f7f7;border-bottom:1px solid #e5e1e1;padding:15px 30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.dettaglio-carta-wrapper .card-head{padding:15px}.dettaglio-carta-wrapper .card-head .card-head-title{min-height:0}}.dettaglio-carta-wrapper .card-head .card-head-title{padding:0;color:#333232}.dettaglio-carta-wrapper .card-body-dettaglioCarta{padding:30px;color:#605f60}.dettaglio-carta-wrapper .card-body-dettaglioCarta a{color:#0074c2!important}.dettaglio-carta-wrapper .card-body-dettaglioCarta a.btn-link,.dettaglio-carta-wrapper .card-body-dettaglioCarta a:not(.btn){text-decoration:underline!important}.dettaglio-carta-wrapper .card-body-dettaglioCarta [class^=icon-]{color:#0074c2!important}.dettaglio-carta-wrapper .card-body-dettaglioCarta .btn{width:100%}@media only screen and (max-width:767px){.dettaglio-carta-wrapper .card-body-dettaglioCarta .btn{width:fit-content}}.dettaglio-carta-wrapper .card-body-dettaglioCarta .btn-primary{color:#fff!important}@media only screen and (max-width:767px){.dettaglio-carta-wrapper .card-body-dettaglioCarta{padding:15px}.dettaglio-carta-wrapper .card-body-dettaglioCarta .mobile-text-left{text-align:left!important}}.dettaglio-carta-wrapper .card-body-dettaglioCarta.delegate{display:flex;flex-direction:column;align-items:flex-start;gap:15px}@media only screen and (max-width:767px){.dettaglio-carta-wrapper .card-body-dettaglioCarta.delegate .col-xs-12{margin-bottom:60px}.dettaglio-carta-wrapper .card-body-dettaglioCarta.delegate .col-xs-12:last-child{margin-bottom:0}}.dettaglio-carta-wrapper .card-body-dettaglioCarta.delegate hr{width:100%;margin:0;border-top:1px solid #e5e1e1}.dettaglio-carta-wrapper .card-body-dettaglioCarta .info-card{padding:15px;background-color:#f2eeee;color:#000;margin-bottom:30px}@media only screen and (max-width:767px){.dettaglio-carta-wrapper .card-body-dettaglioCarta .info-card{margin-bottom:15px}}.dettaglio-carta-wrapper .card-body-dettaglioCarta .booklet-details strong{display:flex;flex-direction:column;gap:0}.dettaglio-carta-wrapper .card-body-dettaglioCarta .containerDelegati{display:flex;flex-direction:row;align-items:center;gap:65px;width:100%}@media only screen and (max-width:767px){.dettaglio-carta-wrapper .card-body-dettaglioCarta .containerDelegati{gap:30px;align-items:flex-start}.dettaglio-carta-wrapper .card-body-dettaglioCarta .containerDelegati img{display:none}}.dettaglio-carta-wrapper .card-body-dettaglioCarta .containerDelegati .main-card-details{display:flex;flex-direction:row;align-items:center;gap:30px;flex:1;max-width:none}@media only screen and (max-width:767px){.dettaglio-carta-wrapper .card-body-dettaglioCarta .containerDelegati .main-card-details{flex-direction:column;align-items:flex-start;gap:20px}}.dettaglio-carta-wrapper .card-body-dettaglioCarta .containerDelegati .main-card-details>div{flex:1}.dettaglio-carta-wrapper .card-body-dettaglioCarta .containerDelegati .main-card-details .p,.dettaglio-carta-wrapper .card-body-dettaglioCarta .containerDelegati .main-card-details p{margin-bottom:0}@media only screen and (max-width:767px){.dettaglio-carta-wrapper .card-body-dettaglioCarta .containerDelegati .main-card-details .icon-info-tooltip{margin-top:-2px}}.dettaglio-carta-wrapper .card-body-dettaglioCarta .containerDelegati .main-card-details .icona-30px{color:#0074c2;vertical-align:bottom}.dettaglio-carta-wrapper .card-body-dettaglioCarta .main-card-img{width:150px;float:left;max-width:100%;margin-bottom:0;margin-right:0}.dettaglio-carta-wrapper .card-body-dettaglioCarta .main-card-img.delegati{width:108px}.dettaglio-carta-wrapper .card-body-dettaglioCarta .main-card-details{flex:1;max-width:300px}.dettaglio-carta-wrapper .card-body-dettaglioCarta .main-card-details h3{margin-bottom:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.dettaglio-carta-wrapper .card-body-dettaglioCarta .main-card-details{width:100%;clear:both}}.dettaglio-carta-wrapper .card-body-dettaglioCarta .main-card-details .active{color:#447213}.dettaglio-carta-wrapper .card-body-dettaglioCarta .main-card-details .inactive{color:#8c8d8d}.dettaglio-carta-wrapper .card-body-dettaglioCarta .main-card-details .suspended{color:#c00}.dettaglio-carta-wrapper .card-body-dettaglioCarta .main-card-details .card-state{margin-bottom:0}.dettaglio-carta-wrapper .card-body-dettaglioCarta .main-card-details .icona-30px{color:#0074c2;vertical-align:bottom}.dettaglio-carta-wrapper .card-body-dettaglioCarta .main-card-description,.dettaglio-carta-wrapper .card-body-dettaglioCarta .wearable-info{clear:both;margin-top:60px}@media only screen and (max-width:767px){.dettaglio-carta-wrapper .card-body-dettaglioCarta .main-card-description,.dettaglio-carta-wrapper .card-body-dettaglioCarta .wearable-info{margin-top:45px}}.dettaglio-carta-wrapper .card-body-dettaglioCarta .main-card-description .wrap-services,.dettaglio-carta-wrapper .card-body-dettaglioCarta .wearable-info .wrap-services{margin:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.dettaglio-carta-wrapper .card-body-dettaglioCarta .main-card-description .wrap-services,.dettaglio-carta-wrapper .card-body-dettaglioCarta .wearable-info .wrap-services{margin-bottom:15px}}.dettaglio-carta-wrapper .card-body-dettaglioCarta .main-card-description .wrap-services .service-text,.dettaglio-carta-wrapper .card-body-dettaglioCarta .wearable-info .wrap-services .service-text{margin-bottom:0!important;margin-top:15px!important}.dettaglio-carta-wrapper .card-body-dettaglioCarta .main-card-description .wrap-services .service-text a,.dettaglio-carta-wrapper .card-body-dettaglioCarta .wearable-info .wrap-services .service-text a{font-size:18px}@media only screen and (max-width:767px){.dettaglio-carta-wrapper .card-body-dettaglioCarta .main-card-description .wrap-services .service-text a,.dettaglio-carta-wrapper .card-body-dettaglioCarta .wearable-info .wrap-services .service-text a{font-size:16px}}.dettaglio-carta-wrapper .card-body-dettaglioCarta .main-card-description .wrap-services .service-status :not(.mobile-text-left),.dettaglio-carta-wrapper .card-body-dettaglioCarta .wearable-info .wrap-services .service-status :not(.mobile-text-left){text-align:right!important}.dettaglio-carta-wrapper .card-body-dettaglioCarta .main-card-description .services-container,.dettaglio-carta-wrapper .card-body-dettaglioCarta .wearable-info .services-container{padding:0}.dettaglio-carta-wrapper .card-body-dettaglioCarta .main-card-description .info_banner,.dettaglio-carta-wrapper .card-body-dettaglioCarta .wearable-info .info_banner{padding:10px;margin-bottom:0;margin-top:15px}.dettaglio-carta-wrapper .card-body-dettaglioCarta .main-card-description .info_banner p,.dettaglio-carta-wrapper .card-body-dettaglioCarta .wearable-info .info_banner p{color:#000!important}.alertify .wearable_info_modal{display:flex;flex-direction:column;align-items:center}.alertify .wearable_info_modal img{width:90px;height:90px;margin-bottom:30px}.alertify .wearable_info_modal a{color:#0074c2}.alertify .wearable_contract_modal .msgModal>div{display:flex;flex-direction:column;gap:30px;max-height:600px;padding:30px;padding-bottom:15px}@media only screen and (max-width:767px){.alertify .wearable_contract_modal .msgModal>div{gap:20px}}.alertify .wearable_contract_modal .msgModal>div .textContainer{color:#605f60}.alertify .wearable_contract_modal .msgModal>div .textContainer.note *{font-size:14px;line-height:21px}.alertify .wearable_contract_modal .msgModal>div .textContainer a{font-weight:700;text-decoration:underline}.alertify .wearable_contract_modal nav{padding-top:15px!important}.alertify .wearable_contract_modal .textTitle{color:#333232}.alertify .wearable_contract_modal .pdf-container p{color:#605f60;font-size:14px;line-height:21px}.alertify .wearable_contract_modal #pdfIframe{margin-top:0;margin-bottom:0}.alertify .wearable_contract_modal a:not(.btn){color:#0074c2}[data-component=manageCardComponent]{margin-bottom:45px}@media only screen and (max-width:767px){[data-component=manageCardComponent]{margin-bottom:45px}}[data-component=manageCardComponent] #manage-card{position:relative;top:-120px}[data-component=manageCardComponent] .arrowAccordionGeneric.card-head{display:flex;justify-content:space-between;align-items:center;margin:0;position:relative}[data-component=manageCardComponent] .arrowAccordionGeneric.card-head .accordion-icon{color:#0074c2}[data-component=manageCardComponent] .arrowAccordionGeneric.card-head .card-head-title{display:flex;justify-content:space-between;align-items:center;flex:1;color:#333232;width:auto}[data-component=manageCardComponent] .arrowAccordionGeneric.card-head .card-head-title span{color:#0074c2;font-weight:900;font-size:14px;line-height:19px}[data-component=manageCardComponent] .arrowAccordionGeneric.card-head .card-head-title>span::after{content:'Mostra'}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=manageCardComponent] .arrowAccordionGeneric.card-head .card-head-title>span::after{content:''}}[data-component=manageCardComponent] .arrowAccordionGeneric.card-head.accordionActive .card-head-title>span::after{content:'Nascondi'}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=manageCardComponent] .arrowAccordionGeneric.card-head.accordionActive .card-head-title>span::after{content:''}}[data-component=manageCardComponent] .card-body-content{padding:30px;display:flex;flex-direction:column;gap:15px}@media only screen and (max-width:767px){[data-component=manageCardComponent] .card-body-content{padding:30px 15px;gap:24px}}[data-component=manageCardComponent] .card-body-content:not(:last-child){border-bottom:1px solid #e5e1e1}[data-component=manageCardComponent] .card-body-content p{color:#605f60}[data-component=manageCardComponent] .card-body-content .title{color:#333232;font-weight:800}[data-component=manageCardComponent] .card-body-content>div{display:flex;justify-content:space-between;align-items:center;gap:30px}@media only screen and (max-width:767px){[data-component=manageCardComponent] .card-body-content>div{flex-direction:column;align-items:flex-start}}[data-component=manageCardComponent] .card-body-content>div .btn{margin-left:auto}@media only screen and (max-width:767px){[data-component=manageCardComponent] .card-body-content>div .btn{margin-left:0}}[data-component=manageCardComponent] .card-body-content>div .btn-primary{color:#fff!important}[data-component=manageCardComponent] .accordionOpened.card-body{margin-bottom:0}[data-component=socialLoanCardReplacement]{margin-bottom:45px}@media only screen and (max-width:767px){[data-component=socialLoanCardReplacement]{margin-bottom:45px}}[data-component=socialLoanCardReplacement] .container_text{display:flex;flex-direction:column;gap:15px;text-align:center;align-items:center;max-width:800px;margin:auto}[data-component=socialLoanCardReplacement] .container_text .btn{margin-top:15px}.activatepayment-modal-content{padding:30px}@media only screen and (max-width:767px){.activatepayment-modal-content{padding:15px}}.activatepayment-modal-content .icon-arrow-top,.activatepayment-modal-content .input-select .selectric .button,.activatepayment-modal-content a,.activatepayment-modal-content button.cancel,.activatepayment-modal-content button.cancel:hover,.input-select .selectric .activatepayment-modal-content .button{color:#0074c2!important}.dialog.managecards600{width:630px!important;max-width:100%}.dialog.managecards600 .selectric-items .selectric-scroll{outline:0;max-height:142px}@media only screen and (max-width:767px){.dialog.managecards600 .selectric-items .selectric-scroll{max-height:150px}}.change-pin-modal .container-generic-structure{max-height:100%}.change-pin-modal .msgModal{background:#fff}.dialog.managecards800{width:830px!important;max-width:100%}.dialog.managecards1015{width:1045px!important;max-width:100%}.dialog.managecards1015 .input-wrapper .container_error,.dialog.managecards600 .input-wrapper .container_error,.dialog.managecards800 .input-wrapper .container_error{margin-bottom:0}@media only screen and (max-width:767px){.dialog.managecards1015 .input-wrapper .container_error .pinerror,.dialog.managecards600 .input-wrapper .container_error .pinerror,.dialog.managecards800 .input-wrapper .container_error .pinerror{display:none}}.dialog.managecards1015 .input-wrapper .container_pin .pinerror,.dialog.managecards600 .input-wrapper .container_pin .pinerror,.dialog.managecards800 .input-wrapper .container_pin .pinerror{display:none}@media only screen and (max-width:767px){.dialog.managecards1015 .input-wrapper .container_pin .pinerror,.dialog.managecards600 .input-wrapper .container_pin .pinerror,.dialog.managecards800 .input-wrapper .container_pin .pinerror{display:block}}@media only screen and (max-width:767px){.dialog.managecards1015 .input-wrapper .lineBottomMobile,.dialog.managecards600 .input-wrapper .lineBottomMobile,.dialog.managecards800 .input-wrapper .lineBottomMobile{margin-bottom:15px}}@media only screen and (max-width:767px){.dialog.managecards1015 .input-wrapper .col-sm-12:not(:last-child) .input-container,.dialog.managecards600 .input-wrapper .col-sm-12:not(:last-child) .input-container,.dialog.managecards800 .input-wrapper .col-sm-12:not(:last-child) .input-container{margin-bottom:15px}}.dialog.managecards1015 .input-wrapper iframe,.dialog.managecards600 .input-wrapper iframe,.dialog.managecards800 .input-wrapper iframe{height:366px}@media only screen and (max-width:767px){.dialog.managecards1015 .input-wrapper iframe,.dialog.managecards600 .input-wrapper iframe,.dialog.managecards800 .input-wrapper iframe{height:360px}}.dialog.managecards1015 .input-wrapper .required-label,.dialog.managecards600 .input-wrapper .required-label,.dialog.managecards800 .input-wrapper .required-label{margin:0}@media only screen and (max-width:767px){.dialog.managecards1015 .input-wrapper .required-label,.dialog.managecards600 .input-wrapper .required-label,.dialog.managecards800 .input-wrapper .required-label{margin-left:0;margin-bottom:5px}}.dialog.managecards1015 .input-wrapper .center_img,.dialog.managecards600 .input-wrapper .center_img,.dialog.managecards800 .input-wrapper .center_img{margin:0 auto;display:block}@media only screen and (max-width:767px){.dialog.managecards1015 .input-wrapper .center_img,.dialog.managecards600 .input-wrapper .center_img,.dialog.managecards800 .input-wrapper .center_img{margin-bottom:30px}}.dialog.managecards1015 .input-wrapper .circle_chrome,.dialog.managecards600 .input-wrapper .circle_chrome,.dialog.managecards800 .input-wrapper .circle_chrome{-webkit-text-security:disc}.dialog.managecards1015 .input-wrapper .input-container input[type=password]:-moz-placeholder,.dialog.managecards1015 .input-wrapper .input-container input[type=password]::-moz-placeholder,.dialog.managecards600 .input-wrapper .input-container input[type=password]:-moz-placeholder,.dialog.managecards600 .input-wrapper .input-container input[type=password]::-moz-placeholder,.dialog.managecards800 .input-wrapper .input-container input[type=password]:-moz-placeholder,.dialog.managecards800 .input-wrapper .input-container input[type=password]::-moz-placeholder{line-height:0}.dialog.managecards1015 .container_btn_flex .otp-other,.dialog.managecards600 .container_btn_flex .otp-other,.dialog.managecards800 .container_btn_flex .otp-other{line-height:20px;max-width:230px;font-size:14px}.dialog.managecards1015 .container_btn_flex .otp-other *,.dialog.managecards600 .container_btn_flex .otp-other *,.dialog.managecards800 .container_btn_flex .otp-other *{font-size:14px;line-height:20px}.dialog.managecards1015 .container_btn_flex .btn-link,.dialog.managecards600 .container_btn_flex .btn-link,.dialog.managecards800 .container_btn_flex .btn-link{font-size:14px;font-weight:700!important}.dialog.managecards1015 .container_btn_flex.pdfStyle,.dialog.managecards600 .container_btn_flex.pdfStyle,.dialog.managecards800 .container_btn_flex.pdfStyle{background-color:#fff;padding:15px 30px;box-shadow:0 -5px 21px 0 rgba(0,0,0,.06)}@media only screen and (max-width:767px){.dialog.managecards1015 .container_btn_flex.pdfStyle,.dialog.managecards600 .container_btn_flex.pdfStyle,.dialog.managecards800 .container_btn_flex.pdfStyle{padding:0}}.dialog.managecards1015 .container-generic-structure .textContainer .marginBottom30,.dialog.managecards600 .container-generic-structure .textContainer .marginBottom30,.dialog.managecards800 .container-generic-structure .textContainer .marginBottom30{margin-bottom:30px}.dialog.managecards1015 .container-generic-structure .textContainer .marginBottom20,.dialog.managecards600 .container-generic-structure .textContainer .marginBottom20,.dialog.managecards800 .container-generic-structure .textContainer .marginBottom20{margin-bottom:20px}.dialog.managecards1015 .container-generic-structure .textContainer .marginBottom15,.dialog.managecards600 .container-generic-structure .textContainer .marginBottom15,.dialog.managecards800 .container-generic-structure .textContainer .marginBottom15{margin-bottom:15px}.dialog.managecards1015 .container-generic-structure .textContainer .container_massimal,.dialog.managecards600 .container-generic-structure .textContainer .container_massimal,.dialog.managecards800 .container-generic-structure .textContainer .container_massimal{margin-bottom:0}.dialog.managecards1015 .container-generic-structure .textContainer .container_massimal .radio,.dialog.managecards600 .container-generic-structure .textContainer .container_massimal .radio,.dialog.managecards800 .container-generic-structure .textContainer .container_massimal .radio{margin-bottom:30px;width:100%}@media only screen and (max-width:767px){.dialog.managecards1015 .container-generic-structure .textContainer .container_massimal .radio,.dialog.managecards600 .container-generic-structure .textContainer .container_massimal .radio,.dialog.managecards800 .container-generic-structure .textContainer .container_massimal .radio{width:100%}}.dialog.managecards1015 .container-generic-structure .textContainer .container_massimal .radio br,.dialog.managecards600 .container-generic-structure .textContainer .container_massimal .radio br,.dialog.managecards800 .container-generic-structure .textContainer .container_massimal .radio br{display:block}.dialog.managecards1015 .container-generic-structure .textContainer label,.dialog.managecards600 .container-generic-structure .textContainer label,.dialog.managecards800 .container-generic-structure .textContainer label{font-weight:700!important;color:#000}.dialog.managecards1015 .container-generic-structure .textContainer label[for*=massimale],.dialog.managecards600 .container-generic-structure .textContainer label[for*=massimale],.dialog.managecards800 .container-generic-structure .textContainer label[for*=massimale]{font-size:18px;line-height:30px;font-weight:400!important;color:#605f60}.dialog.managecards1015 nav,.dialog.managecards600 nav,.dialog.managecards800 nav{display:none}.dialog.managecards1015.nav nav,.dialog.managecards600.nav nav,.dialog.managecards800.nav nav{display:block}@media only screen and (max-width:767px){.dialog.managecards1015.nav nav,.dialog.managecards600.nav nav,.dialog.managecards800.nav nav{display:flex;background-color:#fff}}@media only screen and (max-width:767px){.dialog.managecards1015.hideClose .msgModal h4,.dialog.managecards600.hideClose .msgModal h4,.dialog.managecards800.hideClose .msgModal h4{padding-right:0}}.dialog.managecards1015.hideClose .icon-close,.dialog.managecards600.hideClose .icon-close,.dialog.managecards800.hideClose .icon-close{display:none}.dialog.managecards1015 .select-wrapper,.dialog.managecards600 .select-wrapper,.dialog.managecards800 .select-wrapper{margin:30px auto}@media only screen and (max-width:767px){.dialog.managecards1015 .select-wrapper,.dialog.managecards600 .select-wrapper,.dialog.managecards800 .select-wrapper{margin-bottom:calc(66vh - 160px)}}@media only screen and (max-width:767px){.dialog.managecards1015.modal-fullscreen,.dialog.managecards600.modal-fullscreen,.dialog.managecards800.modal-fullscreen{transform:none!important;top:0!important}.dialog.managecards1015.modal-fullscreen .msgModal.activatepayment-modal,.dialog.managecards600.modal-fullscreen .msgModal.activatepayment-modal,.dialog.managecards800.modal-fullscreen .msgModal.activatepayment-modal{min-height:100%}.dialog.managecards1015.modal-fullscreen .msgModal.activatepayment-modal .container-generic-structure.activatepayment-modal-content,.dialog.managecards600.modal-fullscreen .msgModal.activatepayment-modal .container-generic-structure.activatepayment-modal-content,.dialog.managecards800.modal-fullscreen .msgModal.activatepayment-modal .container-generic-structure.activatepayment-modal-content{max-height:none}}.dialog.managecards1015.modal-fullscreen .msgModal.activatepayment-modal .input-container,.dialog.managecards600.modal-fullscreen .msgModal.activatepayment-modal .input-container,.dialog.managecards800.modal-fullscreen .msgModal.activatepayment-modal .input-container{padding:25px 8px 30px 28px!important}.dialog.managecards1015 input[type=radio],.dialog.managecards600 input[type=radio],.dialog.managecards800 input[type=radio]{width:20px!important}.dialog.managecards1015 label,.dialog.managecards600 label,.dialog.managecards800 label{font-weight:400!important}.dialog.managecards1015 .input-select .selectric .button,.dialog.managecards600 .input-select .selectric .button,.dialog.managecards800 .input-select .selectric .button{display:block!important}.dialog.managecards1015 .container_btn_flex .otp-other,.dialog.managecards800 .container_btn_flex .otp-other{max-width:310px}.setpin-modal-content{padding-top:15px;background-color:#fff}@media only screen and (max-width:767px){.setpin-modal-content{padding:15px}}.input-select .selectric .setpin-modal-content .button,.setpin-modal-content .icon-arrow-top,.setpin-modal-content .input-select .selectric .button,.setpin-modal-content a,.setpin-modal-content button.cancel,.setpin-modal-content button.cancel:hover{color:#0074c2!important}.setpin-modal-content br{display:none}.setpin-modal-content .input-wrapper .row{margin-bottom:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.setpin-modal-content .input-wrapper .row{margin-bottom:15px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.setpin-modal-content .input-wrapper{margin-top:0}}.setpin-modal-content .clausole-text{font-weight:700;color:#333232}.setpin-modal-content .clausole-text+div{margin-bottom:20px}.setpin-modal-content .clausole-text+div br{display:block}.setpin-modal-content .pdf-text{font-weight:700;color:#333232}.setpin-modal-content .subtitle-text{font-weight:700;color:#333232}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.setpin-modal-content .subtitle-text{padding-bottom:5px}}.setpin-modal-content .description-text{padding-left:22px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.setpin-modal-content .description-text{padding-left:8px}}.setpin-modal-content img{max-width:125px;width:125px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.setpin-modal-content img{margin-bottom:15px;max-width:75px;width:75px}}.setpin-modal-content .row-full hr{margin:30px auto}.setpin-modal-content .col-md-6{min-width:260px}.setpin-modal-content .centered p{margin-bottom:15px}.setpin-modal-content .new-modal-buttons .btn.okchangepinotp,.setpin-modal-content .new-modal-buttons .btn.okotp,.setpin-modal-content .new-modal-buttons .btn.preactivebtn{margin:30px auto 15px}.setpin-modal-content .oldpinerror,.setpin-modal-content .pinerror{margin-top:-10px}.setpin-modal-content .oldpinerror .icn,.setpin-modal-content .pinerror .icn{float:left;width:30px}.setpin-modal-content .oldpinerror .icn i,.setpin-modal-content .pinerror .icn i{left:-15px;position:relative;bottom:-3px}@media only screen and (max-width:767px){.setpin-modal-content .oldpinerror .icn i,.setpin-modal-content .pinerror .icn i{bottom:0}}.setpin-modal-content .input-container{display:flex;align-items:center}.setpin-modal-content i.leftIcon{min-width:30px!important;color:#0074c2}.setpin-modal-content input:not(.form-control){padding:0!important;margin-bottom:-10px!important}.setpin-modal-content .show-password-icon{display:block;min-width:20px;height:20px;cursor:pointer;background-image:url(/dam/relation/images/icons/commons/eye-off.png);background-repeat:no-repeat;background-size:100% 100%;margin:10px}.setpin-modal-content .show-password-icon.active{background-image:url(/dam/relation/images/icons/commons/eye-on.png)}.setpin-modal-content .show-password-icon.material-symbols-outlined{background-image:none!important}.setpin-modal-content .show-password-icon.icona-30px{width:30px;height:30px}.setpin-modal-content .padding15-30{padding:15px 30px}@media only screen and (max-width:767px){.setpin-modal-content .padding15-30{padding:15px}}.setpin-modal-content.no-padding{padding:0!important}@media only screen and (max-width:767px){.dialog.managecards600.modal-fullscreen,.dialog.managecards600.nav.modal-fullscreen,.dialog.managecards800.nav.modal-fullscreen{transform:none!important;top:0!important;padding:0!important;padding-left:0!important;padding-right:0!important;height:100%}.dialog.managecards600.modal-fullscreen>div,.dialog.managecards600.nav.modal-fullscreen>div,.dialog.managecards800.nav.modal-fullscreen>div{height:100%;display:flex;flex-direction:column;justify-content:space-between}}@media only screen and (max-width:767px){.dialog.managecards1015.modal-fullscreen{transform:none!important;top:0!important;height:100%;min-height:100%;padding:0!important;padding-left:0!important;padding-right:0!important}.dialog.managecards1015.modal-fullscreen>div{min-height:100%;height:100%}.dialog.managecards1015.modal-fullscreen .container_btn_flex.pdfStyle{box-shadow:none;flex-flow:column-reverse;gap:15px}}.dialog.managecards1015.modal-fullscreen .cancel.btn.btn-link{color:#0074c2!important}.dialog.managecards1015.modal-fullscreen a{color:#0074c2!important}.new-modal-buttons{text-align:center}.new-modal-buttons .btn{display:inline-block;margin:0 auto}.new-modal-buttons .btn.ok{margin-bottom:15px}.new-modal-buttons .btn.cancel{font-size:14px;font-weight:700!important;text-decoration:none}.new-modal-buttons.btnInline{text-align:right;padding-top:15px}@media only screen and (max-width:767px){.new-modal-buttons.btnInline{display:flex;flex-direction:column-reverse}}.new-modal-buttons.btnInline.paddingTop45{padding-top:45px}@media only screen and (max-width:767px){.new-modal-buttons.btnInline.paddingTop45{padding-top:15px}}.new-modal-buttons.btnInline .btn{margin:auto!important}.new-modal-buttons.btnInline .btn .ok{margin-bottom:0}.lost-card-wrapper{margin-bottom:45px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.lost-card-wrapper{margin-bottom:30px}}.lost-card-wrapper .card-body-lost-card{padding:30px}@media only screen and (max-width:767px){.lost-card-wrapper .card-body-lost-card{padding:30px 15px}}.lost-card-wrapper .card-body-lost-card .lost-card-img{margin:0 30px 30px 0;float:left;width:90px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.lost-card-wrapper .card-body-lost-card .lost-card-img{width:73px;margin:0 auto 15px auto;float:none;display:block}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.lost-card-wrapper .card-body-lost-card .lost-card-details{margin-bottom:15px}}.lost-card-wrapper .card-body-lost-card .lost-card-details h2{margin-bottom:11px}.lost-card-wrapper .card-body-lost-card .lost-card-details .outsidecountry{margin-bottom:15px}.lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num{font-size:22px;font-weight:700;margin-bottom:15px;display:flex;align-items:center;width:240px;margin-bottom:0;padding:15px 30px;background-color:#faf6f6}@media only screen and (max-width:767px){.lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num{font-size:20px;width:222px}}.lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before{position:relative}.lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num a{color:inherit;text-decoration:none;font-size:inherit;line-height:42px}@media only screen and (max-width:767px){.lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num a{line-height:27px}}.lost-card-wrapper .card-body-lost-card .lost-card-container{display:flex;justify-content:space-between;align-items:center;flex-direction:row}@media only screen and (max-width:767px){.lost-card-wrapper .card-body-lost-card .lost-card-container{flex-direction:column;text-align:center}}.lost-card-wrapper .card-body-lost-card .lost-card-container .lost-card-img{margin:0;flex:1}.lost-card-wrapper .card-body-lost-card .lost-card-container .lost-card-text{flex:7}@media only screen and (max-width:767px){.lost-card-wrapper .card-body-lost-card .lost-card-container .lost-card-text{padding:15px 0}}@media only screen and (max-width:767px){.lost-card-wrapper .card-body-lost-card .lost-card-container .lost-card-text h2{padding-bottom:15px}}.lost-card-wrapper .card-body-lost-card .lost-card-container .lost-card-text p{color:#333232}[data-component=estrattoContoDashboard].bannerEstrattoContoDashboard{margin:15px}.bg_booklet__azure{background:#f4faff}.bg_booklet__azure.tab__booklet{padding-top:15px}[data-page=socialLoanPage] .tabs-wrap a{color:#333232;text-decoration:none}[data-page=socialLoanPage] .tabs-wrap a.active{color:#333232;text-decoration:none}[data-page=socialLoanPage] .tabs-wrap a:hover{color:#333232;text-decoration:none}[data-page=socialLoanPage] .tabs-wrap a:has(.newtab.new-tab-libretto){margin-left:auto}[data-page=socialLoanPage] .tabs-wrap .newtab.new-tab-libretto{color:#0074c2;font-weight:800;display:flex;font-size:14px;gap:10px;align-items:center}[data-page=socialLoanPage] .tabs-wrap .newtab.new-tab-libretto span{font-size:26px;font-weight:100}[data-page=socialLoanPage] .tabs-wrap .newtab.new-tab-libretto i{color:#0074c2}.socialLoanPage__title{font-weight:900;text-align:center;font-size:31px;line-height:42px;padding:30px 0}@media only screen and (max-width:767px){.socialLoanPage__title{font-size:20px;line-height:30px;padding:20px 0 15px}}.situationPage__title{font-weight:900;text-align:center;font-size:31px;line-height:42px;color:#333232;padding:30px 0}@media only screen and (max-width:767px){.situationPage__title{font-size:20px;line-height:30px;padding:20px 0}}.services-top-container{padding:0!important}.table-head-wrapper_social{display:flex;flex-direction:row;justify-content:space-between;background-color:#f7f7f7!important;border:1px solid #e5e1e1;align-items:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.table-head-wrapper_social{flex-direction:column;justify-content:center;align-items:center}}.docmod__filterWrapper{padding:12px 10px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.docmod__filterWrapper{max-width:100%;overflow-x:auto}.docmod__filterWrapper::-webkit-scrollbar{width:0;height:0}.docmod__filterWrapper::-webkit-scrollbar-track{background:0 0}.docmod__filterWrapper::-webkit-scrollbar-thumb{background-color:transparent}}.docmod__filterWrapper .docmod__filter{display:flex;align-items:center;margin:0;padding:0;width:fit-content}.docmod__filterWrapper .docmod__filter li{font-weight:900;font-size:18px;line-height:30px;background-color:#fff;border:1px solid #e5e1e1;color:#0074c2;text-transform:initial;padding:10px 20px;margin-right:15px;cursor:pointer}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.docmod__filterWrapper .docmod__filter li{white-space:nowrap}}.docmod__filterWrapper .docmod__filter li:last-child{margin-right:0}.docmod__filterWrapper .docmod__filter li.active{color:#fff;background-color:#0074c2}.docmod__filterWrapper .docmod__filter li.active.in{color:#7bb800}.docmod__filterWrapper .docmod__filter li.active.out{color:#d53600}.docmod__filterWrapper .docmod__filter li::before{display:none!important}.docmod__filterWrapper .docmod__filter.disabled li{opacity:.3;cursor:default}.docmod__advanced{float:none!important;position:static!important;width:auto!important;margin-right:30px}.docmod__advanced .documents-advanced-search{position:static!important;transform:none!important}.docmod__advanced .documents-advanced-search>a,.docmod__advanced .documents-advanced-search>a i{color:#0074c2!important}.docmod__advanced .documents-advanced-search>a{justify-content:center;padding:15px 0!important;font-weight:900!important;font-size:14px!important;line-height:19px!important}.docmod__advanced .dropdown-menu{top:65px!important}@media only screen and (max-width:767px){.docmod__advanced .dropdown-menu{top:0}}.docmod__orderDate{display:flex;align-items:center;width:fit-content!important;margin:0!important;padding:0!important}.docmod__orderDate>span{font-weight:900;font-size:14px;line-height:19px;margin:0!important}.docmod__orderDate .input-select .label{height:25px}.docmod__orderDate .input-select .label>span{display:none}.docmod__orderDate .selectric-icn{font-size:14px!important}.docmod__rightFilters{display:flex;flex-direction:row;gap:50px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.docmod__rightFilters{gap:20px;width:100%;padding:15px}}.docmod__list td{padding:30px!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.docmod__list td{padding:15px!important}}.docmod__list td.scarica{position:static!important;width:100%!important;display:flex}.docmod__list td.scarica_btn{display:flex;align-items:flex-start}.docmod__list td.scarica_btn a{color:#fff!important}.docmod__list tr{border:1px solid #e5e1e1;border-top:none}.docmod__list .download__btn{padding:30px;display:flex;flex-direction:row;word-break:initial;white-space:nowrap;font-weight:900;font-size:14px;line-height:19px;gap:5px;align-items:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.docmod__list .download__btn{padding:15px 0}}.docmod__list .download__btn i{font-size:22px;margin-left:5px}.docmod__list .download__btn:focus{color:#c00}.docmod__list .document__info{width:100%}.docmod__list .document__info p{margin-bottom:15px}.docmod__list .document__info .document__type{color:#333232}.docmod__list .document__info .document__descr{color:#605f60}.docmod__list .document__info small{font-weight:900;font-size:14px;line-height:21px;color:#999696}.docmod__list .document__info.empty_info{text-align:center}.docmod__list .document__info .onFocus{position:relative}.docmod__list .document__info .onFocus::before{content:"";position:absolute;left:-18px;top:10px;bottom:0;width:10px;height:10px;border-radius:50%;background-color:#0074c2}@media only screen and (max-width:767px){.docmod__list .document__info .onFocus::before{top:5px}}.docmod__list.documentList{margin:0!important;padding:0!important}.docmod__list.documentList li{border:1px solid #e5e1e1;border-top:none;display:flex}.docmod__list.documentList li::before{content:none!important;display:none!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.docmod__list.documentList li{align-items:start}}.docmod__list.documentList li .document__info{padding:30px!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.docmod__list.documentList li .document__info{padding:0!important}}.docmod__list.documentList li div.scarica_btn{padding:30px;height:90px;position:static!important;display:flex}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.docmod__list.documentList li div.scarica_btn{padding:0!important;height:fit-content}}.docmod__list.documentList li div.scarica_btn a{height:fit-content;color:#fff!important}.docmod__list.documentList .download__btn{padding:30px;display:flex;flex-direction:row;word-break:initial;white-space:nowrap;font-weight:900;font-size:14px;line-height:19px;gap:5px;align-items:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.docmod__list.documentList .download__btn{padding:15px 0}}.docmod__list.documentList .download__btn i{font-size:22px;margin-left:5px}.docmod__list.documentList .download__btn:focus{color:#c00}.docmod__list.documentList .document__info{width:100%}.docmod__list.documentList .document__info p{margin-bottom:15px}.docmod__list.documentList .document__info .document__type{color:#333232}.docmod__list.documentList .document__info .document__descr{color:#605f60}.docmod__list.documentList .document__info small{font-weight:900;font-size:14px;line-height:21px;color:#999696}.docmod__list.documentList .document__info.empty_info{text-align:center}.docmod__list.documentList .document__info .onFocus{position:relative}.docmod__list.documentList .document__info .onFocus::before{content:"";position:absolute;left:-18px;top:10px;bottom:0;width:10px;height:10px;border-radius:50%;background-color:#0074c2}@media only screen and (max-width:767px){.docmod__list.documentList .document__info .onFocus::before{top:5px}}.documentiModulistica__booklet{box-shadow:none!important}.documentiModulistica__booklet .document-filters-breadcrumb{margin:0!important}.documentiModulistica__booklet .page-selection ul li{border-color:#c00}.documentiModulistica__booklet .page-selection ul li a,.documentiModulistica__booklet .page-selection ul li i{color:#c00}.documentiModulistica__booklet .documents-list-no-results{border:1px solid #e5e1e1;border-top:none}.socialLoanPage .wrapper-operations [data-component=bookRetreat] .card-body{min-height:fit-content}.socialLoanPage .wrapper-operations .btn-link{color:#0074c2!important}.socialLoanPage .wrapper-operations .btn-link *{color:#0074c2!important}.socialLoanPage .wrapper-operations [class^=icon-]{color:#0074c2!important}.socialLoanPage .wrap-services a{color:#0074c2!important}.socialLoan__pianiDiRisparmio .pianiDiRisparmio__title{color:#333232;text-align:center;padding:30px 0 25px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.socialLoan__pianiDiRisparmio .pianiDiRisparmio__title{padding:20px 0 15px}}@media only screen and (max-width:767px){.socialLoan__pianiDiRisparmio .row-full.bg-azure{background-color:#fff}}@media only screen and (max-width:767px){.fix__accordionIphone.accordionHideMobile{display:none!important}.fix__accordionIphone.accordionOpened{display:flex!important}}.pianiDiRisparmio__filoDiretto{display:flex;align-items:center;justify-content:center;color:#605f60}.pianiDiRisparmio__filoDiretto img{width:128px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.pianiDiRisparmio__filoDiretto img{width:60px;margin:0 auto}}.pianiDiRisparmio__filoDiretto .filoDiretto__container{max-width:744px;background:#f7f7f7;border:1px solid #e5e1e1;display:flex;flex-direction:row;padding:30px;margin-top:60px;margin-bottom:60px;gap:60px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.pianiDiRisparmio__filoDiretto .filoDiretto__container{padding:15px;flex-direction:column;margin:45px 15px}}.pianiDiRisparmio__filoDiretto h3{color:#333232}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.pianiDiRisparmio__filoDiretto h3{text-align:center}}.pianiDiRisparmio__filoDiretto .filoDiretto__title{margin:30px 0 10px;color:#333232}.pianiDiRisparmio__filoDiretto a,.pianiDiRisparmio__filoDiretto a:active,.pianiDiRisparmio__filoDiretto a:hover{color:#0074c2}.alertify .interestTable__new{flex-wrap:wrap}.alertify.modal-iban-uscita .dialog{width:830px!important;max-width:100%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.alertify.modal-iban-uscita .dialog{height:100%;padding:0;padding-left:0!important;padding-right:0!important;top:0!important;transform:none!important;background-color:#fff}.alertify.modal-iban-uscita .dialog .msgModal{min-height:calc(100vh - 200px)}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.alertify.modal-iban-uscita .dialog>div{height:100%;overflow:scroll}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.alertify.modal-iban-uscita .dialog h4{padding:20px 62px 18px 15px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.alertify.modal-iban-uscita .dialog nav{flex-direction:column}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.alertify.modal-iban-uscita .dialog nav button{width:100%;justify-content:center}}.alertify.modal-iban-uscita .container-generic-structure{color:#605f60}.alertify.modal-iban-uscita .flex{display:flex;gap:15px;margin-top:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.alertify.modal-iban-uscita .flex{flex-direction:column;margin-top:15px}}.alertify.modal-iban-uscita img{width:125px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.alertify.modal-iban-uscita img{width:75px}}.alertify.modal-iban-uscita nav{display:flex;justify-content:center;gap:15px}.alertify.modal-iban-uscita .btn-close-modal-iban-uscita{font-weight:800;font-size:14px;line-height:19px;display:flex;justify-content:center;align-items:center;width:fit-content;margin:0 auto;color:#0074c2;padding-bottom:30px;cursor:pointer}.alertify.modal-iban-uscita .ok{display:flex!important;flex-direction:row-reverse;gap:10px;align-items:center!important}[data-component="associazione-iban-step-1 importa"] .description,[data-component="associazione-iban-step-2 importa"] .description{font-weight:400;font-size:18px;line-height:30px;color:#605f60;margin-bottom:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component="associazione-iban-step-1 importa"] .description,[data-component="associazione-iban-step-2 importa"] .description{margin-bottom:15px;font-size:16px;line-height:26px}}[data-component="associazione-iban-step-1 importa"] .wrap-label input[type=checkbox],[data-component="associazione-iban-step-2 importa"] .wrap-label input[type=checkbox]{width:20px;height:20px;background:#e5e1e1;box-shadow:inset 0 1px 3px rgba(0,0,0,.143625);border-radius:2px;-webkit-appearance:none}[data-component="associazione-iban-step-1 importa"] .wrap-label input[type=checkbox]:focus,[data-component="associazione-iban-step-2 importa"] .wrap-label input[type=checkbox]:focus{outline:0}[data-component="associazione-iban-step-1 importa"] .wrap-label [type=checkbox]::before,[data-component="associazione-iban-step-2 importa"] .wrap-label [type=checkbox]::before{content:"";color:transparent;display:block;width:inherit;height:inherit;border-radius:inherit;border:0;background-color:transparent;background-size:auto;box-shadow:inset 0 0 0 1px #ccd3d8;background-repeat:no-repeat;background-position:center}[data-component="associazione-iban-step-1 importa"] .wrap-label [type=checkbox]:checked,[data-component="associazione-iban-step-2 importa"] .wrap-label [type=checkbox]:checked{background-color:#e5e1e1}[data-component="associazione-iban-step-1 importa"] .wrap-label [type=checkbox]:checked::before,[data-component="associazione-iban-step-2 importa"] .wrap-label [type=checkbox]:checked::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='11' viewBox='0 0 15 11' fill='none'%3E%3Cpath d='M14 0.9375L6.17347 9.0625L1 3.69174' stroke='%230074C2' stroke-width='2'/%3E%3C/svg%3E")}[data-component="associazione-iban-step-1 importa"] .wrap-label [type=checkbox]:disabled,[data-component="associazione-iban-step-2 importa"] .wrap-label [type=checkbox]:disabled{background-color:#ccd3d8;opacity:.84;cursor:not-allowed}[data-component="associazione-iban-step-1 importa"] .wrap-label label:has([type=checkbox]:disabled) .data-checkbox,[data-component="associazione-iban-step-2 importa"] .wrap-label label:has([type=checkbox]:disabled) .data-checkbox{width:100%;padding:15px;border:1px solid #5c5c5c;background-color:#b5b5b5}[data-component="associazione-iban-step-1 importa"] .wrap-label label,[data-component="associazione-iban-step-2 importa"] .wrap-label label{display:flex;gap:15px;align-items:center;margin-bottom:30px}@media only screen and (max-width:767px){[data-component="associazione-iban-step-1 importa"] .wrap-label label,[data-component="associazione-iban-step-2 importa"] .wrap-label label{margin-bottom:15px}}[data-component="associazione-iban-step-1 importa"] .wrap-label label .data-checkbox,[data-component="associazione-iban-step-2 importa"] .wrap-label label .data-checkbox{width:100%;padding:15px;border:1px solid #0074c2;background-color:#f4faff;display:flex;flex-direction:column;gap:10px}[data-component="associazione-iban-step-1 importa"] .wrap-label label .data-checkbox>div,[data-component="associazione-iban-step-2 importa"] .wrap-label label .data-checkbox>div{display:flex;flex-direction:row;gap:5px}@media only screen and (max-width:767px){[data-component="associazione-iban-step-1 importa"] .wrap-label label .data-checkbox>div,[data-component="associazione-iban-step-2 importa"] .wrap-label label .data-checkbox>div{flex-direction:column}}[data-component="associazione-iban-step-1 importa"] .wrap-label label .data-checkbox>div span,[data-component="associazione-iban-step-2 importa"] .wrap-label label .data-checkbox>div span{font-weight:400;font-size:18px;line-height:30px}@media only screen and (max-width:767px){[data-component="associazione-iban-step-1 importa"] .wrap-label label .data-checkbox>div span,[data-component="associazione-iban-step-2 importa"] .wrap-label label .data-checkbox>div span{font-size:16px;line-height:26px}}[data-component="associazione-iban-step-1 importa"] .wrap-label label .data-checkbox>div span:nth-child(even),[data-component="associazione-iban-step-2 importa"] .wrap-label label .data-checkbox>div span:nth-child(even){font-weight:800}[data-component="associazione-iban-step-1 importa"] .selectBooklet__btnContainer .btn.btn-primary,[data-component="associazione-iban-step-2 importa"] .selectBooklet__btnContainer .btn.btn-primary{margin-bottom:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component="associazione-iban-step-1 importa"] .selectBooklet__btnContainer .btn.btn-primary,[data-component="associazione-iban-step-2 importa"] .selectBooklet__btnContainer .btn.btn-primary{margin-bottom:0}}[data-component="associazione-iban-step-1 importa"] .selectBooklet__btnContainer .primary-link,[data-component="associazione-iban-step-2 importa"] .selectBooklet__btnContainer .primary-link{margin-bottom:45px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component="associazione-iban-step-1 importa"] .selectBooklet__btnContainer .primary-link,[data-component="associazione-iban-step-2 importa"] .selectBooklet__btnContainer .primary-link{margin-bottom:0}}[data-component="associazione-iban-step-1 importa"] .wrap-pdf-associa-iban .under-pdf,[data-component="associazione-iban-step-2 importa"] .wrap-pdf-associa-iban .under-pdf{color:#605f60;font-weight:400;font-size:14px;line-height:21px;margin-bottom:45px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component="associazione-iban-step-1 importa"] .wrap-pdf-associa-iban .under-pdf,[data-component="associazione-iban-step-2 importa"] .wrap-pdf-associa-iban .under-pdf{margin-bottom:30px}}[data-component="associazione-iban-step-1 importa"] .top_containerPdf span,[data-component="associazione-iban-step-2 importa"] .top_containerPdf span{width:20px;height:20px;display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='20' viewBox='0 0 21 20' fill='none'%3E%3Cpath d='M6.21429 0H1.92857C1.13884a0 0.5 0.638839 0.5 1.42857V5.71429C0.5 6.50402 1.13884 7.14286 1.92857 7.14286C2.7183 7.14286 3.35714 6.50402 3.35714 5.71429V2.85714H6.21429C7.00402 2.85714 7.64286 2.2183 7.64286 1.42857C7.64286 0.638839 7.00446 0 6.21429 0ZM19.0714 0H14.7857C13.996 0 13.3571 0.638839 13.3571 1.42857C13.3571 2.2183 13.996 2.85714 14.7857 2.85714H17.6429V5.71429C17.6429 6.50402 18.2817 7.14286 19.0714 7.14286C19.8612 7.14286 20.5 6.50402 20.5 5.71429V1.42857C20.5 0.638839 19.8616 0 19.0714 0ZM6.21429 17.1429H3.35714V14.2857C3.35714 13.496 2.7183 12.8571 1.92857 12.8571C1.13884 12.8571 0.5 13.496 0.5 14.2857V18.5714C0.5 19.3612 1.13884 20 1.92857 20H6.21429C7.00402 20 7.64286 19.3612 7.64286 18.5714C7.64286 17.7817 7.00446 17.1429 6.21429 17.1429ZM19.0714 12.8571C18.2817 12.8571 17.6429 13.496 17.6429 14.2857V17.1429H14.7857C13.996 17.1429 13.3571 17.7817 13.3571 18.5714C13.3571 19.3612 13.996 20 14.7857 20H19.0714C19.8612 20 20.5 19.3612 20.5 18.5714V14.2857C20.5 13.4955 19.8616 12.8571 19.0714 12.8571Z' fill='%230074C2'/%3E%3C/svg%3E")}[data-component="associazione-iban-step-1 importa"] #pdfIframe,[data-component="associazione-iban-step-2 importa"] #pdfIframe{margin-top:0}body.socialLoanPage .dialog.modalOtp .btn-primary,body:has([data-component=associazione-iban-step-3],[data-component=rimozione-iban]) .dialog.modalOtp .btn-primary{background-color:#0074c2!important;box-shadow:0 5px 7px rgba(36,117,219,.17)!important;transition:background .5s ease;color:#fff!important}body.socialLoanPage .dialog.modalOtp .btn-primary[disabled],body:has([data-component=associazione-iban-step-3],[data-component=rimozione-iban]) .dialog.modalOtp .btn-primary[disabled]{background-color:#0074c2!important;box-shadow:0 7px 9px rgba(36,117,219,.17)!important;color:#fff!important;opacity:.58!important}body.socialLoanPage .dialog.modalOtp .resendSms,body:has([data-component=associazione-iban-step-3],[data-component=rimozione-iban]) .dialog.modalOtp .resendSms{background-color:#f4faff;color:#605f60;text-align:center}body.socialLoanPage .dialog.modalOtp .resendSms .timer-text,body:has([data-component=associazione-iban-step-3],[data-component=rimozione-iban]) .dialog.modalOtp .resendSms .timer-text{color:#605f60}body.socialLoanPage .dialog.modalOtp .resendSms .btn *,body:has([data-component=associazione-iban-step-3],[data-component=rimozione-iban]) .dialog.modalOtp .resendSms .btn *{color:#0074c2}body.socialLoanPage .dialog.modalOtp .resendSms a,body:has([data-component=associazione-iban-step-3],[data-component=rimozione-iban]) .dialog.modalOtp .resendSms a{color:#0074c2!important}body.socialLoanPage .dialog.modalOtp .icon-close,body:has([data-component=associazione-iban-step-3],[data-component=rimozione-iban]) .dialog.modalOtp .icon-close{color:#0074c2!important}@media only screen and (max-width:767px){body.socialLoanPage .dialog.modalOtp>div,body:has([data-component=associazione-iban-step-3],[data-component=rimozione-iban]) .dialog.modalOtp>div{height:100%!important}body.socialLoanPage .dialog.modalOtp>div .msgModal,body:has([data-component=associazione-iban-step-3],[data-component=rimozione-iban]) .dialog.modalOtp>div .msgModal{height:100%}body.socialLoanPage .dialog.modalOtp>div .msgModal .otpDashboardPopup,body:has([data-component=associazione-iban-step-3],[data-component=rimozione-iban]) .dialog.modalOtp>div .msgModal .otpDashboardPopup{height:100%;max-height:100%!important}}[data-component=dematLibretto],[data-component=setUserPinRemider]{padding:15px 0 30px 0}@media only screen and (max-width:767px){[data-component=dematLibretto],[data-component=setUserPinRemider]{padding:15px 15px 30px 15px}}[data-component=dematLibretto] .dematLibretto_box,[data-component=setUserPinRemider] .dematLibretto_box{display:flex;gap:20px;padding:30px;border:1px solid #0074c2;width:800px;margin:0 auto;box-shadow:0 15px 21px 0 #0000000F;background-color:#fff}@media only screen and (max-width:767px){[data-component=dematLibretto] .dematLibretto_box,[data-component=setUserPinRemider] .dematLibretto_box{flex-direction:column;width:100%}}[data-component=dematLibretto] .dematLibretto_box img,[data-component=setUserPinRemider] .dematLibretto_box img{width:224px;height:224px}@media only screen and (max-width:767px){[data-component=dematLibretto] .dematLibretto_box img,[data-component=setUserPinRemider] .dematLibretto_box img{width:100%;max-width:180px;margin:auto;height:auto}}[data-component=dematLibretto] .dematLibretto_box .box-content,[data-component=setUserPinRemider] .dematLibretto_box .box-content{display:flex;flex-direction:column;justify-content:space-between}[data-component=dematLibretto] .dematLibretto_box .text-wrapper h3,[data-component=setUserPinRemider] .dematLibretto_box .text-wrapper h3{color:#333232;margin-bottom:5px;font-weight:700}[data-component=dematLibretto] .dematLibretto_box .text-wrapper .desc,[data-component=setUserPinRemider] .dematLibretto_box .text-wrapper .desc{color:#605f60}[data-component=dematLibretto] .dematLibretto_box .button-wrapper,[data-component=setUserPinRemider] .dematLibretto_box .button-wrapper{margin-left:auto;display:flex;gap:15px}@media only screen and (max-width:767px){[data-component=dematLibretto] .dematLibretto_box .button-wrapper,[data-component=setUserPinRemider] .dematLibretto_box .button-wrapper{flex-direction:column;width:100%;align-items:center}[data-component=dematLibretto] .dematLibretto_box .button-wrapper .btn-primary,[data-component=setUserPinRemider] .dematLibretto_box .button-wrapper .btn-primary{width:100%}}[data-component=dematLibretto] .dematLibretto_box .button-wrapper .btn-link,[data-component=setUserPinRemider] .dematLibretto_box .button-wrapper .btn-link{font-weight:700;color:#0074c2}[data-component="disponibilità-component"]{display:flex;gap:15px;flex-direction:column;width:min-content;margin:auto;padding-bottom:45px}@media only screen and (max-width:767px){[data-component="disponibilità-component"]{padding-bottom:30px;width:auto}}[data-component="disponibilità-component"] .d-flex{display:flex;gap:15px;justify-content:flex-start}@media only screen and (max-width:767px){[data-component="disponibilità-component"] .d-flex{flex-direction:column}}[data-component="disponibilità-component"] .disponibilità_info_box{width:500px;padding:20px;border:1px solid #99d6ff;background:#f4faff;display:flex;flex-direction:column;gap:15px;text-align:left}@media only screen and (max-width:767px){[data-component="disponibilità-component"] .disponibilità_info_box{width:100%}}[data-component="disponibilità-component"] .disponibilità_info_box *{color:#333232}[data-component="disponibilità-component"] .disponibilità_info_box hr{border-color:#99d6ff;margin:0!important}[data-component="disponibilità-component"] .disponibilità_info_box h2{display:flex;flex-direction:column;gap:5px}[data-component="disponibilità-component"] .disponibilità_info_box h2 span{font-size:14px;line-height:21px}[data-component="disponibilità-component"] .disponibilità_info_box p span{font-size:14px;line-height:21px}[data-component="disponibilità-component"] .info_container{display:flex;gap:5px;justify-content:flex-start;flex-direction:column}@media only screen and (max-width:767px){[data-component="disponibilità-component"] .info_container{gap:15px}}[data-component="disponibilità-component"] .info-text{width:100%;color:#605f60}[data-component="disponibilità-component"] .info-text *{font-size:12px;line-height:16px}.modalStartDematLib{display:flex;flex-direction:column;gap:30px}.modalStartDematLib .textContainer a{color:#0074c2!important}.modalStartDematLib .textImgContainer{display:flex;align-items:center;gap:30px}.modalStartDematLib .textImgContainer img{width:150px;height:90px}@media only screen and (max-width:767px){.modalStartDematLib .textImgContainer{flex-direction:column;gap:15px}}.modalContractDematLib{padding:0!important}.modalContractDematLib .modalContent{padding:15px 30px;display:flex;flex-direction:column;gap:15px}.modalContractDematLib .textTitle{color:#333232}.modalContractDematLib a{color:#0074c2}.modalContractDematLib a *{color:#0074c2}.modalContractDematLib .documentsLink{display:grid;grid-template-columns:auto auto;align-items:center;gap:20px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.modalContractDematLib .documentsLink{grid-template-columns:auto;row-gap:30px}}.modalContractDematLib .documentsLink .doc{align-items:center;display:flex}.modalContractDematLib .documentsLink .doc a{margin:0;line-height:30px;font-size:18px}@media only screen and (max-width:767px){.modalContractDematLib .documentsLink .doc a{font-size:16px;line-height:26px}}.modalContractDematLib .documentsLink i{margin-right:10px}.modalContractDematLib .libretto-pdf-container p{color:#605f60;font-size:14px;line-height:21px}.modalContractDematLib .icon-pdf{color:#0074c2;width:20px;min-width:20px!important;font-size:22px}.modalContractDematLib #pdfIframe{margin-top:0;margin-bottom:0}.modalContractDematLib .modalBottom{padding:15px 30px!important;display:flex;justify-content:space-between;align-items:center;gap:15px;box-shadow:0 -5px 10px 0 #0000000D}@media only screen and (max-width:767px){.modalContractDematLib .modalBottom{flex-direction:column!important}}.modalContractDematLib .modalBottom p{font-size:14px;line-height:21px;text-align:left;color:#605f60}.modalContractDematLib .modalBottom .btnContainer{display:flex}.modalContractDematLib .modalBottom .btnContainer button{margin:0!important}@media only screen and (max-width:767px){.modalContractDematLib .modalBottom .btnContainer{flex-direction:column-reverse;align-items:center;width:100%}.modalContractDematLib .modalBottom .btnContainer button{width:100%;justify-content:center}}.modalContractDematLib .accordion-list hr{color:#e5e1e1}.modalContractDematLib .accordion-list hr:first-child{margin-top:0}.modalContractDematLib .accordion-list hr:last-child{margin-bottom:0}.modalContractDematLib .accordion-list .accordionTitle{color:#333232;display:flex;gap:15px;align-items:center}.modalContractDematLib .accordion-list .accordionTitle .accordionIcon{display:inline-block;color:#0074c2}.modalContractDematLib .accordion-list .accordionTitle .accordionIconActive{display:none;color:#0074c2}.modalContractDematLib .accordion-list .accordionTitle.accordionActive{color:#0074c2}.modalContractDematLib .accordion-list .accordionTitle.accordionActive .accordionIcon{display:none}.modalContractDematLib .accordion-list .accordionTitle.accordionActive .accordionIconActive{display:inline-block}.modalContractDematLib .accordion-list .accordionText{color:#605f60;padding-left:15px;border-left:2px solid #0074c2}.alertify-logs .btn-secondary.white{background-color:#fff!important;border:none!important;outline:0!important;height:fit-content;margin-top:30px}.dematNotifyText{margin-bottom:30px;margin-top:15px}.dematNotifyText a{color:#fff;text-decoration:underline}.dematNotifyBarcodeText{display:flex;gap:15px;align-items:center}@media only screen and (max-width:767px){.dematNotifyBarcodeText{flex-direction:column;align-items:flex-start}}.dematNotifyBarcodeText .btn{background-color:#fff!important;border:none!important;outline:0!important;height:fit-content}.alertify .modalNavDetails{top:auto!important;bottom:0!important;left:0;right:0;padding:0!important;position:absolute!important;transform:none!important}.alertify .modalNavDetails .modalNavDetails_content{padding:15px 15px 45px}.alertify .modalNavDetails .modalNavDetails_content .nav-visibility{display:flex;justify-content:flex-end;align-items:center;gap:10px;padding:15px 0;font-size:14px;font-weight:900;line-height:19px}.alertify .modalNavDetails .modalNavDetails_content .nav-visibility *{color:#0074c2}.alertify .modalNavDetails .modalNavDetails_content .content_table{display:flex;flex-direction:column;gap:20px;margin-top:15px}.alertify .modalNavDetails .modalNavDetails_content .content_table p{color:#605f60;display:flex;align-items:center;justify-content:space-between;text-align:left}.alertify .modalNavDetails .modalNavDetails_content .content_table hr{margin:0!important;color:#e5e1e1}.alertify .modalFirstPayment .textInfo{display:flex;align-items:flex-start;text-align:left;width:100%;gap:10px;padding:10px;margin-bottom:30px;background-color:#e8fbfb}@media only screen and (max-width:767px){.alertify .modalFirstPayment .textInfo{margin-bottom:30px}}.alertify .modalFirstPayment .textInfo .icona-30px{color:#286666}.alertify .modalFirstPayment>p{margin-bottom:15px}.alertify .modalFirstPayment .textBox{padding:15px;background-color:#f7f7f7;color:#333232;margin-bottom:15px}.alertify .modalFirstPayment .note{color:#605f60;font-size:14px;line-height:21px;margin-bottom:0}[data-visibility] [data-value]{display:none}[data-component=coopPayComponent] .card-body-dettaglioCarta{width:100%}[data-component=coopPayComponent] .card-body-dettaglioCarta .row{margin-left:0;margin-right:0;width:100%}[data-component=coopPayComponent] .card-body-dettaglioCarta .row .coop-pay-content{display:flex;gap:30px;align-items:start;width:100%;box-sizing:border-box}[data-component=coopPayComponent] .card-body-dettaglioCarta .row .coop-pay-content img{width:60px;height:60px}[data-component=coopPayComponent] .card-body-dettaglioCarta .row .coop-pay-content .coop-pay-text{display:block;width:100%;flex-grow:1}[data-component=coopPayComponent] .card-body-dettaglioCarta .row .coop-pay-content .coop-pay-text p a{font-weight:900;text-decoration:underline;color:#0074c2}[data-component=coopPayComponent] .card-body-dettaglioCarta .row .coop-pay-content .coop-pay-text .title-pay-case{color:#333232!important;font-weight:900}[data-component=coopPayComponent] .card-body-dettaglioCarta .row .coop-pay-content .main-card-details{min-width:235px;display:flex;flex-direction:column;gap:20px;flex:1}@media only screen and (max-width:767px){[data-component=coopPayComponent] .card-body-dettaglioCarta .row .coop-pay-content .main-card-details .btn{width:fit-content}}@media only screen and (max-width:767px){[data-component=coopPayComponent] .card-body-dettaglioCarta .row .coop-pay-content .main-card-details{min-width:none;gap:10px}}@media only screen and (max-width:767px){[data-component=coopPayComponent] .card-body-dettaglioCarta .row .coop-pay-content{display:block}[data-component=coopPayComponent] .card-body-dettaglioCarta .row .coop-pay-content .coop-pay-text{padding:20px 0 20px 0}}[data-component=coopPayComponent] .card-body-dettaglioCarta .row .alert-container{display:flex;margin-top:30px;padding:15px;background-color:#e8fbfb;gap:15px}@media only screen and (max-width:767px){[data-component=coopPayComponent] .card-body-dettaglioCarta .row .alert-container{gap:0}[data-component=coopPayComponent] .card-body-dettaglioCarta .row .alert-container .btn.app{display:flex;flex-direction:column;padding:15px 55px 15px 55px;margin:auto}}[data-component=coopPayComponent] .card-body-dettaglioCarta .row .alert-container>div{display:flex;align-items:center;justify-content:space-between;flex:1;gap:15px}@media only screen and (max-width:767px){[data-component=coopPayComponent] .card-body-dettaglioCarta .row .alert-container>div{flex-direction:column}}[data-component=coopPayComponent] .card-body-dettaglioCarta .row .alert-container .icona-30px{color:#286666}[data-component=coopPayComponent] .card-body-dettaglioCarta .row .alert-container .alert-text{color:#000}[data-component=coopPayComponent] .card-body-dettaglioCarta .row .alert-container .alert-text div{margin-top:5px}[data-component=coopPayComponent] .card-body-dettaglioCarta .row .alert-container .alert-text div *{font-size:14px;line-height:21px}[data-component=coopPayComponent] .card-body-dettaglioCarta .row .alert-container .btn_app_container{display:flex;gap:15px}@media only screen and (max-width:767px){[data-component=coopPayComponent] .card-body-dettaglioCarta .row .alert-container .btn_app_container{flex-direction:column}}[data-component=coopPayComponent] .card-body-dettaglioCarta .row .alert-container .btn_app_container .btn_app img{width:145px;height:44px}[data-component=coopPayComponent] .card-body-dettaglioCarta .row.custom-bg-color{background-color:#faf6f6;padding:20px}@media only screen and (max-width:767px){[data-component=coopPayComponent] .card-body-dettaglioCarta .row.custom-bg-color{padding:15px}}[data-component=coopPayComponent] .coop-pay-subnodes{display:flex;flex-direction:column;gap:15px;padding:0 30px 30px}@media only screen and (max-width:767px){[data-component=coopPayComponent] .coop-pay-subnodes{padding:15px}}[data-component=coopPayComponent] .coop-pay-subnodes .card-body-dettaglioCarta{padding:0}[data-component=coopPayComponent] .coop-pay-subnodes .card-body-dettaglioCarta .main-card-details{min-width:215px!important}@media only screen and (max-width:767px){[data-component=coopPayComponent] .coop-pay-subnodes .card-body-dettaglioCarta .main-card-details{min-width:none!important}}.coopCardPage{background-color:#f7f7f7}.coopCardPage section.content{overflow:visible!important}[data-page=coopCardPage]{padding-bottom:50px}[data-page=coopCardPage] .popover{width:auto!important}[data-page=coopCardPage] .selectric-items{right:-15px}[data-page=coopCardPage] .selectric-items .selectOption{text-transform:lowercase}[data-page=coopCardPage] .selectric-items .selectOption:first-letter{text-transform:uppercase}[data-page=coopCardPage] .dropdown-menu{width:350px;top:35px;right:0;left:inherit;margin:0;padding:0;border:none;border-radius:0;box-shadow:0 5px 21px 0 rgba(0,0,0,.06)}@media only screen and (min-width:768px) and (max-width:1023px){[data-page=coopCardPage] .dropdown-menu{right:-30px}}@media only screen and (max-width:767px){[data-page=coopCardPage] .dropdown-menu{max-width:80vw;right:-15px}}[data-page=coopCardPage] .dropdown-menu:before{position:absolute;right:0;top:-17px;width:100%;height:17px;padding-right:35px;color:#fff;text-shadow:0 5px 21px rgba(0,0,0,.06);font-size:25px;overflow-y:hidden;text-align:right}@media only screen and (min-width:1024px) and (max-width:1179px){[data-page=coopCardPage] .dropdown-menu:before{padding-right:14px}}@media only screen and (min-width:768px) and (max-width:1023px){[data-page=coopCardPage] .dropdown-menu:before{padding-right:30px}}@media only screen and (max-width:767px){[data-page=coopCardPage] .dropdown-menu:before{padding-right:15px}}[data-page=coopCardPage] .dropdown-menu .dropdown-title{margin:0;line-height:33px;font-size:22px;font-weight:400;font-weight:700;border-bottom:1px solid #f2eeee;padding:20px;color:initial}@media only screen and (max-width:767px){[data-page=coopCardPage] .dropdown-menu .dropdown-title{line-height:27px;font-size:18px}}[data-page=coopCardPage] .dropdown-menu .dropdown-content{padding:20px}[data-page=coopCardPage] .tab-content{position:relative}[data-page=coopCardPage] .tab-sub-title{position:relative;margin-bottom:30px;z-index:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page=coopCardPage] .tab-sub-title{padding:0!important;margin:0!important}}[data-page=coopCardPage] .tab-sub-title.with-filter{padding-bottom:60px!important;margin-bottom:30px!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page=coopCardPage] .tab-sub-title.with-filter{padding:0!important}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page=coopCardPage] .tab-sub-title .filter-table-inline-wrapper{overflow:auto;position:relative;height:45px;left:0;margin-bottom:-15px;width:100%;box-shadow:0 15px 21px 0 rgba(0,0,0,.06)}}[data-page=coopCardPage] .tab-sub-title .filter-table-inline-wrapper ul.filter-table-inline{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);display:flex;align-items:center;width:auto;height:60px;margin:0;padding:15px 0;background-color:#fff;box-shadow:0 15px 21px 0 rgba(0,0,0,.06)}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page=coopCardPage] .tab-sub-title .filter-table-inline-wrapper ul.filter-table-inline{top:0;left:0;transform:none;height:45px;padding:5px 0;min-width:100%}}[data-page=coopCardPage] .tab-sub-title .filter-table-inline-wrapper ul.filter-table-inline li{margin:0;line-height:21px;font-size:14px;flex-grow:1;color:#605f60;text-transform:uppercase;padding:0 30px;border-right:1px solid #f2eeee;cursor:pointer}@media only screen and (max-width:767px){[data-page=coopCardPage] .tab-sub-title .filter-table-inline-wrapper ul.filter-table-inline li{line-height:18px;font-size:12px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page=coopCardPage] .tab-sub-title .filter-table-inline-wrapper ul.filter-table-inline li{padding:0 5px;white-space:nowrap;text-align:center}}[data-page=coopCardPage] .tab-sub-title .filter-table-inline-wrapper ul.filter-table-inline li:last-child{border:none}[data-page=coopCardPage] .tab-sub-title .filter-table-inline-wrapper ul.filter-table-inline li.active{font-weight:700}[data-page=coopCardPage] .tab-sub-title .filter-table-inline-wrapper ul.filter-table-inline li.active.in{color:#7bb800}[data-page=coopCardPage] .tab-sub-title .filter-table-inline-wrapper ul.filter-table-inline li.active.out{color:#d53600}[data-page=coopCardPage] .tab-sub-title .filter-table-inline-wrapper ul.filter-table-inline li::before{display:none!important}[data-page=coopCardPage] .tab-sub-title .filter-table-inline-wrapper ul.filter-table-inline.disabled li{opacity:.3;cursor:default}[data-page=coopCardPage] .compact .tab-sub-title{margin-bottom:0}[data-page=coopCardPage] .advanced-filters-wrapper{right:30px;position:absolute;width:230px;top:-57px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page=coopCardPage] .advanced-filters-wrapper{position:absolute;right:17px;top:-57px}[data-page=coopCardPage] .advanced-filters-wrapper a.dropdown-toggle{color:#fff}}[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search{position:absolute;top:20px;right:0;transform:translateY(-50%);z-index:79}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search{z-index:99}}[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search .date-picker{z-index:90;position:relative;background:0 0}@media only screen and (max-width:767px){[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search.open{transform:none}}[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search a{margin:0;line-height:30px;font-size:18px;font-weight:400;color:#c00;display:flex;align-items:center;margin:0!important;padding:0!important}@media only screen and (max-width:767px){[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search a{line-height:21px;font-size:14px}}[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search a:active,[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search a:focus,[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search a:hover,[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search a:visited{text-decoration:none!important}[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search a .label-search{font-weight:700;padding-right:10px}[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search a i{font-size:16px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search a i{color:#fff}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search a i.icon-file-excel{padding-right:15px;font-size:18px}}@media only screen and (max-width:767px){[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search .dropdown-menu{position:fixed;top:0;left:0;width:100%;height:100%;max-width:100%;overflow-y:auto}}@media only screen and (max-width:767px){[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search .dropdown-title{position:relative}}[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search .dropdown-title i{display:none}@media only screen and (max-width:767px){[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search .dropdown-title i{position:absolute;top:50%;right:15px;transform:translateY(-50%);display:block}}[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search .expenses-advanced-search-item{margin-bottom:25px}[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search .expenses-advanced-search-item label{margin:0;line-height:21px;font-size:14px;font-weight:400;color:#605f60!important;font-weight:700!important;margin-bottom:10px}@media only screen and (max-width:767px){[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search .expenses-advanced-search-item label{line-height:21px;font-size:14px}}[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search .expenses-advanced-search-item .label span{margin:0;line-height:21px;font-size:14px}@media only screen and (max-width:767px){[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search .expenses-advanced-search-item .label span{line-height:18px;font-size:12px}}[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search .expenses-advanced-search-item .input-text-container{display:flex}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search .expenses-advanced-search-item .input-text-container{display:block}}[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search .expenses-advanced-search-item .input-text-container .input-text{margin-right:15px;-ms-flex:0 1 auto}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search .expenses-advanced-search-item .input-text-container .input-text{margin-right:0;margin-bottom:10px}}[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search .expenses-advanced-search-item .input-text-container .input-text:last-child{margin-right:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search .expenses-advanced-search-item .input-text-container .input-text:last-child{margin-right:0;margin-bottom:0}}[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search .expenses-advanced-search-item .input-select,[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search .expenses-advanced-search-item .input-text{position:relative;border:1px solid #e5e1e1;padding:10px 15px}[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search .expenses-advanced-search-item .input-select .button,[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search .expenses-advanced-search-item .input-select i,[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search .expenses-advanced-search-item .input-text .button,[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search .expenses-advanced-search-item .input-text i{position:absolute;top:50%;right:0;display:block;width:20px;height:20px;transform:translateY(-50%) rotate(180deg);font-size:20px}[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search .expenses-advanced-search-item .input-select i,[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search .expenses-advanced-search-item .input-text i{left:auto;right:15px}[data-page=coopCardPage] .advanced-filters-wrapper .expenses-advanced-search .expenses-advanced-search-button{margin-bottom:10px;text-align:center}[data-page=coopCardPage] .expense-filters-breadcrumb{display:flex;align-items:flex-start;width:100%;height:auto;min-height:120px;margin-top:-30px;padding:60px 60px 30px 60px;background-color:#eaf6f1}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page=coopCardPage] .expense-filters-breadcrumb{display:block;min-height:90px;padding:20px 0 15px 15px;margin-top:-30px}[data-page=coopCardPage] .expense-filters-breadcrumb ::-webkit-scrollbar{width:0;height:0}[data-page=coopCardPage] .expense-filters-breadcrumb ::-webkit-scrollbar-thumb{background:0 0;cursor:pointer}[data-page=coopCardPage] .expense-filters-breadcrumb ::-webkit-scrollbar-track{background:0 0}[data-page=coopCardPage] .expense-filters-breadcrumb body{scrollbar-face-color:transparent;scrollbar-track-color:transparent}}[data-page=coopCardPage] .expense-filters-breadcrumb .breadcrumb-title{color:#333232;margin-right:15px;white-space:nowrap}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page=coopCardPage] .expense-filters-breadcrumb .breadcrumb-title{margin:0;line-height:21px;font-size:14px;margin:0 0 10px 0}}@media only screen and (max-width:767px) and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px) and (max-width:767px){[data-page=coopCardPage] .expense-filters-breadcrumb .breadcrumb-title{line-height:18px;font-size:12px}}[data-page=coopCardPage] .expense-filters-breadcrumb .breadcrumb-tags-container{display:flex;align-items:center;flex-wrap:wrap;width:100%;height:100%;overflow:hidden}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page=coopCardPage] .expense-filters-breadcrumb .breadcrumb-tags-container{overflow:auto}}[data-page=coopCardPage] .expense-filters-breadcrumb .breadcrumb-tag{margin:0;line-height:21px;font-size:14px;position:relative;display:flex;align-items:center;width:auto;height:30px;background-color:#fff;box-shadow:-1px 0 3px 0 rgba(0,0,0,.06);font-weight:700;text-transform:uppercase;color:#605f60;padding:0 30px 0 20px;margin-right:5px;margin-bottom:5px;cursor:pointer}@media only screen and (max-width:767px){[data-page=coopCardPage] .expense-filters-breadcrumb .breadcrumb-tag{line-height:18px;font-size:12px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page=coopCardPage] .expense-filters-breadcrumb .breadcrumb-tag{font-weight:400;white-space:nowrap;padding:0 25px 0 10px}}[data-page=coopCardPage] .expense-filters-breadcrumb .breadcrumb-tag i{position:absolute;top:50%;right:5px;transform:translateY(-50%);font-size:18px;color:#605f60}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page=coopCardPage] [data-component=tabsComponent] ul.nav-tabs{background-color:#31ae79!important;min-height:75px;display:flex;align-items:center}}[data-page=coopCardPage] [data-component=tabsComponent] ul.nav-tabs li.active a{background-color:#31ae79!important;border-right-color:#31ae79!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page=coopCardPage] [data-component=tabsComponent] ul.nav-tabs li.active a{margin:0;line-height:30px;font-size:18px;padding:0 15px}}@media only screen and (max-width:767px) and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px) and (max-width:767px){[data-page=coopCardPage] [data-component=tabsComponent] ul.nav-tabs li.active a{font-size:16px;line-height:26px}}[data-page=coopCardPage] [data-component=tabsComponent] .tab-content .tab-sub-title{background-color:#31ae79!important;z-index:22}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page=coopCardPage] [data-component=tabsComponent] .tab-content .tab-sub-title{padding:0}}.bannerDismissCardCoop.changeColor{display:flex;padding:15px;background-color:#e8fbfb;gap:15px;margin-top:30px;margin-bottom:30px;align-items:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.bannerDismissCardCoop.changeColor{gap:15px;margin-bottom:15px;margin-top:15px;align-items:flex-start}}.bannerDismissCardCoop.changeColor img{width:30px}.bannerDismissCardCoop.changeColor .wrap_text{width:100%;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.bannerDismissCardCoop.changeColor .wrap_text{flex-direction:column;align-items:flex-start}}.bannerDismissCardCoop.changeColor .wrap_text p{font-size:14px;line-height:21px}.bannerDismissCardCoop.changeColor .wrap_text .wrap_title{margin-bottom:5px;font-size:18px;line-height:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.bannerDismissCardCoop.changeColor .wrap_text .wrap_title{font-size:16px;line-height:26px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.bannerDismissCardCoop.changeColor .wrap_text .wrap_btn{align-self:flex-start;margin-top:15px}}.bannerDismissCardCoop.changeColor a{background-color:transparent!important;padding:15px 21px!important;color:#46b3b3!important;transition:all 1.25s cubic-bezier(.19,1,.22,1);box-shadow:inset 0 0 20px rgba(255,0,0,0);outline:1px solid #46b3b3;outline-color:#46b3b3;outline-offset:0;border:1px solid #fff!important}.bannerDismissCardCoop.changeColor .btn-secondary{background-color:transparent!important;padding:15px 21px!important;transition:all 1.25s cubic-bezier(.19,1,.22,1);box-shadow:inset 0 0 20px rgba(255,0,0,0);outline-offset:0}.bannerDismissCardCoop.changeColor .btn-secondary:hover{border:1px solid #46b3b3!important;outline:rgba(255,0,0,0) solid 1px;outline-offset:15px;color:#46b3b3!important}.bannerDismissCardCoop.changeColor .btn-secondary:focus{outline:1px solid #46b3b3!important}.bannerDismissCardCoop.changeColor .btn-secondary:focus:hover{outline:rgba(255,0,0,0) solid 1px!important}.bannerDismissCardCoop.changeColor .btn-secondary:focus:hover:active{border:1px solid #46b3b3!important}.bannerDismissCardCoop.changeColor .btn-secondary:active{border:2px solid #c00!important;color:#c00!important}.bannerDismissCardCoop.changeColor .btn-secondary.disabled,.bannerDismissCardCoop.changeColor .btn-secondary[disabled],.disabled .bannerDismissCardCoop.changeColor .btn-secondary,[disabled] .bannerDismissCardCoop.changeColor .btn-secondary{border-color:#e5e1e1!important;color:#e5e1e1!important;opacity:1!important}[data-component=dismissCoopCard]{margin-bottom:0!important}[data-component=dismissCoopCard] .row-full{text-align:center;color:#fff;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}[data-component=dismissCoopCard] .row-full:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.62) 100%)}[data-component=dismissCoopCard] .row-full h1{font-weight:900;margin-top:0;margin-bottom:5px}@media only screen and (max-width:767px){[data-component=dismissCoopCard] .row-full h1{margin-bottom:15px}}[data-component=dismissCoopCard] .row-full h2{margin-bottom:15px}@media only screen and (max-width:767px){[data-component=dismissCoopCard] .row-full h2{margin-bottom:15px}}[data-component=dismissCoopCard] .subheader-tag{background-color:#c00}[data-component=dismissCoopCard] .row-allign-bottom,[data-component=dismissCoopCard] .row-allign-middle,[data-component=dismissCoopCard] .row-allign-top{height:400px}[data-component=dismissCoopCard].subheaderWithImg .row-allign-bottom,[data-component=dismissCoopCard].subheaderWithImg .row-allign-middle,[data-component=dismissCoopCard].subheaderWithImg .row-allign-top{height:480px}[data-component=dismissCoopCard].subheaderWithImg .row-allign-bottom .sub-image,[data-component=dismissCoopCard].subheaderWithImg .row-allign-middle .sub-image,[data-component=dismissCoopCard].subheaderWithImg .row-allign-top .sub-image{max-height:100px;margin-bottom:15px}@media only screen and (max-width:767px){[data-component=dismissCoopCard].subheaderWithImg .row-allign-bottom .sub-image,[data-component=dismissCoopCard].subheaderWithImg .row-allign-middle .sub-image,[data-component=dismissCoopCard].subheaderWithImg .row-allign-top .sub-image{max-height:60px;margin-top:0}}[data-component=dismissCoopCard] .wrap_subhero_contospesa{display:flex;gap:15px;margin-bottom:30px;margin-top:-45px;z-index:10;position:relative}@media only screen and (max-width:767px){[data-component=dismissCoopCard] .wrap_subhero_contospesa{flex-direction:column;margin-top:-30px}}[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_punti_bonus,[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_saldo_spesa{background:#fff;box-shadow:0 5px 21px rgba(0,0,0,.06);width:100%;padding:30px;display:flex;justify-content:space-between;color:#333232}@media only screen and (max-width:767px){[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_punti_bonus,[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_saldo_spesa{padding:15px}}[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_punti_bonus>div,[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_saldo_spesa>div{display:flex;gap:30px;align-items:center}@media only screen and (max-width:767px){[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_punti_bonus>div,[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_saldo_spesa>div{gap:15px}}[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_punti_bonus>div img,[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_saldo_spesa>div img{width:30px;height:30px}[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_punti_bonus>div .punti_bonus_title,[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_punti_bonus>div .saldo_spesa_title,[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_saldo_spesa>div .punti_bonus_title,[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_saldo_spesa>div .saldo_spesa_title{line-height:30px;display:flex;align-items:center}[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_punti_bonus>div .punti_bonus_title h3,[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_punti_bonus>div .saldo_spesa_title h3,[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_saldo_spesa>div .punti_bonus_title h3,[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_saldo_spesa>div .saldo_spesa_title h3{font-size:18px;font-weight:800}@media only screen and (max-width:767px){[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_punti_bonus>div .punti_bonus_title h3,[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_punti_bonus>div .saldo_spesa_title h3,[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_saldo_spesa>div .punti_bonus_title h3,[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_saldo_spesa>div .saldo_spesa_title h3{font-size:16px;line-height:26px}}[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_punti_bonus>div .punti_bonus_info *,[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_punti_bonus>div .saldo_spesa_data *,[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_saldo_spesa>div .punti_bonus_info *,[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_saldo_spesa>div .saldo_spesa_data *{font-size:14px;line-height:21px}@media only screen and (max-width:767px){[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_punti_bonus>div .punti_bonus_info *,[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_punti_bonus>div .saldo_spesa_data *,[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_saldo_spesa>div .punti_bonus_info *,[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_saldo_spesa>div .saldo_spesa_data *{font-size:14px;line-height:21px}}[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_punti_bonus .punti_bonus_value,[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_punti_bonus .saldo_spesa_value,[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_saldo_spesa .punti_bonus_value,[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_saldo_spesa .saldo_spesa_value{min-width:fit-content;margin-left:10px}[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_punti_bonus .punti_bonus_value p,[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_punti_bonus .saldo_spesa_value p,[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_saldo_spesa .punti_bonus_value p,[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_saldo_spesa .saldo_spesa_value p{font-weight:700;font-size:18px;line-height:20px}@media only screen and (max-width:767px){[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_punti_bonus .punti_bonus_value p,[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_punti_bonus .saldo_spesa_value p,[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_saldo_spesa .punti_bonus_value p,[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_saldo_spesa .saldo_spesa_value p{font-size:16px;line-height:26px}}[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_punti_bonus .punti_bonus_value .blue,[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_punti_bonus .saldo_spesa_value .blue,[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_saldo_spesa .punti_bonus_value .blue,[data-component=dismissCoopCard] .wrap_subhero_contospesa .wrap_saldo_spesa .saldo_spesa_value .blue{color:#0074c2}[data-component=dismissCoopCard] .alertify.dismiss_coop_card{z-index:9999}[data-component=dismissCoopCard] .alertify.dismiss_coop_card .grey{color:#605f60!important}[data-component=dismissCoopCard] .alertify.dismiss_coop_card .msgModal{max-height:calc(90vh - 91px);overflow-y:auto}[data-component=dismissCoopCard] .alertify.dismiss_coop_card .msgModal .icon-close{z-index:9999}[data-component=dismissCoopCard] .alertify.dismiss_coop_card .dialog{background:#fff;padding:0;padding-left:0!important;padding-right:0!important;width:800px!important}@media only screen and (max-width:767px){[data-component=dismissCoopCard] .alertify.dismiss_coop_card .dialog{width:90vw!important;text-align:center}}[data-component=dismissCoopCard] .alertify.dismiss_coop_card .container-generic-structure{overflow-y:auto;max-height:100%}[data-component=dismissCoopCard] .alertify.dismiss_coop_card .text-center{text-align:center}[data-component=dismissCoopCard] .alertify.dismiss_coop_card .wrap_contratto,[data-component=dismissCoopCard] .alertify.dismiss_coop_card .wrap_filodiretto,[data-component=dismissCoopCard] .alertify.dismiss_coop_card .wrap_movimenti{display:flex;gap:30px;padding:30px;border:1px solid #e5e1e1;margin-bottom:30px}[data-component=dismissCoopCard] .alertify.dismiss_coop_card .wrap_contratto:last-child,[data-component=dismissCoopCard] .alertify.dismiss_coop_card .wrap_filodiretto:last-child,[data-component=dismissCoopCard] .alertify.dismiss_coop_card .wrap_movimenti:last-child{margin-bottom:0}[data-component=dismissCoopCard] .alertify.dismiss_coop_card .wrap_contratto p,[data-component=dismissCoopCard] .alertify.dismiss_coop_card .wrap_filodiretto p,[data-component=dismissCoopCard] .alertify.dismiss_coop_card .wrap_movimenti p{color:#605f60}[data-component=dismissCoopCard] .alertify.dismiss_coop_card .wrap_contratto h3,[data-component=dismissCoopCard] .alertify.dismiss_coop_card .wrap_filodiretto h3,[data-component=dismissCoopCard] .alertify.dismiss_coop_card .wrap_movimenti h3{margin-bottom:5px;color:#333232}[data-component=dismissCoopCard] .alertify.dismiss_coop_card .wrap_contratto a,[data-component=dismissCoopCard] .alertify.dismiss_coop_card .wrap_filodiretto a,[data-component=dismissCoopCard] .alertify.dismiss_coop_card .wrap_movimenti a{margin-top:30px}@media only screen and (max-width:767px){[data-component=dismissCoopCard] .alertify.dismiss_coop_card .wrap_contratto,[data-component=dismissCoopCard] .alertify.dismiss_coop_card .wrap_filodiretto,[data-component=dismissCoopCard] .alertify.dismiss_coop_card .wrap_movimenti{flex-direction:column;gap:10px;align-items:center;text-align:center;margin-bottom:15px}[data-component=dismissCoopCard] .alertify.dismiss_coop_card .wrap_contratto:last-child,[data-component=dismissCoopCard] .alertify.dismiss_coop_card .wrap_filodiretto:last-child,[data-component=dismissCoopCard] .alertify.dismiss_coop_card .wrap_movimenti:last-child{margin-bottom:0}}[data-component=dismissCoopCard] .alertify.dismiss_coop_card .input-text i{position:relative}[data-component=dismissCoopCard] .alertify.dismiss_coop_card .expenses-advanced-search-item{margin-top:30px}@media only screen and (max-width:767px){[data-component=dismissCoopCard] .alertify.dismiss_coop_card .expenses-advanced-search-item{margin-top:10px}}[data-component=dismissCoopCard] .alertify.dismiss_coop_card .input-text-container{display:flex;gap:15px;margin-top:15px}@media only screen and (max-width:767px){[data-component=dismissCoopCard] .alertify.dismiss_coop_card .input-text-container{flex-direction:column;gap:30px;margin-top:30px}}[data-component=dismissCoopCard] .alertify.dismiss_coop_card .input-text{display:flex;align-items:center;padding:20px;border:2px solid #e5e1e1;width:285px;justify-content:space-between}@media only screen and (max-width:767px){[data-component=dismissCoopCard] .alertify.dismiss_coop_card .input-text{width:100%;text-align:left}}[data-component=dismissCoopCard] .alertify.dismiss_coop_card .input-text span{width:100%}[data-component=dismissCoopCard] .alertify.dismiss_coop_card .input-text input{padding:12px 0;margin-bottom:0}[data-component=dismissCoopCard] .alertify.dismiss_coop_card .input-text p{font-size:14px;line-height:16px;color:#000}[data-component=dismissCoopCard] .alertify.dismiss_coop_card .input-text svg{width:22px;position:absolute;right:20px}[data-component=dismissCoopCard] .alertify.dismiss_coop_card .col-img img{width:64px}.no-scroll{overflow:hidden}[data-component=coopCardMenuComponent]{margin-top:0;color:#fff!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=coopCardMenuComponent] ::-webkit-scrollbar{width:0;height:0}[data-component=coopCardMenuComponent] ::-webkit-scrollbar-thumb{background:0 0;cursor:pointer}[data-component=coopCardMenuComponent] ::-webkit-scrollbar-track{background:0 0}[data-component=coopCardMenuComponent] body{scrollbar-face-color:transparent;scrollbar-track-color:transparent}}[data-component=coopCardMenuComponent] .sticky{z-index:80}[data-component=coopCardMenuComponent]>.row-full{background-color:#31ae79;box-shadow:0 15px 21px 0 rgba(0,0,0,.06)}[data-component=coopCardMenuComponent]>.row-full>.container-fluid.divider{border-top:1px solid rgba(255,255,255,.2)}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=coopCardMenuComponent]>.row-full>.container-fluid.menu{overflow-x:auto}}[data-component=coopCardMenuComponent] .menu-top{display:flex;width:100%;height:75px;align-items:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=coopCardMenuComponent] .menu-top{display:block;width:100%;height:auto;min-height:60px}}[data-component=coopCardMenuComponent] .title{margin:0;line-height:42px;font-size:31px;font-weight:400;flex-grow:1;font-weight:700;white-space:nowrap;padding-right:20px}@media only screen and (max-width:767px){[data-component=coopCardMenuComponent] .title{line-height:30px;font-size:20px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=coopCardMenuComponent] .title{padding:0}}[data-component=coopCardMenuComponent] .status{margin:0;line-height:21px;font-size:14px;display:flex;align-items:center;justify-content:flex-end;flex-grow:1}@media only screen and (max-width:767px){[data-component=coopCardMenuComponent] .status{line-height:18px;font-size:12px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=coopCardMenuComponent] .status{display:block!important}}[data-component=coopCardMenuComponent] .status-container{position:relative}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=coopCardMenuComponent] .status-container{width:auto;min-height:47px;margin:0 -15px;padding:0 15px}[data-component=coopCardMenuComponent] .status-container.toggle-panel{padding:0 15px 15px 15px}[data-component=coopCardMenuComponent] .status-container hr{border-top:1px solid rgba(255,255,255,.2);margin:0}}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=coopCardMenuComponent] .status-container{margin:0 -30px;padding:0 30px}}[data-component=coopCardMenuComponent] .status-container .status-container-mobile{display:inline;margin-left:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=coopCardMenuComponent] .status-container .status-container-mobile{align-items:center;display:flex;min-height:45px;margin:0}[data-component=coopCardMenuComponent] .status-container .status-container-mobile span{font-size:16px;font-weight:700}[data-component=coopCardMenuComponent] .status-container .status-container-mobile span strong{font-size:22px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=coopCardMenuComponent] .status-container.hidden-sm,[data-component=coopCardMenuComponent] .status-container.hidden-xs{border-bottom:0}}[data-component=coopCardMenuComponent] .menu-bottom{display:flex;width:100%;height:75px;align-items:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=coopCardMenuComponent] .menu-bottom{width:100%;height:60px}}[data-component=coopCardMenuComponent] ul.menu{display:flex;width:auto;height:100%;align-items:center;margin:0!important;padding:0!important;list-style:none!important;overflow:hidden}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=coopCardMenuComponent] ul.menu{overflow:visible}}[data-component=coopCardMenuComponent] ul.menu li{display:block;width:auto;height:100%;line-height:initial!important;font-size:initial!important;font-weight:initial!important;padding:0 60px 0 0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=coopCardMenuComponent] ul.menu li{padding:0 30px 0 0}}[data-component=coopCardMenuComponent] ul.menu li:last-child{padding:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=coopCardMenuComponent] ul.menu li:last-child{padding:0 15px 0 0}}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=coopCardMenuComponent] ul.menu li:last-child{padding:0 30px 0 0}}[data-component=coopCardMenuComponent] ul.menu li::before{display:none!important}[data-component=coopCardMenuComponent] ul.menu li a{margin:0;line-height:21px;font-size:14px;position:relative;display:flex;width:auto;height:100%;align-items:center;color:#fff;text-transform:uppercase;text-decoration:none;font-weight:700;word-break:normal;padding:15px 0!important}@media only screen and (max-width:767px){[data-component=coopCardMenuComponent] ul.menu li a{line-height:18px;font-size:12px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=coopCardMenuComponent] ul.menu li a{white-space:nowrap}}[data-component=coopCardMenuComponent] ul.menu li.active a::before,[data-component=coopCardMenuComponent] ul.menu li:hover a::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#fff}.expenses-list{width:100%}.expenses-list thead{border-bottom:1px solid #e5e1e1}.expenses-list tr:nth-child(even){background-color:#eaf6f1}.expenses-list td,.expenses-list th{text-align:left;padding:30px 15px}.expenses-list td.data-operazione,.expenses-list th.data-operazione{padding-left:30px}.expenses-list td.negozio,.expenses-list th.negozio{width:30%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.expenses-list td.negozio,.expenses-list th.negozio{width:100%}}.expenses-list td.importo,.expenses-list th.importo{text-align:center}.expenses-list td.movimentatore,.expenses-list td.movimentatore-wrap,.expenses-list th.movimentatore,.expenses-list th.movimentatore-wrap{text-align:center}.expenses-list td.dettaglio,.expenses-list th.dettaglio{padding-right:30px;text-align:center}.expenses-list th{margin:0;line-height:21px;font-size:14px;color:#999696;text-transform:uppercase;white-space:nowrap}@media only screen and (max-width:767px){.expenses-list th{line-height:18px;font-size:12px}}.expenses-list td{color:#605f60}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.expenses-list td{padding:30px 0 15px 15px!important}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.expenses-list td.data-operazione{display:inline-block;font-size:10px;padding-bottom:0!important;padding-top:10px!important;position:absolute}}.expenses-list td.importo{font-weight:700;white-space:nowrap}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.expenses-list td.importo{margin:0;line-height:21px;font-size:14px}}@media only screen and (max-width:767px) and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px) and (max-width:767px){.expenses-list td.importo{line-height:18px;font-size:12px}}.expenses-list td.movimentatore a,.expenses-list td.movimentatore-wrap a{color:#605f60}.expenses-list td.movimentatore a:active,.expenses-list td.movimentatore a:hover,.expenses-list td.movimentatore a:visited,.expenses-list td.movimentatore-wrap a:active,.expenses-list td.movimentatore-wrap a:hover,.expenses-list td.movimentatore-wrap a:visited{text-decoration:none}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.expenses-list td.dettaglio{padding-right:15px!important}}.expenses-list td.dettaglio i{position:relative;top:5px;color:#605f60;font-size:22px;cursor:pointer}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.expenses-list td.dettaglio i{top:3px}}.expenses-list strong{color:#333232}.expenses-list-no-results{text-align:center;color:#605f60;padding:60px 30px 30px 30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.expenses-list-no-results{padding:30px 30px 0 30px}}.expenses-pagination ul{margin:0!important;padding:25px!important;text-align:center}.expenses-accordion-item{border-bottom:1px solid #e5e1e1}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.expenses-accordion-item .expenses-accordion-title{color:#333232!important}}.expenses-accordion-head a{display:flex;align-items:center;width:100%;height:120px;padding:20px 60px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.expenses-accordion-head a{height:75px;padding:15px}}.expenses-accordion-head a:active,.expenses-accordion-head a:focus,.expenses-accordion-head a:hover,.expenses-accordion-head a:visited{text-decoration:none!important}.expenses-accordion-head a i{padding-left:20px}.expenses-accordion-head a .container-download{display:inline-flex;position:relative}.expenses-accordion-head a .container-download i{padding:0 7px;font-size:22px;font-weight:700}.expenses-accordion-head a .container-download .icon-file-excel.excel{font-weight:400;padding-left:30px;font-size:17px;margin-top:3px;float:left}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.expenses-accordion-head a .container-download .icon-file-excel.excel{padding-left:15px}}.expenses-accordion-head a .icon-arrow-up-1{display:block}.expenses-accordion-head a .icon-arrow-down-1,.expenses-accordion-head a .orderby-container .selectric .button,.orderby-container .selectric .expenses-accordion-head a .button{display:none}.expenses-accordion-head a.collapsed .icon-arrow-up-1{display:none}.expenses-accordion-head a.collapsed .icon-arrow-down-1,.expenses-accordion-head a.collapsed .orderby-container .selectric .button,.orderby-container .selectric .expenses-accordion-head a.collapsed .button{display:block}.expenses-accordion-head .expenses-accordion-title{margin:0;line-height:33px;font-size:22px;font-weight:400;flex-grow:1;color:#000;font-weight:700}@media only screen and (max-width:767px){.expenses-accordion-head .expenses-accordion-title{line-height:27px;font-size:18px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.expenses-accordion-head .expenses-accordion-title{margin:0;line-height:30px;font-size:18px;font-weight:400;color:#99d6ff;font-weight:700}}@media only screen and (max-width:767px) and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px) and (max-width:767px){.expenses-accordion-head .expenses-accordion-title{line-height:21px;font-size:14px}}.expenses-accordion-head .expenses-accordion-sum{color:#605f60}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.expenses-accordion-head .expenses-accordion-sum{font-size:10px;text-align:right}}.expenses-accordion-head .expenses-accordion-sum strong{margin:0;line-height:33px;font-size:22px;font-weight:400;color:#c00;font-weight:700;padding-left:20px}@media only screen and (max-width:767px){.expenses-accordion-head .expenses-accordion-sum strong{line-height:27px;font-size:18px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.expenses-accordion-head .expenses-accordion-sum strong{display:block;font-size:12px;margin-top:-7px}}.expenses-accordion-body .expenses-list tr:nth-child(even){background:0 0}.expenses-accordion-body .expenses-list-no-results{padding-top:30px;padding-bottom:60px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.expenses-accordion-body .expenses-list-no-results{padding-bottom:30px}}[data-component=coopCardDashboardComponent]{margin-bottom:0;color:#fff}@media only screen and (max-width:767px){[data-component=coopCardDashboardComponent] .left-content{text-align:center}[data-component=coopCardDashboardComponent] .left-content .big-text,[data-component=coopCardDashboardComponent] .left-content .showHideAmount{text-align:center}}[data-component=coopCardDashboardComponent] .left-content .buttons-wrapper{margin-top:30px}@media only screen and (max-width:767px){[data-component=coopCardDashboardComponent] .left-content .buttons-wrapper{text-align:center}[data-component=coopCardDashboardComponent] .left-content .buttons-wrapper a{display:block;margin:10px auto 15px!important;clear:both;float:none}}[data-component=coopCardDashboardComponent] .left-content a{color:#fff}[data-component=coopCardDashboardComponent] .left-content a.btn{margin-bottom:15px}[data-component=coopCardDashboardComponent] .left-content a.btn.btn-secondary{background:#fff!important;border-color:#fff!important;outline-color:rgba(255,255,255,.5);margin-right:15px;outline:1px solid #fff!important}[data-component=coopCardDashboardComponent] .left-content a.btn.btn-secondary:active,[data-component=coopCardDashboardComponent] .left-content a.btn.btn-secondary:hover{border-color:#fff!important;outline-color:rgba(255,255,255,0)!important}[data-component=coopCardDashboardComponent] .showHideAmount{text-align:right;display:block}[data-component=coopCardDashboardComponent] .big-text{margin-bottom:30px;text-align:right}[data-component=coopCardDashboardComponent] .big-text span[data-hide-amount=spese]{position:relative}[data-component=coopCardDashboardComponent] .big-text span[data-hide-amount=spese]:after{content:attr(data-textafter) " ";line-height:14px;position:absolute;right:0;bottom:-15px;font-size:14px;font-weight:400}@media only screen and (max-width:767px){[data-component=coopCardDashboardComponent] .big-text span[data-hide-amount=spese]:after{position:relative;font-size:13px;display:block;bottom:-5px}}[data-component=lostCardComponent]{margin-bottom:15px;background-color:#fff;box-shadow:0 15px 21px rgba(0,0,0,.06);padding:30px}[data-component=lostCardComponent] .left-side{display:table-cell;vertical-align:middle}[data-component=lostCardComponent] .left-side img{width:145px}[data-component=lostCardComponent] .right-side{display:table-cell;padding-left:50px}[data-component=lostCardComponent] .right-side .message-wrapper{margin-top:5px}[data-component=lostCardComponent] .right-side .cell-number{position:relative;padding-left:30px}[data-component=lostCardComponent] .right-side .cell-number i{color:#c00;top:0;left:-4px;position:absolute}[data-component=lostCardComponent] .right-side *{color:#333232}@media only screen and (max-width:767px){[data-component=lostCardComponent] .left-side,[data-component=lostCardComponent] .right-side{display:block;padding:0}[data-component=lostCardComponent] .left-side{text-align:center;margin-bottom:20px}[data-component=lostCardComponent] .right-side .message-wrapper{margin-top:10px}[data-component=lostCardComponent] .right-side .cell-number{padding-left:20px}[data-component=lostCardComponent] .right-side .cell-number i{font-size:25px}}[data-component=coopCardDetailsComponent] .balance-container{padding:20px;border-bottom:1px solid #f2eeee}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=coopCardDetailsComponent] .balance-container{padding:10px 15px}}[data-component=coopCardDetailsComponent] .card-body{padding-bottom:30px;overflow:hidden}[data-component=coopCardDetailsComponent] .availability{color:#605f60}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=coopCardDetailsComponent] .availability{margin:5px 0}}[data-component=coopCardDetailsComponent] .bottom-booklet{padding:40px 30px 30px;color:#605f60}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=coopCardDetailsComponent] .bottom-booklet{padding:15px 15px 0}[data-component=coopCardDetailsComponent] .bottom-booklet .accordionHideMobileTablet{padding-top:30px}}[data-component=coopCardDetailsComponent] .bottom-booklet p strong.active{color:#7bb800}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=coopCardDetailsComponent] .bottom-booklet .col-md-10 [class^=col-md-].accordionHideMobileTablet{padding-top:0}[data-component=coopCardDetailsComponent] .bottom-booklet .col-md-10 [class^=col-md-].accordionHideMobileTablet.accordionOpened{padding-top:30px}}[data-component=coopCardDetailsComponent] .bottom-booklet .col-md-12{padding-top:90px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=coopCardDetailsComponent] .bottom-booklet .col-md-12{padding-top:0!important}}[data-component=coopCardDetailsComponent] .bottom-booklet .triggerAccordionMobile{display:none}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=coopCardDetailsComponent] .bottom-booklet .triggerAccordionMobile{clear:both;float:left;width:100%;padding:15px 0;border-bottom:solid 1px #f2eeee;border-top:solid 1px #f2eeee;margin-top:30px;display:block}[data-component=coopCardDetailsComponent] .bottom-booklet .triggerAccordionMobile p i{line-height:23px;float:right}[data-component=coopCardDetailsComponent] .bottom-booklet .triggerAccordionMobile .closed{display:none}}[data-component=coopCardDetailsComponent] .bottom-booklet .triggerAccordionMobile.accordionActive .opened{display:none}[data-component=coopCardDetailsComponent] .bottom-booklet .triggerAccordionMobile.accordionActive .closed{display:inline-block}[data-component=expensesTrendComponent].longTimePeriod .expense-filters-breadcrumb{margin-top:0;padding:35px 15px 15px 15px;min-height:100px;background:#f7f7f7}@media only screen and (max-width:767px){[data-component=expensesTrendComponent].longTimePeriod .expense-filters-breadcrumb{padding:15px;min-height:90px}}[data-component=expensesTrendComponent] .expensesTrendTop{position:relative;padding-right:200px;z-index:15}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=expensesTrendComponent] .expensesTrendTop{padding-right:0}}[data-component=expensesTrendComponent] .expensesTrendTop .advanced-filters-wrapper{top:20px}[data-component=expensesTrendComponent] .expensesTrendTop .advanced-filters-wrapper .icon-settings{color:#c00}[data-component=expensesTrendComponent] .expensesTrendTop .filterDonutBarWrapper{position:absolute;top:50%;right:30px;transform:translateY(-50%)}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=expensesTrendComponent] .expensesTrendTop .filterDonutBarWrapper{right:15px}}[data-component=expensesTrendComponent] .expensesTrendTop .filterDonutBarWrapper .advanced-filters-wrapper{top:-20px;right:0}[data-component=expensesTrendComponent] .expensesTrendTop .filterDonutBarWrapper .advanced-filters-wrapper a>span>i{color:#c00}[data-component=expensesTrendComponent] .expensesTrendTop .filterDonutBarWrapper .selectric-wrapper{float:right}[data-component=expensesTrendComponent] .expensesTrendTop .filterDonutBarWrapper .selectric-wrapper .label{margin-right:30px}[data-component=expensesTrendComponent] .expensesTrendTop .filterDonutBarWrapper .selectric-wrapper .label span{font-weight:400;color:#c00}[data-component=expensesTrendComponent] .expensesTrendTop .filterDonutBarWrapper .selectric-wrapper .button{top:-5px}@media only screen and (max-width:767px){[data-component=expensesTrendComponent] .expensesTrendTop .filterDonutBarWrapper .selectric-items{width:100vw!important}}[data-component=expensesTrendComponent] .card-body{padding:40px 30px}@media only screen and (max-width:767px){[data-component=expensesTrendComponent] .card-body{padding:20px 15px}}[data-component=expensesTrendComponent] .card-body .donut-bar-container{color:#333232}[data-component=expensesTrendComponent] .card-body .donut-bar-container .expenses-details{margin:15px 0}[data-component=expensesTrendComponent] .card-body .donut-bar-container .expenses-details .donut-color{margin-top:5px;padding-left:15px;position:relative}[data-component=expensesTrendComponent] .card-body .donut-bar-container .expenses-details .donut-color:before{content:"";border-radius:100px;background-color:var(--bullet-color);width:10px;height:10px;position:absolute;left:0;top:5px}@media only screen and (max-width:767px){[data-component=expensesTrendComponent] .card-body .donut-bar-container .expenses-details .donut-color:before{top:3px}}[data-component=expensesTrendComponent] .card-body .donut-bar-container [data-type-component=donut]{width:300px;max-width:100%}.popover .top-text{font-weight:700}.longperiod .libr-date{font-weight:400}.longperiod .popup-graph-value{color:#333232}.shadow-modal{box-shadow:inset -5px 8px 12px rgba(0,0,0,.15);position:relative;height:20px;width:calc(100% - 1px);margin-bottom:-50px;margin-top:30px;display:none;z-index:99}@media only screen and (max-width:767px){.shadow-modal{margin-top:15px;margin-bottom:-35px}}.shadow-modal.active{display:block}#pdfIframe{overflow-y:auto;height:366px;margin-top:30px;border:solid 1px #e5e1e1;position:relative;margin-bottom:15px}@media only screen and (max-width:767px){#pdfIframe{height:300px;margin-top:15px}}#pdfIframe canvas{width:100%}[data-component=questionDissmissionCoopCard]{margin-bottom:0!important;background-color:#f4faff;text-align:center;padding:60px}@media only screen and (max-width:767px){[data-component=questionDissmissionCoopCard]{width:100%;padding:30px 15px}}[data-component=questionDissmissionCoopCard] h2{color:#333232;margin-bottom:30px}[data-component=questionDissmissionCoopCard] .coopcard_answer_container{display:flex;gap:30px;width:80%;max-width:1000px;margin:auto;text-align:left;background:#fff;padding:30px;border:.5px solid #e5e1e1;box-shadow:0 5px 21px rgba(0,0,0,.06)}@media only screen and (max-width:767px){[data-component=questionDissmissionCoopCard] .coopcard_answer_container{width:100%;padding:30px 15px;gap:15px;box-shadow:0 15px 21px rgba(0,0,0,.0583956)}}[data-component=questionDissmissionCoopCard] .coopcard_answer_container img{width:90px;height:90px}@media only screen and (max-width:767px){[data-component=questionDissmissionCoopCard] .coopcard_answer_container img{width:45px;height:45px}}[data-component=questionDissmissionCoopCard] .coopcard_answer_container .coopcard_answer_text{color:#605f60}[data-component=questionDissmissionCoopCard] .coopcard_answer_container .coopcard_answer_text *{font-size:18px;line-height:30px}@media only screen and (max-width:767px){[data-component=questionDissmissionCoopCard] .coopcard_answer_container .coopcard_answer_text *{font-size:16px;line-height:26px}}[data-component=questionDissmissionCoopCard] .coopcard_answer_container .coopcard_answer_text a{color:#c00;text-decoration:underline;font-weight:800}[data-component=paymentDissmissionCoopCard]{margin-bottom:0!important;display:flex;justify-content:space-between;align-items:flex-start;gap:30px;text-align:left;padding:60px 0}@media only screen and (max-width:767px){[data-component=paymentDissmissionCoopCard]{flex-direction:column-reverse;text-align:center;padding:30px 0;align-items:center}}[data-component=paymentDissmissionCoopCard] .coopcard_payment_container{display:flex;flex-direction:column;gap:30px;text-align:left;max-width:500px}@media only screen and (max-width:767px){[data-component=paymentDissmissionCoopCard] .coopcard_payment_container{text-align:center;align-items:center;gap:15px}}[data-component=paymentDissmissionCoopCard] .coopcard_payment_container .coopcard_payment_text{color:#605f60}[data-component=paymentDissmissionCoopCard] .coopcard_payment_container .coopcard_payment_text *{font-size:18px;line-height:30px}@media only screen and (max-width:767px){[data-component=paymentDissmissionCoopCard] .coopcard_payment_container .coopcard_payment_text *{font-size:16px;line-height:26px}}[data-component=paymentDissmissionCoopCard] .coopcard_payment_container .coopcard_payment_text a{color:#c00;text-decoration:underline;font-weight:800}[data-component=paymentDissmissionCoopCard] .coopcard_payment_container .btn{width:fit-content}[data-component=paymentDissmissionCoopCard] img{max-width:500px;width:50%}@media only screen and (max-width:767px){[data-component=paymentDissmissionCoopCard] img{width:100%}}[data-component=advantagesDissmissionCoopCard]{margin-bottom:60px!important;background-color:#0074c2;padding:60px 0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=advantagesDissmissionCoopCard]{padding:10px 0 30px}}[data-component=advantagesDissmissionCoopCard] .coopcard_advantages_container{max-width:1220px;margin:auto;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=advantagesDissmissionCoopCard] .coopcard_advantages_container{flex-direction:column;gap:10px}}[data-component=advantagesDissmissionCoopCard] .coopcard_advantages_container img{max-width:600px;width:50%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=advantagesDissmissionCoopCard] .coopcard_advantages_container img{width:100%}}[data-component=advantagesDissmissionCoopCard] .coopcard_advantages_container .coopcard_advantages_text{padding-right:100px;display:flex;flex-direction:column;gap:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=advantagesDissmissionCoopCard] .coopcard_advantages_container .coopcard_advantages_text{gap:15px;text-align:center;padding-right:15px;padding-left:15px}}[data-component=advantagesDissmissionCoopCard] .coopcard_advantages_container .coopcard_advantages_text *{color:#fff}[data-component=advantagesDissmissionCoopCard] .coopcard_advantages_container .coopcard_advantages_text div *{font-size:18px;line-height:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=advantagesDissmissionCoopCard] .coopcard_advantages_container .coopcard_advantages_text div *{font-size:16px;line-height:26px}}[data-component=interestCalculatorComponent].socialLoan center{overflow:hidden}[data-component=interestCalculatorComponent].socialLoan .mySlider{width:90%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=interestCalculatorComponent].socialLoan .mySlider{padding:0 15px}}[data-component=interestCalculatorComponent].socialLoan .mySlider .slider-horizontal{width:100%}[data-component=interestCalculatorComponent].socialLoan .mySlider .scaglioni{max-width:100%;width:100%}[data-component=interestCalculatorComponent].socialLoan .toggle-scaglioni{color:#c00;text-align:right;float:left;width:100%;padding:30px;margin-bottom:0}[data-component=interestCalculatorComponent].socialLoan .toggle-scaglioni.accordionActive{box-shadow:0 15px 21px rgba(0,0,0,.06);margin-bottom:30px}[data-component=interestCalculatorComponent].socialLoan .toggle-scaglioni:after{vertical-align:middle;display:none}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=interestCalculatorComponent].socialLoan .toggle-scaglioni:after{display:inline-block}}[data-component=interestCalculatorComponent].socialLoan .toggle-scaglioni .accordion-text{display:inline-block}@media only screen and (max-width:767px){[data-component=interestCalculatorComponent].socialLoan .toggle-scaglioni .accordion-text{font-size:16px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=interestCalculatorComponent].socialLoan .toggle-scaglioni{text-align:center;padding:15px}}[data-component=interestCalculatorComponent].socialLoan .genericBoxes{margin:0 30px;box-shadow:0 15px 21px rgba(0,0,0,.06);padding:8px;margin-bottom:40px!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=interestCalculatorComponent].socialLoan .genericBoxes{margin:0 15px}}[data-component=interestCalculatorComponent].socialLoan .card-footer{display:block;height:auto;min-height:90px;padding:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=interestCalculatorComponent].socialLoan .card-footer{min-height:60px}}[data-component=interestCalculatorComponent].socialLoan .accordion-text{font-weight:700}[data-component=sliderWidgetComponent].booklets-promotions{padding:50px 100px 0 100px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sliderWidgetComponent].booklets-promotions{padding:40px 15px 0 15px}}[data-component=sliderWidgetComponent].booklets-promotions .booklets-promotions-title{padding-bottom:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sliderWidgetComponent].booklets-promotions .booklets-promotions-title{text-align:center;padding:0 20px 25px 20px}}[data-component=sliderWidgetComponent].booklets-promotions .booklets-promotions-detail{display:flex;margin-top:15px;min-height:300px;vertical-align:middle;flex-direction:column;justify-content:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sliderWidgetComponent].booklets-promotions .booklets-promotions-detail{min-height:inherit}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sliderWidgetComponent].booklets-promotions [data-component=sliderContentComponent]{padding:0 5px;overflow:hidden;margin-top:15px}}[data-component=sliderWidgetComponent].booklets-promotions .generic-box-container .slider-container-img{height:120px!important}[data-component=sliderWidgetComponent].booklets-promotions .generic-box-container .slider-container-texts{min-height:180px!important}[data-component=sliderWidgetComponent].booklets-promotions .generic-box-container .slider-text-first-line{color:#c00;font-weight:700;display:block;margin-bottom:10px}[data-component=sliderWidgetComponent].booklets-promotions .lSPager.lSpg{margin-top:0!important;display:none}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sliderWidgetComponent].booklets-promotions .lSPager.lSpg{display:block}}[data-component=socialLoanBookletComponent] .balance-container{padding:20px;border-bottom:1px solid #f2eeee}[data-component=socialLoanBookletComponent] .card-body{overflow:hidden}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanBookletComponent] .card-body{padding-bottom:0;margin-bottom:-30px}}[data-component=socialLoanBookletComponent] .account-balance{color:#605f60;padding-left:15px}[data-component=socialLoanBookletComponent] .account-balance strong{color:#0074c2}[data-component=socialLoanBookletComponent] .available-balance{color:#605f60;padding-right:15px}[data-component=socialLoanBookletComponent] .sub-title-services{margin:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanBookletComponent] .sub-title-services{margin:30px 15px}}[data-component=socialLoanBookletComponent] .wrap-services a{color:#0074c2!important}[data-component=socialLoanBookletComponent] .services-container{padding:0 30px;clear:both}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanBookletComponent] .services-container{padding-left:15px;padding-right:15px}}[data-component=socialLoanBookletComponent] .services-container .wrap-services{padding:15px 30px 15px 30px;color:#605f60;margin-bottom:0!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanBookletComponent] .services-container .wrap-services{border-bottom:1px solid #e5e1e1}}[data-component=socialLoanBookletComponent] .services-container .wrap-services:last-child{margin-bottom:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanBookletComponent] .services-container .wrap-services{margin-bottom:60px}[data-component=socialLoanBookletComponent] .services-container .wrap-services:last-child{margin-bottom:0}}[data-component=socialLoanBookletComponent] .services-container .wrap-services>.row{display:table;vertical-align:middle}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanBookletComponent] .services-container .wrap-services>.row{display:block}}[data-component=socialLoanBookletComponent] .services-container .wrap-services>.row [class^=col-md-]{display:table-cell;vertical-align:middle;float:none}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanBookletComponent] .services-container .wrap-services>.row [class^=col-md-]{display:block}}[data-component=socialLoanBookletComponent] .services-container .wrap-services>.row [class^=col-md-] .service-status{text-align:right}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanBookletComponent] .services-container .wrap-services>.row [class^=col-md-] .service-status{padding-top:15px}}[data-component=socialLoanBookletComponent] .services-container .wrap-services>.row [class^=col-md-] .service-status strong{color:#333232}[data-component=socialLoanBookletComponent] .services-container .wrap-services>.row [class^=col-md-] .service-status strong.active{color:#447213!important}[data-component=socialLoanBookletComponent] .services-container .wrap-services>.row [class^=col-md-] .service-status .active{text-align:center}@media only screen and (max-width:767px){[data-component=socialLoanBookletComponent] .services-container .wrap-services>.row [class^=col-md-] .service-status .active{text-align:right}}[data-component=socialLoanBookletComponent] .services-container .wrap-services>.row [class^=col-md-] .service-status .active strong{color:#447213}[data-component=socialLoanBookletComponent] .services-container .wrap-services>.row [class^=col-md-] .service-status .suspense{text-align:center}@media only screen and (max-width:767px){[data-component=socialLoanBookletComponent] .services-container .wrap-services>.row [class^=col-md-] .service-status .suspense{text-align:right}}[data-component=socialLoanBookletComponent] .services-container .wrap-services>.row [class^=col-md-] .service-status .suspense strong{color:#605f60}[data-component=socialLoanBookletComponent] .services-container .wrap-services>.row [class^=col-md-] .service-text{margin-top:15px;margin-bottom:0}[data-component=socialLoanBookletComponent] .services-container .wrap-services>.row [class^=col-md-] .web-enabled .service-text{color:#333232;line-height:45px;margin-right:10px}[data-component=socialLoanBookletComponent] .services-container .wrap-services>.row [class^=col-md-] .web-enabled .checkbox{width:60px}[data-component=socialLoanBookletComponent] .top-booklet{padding:30px;color:#605f60;border-bottom:1px solid #f2eeee}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanBookletComponent] .top-booklet{padding:15px}[data-component=socialLoanBookletComponent] .top-booklet.top-booklet-no-iban{padding:30px 15px}}[data-component=socialLoanBookletComponent] .top-booklet .bookletName{display:flex;gap:30px;align-items:baseline}[data-component=socialLoanBookletComponent] .top-booklet .bookletName.empty{padding:9px 0}[data-component=socialLoanBookletComponent] .top-booklet .bookletName a{display:flex;flex-wrap:nowrap;gap:12px;align-items:center;font-size:14px;line-height:19px;cursor:pointer;text-decoration:none!important}[data-component=socialLoanBookletComponent] .top-booklet .bookletName a span{color:#0074c2}[data-component=socialLoanBookletComponent] .top-booklet p strong.active{color:#447213}[data-component=socialLoanBookletComponent] .top-booklet .col-md-4 h3{margin-bottom:30px}[data-component=socialLoanBookletComponent] .top-booklet .col-md-4 p{margin-bottom:10px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanBookletComponent] .top-booklet .col-md-10 [class^=col-md-].accordionHideMobileTablet{padding-top:0}[data-component=socialLoanBookletComponent] .top-booklet .col-md-10 [class^=col-md-].accordionHideMobileTablet.accordionOpened{padding-top:30px}}[data-component=socialLoanBookletComponent] .top-booklet .col-md-12{padding-top:90px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoanBookletComponent] .top-booklet .col-md-12{padding-top:0!important}}.booklet2020 .card-component{margin:30px 0 0;background-color:transparent;box-shadow:none}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.booklet2020 .card-component{margin:30px 0!important}}.booklet2020 .disponibilità_info_box{width:500px;padding:20px;border:1px solid #99d6ff;background:#f4faff;display:flex;flex-direction:column;gap:15px;text-align:left;margin-top:15px}@media only screen and (max-width:767px){.booklet2020 .disponibilità_info_box{width:100%}}.booklet2020 .disponibilità_info_box *{color:#333232}.booklet2020 .disponibilità_info_box hr{border-color:#99d6ff;margin:0!important}.booklet2020 .disponibilità_info_box h2{display:flex;flex-direction:column;gap:5px}.booklet2020 .disponibilità_info_box h2 span{font-size:14px;line-height:21px}.booklet2020 .disponibilità_info_box p span{font-size:14px;line-height:21px}[data-component=riepilogo-libretto-online]{min-height:calc(74vh - 88px);text-align:center;margin:60px 0!important}@media only screen and (max-width:767px){[data-component=riepilogo-libretto-online]{margin:30px 0 0!important}}[data-component=riepilogo-libretto-online] .img-top-riepilogo{margin-bottom:30px;width:150px}@media only screen and (max-width:767px){[data-component=riepilogo-libretto-online] .img-top-riepilogo{margin-bottom:15px;width:75px}}[data-component=riepilogo-libretto-online] .h3-description{margin:30px 0}@media only screen and (max-width:767px){[data-component=riepilogo-libretto-online] .h3-description{margin:15px 0}}[data-component=riepilogo-libretto-online] .h3-description p{font-size:22px;line-height:33px}@media only screen and (max-width:767px){[data-component=riepilogo-libretto-online] .h3-description p{font-size:18px;line-height:27px}}[data-component=riepilogo-libretto-online] .box-container{width:100%;padding:32px 45px;background-color:#f4faff;border:2px dashed #0074c2;display:flex;justify-content:center;align-items:center;flex-direction:row;gap:30px;text-align:left;margin-bottom:30px}[data-component=riepilogo-libretto-online] .box-container img{width:64px}@media only screen and (max-width:767px){[data-component=riepilogo-libretto-online] .box-container{padding:30px 15px;flex-direction:column;gap:15px;text-align:center}}[data-component=riepilogo-libretto-online] .linkContainerIscritto{margin:46px 0 16px}@media only screen and (max-width:767px){[data-component=riepilogo-libretto-online] .linkContainerIscritto{margin:10px 0 51px}}[data-component=riepilogo-libretto-online] .linkContainerNonIscritto{margin:16px 0 47px}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=riepilogo-libretto-online] .linkContainerNonIscritto{margin:31px 0 47px}}@media only screen and (max-width:767px){[data-component=riepilogo-libretto-online] .linkContainerNonIscritto{margin:31px 0 76px}}[data-component=riepilogo-libretto-online] .bgSocioNonIscritto{background-color:#f4faff;padding:30px;text-align:left}@media only screen and (max-width:767px){[data-component=riepilogo-libretto-online] .bgSocioNonIscritto{padding:30px 15px}[data-component=riepilogo-libretto-online] .bgSocioNonIscritto h3{font-size:20px;line-height:30px}}[data-component=riepilogo-libretto-online] .primary-link{font-size:14px;line-height:19px;color:#0074c2!important}[data-component=riepilogo-libretto-online] .primary-link::after{background:#0074c2!important}[data-component=riepilogo-libretto-online] .btn.btn-primary{background-color:#0074c2;box-shadow:0 5px 7px rgba(36,117,219,.17)!important;color:#fff!important;opacity:1!important}[data-component=riepilogo-libretto-online] .btn.btn-primary:hover{background-color:#004f84!important}[data-component=riepilogo-libretto-online] .btn.btn-primary:focus{background-color:#004f84!important}[data-component=riepilogo-libretto-online] .container-funzionalita{display:flex;flex-direction:column;gap:30px;margin-top:30px}@media only screen and (max-width:767px){[data-component=riepilogo-libretto-online] .container-funzionalita{gap:15px}}[data-component=riepilogo-libretto-online] .container-funzionalita .single_vantaggio{display:flex;flex-direction:row;align-items:center;gap:15px}[data-component=riepilogo-libretto-online] .container-funzionalita .single_vantaggio .text-vantaggio{display:flex;flex-direction:column;gap:5px}[data-component=riepilogo-libretto-online] .container-funzionalita .single_vantaggio .text-vantaggio .small-description p{font-size:14px;line-height:21px}[data-component=riepilogo-libretto-online] .container-funzionalita .single_vantaggio img{width:64px}@media only screen and (max-width:767px){[data-component=riepilogo-libretto-online] .container-funzionalita .single_vantaggio{flex-direction:column;align-items:flex-start;gap:5px}[data-component=riepilogo-libretto-online] .container-funzionalita .single_vantaggio .container-for-mobile{display:flex;flex-direction:row;gap:15px;align-items:center}}[data-component=riepilogo-libretto-online] .btnContainer{text-align:center}.top_booklet__accordion{pointer-events:none}.top_booklet__accordion.arrowAccordionGeneric::after{display:none}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.top_booklet__accordion.arrowAccordionGeneric::after{display:block}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.top_booklet__accordion{pointer-events:auto}}.detail_booklet__accordion{background-color:#f7f7f7;border:1px solid #e5e1e1;padding:15px 30px;color:#333232;font-weight:900;font-size:22px;line-height:33px;display:flex;justify-content:space-between;align-items:center;margin:0;position:relative}.detail_booklet__accordion .arrowAccordionGeneric::after{color:#0074c2}.detail_booklet__accordion[data-already-hotfix=false]{color:#0074c2}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.detail_booklet__accordion{font-size:18px;line-height:27px;padding:15px}}.detail_booklet__accordion::after{font-weight:900}.detail_booklet__accordion>span::after{position:absolute;right:60px;color:#c00;font-weight:900;font-size:18px;line-height:30px;top:17px;content:'Mostra'}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.detail_booklet__accordion>span::after{content:''}}.detail_booklet__accordion.accordionActive>span::after{content:'Nascondi'}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.detail_booklet__accordion.accordionActive>span::after{content:''}}.top-services{border:1px solid #e5e1e1!important;border-top:none;background-color:#fff}.top-services .services__title{color:#333232}.top-services .service-status strong{color:#999696!important}.top-services .service-status strong.active{color:#7bb800!important}.top-services .activateYearlyMail,.top-services .deactivateYearlyMail{font-weight:900;font-size:18px;line-height:30px}@media only screen and (max-width:767px){.top-services .activateYearlyMail,.top-services .deactivateYearlyMail{font-size:16px;line-height:26px}}.top-services .service-text{margin:15px 0 0 0}.top-services .service-text>p>a:last-child{margin-top:15px;text-decoration:underline;font-size:18px;line-height:30px}@media only screen and (max-width:767px){.top-services .service-text>p>a:last-child{font-size:16px;line-height:26px}}.top-services .service-text[data-already-hotfix=false]{display:flex}.top-services .service-text p>strong{font-weight:800;font-size:18px;line-height:30px;color:#605f60}.top-services.hide-services{display:none}.top-services.hide-services:has(.wrap-services){display:block}.loanContainerDetail{padding:30px;border-left:1px solid #e5e1e1;border-right:1px solid #e5e1e1;border-bottom:1px solid #e5e1e1}.loanContainerDetail .loanDetail{display:flex;align-items:flex-start;gap:10px;padding:10px;background-color:#e8fbfb}.loanContainerDetail .loanDetail span{color:#286666}.loanContainerDetail .loanDetail .loanDetailTitle{font-weight:800;margin-bottom:5px}.loanContainerDetail .loanDetail .loandDetailText *{font-size:14px;line-height:21px}.text_libretto_digitale{display:flex;gap:5px;align-items:center;padding:16px 0}.text_libretto_digitale a{color:#0074c2;font-size:14px;line-height:19px;font-weight:700;text-decoration:none!important}.text_libretto_digitale a:hover{color:#0074c2}.text_libretto_digitale i{color:#0074c2}.alertify.modal-bar-code,.alertify.modal-single-bar-code{z-index:9999}.alertify.modal-bar-code .grey,.alertify.modal-single-bar-code .grey{color:#605f60!important}.alertify.modal-bar-code .btn-link,.alertify.modal-single-bar-code .btn-link{text-align:center;margin-top:30px;display:block;color:#0074c2}.alertify.modal-bar-code .wrap-bar-code,.alertify.modal-single-bar-code .wrap-bar-code{border:1px solid #e5e1e1;margin-top:30px;text-align:center;min-height:100px;width:fit-content;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:15px 45px}@media only screen and (max-width:767px){.alertify.modal-bar-code .wrap-bar-code,.alertify.modal-single-bar-code .wrap-bar-code{padding:15px;width:80%}}.alertify.modal-bar-code .wrap-bar-code a.visible-sm,.alertify.modal-single-bar-code .wrap-bar-code a.visible-sm{width:fit-content;margin:0 auto}.alertify.modal-bar-code .wrap-bar-code .wrap-title-code,.alertify.modal-single-bar-code .wrap-bar-code .wrap-title-code{width:100%;display:flex;flex-direction:column;gap:15px}.alertify.modal-bar-code .wrap-bar-code .wrap-title-code p,.alertify.modal-single-bar-code .wrap-bar-code .wrap-title-code p{margin:0;text-align:left}.alertify.modal-bar-code .wrap-bar-code .wrap-title-code .name_text,.alertify.modal-bar-code .wrap-bar-code .wrap-title-code .saldo_text,.alertify.modal-single-bar-code .wrap-bar-code .wrap-title-code .name_text,.alertify.modal-single-bar-code .wrap-bar-code .wrap-title-code .saldo_text{display:flex;gap:5px}@media only screen and (max-width:767px){.alertify.modal-bar-code .wrap-bar-code .wrap-title-code .name_text,.alertify.modal-bar-code .wrap-bar-code .wrap-title-code .saldo_text,.alertify.modal-single-bar-code .wrap-bar-code .wrap-title-code .name_text,.alertify.modal-single-bar-code .wrap-bar-code .wrap-title-code .saldo_text{flex-direction:column;gap:0}}.alertify.modal-bar-code .wrap-bar-code .wrap-title-code .name_text span,.alertify.modal-bar-code .wrap-bar-code .wrap-title-code .saldo_text span,.alertify.modal-single-bar-code .wrap-bar-code .wrap-title-code .name_text span,.alertify.modal-single-bar-code .wrap-bar-code .wrap-title-code .saldo_text span{display:inline-flex;gap:10px}.alertify.modal-bar-code .wrap-bar-code p,.alertify.modal-single-bar-code .wrap-bar-code p{font-size:14px;line-height:21px;color:#333232}@media only screen and (min-width:1024px){.alertify.modal-bar-code .wrap-bar-code p,.alertify.modal-single-bar-code .wrap-bar-code p{width:100%}}@media only screen and (max-width:425px){.alertify.modal-bar-code .wrap-bar-code p,.alertify.modal-single-bar-code .wrap-bar-code p{font-size:14px!important;line-height:21px!important}}.alertify.modal-bar-code .wrap-bar-code img,.alertify.modal-single-bar-code .wrap-bar-code img{width:280px;height:77px}@media only screen and (max-width:767px){.alertify.modal-bar-code .wrap-bar-code img,.alertify.modal-single-bar-code .wrap-bar-code img{width:213px;height:55px}}.alertify.modal-bar-code .wrap-bar-code>*,.alertify.modal-single-bar-code .wrap-bar-code>*{margin-bottom:15px}.alertify.modal-bar-code .wrap-bar-code>:last-child,.alertify.modal-single-bar-code .wrap-bar-code>:last-child{margin-bottom:0}.alertify.modal-bar-code .wrap-bar-code .tooltip-hover,.alertify.modal-single-bar-code .wrap-bar-code .tooltip-hover{color:#0074c2}.alertify.modal-bar-code .wrap-bar-code .btn.btn-secondary.waiting,.alertify.modal-single-bar-code .wrap-bar-code .btn.btn-secondary.waiting{pointer-events:none}.alertify.modal-bar-code h4,.alertify.modal-single-bar-code h4{font-weight:900;font-size:16px;line-height:26px}.alertify.modal-bar-code .blue,.alertify.modal-single-bar-code .blue{font-weight:800}.alertify.modal-bar-code .dialog,.alertify.modal-single-bar-code .dialog{width:830px!important;max-width:100%;color:#000}.alertify.modal-bar-code .dialog .buttonCloseModal,.alertify.modal-single-bar-code .dialog .buttonCloseModal{position:absolute;top:20px;right:0;background-color:transparent;border:none;cursor:pointer;padding:0!important}.alertify.modal-bar-code .dialog .buttonCloseModal .icon-close,.alertify.modal-single-bar-code .dialog .buttonCloseModal .icon-close{position:relative!important;top:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.alertify.modal-bar-code .dialog,.alertify.modal-single-bar-code .dialog{top:0!important;transform:none!important;background-color:#fff;height:100%;padding:0;padding-left:0!important;padding-right:0!important}.alertify.modal-bar-code .dialog .msgModal,.alertify.modal-single-bar-code .dialog .msgModal{min-height:calc(100vh - 145px);padding-bottom:30px!important}}@media only screen and (max-width:767px) and (min-width:1024px),only screen and (min-width:768px) and (max-width:1023px) and (min-width:1024px){.alertify.modal-bar-code .dialog .msgModal,.alertify.modal-single-bar-code .dialog .msgModal{padding-bottom:30px!important}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.alertify.modal-bar-code .dialog nav,.alertify.modal-single-bar-code .dialog nav{padding:0!important;color:#0074c2}.alertify.modal-bar-code .dialog>*,.alertify.modal-single-bar-code .dialog>*{box-shadow:none!important}}.alertify.modal-bar-code .dialog .container-generic-structure,.alertify.modal-single-bar-code .dialog .container-generic-structure{white-space:normal;padding-top:0;color:#605f60;margin-top:15px;margin-bottom:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.alertify.modal-bar-code .dialog .container-generic-structure,.alertify.modal-single-bar-code .dialog .container-generic-structure{margin-top:0;margin-bottom:0;min-height:70vh}}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){.alertify.modal-bar-code .dialog .container-generic-structure .wrap_code,.alertify.modal-single-bar-code .dialog .container-generic-structure .wrap_code{display:flex;justify-content:center;gap:15px}}.alertify.modal-bar-code .dialog .container-generic-structure .wrap_code.single,.alertify.modal-single-bar-code .dialog .container-generic-structure .wrap_code.single{display:flex;justify-content:center}.alertify.modal-bar-code .dialog .container-generic-structure p,.alertify.modal-single-bar-code .dialog .container-generic-structure p{white-space:normal;font-size:14px;line-height:21px}.alertify.modal-bar-code .dialog .container-generic-structure .text_libretto_fisico p,.alertify.modal-single-bar-code .dialog .container-generic-structure .text_libretto_fisico p{margin-top:30px}@media only screen and (max-width:600px){.alertify.modal-bar-code .dialog .container-generic-structure .text_libretto_fisico p strong,.alertify.modal-single-bar-code .dialog .container-generic-structure .text_libretto_fisico p strong{display:block}}.alertify.modal-bar-code .dialog nav,.alertify.modal-single-bar-code .dialog nav{color:#0074c2}@media only screen and (min-width:1024px){.alertify.modal-bar-code .dialog nav,.alertify.modal-single-bar-code .dialog nav{display:none}}.alertify.modal-bar-code .tns-outer,.alertify.modal-single-bar-code .tns-outer{margin-top:10px}.alertify.modal-bar-code .tns-item,.alertify.modal-single-bar-code .tns-item{margin:0 20px 0 0}.alertify.modal-bar-code .tns-nav button,.alertify.modal-single-bar-code .tns-nav button{padding:0!important;margin:0 5px!important}.alertify.modal-bar-code .tns-nav button.tns-nav-active,.alertify.modal-single-bar-code .tns-nav button.tns-nav-active{border:2px solid #605f60!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.alertify.modal-bar-code .tns-outer,.alertify.modal-single-bar-code .tns-outer{margin-top:30px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.alertify.modal-bar-code #tns1>.tns-item,.alertify.modal-single-bar-code #tns1>.tns-item{width:75vw!important}}.alertify.modal-bar-code #tns1,.alertify.modal-single-bar-code #tns1{width:132vw!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.alertify.modal-bar-code .tns-inner,.alertify.modal-single-bar-code .tns-inner{margin:0!important}}.alertify.modal-bar-code .tinySlider.tns-slider.tns-carousel,.alertify.modal-single-bar-code .tinySlider.tns-slider.tns-carousel{padding-right:40px}.alertify.modal-bar-code .text_libretto_fisico p,.alertify.modal-single-bar-code .text_libretto_fisico p{margin-top:30px}@media only screen and (max-width:600px){.alertify.modal-bar-code .text_libretto_fisico p strong,.alertify.modal-single-bar-code .text_libretto_fisico p strong{display:block}}.pdfLibretto{padding:30px;color:#000;position:fixed;left:30000px}.pdfLibretto .header{color:#000;width:100px;margin:0 auto}.pdfLibretto .header img{width:100px}.pdfLibretto .title h1{font-family:"Avenir LT",Helvetica,serif;font-weight:800;font-size:22px;line-height:33px;color:#000;text-align:center;white-space:nowrap}.pdfLibretto .info-desc{font-family:"Avenir LT",Helvetica,serif;font-weight:500;font-size:18px;line-height:30px;color:#000;text-align:center;margin-top:15px;display:flex;flex-direction:column}.pdfLibretto .wrap_code_pdf{width:365px;display:flex;flex-direction:column;align-items:center;background-color:#f4faff;border:1px #0074c2;padding:30px;margin:30px auto 0;text-align:center}.pdfLibretto .wrap_code_pdf .core__text{font-family:"Avenir LT",Helvetica,serif;font-weight:500;font-size:14px;line-height:21px;color:#000;text-align:center}.pdfLibretto .wrap_code_pdf .code{background:#fff;color:#000;padding:20px;display:flex;flex-direction:column;align-items:center}.pdfLibretto .wrap_code_pdf .code img{width:230px;height:120px}.pdfLibretto .wrap_code_pdf .info{font-family:"Avenir LT",Helvetica,serif;font-weight:500;font-size:14px;line-height:21px;color:#000;text-align:center;margin-top:30px}.pdfLibretto .footer{font-family:"Avenir LT",Helvetica,serif;font-size:12px;line-height:16px;color:#333232;margin-top:45px;padding:30px;text-align:center;border-top:1px solid #e5e1e1}.modalChangeName .textContainer{margin-bottom:30px;color:#605f60}.modalChangeName .input-container{padding:20px;display:flex;align-items:center;gap:13px}.modalChangeName .input-container label{color:#000;font-size:14px;line-height:20px 23px}.modalChangeName .input-container input{padding:0!important;margin:0!important}.modalChangeName .input-container span{color:#0074c2}.modalChangeName .required-label{display:flex}[data-page=socialLoanPage] [data-component=registrazione__scaricaApp__generic]{padding-bottom:0!important;padding-top:0!important}[data-page=socialLoanPage] [data-component=registrazione__scaricaApp__generic] .scaricaApp__container{margin-bottom:-50px;align-items:flex-start;padding-left:110px;padding-right:110px;gap:118px}[data-page=socialLoanPage] [data-component=registrazione__scaricaApp__generic] .scaricaApp__container .img-app{width:fit-content;height:fit-content;object-fit:contain}[data-page=socialLoanPage] [data-component=registrazione__scaricaApp__generic] .scaricaApp__container .scaricaApp_right{width:600px}[data-page=socialLoanPage] [data-component=registrazione__scaricaApp__generic] .scaricaApp__container .scaricaApp_right .scaricaApp__containerApp{margin-top:45px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page=socialLoanPage] [data-component=registrazione__scaricaApp__generic] .scaricaApp__container{padding:15px 45px 15px 45px;gap:30px}[data-page=socialLoanPage] [data-component=registrazione__scaricaApp__generic] .scaricaApp__container .scaricaApp_right{width:100%;gap:45px}[data-page=socialLoanPage] [data-component=registrazione__scaricaApp__generic] .scaricaApp__container .scaricaApp_right .scaricaApp__containerText{gap:10px}[data-page=socialLoanPage] [data-component=registrazione__scaricaApp__generic] .scaricaApp__container .scaricaApp_right .scaricaApp__containerApp{margin-top:0;flex-direction:column;display:flex;justify-content:center;align-items:center;gap:10px}}[data-page=socialLoanPage] .services-container .accordionHideGeneric{margin-bottom:0}[data-page=socialLoanPage] [data-component=registrazione__scaricaApp__generic].hide{display:none}.wide-box-booking{margin-top:30px}[data-component=bookRetreat] .icon-info-tooltip::before{color:#0074c2}[data-component=bookRetreat] .bookRetreatTop{float:left;width:100%;clear:both;padding-bottom:20px;border-bottom:solid 1px #f2eeee}[data-component=bookRetreat] .bookRetreatTop .title{margin:0 30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bookRetreat] .bookRetreatTop .title{margin:0 15px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bookRetreat] #bookRetreatContainer .underInput{margin-bottom:30px}}[data-component=bookRetreat] #bookRetreatContainer .pull-right{margin-top:20px}[data-component=bookRetreat] #bookRetreatContainer .tooltiplabel strong{white-space:nowrap}[data-component=bookRetreat] #bookRetreatContainer .tooltiplabel i{vertical-align:text-top;color:#0074c2}[data-component=bookRetreat] #bookRetreatContainer .alertBox{margin-top:10px;padding:10px;display:flex;gap:15px;justify-content:space-between;align-items:center;background:#e8fbfb}@media only screen and (max-width:767px){[data-component=bookRetreat] #bookRetreatContainer .alertBox{flex-direction:column;align-items:flex-start}}[data-component=bookRetreat] #bookRetreatContainer .alertBox .alertBox_content{display:flex;gap:10px}[data-component=bookRetreat] #bookRetreatContainer .alertBox .alertBox_content .alertBox_icon{color:#286666}[data-component=bookRetreat] #bookRetreatContainer .alertBox .alertBox_content small{line-height:20px;font-size:14px}[data-component=bookRetreat] .icon-birthday.rightIcon{padding:25px;top:-16px;right:-30px;z-index:10;cursor:pointer}[data-component=bookRetreat] .bookRetreatContent{padding:30px;clear:both;border-bottom:solid 1px #f2eeee}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bookRetreat] .bookRetreatContent{padding:15px}}[data-component=bookRetreat] .card-body{color:#605f60;padding:30px 30px;min-height:460px;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bookRetreat] .card-body{padding:30px 15px;min-height:auto}}[data-component=bookRetreat] .card-body .bigImg{width:150px;margin-right:40px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bookRetreat] .card-body .bigImg{width:90px;margin:0 auto 40px}}[data-component=bookRetreat] .card-body .flex-inner .container-general-button{margin-left:30px;display:block}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bookRetreat] .card-body .flex-inner .container-general-button{margin-left:0}}[data-component=bookRetreat] .card-body .flex-inner .main-content:after{content:"";display:block;width:100%;clear:both}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bookRetreat] .card-body .flex-inner .main-content{margin-bottom:30px}[data-component=bookRetreat] .card-body .flex-inner .main-content h3{margin-bottom:30px}[data-component=bookRetreat] .card-body .flex-inner .main-content .input-container{text-align:left}}[data-component=bookRetreat] .card-body .flex-inner .main-content .amountRequestWrap p{color:#999696;text-align:left}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bookRetreat] .card-body .flex-inner .main-content .amountRequestWrap p{color:inherit}}[data-component=bookRetreat] .card-body .flex-inner .main-content .inputs-wrap{margin-top:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bookRetreat] .card-body .flex-inner .main-content .inputs-wrap .pull-left{margin-bottom:20px}[data-component=bookRetreat] .card-body .flex-inner .main-content .inputs-wrap .pull-right{float:none!important;clear:both;text-align:center}}[data-component=bookRetreat] .card-footer{height:auto;margin:0;line-height:30px;font-size:18px}@media only screen and (max-width:767px){[data-component=bookRetreat] .card-footer{font-size:16px;line-height:26px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bookRetreat] .card-footer{padding:30px 15px}}[data-component=bookRetreat] .card-footer .bookRetreatBottom{clear:both;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:center;width:100%}[data-component=bookRetreat] .card-footer .bookRetreatBottom .bookRetreatBottomLeft{order:0;flex:0 1 auto;align-self:auto;width:60%}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=bookRetreat] .card-footer .bookRetreatBottom .bookRetreatBottomLeft{width:50%}}@media only screen and (max-width:767px){[data-component=bookRetreat] .card-footer .bookRetreatBottom .bookRetreatBottomLeft{width:100%}[data-component=bookRetreat] .card-footer .bookRetreatBottom .bookRetreatBottomLeft .table-cell{width:100%}}[data-component=bookRetreat] .card-footer .bookRetreatBottom .bookRetreatBottomLeft .smallImg{width:75px;display:table-cell;vertical-align:middle;margin-right:30px}@media only screen and (max-width:767px){[data-component=bookRetreat] .card-footer .bookRetreatBottom .bookRetreatBottomLeft .smallImg{margin:0 auto 15px}}[data-component=bookRetreat] .card-footer .bookRetreatBottom .bookRetreatBottomLeft .bookRetreatBottomText{display:inline-block;display:table-cell;vertical-align:middle}[data-component=bookRetreat] .card-footer .bookRetreatBottom .bookRetreatBottomLeft .bookRetreatBottomText i{margin:0;line-height:33px;font-size:22px;font-weight:400}@media only screen and (max-width:767px){[data-component=bookRetreat] .card-footer .bookRetreatBottom .bookRetreatBottomLeft .bookRetreatBottomText i{line-height:27px;font-size:18px}}@media only screen and (max-width:767px){[data-component=bookRetreat] .card-footer .bookRetreatBottom .bookRetreatBottomLeft .bookRetreatBottomText{text-align:center;display:block}[data-component=bookRetreat] .card-footer .bookRetreatBottom .bookRetreatBottomLeft .bookRetreatBottomText span{display:block;clear:both}}[data-component=bookRetreat] .card-footer .bookRetreatBottom .bookRetreatBottomRight{order:0;flex:0 1 auto;align-self:auto;width:40%;text-align:right}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=bookRetreat] .card-footer .bookRetreatBottom .bookRetreatBottomRight{width:50%}}@media only screen and (max-width:767px){[data-component=bookRetreat] .card-footer .bookRetreatBottom .bookRetreatBottomRight{width:100%;text-align:center;margin-top:20px}}[data-component=bookRetreat] .card-footer .bookRetreatBottom .bookRetreatBottomRight .container-general-button .btn{margin-top:0}.wrap_deterrente{display:flex;gap:15px;padding:15px;background-color:#f4faff;margin-top:30px;margin-bottom:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.wrap_deterrente{margin-top:15px;margin-bottom:15px}}.wrap_deterrente p,.wrap_deterrente p *{color:#000;font-size:14px;line-height:21px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.wrap_deterrente p,.wrap_deterrente p *{font-size:12px;line-height:19px}}.wrap_deterrente .title{color:#000;font-size:18px;line-height:30px;margin-bottom:5px;font-weight:900}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.wrap_deterrente .title{font-size:16px;line-height:26px}}.wrap_deterrente a{color:#0074c2;text-decoration:underline}.wrap_deterrente i{color:#0074c2!important;min-width:fit-content!important}.wrap_deterrente.bottom{margin:0 auto!important;max-width:800px!important}.container-generic-structure .wrap_deterrente{margin-bottom:0!important}[data-component=bookRetreat] .wrap_deterrente{margin-top:11px;margin-bottom:11px}.card-body:has(.wrap_deterrente){justify-content:flex-start!important}.card-body:has(.wrap_deterrente) .description{width:calc(100% - 309px)!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.card-body:has(.wrap_deterrente) .description{width:100%!important}}.card-body:has(.wrap_deterrente) .centerImg{align-self:flex-start!important}.card-body:has(.wrap_deterrente) .center{text-align:left!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.card-body:has(.wrap_deterrente) .center{text-align:center!important}}.card-body:has(.wrap_deterrente.max_width) .description{width:100%!important}.wrapper-operations{padding:20px 0}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){.wrapper-operations .wrapper-row{display:flex;justify-content:space-between;flex-direction:column}.wrapper-operations .wrapper-row .small-box{width:100%;display:flex}.wrapper-operations .wrapper-row .small-box .card-component{width:100%}.wrapper-operations .wrapper-row .small-box .card-body{min-height:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:30px;background-color:#fff;border:1px solid #e5e1e1;box-shadow:0 5px 21px rgba(0,0,0,.06)}}@media only screen and (max-width:767px){.wrapper-operations{padding:0}}@media only screen and (max-width:767px){.wrapper-operations .small-box .card-component{min-height:75px}.wrapper-operations .small-box .card-component .card-head{border:0 none}.wrapper-operations .small-box .card-component .card-head .card-head-title{padding:0 15px}}@media only screen and (max-width:767px) and (max-width:767px){.wrapper-operations .small-box .card-component .card-head .card-head-title{white-space:normal;display:flex;justify-content:space-between}.wrapper-operations .small-box .card-component .card-head .card-head-title div{display:flex;align-items:center}}@media only screen and (max-width:767px){.orderby-container .selectric .wrapper-operations .small-box .card-component .card-head .button,.wrapper-operations .small-box .card-component .card-head .icon-arrow-down-1,.wrapper-operations .small-box .card-component .card-head .orderby-container .selectric .button{display:inline-block}.orderby-container .selectric .wrapper-operations .small-box .card-component .card-head.accordionActive .button,.wrapper-operations .small-box .card-component .card-head.accordionActive .icon-arrow-down-1,.wrapper-operations .small-box .card-component .card-head.accordionActive .orderby-container .selectric .button{display:none}.wrapper-operations .small-box .card-component .card-head.accordionActive .icon-arrow-up-1{display:inline-block}.wrapper-operations .small-box .card-body{min-height:0;padding:0 15px}.wrapper-operations .small-box .card-body.accordionOpened{padding:30px 15px}}.wrapper-operations .small-box .delete-planning-request .btn-link,.wrapper-operations .small-box .delete-request .btn-link{font-weight:700!important;outline:0!important}.wrapper-operations .small-box .card-head-title i{display:none;margin-left:10px;color:#605f60}.wrapper-operations .small-box .card-head:after{display:none}.wrapper-operations .small-box .centerImg{display:block;width:90px;height:90px;position:relative}.wrapper-operations .small-box .topImg{margin-right:10px;width:45px;display:none}@media only screen and (max-width:767px){.wrapper-operations .small-box .topImg{display:block}}.wrapper-operations .small-box .description{color:#605f60}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.wrapper-operations .small-box .description{min-height:0}}.wrapper-operations .small-box .center{text-align:center}@media only screen and (max-width:767px){.wrapper-operations .small-box .center{margin-bottom:0}}.wrapper-operations .small-box .card-component .card-head{display:block;height:auto}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px){.wrapper-operations .small-box .card-component .card-head{cursor:default!important}}.wrapper-operations .small-box .card-component.active{overflow:hidden;display:flex;border:1px solid #e5e1e1;box-shadow:0 5px 21px rgba(0,0,0,.06);padding:30px;gap:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.wrapper-operations .small-box .card-component.active{flex-direction:column;align-items:center;padding:30px 15px}}.wrapper-operations .small-box .card-component.active .card-head{width:fit-content;display:block;height:auto;padding:0}.wrapper-operations .small-box .card-component.active .card-head .description{min-height:0}@media only screen and (min-width:768px) and (max-width:1023px){.wrapper-operations .small-box .card-component.active .card-head .description{padding:0 15px}}.wrapper-operations .small-box .card-component.active .card-body{width:100%;display:flex;flex-direction:column;gap:0;align-items:flex-start;border:none;box-shadow:none;padding:0!important;overflow:hidden}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.wrapper-operations .small-box .card-component.active .card-body{align-items:center}}.wrapper-operations .small-box .card-component.active .card-body .delete-request-wrap{display:flex;margin-top:14px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.wrapper-operations .small-box .card-component.active .card-body .delete-request-wrap{flex-direction:column;align-items:center}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.wrapper-operations .small-box .card-component.active .card-body .delete-request-wrap p{text-align:center}}.wrapper-operations .small-box .card-component.active .card-body .delete-request-wrap .btn-link{padding:0 5px}.wrapper-operations .small-box .card-component.active .card-body .description{margin-bottom:14px}.wrapper-operations .col-md-12>.card-component .col-md-6{text-align:left}.wrapper-operations .col-md-12>.card-component .col-md-6 .underInput{margin-top:15px}.wrapper-operations .operation-bottom{padding:50px 70px 30px;text-align:center;color:#605f60}@media only screen and (min-width:768px) and (max-width:1023px){.wrapper-operations .operation-bottom{padding:50px 0 30px}}@media only screen and (max-width:767px){.wrapper-operations .operation-bottom{padding:30px 0 30px}}.wrapper-operations .operation__versamentiInfo{background:#faf6f6;border:1px solid #e5e1e1;box-shadow:0 5px 21px rgba(0,0,0,.06);padding:30px;display:flex;flex-direction:row;gap:15px;max-width:844px;margin:0 auto}@media only screen and (max-width:767px){.wrapper-operations .operation__versamentiInfo{gap:5px}}@media only screen and (max-width:767px){.wrapper-operations .operation__versamentiInfo{padding:15px}}.wrapper-operations .operation__versamentiInfo .icon-alert{font-size:15px;padding:5px}.wrapper-operations .operation__versamentiInfo .versamentiInfo__container{color:#333232;display:flex;flex-direction:column;gap:10px}.wrapper-operations .operation__versamentiInfo .versamentiInfo__text{display:flex;flex-direction:column;gap:10px}.wrapper-operations .operation__versamentiInfo .versamentiInfo__text *{font-size:14px;line-height:21px}.wrapper-operations .operation__versamentiInfo .versamentiInfo__text p{color:#000}.wrapper-operations .operation__versamentiInfo .versamentiInfo__text a{text-decoration:underline}.wrapper-operations .planWrapper{margin-top:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.wrapper-operations .planWrapper .pull-right{float:none!important;clear:both;text-align:center;margin-top:20px}}.wrapper-operations .go-back-btn-wrap{text-align:center;margin:60px auto}.wrapper-operations.relation_socialLoan{padding:0}.container-generic-structure .overlapping img{width:150px;margin-bottom:30px}@media only screen and (max-width:767px){.container-generic-structure .overlapping img{width:90px;margin-bottom:15px}}.container-generic-structure .overlapping-modal-printcard img{width:107px;margin-bottom:30px}.editMode .wrapper-operations .wrapper-row .small-box,.editMode .wrapper-row{display:inline}.modalSuccessBookretreat .alertBox{margin-top:30px;padding:10px;display:flex;gap:15px;justify-content:space-between;align-items:center;background:#e8fbfb}@media only screen and (max-width:767px){.modalSuccessBookretreat .alertBox{flex-direction:column;align-items:flex-start}}.modalSuccessBookretreat .alertBox .alertBox_content{display:flex;gap:10px}.modalSuccessBookretreat .alertBox .alertBox_content .alertBox_icon{color:#286666}.modalSuccessBookretreat .alertBox a.btn.btn-primary{background-color:#286666!important}@media only screen and (max-width:767px){.modalSuccessBookretreat .alertBox a.btn.btn-primary{margin-left:40px}}.modalSuccessBookretreat .alertBox a.btn.btn-primary:active,.modalSuccessBookretreat .alertBox a.btn.btn-primary:focus{background-color:#286666!important}[data-component=miniBanner]{margin:15px auto 0;width:fit-content}@media only screen and (max-width:767px){[data-component=miniBanner]{margin:15px auto 0}}[data-component=miniBanner] .mbTop{background:#f4faff;padding:15px;display:flex;flex-direction:row;gap:15px;align-items:center}[data-component=miniBanner] .mbTop img{width:45px;height:45px}[data-component=miniBanner] .mbTop .mbContent{font-size:18px;line-height:30px;color:#333232}[data-component=miniBanner] .mbTop .mbClose{cursor:pointer}[data-component=miniBanner] .mbTop .mbClose i{color:#0074c2;font-size:30px}[data-component=miniBanner] .mbBottom{width:100%}[data-component=miniBanner] .mbBottom a{width:100%}[data-component=accountBalanceComponent]{margin-bottom:36px;background:#f7f7f7}[data-component=accountBalanceComponent]::after{content:"";clear:both;display:block}[data-component=accountBalanceComponent] .pageTitleSmall{margin-bottom:50px;padding-bottom:0}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=accountBalanceComponent] .pageTitleSmall{margin-bottom:30px}}[data-component=accountBalanceComponent] .card-head-title{white-space:unset!important}[data-component=accountBalanceComponent] .accountBalance{margin-left:15px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=accountBalanceComponent] .accountBalance{margin-left:0;margin-bottom:15px;background-color:#fff;box-shadow:0 15px 21px rgba(0,0,0,.06);margin-right:-15px;margin-left:-15px}}[data-component=accountBalanceComponent] .accountBalance h3{padding:30px}[data-component=accountBalanceComponent] .accountBalance ul{margin:0;padding:0}[data-component=accountBalanceComponent] .accountBalance ul li{line-height:normal;font-size:inherit;padding:30px;text-align:right;border-bottom:solid 1px #f2eeee}[data-component=accountBalanceComponent] .accountBalance ul li a{display:block;color:#000;text-decoration:none!important}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=accountBalanceComponent] .accountBalance ul li .icon-download{display:none}}[data-component=accountBalanceComponent] .accountBalance ul li:first-of-type{border-top:solid 1px #f2eeee}[data-component=accountBalanceComponent] .accountBalance ul li span{float:left}[data-component=accountBalanceComponent] .accountBalance ul li i{font-size:22px;color:#000;margin-left:10px;cursor:pointer}[data-component=accountBalanceComponent] .accountBalance ul li:before{content:"";display:none}[data-component=accountBalanceComponent] .accountBalance.active{margin-bottom:15px;background-color:#fff;box-shadow:0 15px 21px rgba(0,0,0,.06)}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=accountBalanceComponent] .accountBalance.active{margin-right:-30px}}[data-component=accountBalanceComponent] .receiveAccountBalance{margin:20px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=accountBalanceComponent] .receiveAccountBalance{margin:0}}[data-component=accountBalanceComponent] .receiveAccountBalance .card-body{padding:0 30px}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=accountBalanceComponent] .receiveAccountBalance .card-body{padding:0 20px}}@media only screen and (max-width:767px){[data-component=accountBalanceComponent] .receiveAccountBalance .card-body{padding:0 15px}}[data-component=accountBalanceComponent] .receiveAccountBalance .card-body .topText{padding:45px 0;color:#605f60}@media only screen and (max-width:767px){[data-component=accountBalanceComponent] .receiveAccountBalance .card-body .topText{padding:30px 0}[data-component=accountBalanceComponent] .receiveAccountBalance .card-body .topText strong{display:block}}[data-component=accountBalanceComponent] .receiveAccountBalance .card-body .topText .dark{color:#333232}[data-component=accountBalanceComponent] .receiveAccountBalance .card-body hr{margin:0}@media only screen and (max-width:767px){[data-component=accountBalanceComponent] .receiveAccountBalance .card-body hr{display:none}}[data-component=accountBalanceComponent] .receiveAccountBalance .card-body .display-table{padding:40px 0}@media only screen and (max-width:767px){[data-component=accountBalanceComponent] .receiveAccountBalance .card-body .display-table{padding:30px 0}}[data-component=accountBalanceComponent] .receiveAccountBalance .card-body .display-table .smallImg{width:113px;margin-right:25px}[data-component=accountBalanceComponent] .receiveAccountBalance .card-body .flex-middle .bottomText{width:100%;color:#605f60;flex:1}[data-component=accountBalanceComponent] .receiveAccountBalance .card-body .flex-middle .btn{min-width:150px;margin-left:30px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=accountBalanceComponent] .receiveAccountBalance .card-body .flex-middle{display:block;text-align:center}[data-component=accountBalanceComponent] .receiveAccountBalance .card-body .flex-middle .smallImg{display:block;margin:0 auto}[data-component=accountBalanceComponent] .receiveAccountBalance .card-body .flex-middle .bottomText{display:block;margin:30px auto}[data-component=accountBalanceComponent] .receiveAccountBalance .card-body .flex-middle .btn{margin:0 auto}}[data-component=accountBalanceComponent] .receiveAccountBalance.not-active{background:0 0;box-shadow:0 0 0 transparent}[data-component=accountBalanceComponent] .receiveAccountBalance.not-active .card-body{padding:0 15px}[data-component=accountBalanceComponent] .receiveAccountBalance.not-active .card-body .smallImg{margin:0 auto 20px}[data-component=accountBalanceComponent] .receiveAccountBalance.not-active .card-body .bottomText{margin-bottom:20px}[data-component=accountBalanceComponent] .receiveAccountBalance.not-active .card-body .bottomText h3{margin-bottom:30px}[data-component=accountBalanceComponent] .receiveAccountBalance.not-active .card-body .bottomText p{color:#605f60}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=accountBalanceComponent] .table-cell{display:block;width:100%}}.number-booklet-container.flex-middle{justify-content:space-around}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.number-booklet-container.flex-middle{display:flex}}.number-booklet-container.flex-middle .pageTitleSmall{flex-grow:1}.number-booklet-container.flex-middle .select-container{flex-grow:2}.number-booklet-container .select-container{border:1px solid #e5e1e1;padding:10px;background:#fff}.number-booklet-container .select-container .input-select .selectric .button{top:0;line-height:32px}.number-booklet-container .select-container .input-select .selectric .label{margin:0;line-height:30px;font-size:18px;font-weight:700}@media only screen and (max-width:767px){.number-booklet-container .select-container .input-select .selectric .label{font-size:16px;line-height:26px}}.loaderBooklets{position:relative;z-index:-1}.loaderBooklets .spinner{position:absolute;top:40px}.messageBox .message.bg-2milionidipremi{background:#a3160b;background:-moz-linear-gradient(top,#a3160b 1%,#e30613 100%);background:-webkit-linear-gradient(top,#a3160b 1%,#e30613 100%);background:linear-gradient(to bottom,#a3160b 1%,#e30613 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a3160b', endColorstr='#e30613', GradientType=0 );color:#fff}.messageBox .message.bg-2milionidipremi .text-container{padding:60px 15px 30px 25px}.messageBox .message.bg-2milionidipremi .img-container{padding:0}.messageBox .message.bg-2milionidipremi .img-container img{margin-left:-70%;width:140%;max-width:none;max-height:none}.messageBox .message.bg-2milionidipremi .btn-secondary{color:#fff!important;border-color:#fff!important;outline:#fff solid 1px;outline-color:rgba(255,255,255,.5)}.messageBox .message.bg-2milionidipremi .close h5,.messageBox .message.bg-2milionidipremi .close i{color:#fff!important}@media only screen and (max-width:767px){.messageBox .message.bg-2milionidipremi .img-container img{width:300px;max-height:300px;margin:0 auto}.messageBox .message.bg-2milionidipremi .text-container{padding:0 15px 15px}}[data-component=changeResendMailActivationAccount] .box-white-shadow .text-form{margin-top:15px;color:#333232}[data-component=changeResendMailActivationAccount] .box-white-shadow .accordionTitleContainer{color:#000;margin:30px 0 0;padding-left:25px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=changeResendMailActivationAccount] .box-white-shadow .accordionTitleContainer{padding-left:15px;margin:15px 0 0}}[data-component=changeResendMailActivationAccount] .box-white-shadow .accordionTitleContainer.accordionActive{color:#c00;margin-bottom:15px}[data-component=changeResendMailActivationAccount] .box-white-shadow .accordionTitleContainer.accordionActive .icon-arrow-right-1{transform:rotate(90deg);-ms-transform:rotate(20deg)}[data-component=changeResendMailActivationAccount] .box-white-shadow .accordionTitleContainer .icon-arrow-right-1{left:0;font-size:22px;font-weight:bolder;position:absolute;top:35px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=changeResendMailActivationAccount] .box-white-shadow .accordionTitleContainer .icon-arrow-right-1{top:17px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=changeResendMailActivationAccount] .box-white-shadow .accordionTitleContainer{text-align:left}}[data-component=changeResendMailActivationAccount] .box-white-shadow .faqTextContainer{padding-left:15px;border-left:2px solid #c00;margin-left:25px;max-width:fit-content}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=changeResendMailActivationAccount] .box-white-shadow .faqTextContainer{margin:0 0 15px 15px;padding:0 15px 0 10px}}[data-component=changeResendMailActivationAccount] .box-white-shadow .faqTextContainer>p{color:#333232!important}@media only screen and (max-width:767px){[data-component=changeResendMailActivationAccount] .box-white-shadow .faqTextContainer iframe{max-width:100%}}[data-component=changeResendMailActivationAccount] .box-white-shadow .faqTextContainer .buttonContainer{margin-bottom:5px}[data-component=changeResendMailActivationAccount] .box-white-shadow .faqTextContainer .input-container{height:90px;margin:15px 0 0;padding:20px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=changeResendMailActivationAccount] .box-white-shadow .faqTextContainer .input-container{height:80px;padding:15px}}[data-component=changeResendMailActivationAccount] .box-white-shadow .title-box{padding:22px 30px;border-bottom:1px solid #e5e1e1;cursor:default!important}[data-component=changeResendMailActivationAccount] .box-white-shadow .box-container{padding:30px}[data-component=changeResendMailActivationAccount] .box-white-shadow hr{margin:15px 0!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=changeResendMailActivationAccount] .box-white-shadow hr{margin:0!important}}[data-component=changeResendMailActivationAccount] .link__invia_email{border:none;background:0 0;padding:0;font-size:18px;line-height:30px;font-weight:900;color:#c00}@media only screen and (max-width:767px){[data-component=changeResendMailActivationAccount] .link__invia_email{font-size:16px;line-height:26px}}[data-component=changeResendMailActivationAccount] .link__invia_email:hover{text-decoration:underline}[data-component=changeResendMailActivationAccount] .wrap-resendMailConfirmationAccountComponent{display:flex;gap:15px;margin-top:15px}[data-component=changeResendMailActivationAccount] .wrap-resendMailConfirmationAccountComponent .wrap-icon{padding:3px}[data-component=changeResendMailActivationAccount] .wrap-resendMailConfirmationAccountComponent .wrap-icon svg{width:24px;height:24px}[data-component=changeResendMailActivationAccount] .wrap-resendMailConfirmationAccountComponent .wrap-text{display:flex;gap:5px;flex-direction:column;color:#333232}[data-component=changeResendMailActivationAccount] .wrap-resendMailConfirmationAccountComponent .wrap-text h3{color:#000}[data-component=changeResendMailActivationAccount] .wrap-resendMailConfirmationAccountComponent .wrap-text [data-component=resendMailConfirmationAccountComponent]{margin-top:10px}[data-component=changeResendMailActivationAccount] .wrap-resendMailConfirmationAccountComponent .wrap-text a.btn-secondary{display:flex;align-items:center;gap:10px;width:fit-content}[data-component=changeResendMailActivationAccount] .wrap-resendMailConfirmationAccountComponent .wrap-text a.btn-secondary p{font-size:inherit;line-height:inherit}[data-component=changeResendMailActivationAccount] .wrap-resendMailConfirmationAccountComponent .wrap-text .successMessage{display:flex;align-items:center;gap:10px;width:fit-content;background-color:#f4fce3;color:var(--colors-black,#000);font-size:18px;font-style:normal;font-weight:350;line-height:30px;padding:10px}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(-360deg)}}[data-component=changeResendMailActivationAccount] .wrap-resendMailConfirmationAccountComponent .wrap-text .rotate{animation:spin 2s linear infinite}@media only screen and (max-width:767px){[data-component=imageTextGenericPage] .classMobileImage img{max-width:90px}}[data-component=solidarietaMainComponent]{padding-top:45px;margin-bottom:80px!important}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=solidarietaMainComponent]{margin-bottom:45px!important}}@media only screen and (max-width:767px){[data-component=solidarietaMainComponent]{padding-top:15px;margin-bottom:25px!important}}[data-component=subHeaderSolidarietaDetail]{color:#fff;margin-bottom:0!important}[data-component=subHeaderSolidarietaDetail] .background{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}[data-component=subHeaderSolidarietaDetail] .background:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.62) 100%)}[data-component=subHeaderSolidarietaDetail] .subheader-content{height:420px;display:flex;justify-content:center;flex-direction:column}[data-component=subHeaderSolidarietaDetail] .subheader-content h1{margin-bottom:30px}@media only screen and (max-width:767px){[data-component=subHeaderSolidarietaDetail] .subheader-content h1{margin-bottom:15px}}[data-component=subHeaderSolidarietaDetail] .subheader-content h3{margin-bottom:30px;line-height:30px}@media only screen and (max-width:767px){[data-component=subHeaderSolidarietaDetail] .subheader-content h3{font-size:16px;line-height:22.5px}}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=subHeaderSolidarietaDetail] .subheader-content{max-width:calc(100% - 80px)}}@media only screen and (max-width:767px){[data-component=subHeaderSolidarietaDetail] .subheader-content{height:330px;justify-content:space-between;padding:50px 0 30px;text-align:left}[data-component=subHeaderSolidarietaDetail] .subheader-content h3{margin-bottom:0}}[data-component=subHeaderSolidarietaDetail] .tags-container{margin-bottom:25px}@media only screen and (max-width:767px){[data-component=subHeaderSolidarietaDetail] .tags-container{max-width:calc(100% - 70px)}}[data-component=subHeaderSolidarietaDetail] .tags-container .tag{display:inline-block;padding:5px 13px 4px;font-weight:700;text-transform:uppercase;margin-right:15px;color:#fff;background-color:#46b3b3}[data-component=subHeaderSolidarietaDetail] .buttons{top:55px;right:0;bottom:auto}@media only screen and (max-width:767px){[data-component=subHeaderSolidarietaDetail] .buttons{top:50px;right:10px}[data-component=subHeaderSolidarietaDetail] .buttons .btn-with-icon,[data-component=subHeaderSolidarietaDetail] .buttons .favorite-store,[data-component=subHeaderSolidarietaDetail] .buttons .predefined-store{width:44px;height:44px}}[data-component=solidarietaDonationsComponent] .row-full{background-color:#fff;box-shadow:0 15px 21px 0 rgba(0,0,0,.06);padding:25px 0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=solidarietaDonationsComponent] .row-full{padding:25px 0 30px}}header [data-component=solidarietaDonationsComponent] .row-full{padding:17px 0 19px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=solidarietaDonationsComponent] .donation-summary{margin-bottom:25px}}[data-component=solidarietaDonationsComponent] .donation-summary h3{text-transform:uppercase}[data-component=solidarietaDonationsComponent] .donation-summary h3 span{font-weight:900;color:#46b3b3}[data-component=solidarietaDonationsComponent] .donation-summary h3 span.over-100-percent{color:#1c7a7a}[data-component=solidarietaDonationsComponent] .donation-summary p{color:#999696;margin-bottom:18px}[data-component=solidarietaDonationsComponent] .donation-summary p:empty{display:none}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=solidarietaDonationsComponent] .donation-summary p{margin-bottom:25px}}[data-component=solidarietaDonationsComponent] .donation-summary p span{color:#c00}@media only screen and (max-width:767px){[data-component=solidarietaDonationsComponent] .donation-summary p{margin-top:5px}}[data-component=solidarietaDonationsComponent] .donation-summary-sticky{display:flex;align-items:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=solidarietaDonationsComponent] .donation-summary-sticky{display:none}}[data-component=solidarietaDonationsComponent] .donation-summary-sticky .donation-summary-img{height:75px;width:147px;background-position:center center;background-size:cover;background-repeat:no-repeat}[data-component=solidarietaDonationsComponent] .donation-summary-sticky .donation-summary-text{flex:1;margin-left:40px;width:0;white-space:nowrap;min-width:0}[data-component=solidarietaDonationsComponent] .donation-summary-sticky .donation-summary-text p{text-transform:uppercase;white-space:normal}[data-component=solidarietaDonationsComponent] .donation-summary-sticky .donation-summary-text p.truncate-one-row{text-transform:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px}[data-component=solidarietaDonationsComponent] .donation-buttons{text-align:center}[data-component=solidarietaDonationsComponent] .donation-buttons p{font-weight:700;text-transform:uppercase;line-height:1.5}[data-component=solidarietaDonationsComponent] .donation-buttons div:last-child{margin-top:12px}@media only screen and (max-width:767px){[data-component=solidarietaDonationsComponent] .donation-buttons div:last-child{display:flex;justify-content:space-between;margin-top:5px}}header [data-component=solidarietaDonationsComponent] .donation-buttons div:last-child{margin-top:16px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){header [data-component=solidarietaDonationsComponent] .donation-buttons div:last-child{margin-top:0}}[data-component=solidarietaDonationsComponent] .donation-buttons a:first-child{margin-right:10px;margin-bottom:10px;padding:16px 18px!important}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=solidarietaDonationsComponent] .donation-buttons a:first-child{margin-bottom:0}}@media only screen and (max-width:767px){[data-component=solidarietaDonationsComponent] .donation-buttons a:first-child{margin-right:0;width:55%;margin-bottom:0}}[data-component=solidarietaDonationsComponent] .donation-buttons a:last-child{margin-bottom:10px;padding:15px 16px!important}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=solidarietaDonationsComponent] .donation-buttons a:last-child{margin-bottom:0}}@media only screen and (max-width:767px){[data-component=solidarietaDonationsComponent] .donation-buttons a:last-child{width:40%;margin-bottom:0}}@media only screen and (max-width:767px){[data-component=solidarietaDonationsComponent] .donation-buttons a.btn{padding:14px 5px!important;font-size:12px;line-height:12px!important}}[data-component=solidarietaDonationsComponent] .donation-complete{text-align:center}[data-component=solidarietaDonationsComponent] .donation-complete img{width:115px;margin-bottom:10px}@media only screen and (max-width:767px){[data-component=solidarietaDonationsComponent] .donation-complete img{width:58px}}[data-component=solidarietaDonationsComponent] .donation-complete p{font-size:21px;font-weight:700;color:#424141;line-height:1.3}@media only screen and (max-width:767px){[data-component=solidarietaDonationsComponent] .donation-complete p{font-size:18px}}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=solidarietaDonationLineComponent]{width:98%}}@media only screen and (max-width:767px){[data-component=solidarietaDonationLineComponent]{width:95%}}[data-component=solidarietaDonationLineComponent] .donation-line{position:relative;height:14px;display:flex;align-items:center;margin:0 0 8px}[data-component=solidarietaDonationLineComponent] .donation-line-bg{height:4px;background-color:#e5e1e1;border-radius:4px;width:100%}[data-component=solidarietaDonationLineComponent] .donation-line-overflow{width:0%;height:12px;background-color:#1c7a7a;border-radius:7px;position:absolute;left:0;top:0;bottom:0;margin:auto 0;box-shadow:9px 6px 7px rgba(28,122,122,.2);-webkit-transition:width 1s cubic-bezier(0,0,0,.98);-o-transition:width 1s cubic-bezier(0,0,0,.98);transition:width 1s cubic-bezier(0,0,0,.98)}[data-component=solidarietaDonationLineComponent] .donation-line-value{width:0%;height:14px;background-color:#46b3b3;border-radius:7px;position:absolute;left:0;top:0;box-shadow:9px 6px 7px rgba(70,179,179,.2);-webkit-transition:width 1s cubic-bezier(0,0,0,.98);-o-transition:width 1s cubic-bezier(0,0,0,.98);transition:width 1s cubic-bezier(0,0,0,.98)}[data-component=solidarietaDonationLineComponent] .donation-line-percent{position:absolute;left:0;right:0;bottom:-5px;text-align:center}@media only screen and (max-width:767px){[data-component=solidarietaDonationLineComponent] .donation-line-percent{display:none}}[data-component=solidarietaDonationLineComponent] .donation-line-percent span{font-size:12px;color:#797777}[data-component=solidarietaDonationLineComponent] .donation-line-numbers{display:flex;justify-content:space-between;position:relative}[data-component=solidarietaDonationLineComponent] .donation-line-number{display:inline-block}[data-component=solidarietaDonationLineComponent] .donation-line-number.max{transform:translateX(30%)}[data-component=solidarietaDonationLineComponent] .donation-line-number.overflow{display:none;position:absolute;right:-14px}[data-component=solidarietaDonationLineComponent] .donation-line-number.overflow .donation-dot{background-color:#1c7a7a}[data-component=solidarietaDonationLineComponent] .donation-line-number.overflow .donation-number{color:#1c7a7a;font-weight:700}[data-component=solidarietaDonationLineComponent] .donation-line-number.complete .donation-dot{background-color:#46b3b3}[data-component=solidarietaDonationLineComponent] .donation-line-number.complete .donation-number{color:#46b3b3;font-weight:700}[data-component=solidarietaDonationLineComponent] .donation-line-number.inactive .donation-dot{background-color:#e5e1e1}[data-component=solidarietaDonationLineComponent] .donation-line-number .donation-dot{width:6px;height:6px;background-color:#46b3b3;display:block;border-radius:3px;margin:0 auto}[data-component=solidarietaDonationLineComponent] .donation-line-number .donation-number{font-size:12px;display:block;line-height:1.8;color:#605f60;white-space:nowrap}[data-component=solidarietaDescriptionComponent]:not(:last-child){margin-bottom:70px}@media only screen and (max-width:767px){[data-component=solidarietaDescriptionComponent]:not(:last-child){margin-bottom:30px}}@media only screen and (max-width:767px){[data-component=solidarietaDescriptionComponent]{margin-bottom:30px}}[data-component=solidarietaDescriptionComponent] h2{margin-bottom:50px}@media only screen and (max-width:767px){[data-component=solidarietaDescriptionComponent] h2{margin-bottom:30px}}[data-component=solidarietaDescriptionComponent] .solidarieta-abstract{color:#605f60}[data-component=solidarietaPhaseComponent]{margin-bottom:70px}@media only screen and (max-width:767px){[data-component=solidarietaPhaseComponent]{margin-bottom:30px}}[data-component=solidarietaPhaseComponent] h3{color:#605f60}[data-component=solidarietaPhaseComponent] .phase-container{display:-ms-flex;display:flex;padding-left:25px;margin:45px 0}@media only screen and (max-width:767px){[data-component=solidarietaPhaseComponent] .phase-container{padding-left:20px;margin:30px 0}}[data-component=solidarietaPhaseComponent] .phase-number{flex:0 1 auto;font-weight:700;color:#c00;padding-right:15px}[data-component=solidarietaPhaseComponent] .phase-abstract{flex:0 1 auto;color:#605f60}[data-component=solidarietaGalleryComponent]{margin-bottom:70px}@media only screen and (max-width:767px){[data-component=solidarietaGalleryComponent]{margin-bottom:30px}}[data-component=solidarietaGalleryComponent] h3{color:#605f60}@media only screen and (max-width:767px){[data-component=solidarietaGalleryComponent] a{font-size:16px}}[data-component=solidarietaGalleryComponent].wrap-solidarieta-gallery{position:relative}[data-component=solidarietaGalleryComponent].wrap-solidarieta-gallery .gallery-photos{position:relative;margin:30px 0 16px}[data-component=solidarietaGalleryComponent].wrap-solidarieta-gallery .gallery-photos .galleryProjectUl{min-width:100%}[data-component=solidarietaGalleryComponent].wrap-solidarieta-gallery .gallery-photos .galleryProjectUl .galleryProjectLi{margin-right:10px!important;margin-top:0}[data-component=solidarietaGalleryComponent].wrap-solidarieta-gallery .lslide:hover .img-overlay{color:#fff;margin:0;line-height:31px;font-size:22px;font-weight:400;position:absolute;top:0;left:0;height:100%;display:block;width:100%;text-align:center;background:-webkit-linear-gradient(top,rgba(0,0,0,.96) 0,rgba(0,0,0,.62) 50%);background:linear-gradient(to bottom,rgba(0,0,0,.96) 0,rgba(0,0,0,.62) 50%)}[data-component=solidarietaGalleryComponent].wrap-solidarieta-gallery .lslide:hover p{display:table;height:100%;width:100%}[data-component=solidarietaGalleryComponent].wrap-solidarieta-gallery .lslide:hover span{display:table-cell;vertical-align:middle}[data-component=solidarietaGalleryComponent].wrap-solidarieta-gallery .lslide .container-img img{height:136px}@media only screen and (max-width:767px){[data-component=solidarietaGalleryComponent].wrap-solidarieta-gallery .lslide .container-img img{height:100px}}[data-component=solidarietaGalleryComponent].wrap-solidarieta-gallery .img-overlay{display:none}[data-component=solidarietaGalleryComponent].wrap-solidarieta-gallery .lSPager{display:none}[data-component=solidarietaStoresComponent]{position:relative;margin-bottom:50px;padding-bottom:50px}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=solidarietaStoresComponent]{padding-top:20px}}@media only screen and (max-width:767px){[data-component=solidarietaStoresComponent]{margin-bottom:30px;padding-bottom:30px;padding-top:30px}}[data-component=solidarietaStoresComponent]::after{content:'';position:absolute;background-color:#f2eeee;height:1px;width:100%;left:0;bottom:0}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=solidarietaStoresComponent]::after{width:100vw;left:-30px}}@media only screen and (max-width:767px){[data-component=solidarietaStoresComponent]::after{width:100vw;left:-16px}}[data-component=solidarietaStoresComponent]::before{content:'';position:absolute;background-color:#f2eeee;height:1px;width:100vw;display:none}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=solidarietaStoresComponent]::before{display:block;left:-30px;top:-21px}}@media only screen and (max-width:767px){[data-component=solidarietaStoresComponent]::before{display:block;left:-16px;top:1px}}[data-component=solidarietaStoresComponent] h3{margin:8px 0 50px}@media only screen and (max-width:767px){[data-component=solidarietaStoresComponent] h3{margin:0 0 30px}}[data-component=solidarietaStoresComponent] p{color:#605f60}[data-component=solidarietaStoresComponent]>a{font-size:14px;margin-top:15px}[data-component=solidarietaStoresComponent] .zone-list{font-style:italic;color:#605f60;margin:16px 0;list-style-type:disc;padding-left:20px}[data-component=solidarietaStoresComponent] .zone-list li{font-size:inherit;line-height:inherit}[data-component=solidarietaStoresComponent] .zone-list li::before{display:none}[data-component=solidarietaFaqsComponent]{position:relative;margin-bottom:50px;padding-bottom:50px}@media only screen and (max-width:767px){[data-component=solidarietaFaqsComponent]{margin-bottom:20px;padding-bottom:30px}}[data-component=solidarietaFaqsComponent]::after{content:'';position:absolute;background-color:#f2eeee;height:1px;width:100%;left:0;bottom:0}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=solidarietaFaqsComponent]::after{width:100vw;left:-30px}}@media only screen and (max-width:767px){[data-component=solidarietaFaqsComponent]::after{width:100vw;left:-16px}}[data-component=solidarietaFaqsComponent] h3{margin-bottom:50px}@media only screen and (max-width:767px){[data-component=solidarietaFaqsComponent] h3{margin-bottom:30px}}[data-component=solidarietaFaqsComponent] .read-all{font-size:14px}[data-component=solidarietaFaqItemComponent]{margin-bottom:30px}[data-component=solidarietaFaqItemComponent] .faq-title{color:#605f60;cursor:pointer}[data-component=solidarietaFaqItemComponent] .faq-title:hover{text-decoration:underline}[data-component=solidarietaCollaboratorsComponent]{position:relative;margin-bottom:50px;padding-bottom:50px}@media only screen and (max-width:767px){[data-component=solidarietaCollaboratorsComponent]{margin-bottom:18px;padding-bottom:15px}}[data-component=solidarietaCollaboratorsComponent]::after{content:'';position:absolute;background-color:#f2eeee;height:1px;width:100%;left:0;bottom:0}[data-component=solidarietaCollaboratorsComponent] p{color:#605f60;margin-bottom:20px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=solidarietaCollaboratorsComponent] p{margin-bottom:0}}[data-component=solidarietaCollaboratorsComponent] .collaborator{display:flex;align-items:center;margin-bottom:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=solidarietaCollaboratorsComponent] .collaborator{margin:15px 0}}[data-component=solidarietaCollaboratorsComponent] .collaborator img{width:44px;height:44px;margin-right:14px}[data-component=solidarietaCollaboratorsComponent] .collaborator span{color:#605f60;font-style:italic}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=solidarietaCollaboratorsComponent] .arrowAccordionGeneric{display:flex;justify-content:space-between;margin-bottom:0}}[data-component=solidarietaCollaboratorsComponent] .arrowAccordionGeneric::after{display:none}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=solidarietaCollaboratorsComponent] .arrowAccordionGeneric::after{display:block}}[data-component=solidarietaContactsComponent]{color:#605f60}[data-component=solidarietaContactsComponent]>p{margin-bottom:20px}[data-component=solidarietaContactsComponent] .arrowAccordionGeneric{margin-bottom:20px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=solidarietaContactsComponent] .arrowAccordionGeneric{display:flex;justify-content:space-between;margin-bottom:8px}}[data-component=solidarietaContactsComponent] .arrowAccordionGeneric::after{display:none}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=solidarietaContactsComponent] .arrowAccordionGeneric::after{display:block}}[data-component=solidarietaRelatedProjectsComponent]{margin-bottom:0!important}@media only screen and (max-width:767px){[data-component=solidarietaRelatedProjectsComponent] .row-allign-center{display:block}}[data-component=solidarietaRelatedProjectsComponent] h2{font-weight:700;text-align:center;margin:60px 0 50px}@media only screen and (max-width:767px){[data-component=solidarietaRelatedProjectsComponent] h2{margin:34px 0 32px}}[data-component=solidarietaRelatedProjectsComponent] .sliderProjects{margin:0;padding:0;height:520px;overflow:hidden;width:100%}@media only screen and (max-width:767px){[data-component=solidarietaRelatedProjectsComponent] .sliderProjects{height:440px}}[data-component=solidarietaRelatedProjectsComponent] .sliderProjects li{float:left;width:33%}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=solidarietaRelatedProjectsComponent] .sliderProjects li{width:50%}}@media only screen and (max-width:767px){[data-component=solidarietaRelatedProjectsComponent] .sliderProjects li{width:100%}}[data-component=solidarietaRelatedProjectsComponent] .sliderProjects li:before{display:none}[data-component=solidarietaRelatedProjectsComponent] .lSAction>a{margin-top:35px}[data-component=solidarietaRelatedProjectsComponent] .lSSlideOuter .lSPager.lSpg{margin:-15px 0 0!important}[data-component=solidarietaRelatedProjectsComponent] .related-project-btn-wrapper{margin:20px 0 60px;text-align:center}@media only screen and (max-width:767px){[data-component=solidarietaRelatedProjectsComponent] .related-project-btn-wrapper{margin:20px 0 40px}}[data-component=solidarietaRelatedProjectsComponent] hr{margin:0 0 15px;border-top:1px solid #e5e1e1}[data-component=solidarietaRelatedProjectItem]>div{box-shadow:0 45px 30px -30px rgba(153,150,150,.3);background-color:#fff;margin-bottom:40px;position:relative}[data-component=solidarietaRelatedProjectItem] .related-project-link{position:absolute;bottom:0;left:0;top:0;right:0;z-index:1}[data-component=solidarietaRelatedProjectItem] .related-project-tag-wrapper{height:150px;padding:15px 16px;background-size:cover;background-position:center center;background-repeat:no-repeat}[data-component=solidarietaRelatedProjectItem] .related-project-tag-wrapper .tag{display:inline-block;padding:5px 13px 4px;font-weight:700;text-transform:uppercase;margin-right:11px;color:#fff;background-color:#46b3b3}[data-component=solidarietaRelatedProjectItem] .buttons{top:0;bottom:auto;right:0;z-index:10;transform:translateY(-50%)}[data-component=solidarietaRelatedProjectItem] .buttons span{margin:0}[data-component=solidarietaRelatedProjectItem] .related-project-description{height:270px;padding:40px 0 0;margin:0 15px;border-bottom:1px solid #e5e1e1;position:relative}@media only screen and (max-width:767px){[data-component=solidarietaRelatedProjectItem] .related-project-description{height:205px;border:none}}[data-component=solidarietaRelatedProjectItem] .related-title-container{height:128px}@media only screen and (max-width:767px){[data-component=solidarietaRelatedProjectItem] .related-title-container{height:90px}}[data-component=solidarietaRelatedProjectItem] .related-title-container p{font-size:16px;line-height:22.5px}[data-component=solidarietaRelatedProjectItem] .related-title-container p:first-child{text-transform:uppercase;margin-bottom:15px}@media only screen and (max-width:767px){[data-component=solidarietaRelatedProjectItem] .related-title-container p{font-size:12px;line-height:15px}[data-component=solidarietaRelatedProjectItem] .related-title-container p:first-child{font-size:16px;line-height:22.5px}}[data-component=solidarietaRelatedProjectItem] .related-line-wrapper{width:95%}[data-component=solidarietaRelatedProjectItem] .related-line-label{text-transform:uppercase;margin-bottom:5px}[data-component=solidarietaRelatedProjectItem] .related-line-label strong{color:#46b3b3}[data-component=solidarietaRelatedProjectItem] .related-line-label strong.over-100-percent{color:#1c7a7a}[data-component=solidarietaRelatedProjectItem] .related-project-summary{height:60px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:767px){[data-component=solidarietaRelatedProjectItem] .related-project-summary{height:50px}}[data-component=solidarietaRelatedProjectItem] .related-project-summary p{font-size:12px}[data-component=solidarietaRelatedProjectItem] .related-project-summary p.not-completed{color:#797777}[data-component=solidarietaRelatedProjectItem] .related-project-summary p.completed{color:#424141;margin-left:3px}[data-component=solidarietaRelatedProjectItem] .related-project-summary img{width:56px;margin:0}[data-component=widgetProjectsContainerComponent]{margin-bottom:0!important}[data-component=widgetProjectsContainerComponent]>div{padding:70px 0}@media only screen and (max-width:767px){[data-component=widgetProjectsContainerComponent]>div{padding:60px 0 40px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=widgetProjectsContainerComponent] .row-allign-center{display:block}}[data-component=widgetInfoDonationComponent]>div{text-align:center}[data-component=widgetInfoDonationComponent] img{width:99px;margin-bottom:30px}[data-component=widgetInfoDonationComponent] .widget-subtitle{font-size:26px;margin:5px 0 25px}@media only screen and (max-width:767px){[data-component=widgetInfoDonationComponent] .widget-subtitle{font-size:20px}}[data-component=widgetInfoDonationComponent] .widget-description{color:#605f60;margin-bottom:50px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=widgetInfoDonationComponent] .widget-description{margin-bottom:20px}}[data-component=widgetInfoDonationComponent] .widget-description.user-not-logged{text-align:left}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=widgetInfoDonationComponent] .widget-description.user-not-logged{text-align:center}}.formDynamic .editorialForm .upload-file .files-list li [data-component=widgetInfoDonationComponent] .widget-description.user-not-logged i a,[data-component=widgetInfoDonationComponent] .widget-description.user-not-logged .formDynamic .editorialForm .upload-file .files-list li i a,[data-component=widgetInfoDonationComponent] .widget-description.user-not-logged .h3 a,[data-component=widgetInfoDonationComponent] .widget-description.user-not-logged h3 a{font-size:inherit}[data-component=widgetInfoDonationComponent] .widget-description.user-logged{margin-top:25px;padding:0 25px;margin-bottom:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=widgetInfoDonationComponent] .widget-description.user-logged{padding:0}}[data-component=widgetInfoDonationComponent] .widget-description p{display:inline}@media only screen and (max-width:767px){[data-component=widgetInfoDonationComponent] .widget-description a{font-size:16px}}[data-component=widgetListProjectsComponent]{position:relative;top:23px}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=widgetListProjectsComponent]{margin-top:80px;top:0}}@media only screen and (max-width:767px){[data-component=widgetListProjectsComponent]{margin-top:60px;top:0}}[data-component=widgetListProjectsComponent] .sliderProjects{margin:0;padding:0;height:520px;overflow:hidden;width:100%}@media only screen and (max-width:767px){[data-component=widgetListProjectsComponent] .sliderProjects{height:440px}}[data-component=widgetListProjectsComponent] .sliderProjects li{float:left;width:75%}@media only screen and (max-width:767px){[data-component=widgetListProjectsComponent] .sliderProjects li{width:100%}}[data-component=widgetListProjectsComponent] .sliderProjects li:before{display:none}[data-component=widgetListProjectsComponent] .lSPager.lSpg{margin:-20px 0 0!important}[data-component=widgetListProjectsComponent] .lSSlideOuter ul{margin:0 auto}[data-component=projectsDetailNews] .title-project-news{margin-bottom:30px;color:#46b3b3;text-transform:uppercase}@media only screen and (max-width:767px){[data-component=projectsDetailNews] .title-project-news{text-align:center;margin-bottom:25px}}[data-component=projectsDetailNews] .content-project-news{margin-bottom:60px}[data-component=projectsDetailNews] .content-project-news .news-text,[data-component=projectsDetailNews] .content-project-news .news-text>p{margin-bottom:30px;color:#605f60;font-size:21px}[data-component=projectsDetailNews] .content-project-news .news-text a,[data-component=projectsDetailNews] .content-project-news .news-text>p a{font-size:inherit}@media only screen and (max-width:767px){[data-component=projectsDetailNews] .content-project-news .news-text,[data-component=projectsDetailNews] .content-project-news .news-text>p{line-height:26px;font-size:16px}}[data-component=projectNews]{border-top:1px solid #e5e1e1;padding-top:90px}@media only screen and (max-width:767px){[data-component=projectNews]{padding-top:50px;margin-top:30px}}[data-component=portSolContributeComponent]{padding-bottom:90px;margin-bottom:0!important}@media only screen and (max-width:767px){[data-component=portSolContributeComponent]{padding-bottom:30px}}[data-component=portSolContributeComponent] .lightSlider{height:auto!important}[data-component=portSolContributeComponent] [data-component=sliderContentComponent]{position:relative}[data-component=portSolContributeComponent] .title-middle-underlined{margin-bottom:50px!important}@media only screen and (max-width:767px){[data-component=portSolContributeComponent] .title-middle-underlined{margin-bottom:35px!important}}[data-component=contributeComponent]{text-align:center}[data-component=contributeComponent] img{width:150px;height:150px}[data-component=contributeComponent] h3{margin:20px 0;font-size:26px}@media only screen and (max-width:767px){[data-component=contributeComponent] h3{font-size:22px;margin:0 0 15px}}[data-component=contributeComponent] .contribute-description,[data-component=contributeComponent] .contribute-description p{color:#605f60;font-size:22px;line-height:32px}@media only screen and (max-width:767px){[data-component=contributeComponent] .contribute-description,[data-component=contributeComponent] .contribute-description p{font-size:16px;line-height:24px}}[data-component=contributeComponent] a{margin-top:15px}@media only screen and (max-width:767px){[data-component=contributeComponent] a{margin-top:5px}}[data-component=solidarietaPartnersComponent]{border-bottom:1px solid #e5e1e1;padding:60px 0 90px}[data-component=solidarietaPartnersComponent] .title-middle-underlined{margin-bottom:30px!important}[data-component=solidarietaPartnersComponent] [data-component=sliderContentComponent]{position:relative}[data-component=solidarietaPartnersComponent] [data-component=sliderContentComponent] img{width:100%}@media only screen and (max-width:767px){[data-component=solidarietaPartnersComponent] [data-component=sliderContentComponent] img{max-width:150px;display:block}}[data-component=solidarietaPartnersComponent] .controls-left-right-alt-2 .lSSlideWrapper .lSAction{top:45%}[data-component=portSolSubHeaderComponent]{padding-bottom:90px;margin-bottom:0!important}@media only screen and (max-width:767px){[data-component=portSolSubHeaderComponent]{padding-bottom:30px}}[data-component=portSolSubHeaderComponent] .align-center{text-align:center}[data-component=portSolSubHeaderComponent] .h2 a,[data-component=portSolSubHeaderComponent] .h2 p{font-weight:400;word-break:break-word}[data-component=portSolSubHeaderComponent] [data-component=hideShowContent]{margin-top:30px}@media only screen and (max-width:767px){[data-component=portSolSubHeaderComponent] [data-component=hideShowContent]{margin-top:15px}}[data-component=portSolSubHeaderComponent] [data-component=hideShowContent] p{color:#605f60;margin-bottom:45px;position:relative}@media only screen and (max-width:767px){[data-component=portSolSubHeaderComponent] [data-component=hideShowContent] p{margin-bottom:20px}}[data-component=portSolSubHeaderComponent] [data-component=hideShowContent] .read-more{display:none}[data-component=portSolSubHeaderComponent] [data-component=hideShowContent].open .read-less{display:none}[data-component=portSolSubHeaderComponent] [data-component=hideShowContent].open .read-more{display:block}[data-component=portSolSubHeaderComponent] [data-component=hideShowContent] .btn-show-hide span{width:100%;line-height:30px;padding-right:30px}[data-component=portSolSubHeaderComponent] [data-component=hideShowContent] .btn-show-hide span i{position:absolute;right:10px;top:15px}[data-component=portSolSubHeaderComponent] .btn.btn-secondary{width:175px;height:60px}[data-component=projectSummaryDonation]{display:flex;align-items:center;height:210px;box-shadow:0 45px 30px -30px rgba(153,150,150,.3);background-color:#fff;margin-bottom:45px}@media only screen and (max-width:767px){[data-component=projectSummaryDonation]{height:auto}}[data-component=projectSummaryDonation] .project-summary-img{background-size:cover;background-position:center center;background-repeat:no-repeat;width:43%;height:100%}@media only screen and (max-width:767px){[data-component=projectSummaryDonation] .project-summary-img{display:none}}[data-component=projectSummaryDonation] .project-summary-data{width:57%;padding:0 50px 0 30px}@media only screen and (max-width:767px){[data-component=projectSummaryDonation] .project-summary-data{width:100%;padding:28px 14px 14px}}[data-component=projectSummaryDonation] .project-summary-data p{margin-bottom:6px}[data-component=projectSummaryDonation] .project-summary-data p small strong{color:#46b3b3}[data-component=projectSummaryDonation] .project-summary-data p:first-child{text-transform:uppercase;margin-bottom:15px}[data-component=projectDonationInputComponent]{background-color:#faf6f6;text-align:center;padding:50px 0 75px;margin-top:30px}@media only screen and (max-width:767px){[data-component=projectDonationInputComponent]{margin:0 -15px;padding:30px 15px}}[data-component=projectDonationInputComponent] h2{margin-bottom:12px}[data-component=projectDonationInputComponent] .project-input-subtitle{color:#605f60}[data-component=projectDonationInputComponent] .project-input-radio-wrapper{display:flex;justify-content:center;padding:30px 15px 40px}@media only screen and (max-width:767px){[data-component=projectDonationInputComponent] .project-input-radio-wrapper{flex-wrap:wrap;padding:30px 0 40px}}@media only screen and (max-width:767px){[data-component=projectDonationInputComponent] .radio{margin:11px 0}}[data-component=projectDonationInputComponent] .radio label{text-transform:uppercase;color:#424141;white-space:nowrap}[data-component=projectDonationInputComponent] .project-input-qty-wrapper{display:flex;align-items:center;justify-content:space-between;width:340px;margin:20px auto 0}@media only screen and (max-width:767px){[data-component=projectDonationInputComponent] .project-input-qty-wrapper{width:290px;margin:20px auto 12px}}[data-component=projectDonationInputComponent] .project-input-qty-wrapper button{height:60px;width:60px;border:1px solid #c00;background:0 0;display:flex;align-items:center;justify-content:center;outline:0}[data-component=projectDonationInputComponent] .project-input-qty-wrapper button path{stroke:#c00}[data-component=projectDonationInputComponent] .project-input-qty-wrapper button:hover{background-color:#c00}[data-component=projectDonationInputComponent] .project-input-qty-wrapper button:hover path{stroke:#fff}[data-component=projectDonationInputComponent] .project-input-qty-wrapper input{width:190px;height:60px;border:1px solid #e5e1e1;text-align:center;font-size:18px;padding-bottom:6px;color:transparent!important;text-shadow:0 0 0 #666464}@media only screen and (max-width:767px){[data-component=projectDonationInputComponent] .project-input-qty-wrapper input{width:142px}}[data-component=projectDonationInputComponent] .project-input-qty-label{color:#605f60;margin-bottom:35px}[data-component=projectDonationComponent]{margin-top:30px}@media only screen and (max-width:767px){[data-component=projectDonationComponent]{margin-top:10px}}[data-component=projectDonationComponent] .project-donation-disabled-intro{text-align:center}[data-component=projectDonationComponent] .project-donation-disabled-intro h1{margin-bottom:35px}[data-component=projectDonationComponent] .project-donation-disabled-intro p{margin-bottom:35px;color:#333232;line-height:42px;font-size:31px;font-weight:400;word-break:break-word}@media only screen and (max-width:767px){[data-component=projectDonationComponent] .project-donation-disabled-intro p{line-height:31px;font-size:20px}}[data-component=projectDonationComponent] .project-donation-disabled-intro p:last-child{margin-bottom:60px}[data-component=projectDonationComponent] .project-donation-intro{text-align:center;margin-bottom:50px}@media only screen and (max-width:767px){[data-component=projectDonationComponent] .project-donation-intro{margin-bottom:20px}}[data-component=projectDonationComponent] .project-donation-link{text-align:center;margin-bottom:35px}[data-component=projectDonationSuccessComponent]{text-align:center}[data-component=projectDonationSuccessComponent] img{width:100px;margin-bottom:50px}[data-component=projectDonationSuccessComponent] h1{margin-bottom:25px}[data-component=projectDonationSuccessComponent] hr{margin-top:45px;margin-bottom:45px}[data-component=projectDonateShopSubheaderComponent]{margin:0;min-height:auto}[data-component=projectDonateShopSubheaderComponent] .background{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}[data-component=projectDonateShopSubheaderComponent] .background:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.62) 100%)}[data-component=projectDonateShopSubheaderComponent] .inner-text{height:400px;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:20px;color:#fff}@media only screen and (max-width:767px){[data-component=projectDonateShopSubheaderComponent] .inner-text{height:195px;padding:15px 0 25px;justify-content:center}}@media only screen and (max-width:767px){[data-component=projectDonateShopSubheaderComponent] .inner-text h1,[data-component=projectDonateShopSubheaderComponent] .inner-text h2{margin:0;line-height:normal}}[data-component=projectDonateShopComponent]>div{padding:60px 0 75px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=projectDonateShopComponent]>div{padding:0 0 50px}}[data-component=projectDonateShopComponent] .row-flex{display:flex}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=projectDonateShopComponent] .row-flex{display:block}}[data-component=projectDonateShopComponent] h2{margin-bottom:20px}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=projectDonateShopComponent] h2{margin-top:40px}}[data-component=projectDonateShopComponent] .barcode-wrapper{position:relative;height:100%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=projectDonateShopComponent] .barcode-wrapper{margin-top:-30px}}[data-component=projectDonateShopComponent] .barcode-container{background-color:#fff;position:absolute;bottom:0;left:0;right:0;padding:30px;text-align:center;box-shadow:0 15px 21px rgba(51,50,50,.06)}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=projectDonateShopComponent] .barcode-container{position:static}}@media only screen and (max-width:767px){[data-component=projectDonateShopComponent] .barcode-container{padding:15px}}[data-component=projectDonateShopComponent] .barcode-container img{width:326px;margin-bottom:20px}@media only screen and (max-width:767px){[data-component=projectDonateShopComponent] .barcode-container img{width:246px;margin-bottom:0}}[data-component=projectDonateShopComponent] .barcode-container .barcode-text{margin-bottom:12px;line-height:1.4}[data-component=projectDonateShopComponent] .barcode-container .barcode-form-sticky{display:flex}@media only screen and (max-width:767px){[data-component=projectDonateShopComponent] .barcode-container .barcode-form-sticky{padding:15px 0 0;display:block}}@media only screen and (max-width:767px){[data-component=projectDonateShopComponent] .barcode-container .barcode-form-sticky.sticky{position:fixed;background-color:#fff;z-index:10;left:0;top:120px;right:0;padding:18px 15px 15px;box-shadow:0 5px 21px rgba(0,0,0,.06)}}[data-component=projectDonateShopComponent] .barcode-container .barcode-form{margin-top:15px}@media only screen and (max-width:767px){[data-component=projectDonateShopComponent] .barcode-container .barcode-form{margin-top:0;height:131px}}[data-component=projectDonateShopComponent] .barcode-container .barcode-form input{margin-right:15px;width:100%;padding:0 12px;font-size:16px;border:2px solid #e5e1e1;flex:0 1 auto;-ms-flex:0 1 auto}@media only screen and (max-width:767px){[data-component=projectDonateShopComponent] .barcode-container .barcode-form input{height:50px;margin:0 0 15px}}@media only screen and (max-width:767px){[data-component=projectDonateShopComponent] .barcode-container .barcode-form button{width:100%}}@media only screen and (max-width:767px){[data-component=projectDonateShopComponent] .mobile-center{margin-top:20px;text-align:center;line-height:30px}}[data-component=projectDonateShopComponent] .back-link{text-align:center;margin-top:70px}@media only screen and (max-width:767px){[data-component=projectDonateShopComponent] .back-link{margin-top:30px}}[data-component=projectConfirmDonationComponent]{text-align:center;padding:35px 0}[data-component=projectConfirmDonationComponent] .img-thank-you{width:100px;margin-bottom:60px}[data-component=projectConfirmDonationComponent] .h1{margin-bottom:30px}[data-component=projectConfirmDonationComponent] hr.row-full{margin-top:50px;margin-bottom:50px}[data-component=subHeaderSolidarietaDetail] .wrapper-content{min-height:410px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=subHeaderSolidarietaDetail] .wrapper-content{min-height:195px}}[data-component=subHeaderSolidarietaDetail] .wrapper-content .inner-text{margin-right:100px;margin-bottom:50px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=subHeaderSolidarietaDetail] .wrapper-content .inner-text{margin:0 auto;padding-top:20px}[data-component=subHeaderSolidarietaDetail] .wrapper-content .inner-text h1{margin-bottom:5px}[data-component=subHeaderSolidarietaDetail] .wrapper-content .inner-text h2{margin-bottom:50px}}[data-component=subHeaderSolidarietaDetail] .wrapper-content .socio-wrapper{text-align:center;padding:40px;bottom:auto;top:280px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=subHeaderSolidarietaDetail] .wrapper-content .socio-wrapper{top:171px;padding:15px}}@media only screen and (max-width:767px){[data-component=subHeaderSolidarietaDetail] .wrapper-content .socio-wrapper .text-description{margin-bottom:30px}[data-component=subHeaderSolidarietaDetail] .wrapper-content .socio-wrapper .text-description p{font-size:14px}}[data-component=subHeaderSolidarietaDetail] .wrapper-content .socio-wrapper p{color:initial}[data-component=subHeaderSolidarietaDetail] .wrapper-content .socio-wrapper img{margin:0 auto 30px;width:370px;max-width:90%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=subHeaderSolidarietaDetail] .wrapper-content .socio-wrapper img{margin-bottom:15px}}.withShadow{box-shadow:rgba(0,0,0,.06) 0 5px 21px}.stickEmail{display:none}@media only screen and (max-width:767px){.stickEmail{padding:15px}.stickEmail.showIt{display:block}}.wrap-email .input-email{border:solid 2px #e5e1e1;height:60px;float:left;width:60%;margin-right:5%;color:#797777!important;font-size:16px;padding:10px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.wrap-email .input-email{width:100%;margin:0 0 15px 0}}.wrap-email .btn{height:60px;width:35%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.wrap-email .btn{width:100%}}[data-component=projectsStoreDonationDescriptionComponent]>.padding-top-mobile{padding:60px 0 10px;background:#faf6f6;min-height:500px}@media only screen and (max-width:767px){[data-component=projectsStoreDonationDescriptionComponent]>.padding-top-mobile{padding-top:415px}}[data-component=projectsStoreDonationDescriptionComponent]>.padding-top-mobile h2{margin-bottom:30px}[data-component=projectsStoreDonationDescriptionComponent]>.padding-top-mobile .linkContainer{margin:80px auto;text-align:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=projectsStoreDonationDescriptionComponent]>.padding-top-mobile .linkContainer{margin:40px auto}}[data-component=searchProjectComponent] .input-text.wrapper-input-button .btn{position:absolute;right:30px;top:15px;padding-top:4px!important}[data-component=searchProjectComponent] .input-text.wrapper-input-button .btn .icon-search{top:6px;padding-left:10px}[data-component=searchProjectComponent] .input-text.wrapper-input-button input{height:80px;width:100%!important;padding-left:30px}[data-component=searchProjectComponent] .input-text.wrapper-input-button input::-moz-placeholder{line-height:76px}[data-component=searchProjectComponent] .project__search{margin-top:-100px}@media only screen and (max-width:767px){[data-component=searchProjectComponent] .project__search .project__input{padding-left:15px!important;padding-right:100px}[data-component=searchProjectComponent] .project__search .project__submit{right:25px;padding-left:10px!important;padding-right:10px!important}[data-component=searchProjectComponent] .project__search .project__submit .icon-search{padding-left:0}[data-component=searchProjectComponent] .project__search .project__submit span{display:none}}[data-component=searchProjectsBannerArea] .subHeader{min-height:296px}[data-component=searchProjectsBannerArea] .subHeader>.row-full{min-height:296px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}[data-component=searchProjectsBannerArea] .subHeader>.row-full:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom,rgba(0,0,0,.2) 0,rgba(0,0,0,.42) 71%,rgba(0,0,0,.42) 100%)}[data-component=searchProjectsBannerArea] .subHeader .inner-text{padding-top:50px;color:#fff}[data-component=searchProjectsMainArea] .filterProjectsWrapper{padding-bottom:30px;border-bottom:1px solid #f2eeee}@media only screen and (max-width:767px){[data-component=searchProjectsMainArea] .filterProjectsWrapper{padding-bottom:20px}}[data-component=searchProjectsMainArea] .filterProjectsWrapper p{color:#605f60}[data-component=searchProjectsMainArea] .filterProjectsWrapper .input-select .selectric .label{color:#c00;text-align:right;padding-right:30px}@media only screen and (max-width:767px){[data-component=searchProjectsMainArea] .filterProjectsWrapper .input-select .selectric .label{text-align:left;margin-top:15px}}[data-component=searchProjectsMainArea] .filterProjectsWrapper .input-select .selectric .button{top:-4px}[data-component=projectsListComponent]{position:relative;top:55px;padding-bottom:60px}@media only screen and (max-width:767px){[data-component=projectsListComponent]{top:35px;padding-bottom:15px}}[data-component=projectsListComponent] ul.row{margin:0;padding:0}[data-component=projectsListComponent] ul.row li[data-component=solidarietaRelatedProjectItem]:before{display:none}[data-component=projectsListComponent].getProjectsByStore{top:0}.allProjectsWrapper{padding-bottom:15px}[data-component=projectsDashboardComponent]{background:#fff;border-bottom:solid 1px #faf6f6}[data-component=projectsDashboardComponent] .donation-info{padding:0 0 60px}@media only screen and (max-width:767px){[data-component=projectsDashboardComponent] .donation-info{text-align:center;padding:0 15px 15px}}[data-component=projectsDashboardComponent] .donation-info .h2{padding-bottom:10px}@media only screen and (max-width:767px){[data-component=projectsDashboardComponent] .donation-info .h2{padding-bottom:15px}}[data-component=projectsDashboardComponent] .donation-info .grey{color:#666464}@media only screen and (max-width:767px){[data-component=projectsDashboardComponent] .donation-info .grey{padding-bottom:25px}}[data-component=projectsDashboardComponent] .donation-info .big-text{line-height:normal}[data-component=projectsDashboardComponent] .donation-info-amount{text-align:right;color:#333232}[data-component=projectsDashboardComponent] .donation-info-amount>div{display:inline-block;text-align:left}@media only screen and (max-width:767px){[data-component=projectsDashboardComponent] .donation-info-amount>div{display:block;text-align:center}}@media only screen and (max-width:767px){[data-component=projectsDashboardComponent] .donation-content{overflow:hidden;background-color:#faf6f6;margin:0 -15px -31px}}[data-component=projectsDashboardComponent] .donation-tabs-wrapper{background-color:#faf6f6;text-align:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=projectsDashboardComponent] .donation-tabs-wrapper{margin-bottom:0}}@media only screen and (max-width:767px){[data-component=projectsDashboardComponent] .donation-tabs-wrapper .lSSlideOuter{overflow:hidden!important}}[data-component=projectsDashboardComponent] .donation-tabs-wrapper .lSPager{margin:-15px 0 0!important}[data-component=projectsDashboardComponent] .donation-tabs-wrapper .tab-pane{position:relative}[data-component=projectsDashboardComponent] .donation-tabs-nav{background:#fff;box-shadow:0 15px 21px 0 rgba(0,0,0,.06);display:inline-block;position:relative;top:-30px}@media only screen and (max-width:767px){[data-component=projectsDashboardComponent] .donation-tabs-nav{width:100%;top:0;left:-1px;margin-bottom:15px}}[data-component=projectsDashboardComponent] .donation-tabs-nav ul{margin:0;width:516px;display:flex;justify-content:space-between;align-items:center;height:60px;border:none}@media only screen and (max-width:767px){[data-component=projectsDashboardComponent] .donation-tabs-nav ul{width:100%;height:38px}}[data-component=projectsDashboardComponent] .donation-tabs-nav ul.small-tab{width:290px}@media only screen and (max-width:767px){[data-component=projectsDashboardComponent] .donation-tabs-nav ul.small-tab{width:100%}}[data-component=projectsDashboardComponent] .donation-tabs-nav ul.small-tab li{width:100%}[data-component=projectsDashboardComponent] .donation-tabs-nav li{float:none;width:50%;text-align:center;z-index:1}[data-component=projectsDashboardComponent] .donation-tabs-nav li::before{display:none}[data-component=projectsDashboardComponent] .donation-tabs-nav li.active a{font-weight:700;color:#666464}[data-component=projectsDashboardComponent] .donation-tabs-nav li.separator{position:absolute;left:0;right:0;margin:auto;text-align:center;z-index:0}[data-component=projectsDashboardComponent] .donation-tabs-nav a{padding:0;margin:0;border:none!important;text-transform:uppercase;color:#999696}@media only screen and (max-width:767px){[data-component=projectsDashboardComponent] .donation-tabs-nav a{font-size:12px}}[data-component=projectsDashboardComponent] .donation-tabs-nav a:hover{background:0 0}[data-component=projectsDashboardComponent] .donation-tabs-nav span{color:#f2eeee}[data-component=projectsDashboardComponent] .tab-content{height:540px;padding:0;margin:0 45px;position:relative}@media only screen and (max-width:767px){[data-component=projectsDashboardComponent] .tab-content{margin:0 15px;height:465px}}[data-component=projectsDashboardComponent] .tab-content [data-component=carouselProjects]{overflow:hidden;max-height:520px;margin:0;padding:0}@media only screen and (max-width:767px){[data-component=projectsDashboardComponent] .tab-content [data-component=carouselProjects]{max-height:445px}}[data-component=projectsDashboardComponent] .tab-content [data-component=carouselProjects] li{float:left;width:33%}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=projectsDashboardComponent] .tab-content [data-component=carouselProjects] li{width:50%}}@media only screen and (max-width:767px){[data-component=projectsDashboardComponent] .tab-content [data-component=carouselProjects] li{width:100%}}[data-component=projectsDashboardComponent] .tab-content [data-component=carouselProjects] li::before{display:none}[data-component=projectsDashboardComponent] .add-box{border:dashed 5px #e5e1e1;text-align:center;display:flex;align-items:center;justify-content:center;line-height:0;color:#e5e1e1;cursor:pointer;height:480px;position:relative;padding:0 15px}@media only screen and (max-width:767px){[data-component=projectsDashboardComponent] .add-box{height:405px}}[data-component=projectsDashboardComponent] .add-box:hover{border:dashed 5px #999696;color:#999696}[data-component=projectsDashboardComponent] .add-box a{position:absolute;left:0;top:0;right:0;bottom:0}[data-component=projectsDashboardComponent] .add-box p{width:100%}[data-component=projectsDashboardComponent] .btn-container{padding:20px 0 45px;text-align:center}@media only screen and (max-width:767px){[data-component=projectsDashboardComponent] .btn-container{padding:20px 0 30px}}[data-component=projectsDashboardComponent] .tab-content>.tab-pane{position:absolute;left:0;top:0;right:0;bottom:0;display:block;z-index:0;opacity:0;background-color:#faf6f6}[data-component=projectsDashboardComponent] .tab-content>.tab-pane.active{z-index:10;opacity:1}@media only screen and (max-width:767px){[data-component=projectsDashboardComponent] .tab-content .lSAction .lSNext{right:-27px}}@media only screen and (max-width:767px){[data-component=projectsDashboardComponent] .tab-content .lSAction .lSPrev{left:-14px}}.centered .download-pdf{margin:20px auto}[data-component=searchProjectsBannerArea] [data-component=subHeaderComponent] .row-allign-bottom,[data-component=searchProjectsBannerArea] [data-component=subHeaderComponent] .row-allign-middle{height:406px!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=searchProjectsBannerArea] [data-component=subHeaderComponent] .row-allign-bottom .inner-text,[data-component=searchProjectsBannerArea] [data-component=subHeaderComponent] .row-allign-middle .inner-text{text-align:center}}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=searchProjectsBannerArea] [data-component=subHeaderComponent] .row-allign-bottom .inner-text,[data-component=searchProjectsBannerArea] [data-component=subHeaderComponent] .row-allign-middle .inner-text{vertical-align:middle;padding:0}}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-component=searchProjectsBannerArea] [data-component=subHeaderComponent] .row-allign-bottom .inner-text,[data-component=searchProjectsBannerArea] [data-component=subHeaderComponent] .row-allign-middle .inner-text{padding-bottom:70px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=searchProjectsBannerArea] [data-component=subHeaderComponent] .row-allign-bottom,[data-component=searchProjectsBannerArea] [data-component=subHeaderComponent] .row-allign-middle{height:372px!important}}[data-component=searchProjectsBannerArea] .search-result{position:relative}[data-component=searchProjectsBannerArea] .search-result ul{top:20px!important;right:0!important;left:0!important;max-height:700px!important;word-wrap:break-word;text-transform:capitalize;-webkit-box-shadow:0 5px 21px rgba(0,0,0,.06);-khtml-box-shadow:0 5px 21px rgba(0,0,0,.06);-moz-box-shadow:0 5px 21px rgba(0,0,0,.06);-ms-box-shadow:0 5px 21px rgba(0,0,0,.06);-o-box-shadow:0 5px 21px rgba(0,0,0,.06);box-shadow:0 5px 21px rgba(0,0,0,.06);border:none!important;margin:0;max-width:100%;padding:3px 40px 2px 32px;overflow:auto;z-index:22}@media only screen and (max-width:767px){[data-component=searchProjectsBannerArea] .search-result ul{padding:3px 32px 0 32px}}[data-component=searchProjectsBannerArea] .search-result ul:before{position:absolute;right:90px;top:-17px;height:17px;color:#fff;font-size:25px;overflow-y:hidden;text-shadow:0 5px 21px rgba(0,0,0,.06)}[data-component=searchProjectsBannerArea] .search-result ul li{margin:0;line-height:30px;font-size:18px;color:#605f60!important;border-top:0!important}@media only screen and (max-width:767px){[data-component=searchProjectsBannerArea] .search-result ul li{font-size:16px;line-height:26px}}[data-component=searchProjectsBannerArea] .search-result ul li:before{content:'';display:none}[data-component=searchProjectsBannerArea] .search-result ul li .ui-menu-item-wrapper{width:100%;color:#605f60!important;padding-left:12px;padding:7px 12px}@media only screen and (max-width:767px){[data-component=searchProjectsBannerArea] .search-result ul li .ui-menu-item-wrapper{padding-left:0!important}}[data-component=searchProjectsBannerArea] .search-result ul li .ui-menu-item-wrapper:hover{text-decoration:none}[data-component=searchProjectsBannerArea] .search-result ul li .ui-menu-item-wrapper.ui-state-active{background-color:#faf6f6;border:none!important;color:#605f60!important;margin:0}[data-component=searchProjectsBannerArea] .search-result ul li .last.ui-menu-item-wrapper{margin-bottom:23px!important}[data-component=searchProjectsBannerArea] .search-result ul li.error{padding:20px 0;cursor:default!important}[data-component=searchProjectsBannerArea] .search-result ul .categoria:not(:first-child){border-top:1px solid #f2eeee!important}[data-component=searchProjectsBannerArea] .search-result ul .categoria{padding-top:29px;padding-bottom:13px}[data-component=searchProjectsBannerArea] .search-result ul .categoria div{font-weight:700;padding-left:10px}[data-component=searchProjectsBannerArea] .search-result ul .categoria div em{font-weight:400}@media only screen and (max-width:767px){[data-component=searchProjectsBannerArea] .search-result ul .categoria div{padding-left:0!important}}[data-component=searchProjectsBannerArea] .icon-close{right:180px;top:50%!important;transform:translateY(-50%)}@media only screen and (max-width:767px){[data-component=searchProjectsBannerArea] .icon-close{right:90px}}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-component=carouselProjects]+.lSAction{top:48%!important}}@media only screen and (max-width:767px){.subHeader.subHeaderBarCode{min-height:135px}}.subHeader.subHeaderBarCode .row-allign-bottom{min-height:300px}@media only screen and (max-width:767px){.subHeader.subHeaderBarCode .row-allign-bottom{min-height:135px;height:135px;display:table;width:100%}.subHeader.subHeaderBarCode .row-allign-bottom .inner-text{vertical-align:middle;display:table-cell}.subHeader.subHeaderBarCode .row-allign-bottom .inner-text h3{margin-bottom:0}}.barCodeImgMobile{display:none}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.barCodeImgMobile{display:block;margin:0 auto;margin-top:-10px;min-width:341px;max-height:144px}}@media only screen and (max-width:767px){.barCodeImgMobile{margin:0 auto}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=widgetComponentContainer]:has(.barCodeWrapper){display:none}}[data-component=dashboardBarCode].barCodeWrapper{position:absolute;top:95px;min-width:341px;max-height:144px;left:50%;transform:translateX(-50%);width:90%;max-width:220px;z-index:2}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=dashboardBarCode].barCodeWrapper{margin-top:-8px!important}}[data-component=dashboardBarCode].barCodeWrapper .barCodeImg{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:auto;margin:0 auto!important;padding:0}[data-component=dashboardBarCode].barCodeWrapper .barCodeImg img{max-height:70px;margin-bottom:5px}[data-component=dashboardBarCode].barCodeWrapper .barCodeImg .eanCard__num{font-size:16px;font-weight:800;line-height:26px;color:#0074c2;margin-bottom:10px}@media only screen and (max-width:767px){.subheaderSocio .btn-primary{margin-top:15px}}@media only screen and (max-width:767px){.subheaderSocio .mobile-card-container{float:left;width:100%}}.subheaderSocio .row-allign-bottom{min-height:390px}@media only screen and (max-width:767px){.subheaderSocio .row-allign-bottom{padding-top:20px}}.subheaderSocio .row-allign-bottom .inner-text h3{margin-bottom:30px}.subheaderSocio .row-allign-bottom .inner-text h3 span{float:none;margin-bottom:15px}.subheaderSocio .row-allign-bottom .inner-text .img-socio{width:100px;margin-bottom:30px}@media only screen and (max-width:767px){.subheaderSocio .row-allign-bottom .inner-text .img-socio{display:none}}.ean-page.dashboardCard{display:flex;flex-direction:column;border:1px solid #e5e1e1;box-shadow:0 8px 12px -4px rgba(0,0,0,.15);border-radius:15px;min-width:345px;max-width:100%;position:relative}@media only screen and (max-width:767px){.ean-page.dashboardCard{padding:0}}.ean-page.dashboardCard .fedelityCardTop{display:flex;flex-direction:row;gap:10px;align-items:start;padding:15px 15px 30px 15px;border-top-left-radius:15px;border-top-right-radius:15px;background-color:#0074c2}.ean-page.dashboardCard .fedelityCardTop .img-responsive{margin:0;width:30px;height:30px}.ean-page.dashboardCard .fedelityCardTop .fedelityCardInformation{display:flex;flex-direction:column;gap:5px}.ean-page.dashboardCard .fedelityCardTop .fedelityCardInformation .titleFedelityCard{font-size:18px;line-height:30px;font-weight:350;color:#fff;width:fit-content}@media only screen and (max-width:767px){.ean-page.dashboardCard .fedelityCardTop .fedelityCardInformation .titleFedelityCard{font-size:16px;line-height:26px}}.ean-page.dashboardCard .fedelityCardTop .fedelityCardInformation .nameFedelityCard{font-size:18px;line-height:30px;font-weight:800;color:#fff}@media only screen and (max-width:767px){.ean-page.dashboardCard .fedelityCardTop .fedelityCardInformation .nameFedelityCard{font-size:16px;line-height:26px}}.ean-page.dashboardCard .fedelityCardDelegate{padding:95px 15px 15px 15px;background-color:#fff;border-bottom-right-radius:15px;border-bottom-left-radius:15px}.ean-page.dashboardCard .fedelityCardDelegate .fedelityCardInformation{display:flex;flex-direction:column}.ean-page.dashboardCard .fedelityCardDelegate .fedelityCardInformation .titleFedelityCard{font-size:14px;line-height:21px;font-weight:350;color:#333232;width:fit-content}.ean-page.dashboardCard .fedelityCardDelegate .fedelityCardInformation .nameFedelityCard{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.ean-page.dashboardCard .fedelityCardDelegate .fedelityCardInformation .nameFedelityCard.moreDelegate{align-items:end}.ean-page.dashboardCard .fedelityCardDelegate .fedelityCardInformation .nameFedelityCard div{display:flex;flex-direction:column}.ean-page.dashboardCard .fedelityCardDelegate .fedelityCardInformation .nameFedelityCard div .nameDelegate{font-size:14px;line-height:21px;font-weight:800;color:#333232;white-space:nowrap}.ean-page.dashboardCard .fedelityCardDelegate .fedelityCardInformation .nameFedelityCard .showMore{display:flex;flex-direction:row;gap:10px;align-items:center;cursor:pointer}.ean-page.dashboardCard .fedelityCardDelegate .fedelityCardInformation .nameFedelityCard .showMore .showMoreDelegate{font-size:14px;line-height:20px;font-weight:900;color:#c00;white-space:nowrap;text-decoration:underline}.ean-page.dashboardCard .fedelityCardDelegate .fedelityCardInformation .nameFedelityCard .showMore .icona-30px{font-size:12px}.ean-page .barCodeWrapper.detailsCard{position:relative;width:500px;margin-left:auto;margin-right:auto;max-width:100%}.ean-page .barCodeWrapper.detailsCard .barCodeImg{position:absolute;left:50%;bottom:10%;width:73%;margin-left:-36.5%;height:49%;padding:2% 2.5% 3%}.socio-wrapper{position:absolute;bottom:-30px;right:5px;width:97%;background:#fff;padding:15px;box-shadow:0 15px 21px 0 rgba(0,0,0,.06);z-index:99}.socio-wrapper img{max-width:100%;width:100%;margin-bottom:30px}@media only screen and (max-width:767px){.socio-wrapper{margin:0 auto;width:100%;padding:15px 15px 5px 15px;position:relative;margin-top:-260px;right:0;text-align:center;margin-bottom:10px}.socio-wrapper .btn-primary{display:block;margin:15px auto;width:290px;max-width:100%}.socio-wrapper img{margin-bottom:15px}}.socio-wrapper p{color:#605f60;margin-bottom:15px}.socio-wrapper.print-card .p{text-align:center;color:#605f60;font-size:16px}.socio-wrapper.print-card a{text-align:center;display:block}.socio-wrapper.print-card img{margin-bottom:15px}.socio-wrapper.print-card .print-descr p{font-size:16px}.card_partner_info{text-align:center;width:284px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.card_partner_info{width:auto}}.card_partner_info p{color:#333232}.card_partner_info a,.card_partner_info p{font-size:14px;line-height:21px}@media only screen and (max-width:767px){.printDialog .textContainer{text-align:center}}.ath-container p{font-family:"Avenir LT",Helvetica,serif}.printCardRequest_new{margin:60px auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px}@media only screen and (max-width:767px){.printCardRequest_new{margin:45px auto}}.printCardRequest_new h2{font-weight:900;font-size:31px;line-height:42px;color:#000;margin:0;text-align:center}@media only screen and (max-width:767px){.printCardRequest_new h2{font-size:18px;line-height:27px}}.printCardRequest_new .printCardRequest_text,.printCardRequest_new .printCardRequest_text p{max-width:706px;font-weight:400;font-size:22px;line-height:33px;color:#000;text-align:center}@media only screen and (max-width:767px){.printCardRequest_new .printCardRequest_text,.printCardRequest_new .printCardRequest_text p{font-size:18px;line-height:27px}}.newsletterBar{position:fixed;bottom:0;background:#fff;box-shadow:0 -5px 21px 0 rgba(0,0,0,.06);z-index:509;width:100%;display:none;min-height:90px}.newsletterBar .newsletterBarWrapper{position:relative;padding:15px 0}.newsletterBar .newsletterBarWrapper img{width:60px;position:absolute;left:0;top:15}@media only screen and (max-width:767px){.newsletterBar .newsletterBarWrapper img{width:30px}}.newsletterBar .newsletterBarWrapper .newsletterBarText{padding-left:75px;padding-right:35px}@media only screen and (max-width:767px){.newsletterBar .newsletterBarWrapper .newsletterBarText{padding-left:37px;padding-right:27px}}.newsletterBar .newsletterBarWrapper .newsletterBarText p,.newsletterBar .newsletterBarWrapper .newsletterBarText p *{color:#605f60}@media only screen and (max-width:767px){.newsletterBar .newsletterBarWrapper .newsletterBarText p,.newsletterBar .newsletterBarWrapper .newsletterBarText p *{margin:0;line-height:16px;font-size:12px}}@media only screen and (max-width:767px) and (max-width:767px){.newsletterBar .newsletterBarWrapper .newsletterBarText p,.newsletterBar .newsletterBarWrapper .newsletterBarText p *{line-height:18px}}.newsletterBar .newsletterBarWrapper .newsletterBarText .btn-primary{color:#fff}.newsletterBar .newsletterBarWrapper i{position:absolute;right:0;top:25px;font-size:40px;cursor:pointer}@media only screen and (max-width:767px){.newsletterBar .newsletterBarWrapper i{font-size:35px;top:11px;right:-5px}}.choseStoreWrapper{width:400px;max-width:100%;margin:0;text-align:center;padding-left:45px}.choseStoreWrapper .storeReferenceWrap{display:table;width:100%;position:relative;text-align:left}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.choseStoreWrapper .storeReferenceWrap{max-width:245px}}[data-component=formPDVComponent] .choseStoreWrapper{width:500px}[data-component=formPDVComponent] .choseStoreWrapper [data-component=newStoreListComponent]{display:flex;gap:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=formPDVComponent] .choseStoreWrapper [data-component=newStoreListComponent]{flex-direction:column}}[data-component=formPDVComponent] .choseStoreWrapper [data-component=newStoreListComponent] .subtitle{flex-basis:50%;text-align:left;color:#605f60;font-size:18px;font-style:normal;font-weight:350;line-height:30px}[data-component=formPDVComponent] .choseStoreWrapper [data-component=newStoreListComponent] .storeReferenceWrap{flex-basis:50%}[data-component=formPDVComponent] .choseStoreWrapper [data-component=newStoreListComponent] .storeReferenceWrap .dashboardReferenceStoreEmpty.dashboardStoreEmpty{height:120px;align-items:center;flex-direction:row-reverse;border-radius:10px}.privacyWrapper{padding:60px 0}[data-component=privacyNewsletterComponent] .privacyText{margin-bottom:25px}.required-label-text{display:none}.required-label-text.required-label{display:block}@media only screen and (max-width:767px){.dialog.changeStoreDialog{top:0;left:0;transform:none;width:100vw!important;height:100vh!important;padding:0!important}.dialog.changeStoreDialog>div{width:100%!important;height:100%!important}}.dialog.changeStoreDialog .pdv__submit{justify-content:flex-start}.dialog.changeStoreDialog .msgModal>h4{padding:30px;border-bottom:none}@media only screen and (max-width:767px){.dialog.changeStoreDialog .msgModal>h4{padding:15px 15px 0 15px!important}}.dialog.changeStoreDialog .msgModal>h4 .icon-close{min-width:0;right:30px;top:30px}@media only screen and (max-width:767px){.dialog.changeStoreDialog .msgModal>h4 .icon-close{display:none}}.dialog.changeStoreDialog .msgModal h5{color:#333232;padding:0!important}.dialog.changeStoreDialog .msgModal h5::after{content:none}.dialog.changeStoreDialog .msgModal ul{margin:0}.dialog.changeStoreDialog .msgModal li{border:none;padding-left:15px}.dialog.changeStoreDialog .msgModal li:hover{background:#faf6f6}.dialog.changeStoreDialog .msgModal li:hover div{background:#faf6f6}.dialog.changeStoreDialog .msgModal li::before{content:none!important}.dialog.changeStoreDialog .msgModal .search-store .left-text{width:100%;text-align:left;display:flex;flex-direction:column;justify-content:center}.dialog.changeStoreDialog .msgModal .search-store .left-text input{height:30px;padding:0!important}.dialog.changeStoreDialog .msgModal .search-store .left-text label{display:block;font-size:14px;font-weight:700;line-height:21px;margin:0}.dialog.changeStoreDialog .msgModal .container-search-store-info{padding:0}.dialog.changeStoreDialog .msgModal .container-search-store-info .icon-container{min-width:20px!important}.dialog.changeStoreDialog .msgModal .container-search-store-info .text-container{display:flex;flex-direction:column;gap:5px}.dialog.changeStoreDialog .msgModal .container-search-store-info i{font-size:20px!important;min-width:20px!important;margin-right:15px}.dialog.changeStoreDialog .msgModal .container-search-store-info .container-search-store-city,.dialog.changeStoreDialog .msgModal .container-search-store-info .container-search-store-name{color:#333232;font-size:14px;line-height:21px}.dialog.changeStoreDialog .msgModal .dropdown-header-top{padding:26px 15px;align-items:center;background-color:#fff}@media only screen and (max-width:767px){.dialog.changeStoreDialog .msgModal .dropdown-header-top{display:flex!important}}.dialog.changeStoreDialog .msgModal .dropdown-header-top button{color:#c00;padding:15px;border-radius:10px;background:#faf6f6;border:none;line-height:20px;height:50px}.dialog.changeStoreDialog .msgModal .dropdown-header-top img{margin:auto;position:absolute;left:50%;translate:-50%;height:40px!important;width:fit-content}.dialog.changeStoreDialog .msgModal .time{color:#333232;display:flex;align-items:center;gap:5px}.dialog.changeStoreDialog .msgModal .time,.dialog.changeStoreDialog .msgModal .time *{font-size:14px;line-height:21px}.dialog.changeStoreDialog .msgModal .time .open-close-label,.dialog.changeStoreDialog .msgModal .time .status-open-close{display:flex;align-items:center;gap:5px}.dialog.changeStoreDialog .msgModal .time .circle{float:left;height:10px;width:10px;border-radius:50%}.dialog.changeStoreDialog .msgModal .time .circle.open{background-color:#5cce83}.dialog.changeStoreDialog .msgModal .time .circle.closed{background-color:#c00}.filter-pdv{padding:5px 30px 0}@media only screen and (max-width:767px){.filter-pdv{padding:5px 15px 0}}.filter-pdv:after{display:block;content:"";clear:both}.filter-pdv .search-store{background:#fff;padding:12px 15px;z-index:100;border:1px solid var(--Colors-gray_03,#e5e1e1)}@media only screen and (max-width:767px){.filter-pdv .search-store{width:calc(100vw - 50px);left:-10px;top:5px;padding:12px 12px 12px 5px}}.filter-pdv .search-store .with-delete{margin:0!important;padding:0 45px 0 0!important}@media only screen and (max-width:767px){.filter-pdv .search-store .with-delete{padding:12px 3px!important}}.filter-pdv .search-store .icon-close{position:absolute;margin-right:100px!important;max-height:18px;min-width:20px}@media only screen and (max-width:767px){.filter-pdv .search-store .icon-close{margin-right:75px!important;position:absolute}}.filter-pdv .search-store .btn-container{display:flex}.filter-pdv .search-store .btn-container .btn{max-width:50px;width:100%;margin-left:15px}@media only screen and (max-width:767px){.filter-pdv .search-store .btn-container .btn{margin-left:10px}}.filter-pdv .search-store .btn-container .btn .loader-overlay{width:50px!important;min-width:50px;max-height:50px;height:50px}.filter-pdv .search-store .btn-container .icon-search{font-weight:700;display:flex;height:auto}.filter-pdv .search-store .delete-inputed-txt{background:#fff;z-index:22;margin-right:30px}.filter-pdv .search-store .icon-geolocation{color:#c00;font-size:17px;left:inherit;margin-top:7px;position:relative}@media only screen and (max-width:767px){.filter-pdv .search-store .icon-geolocation{min-width:20px}}.chooseStoreModalDashboard,body .container-generic-structure.changeStoreModalNew{padding-left:40px!important;padding-right:40px!important;padding-top:0!important}@media only screen and (max-width:767px){.chooseStoreModalDashboard,body .container-generic-structure.changeStoreModalNew{padding-left:20px!important;padding-right:20px!important}}.chooseStoreModalDashboard .isFilteredOff,body .container-generic-structure.changeStoreModalNew .isFilteredOff{display:none}.chooseStoreModalDashboard .noResults,body .container-generic-structure.changeStoreModalNew .noResults{display:none;padding:30px 30px 0;text-align:center}@media only screen and (max-width:767px){.chooseStoreModalDashboard .noResults,body .container-generic-structure.changeStoreModalNew .noResults{padding:0 10px 10px}}.chooseStoreModalDashboard .noResults img,body .container-generic-structure.changeStoreModalNew .noResults img{display:block;margin:10px auto 30px;max-width:100px}@media only screen and (max-width:767px){.chooseStoreModalDashboard .noResults img,body .container-generic-structure.changeStoreModalNew .noResults img{max-width:60px}}.chooseStoreModalDashboard .noResults p,body .container-generic-structure.changeStoreModalNew .noResults p{color:#605f60}.leftKm{text-align:center;width:90px}@media only screen and (max-width:767px){.leftKm{width:60px}}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-component=constrainedLoanFilterHeaderComponent].single-plan{margin-bottom:45px}}@media only screen and (max-width:767px){[data-component=constrainedLoanFilterHeaderComponent]{margin:0 -15px 30px}}[data-component=constrainedLoanFilterHeaderComponent]>.row-full{border-bottom:1px solid #e5e1e1;padding-top:20px;overflow:auto}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=constrainedLoanFilterHeaderComponent]>.row-full{padding-top:5px}}[data-component=constrainedLoanFilterHeaderComponent]>.row-full::-webkit-scrollbar{display:none}[data-component=constrainedLoanFilterHeaderComponent]>.row-full li{white-space:nowrap}[data-component=constrainedLoanFilterHeaderComponent] .movements-advanced-search{position:relative;transform:none;top:0;z-index:15}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=constrainedLoanFilterHeaderComponent] .movements-advanced-search{position:absolute;top:29px;right:20px;z-index:99}}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=constrainedLoanFilterHeaderComponent] .movements-advanced-search a .label-search{color:#fff}}[data-component=constrainedLoanFilterHeaderComponent] .movement-filters-breadcrumb{margin-top:0;margin-bottom:-52px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=constrainedLoanFilterHeaderComponent] .movement-filters-breadcrumb{margin-bottom:-15px}}[data-component=constrainedLoanItem]{margin:15px 0;position:relative}[data-component=constrainedLoanItem] img{width:30px;height:30px}@media only screen and (max-width:767px){[data-component=constrainedLoanItem]{margin:15px}}[data-component=constrainedLoanItem]::before{content:'';position:absolute;bottom:0;right:0;top:0;left:0;background-color:#fff;transition:all .3s;box-shadow:0 15px 21px rgba(0,0,0,.06);z-index:-2}[data-component=constrainedLoanItem].interrupted{opacity:.5}[data-component=constrainedLoanItem].interrupted::after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:repeating-linear-gradient(-45deg,rgba(0,0,0,0),rgba(0,0,0,0) 12px,rgba(0,0,0,.1) 13px,rgba(0,0,0,.1) 15px)}[data-component=constrainedLoanItem].interrupted:hover{opacity:1}[data-component=constrainedLoanItem].interrupted:hover::after{display:none}[data-component=constrainedLoanItem].expired{opacity:.5}[data-component=constrainedLoanItem].expired:hover{opacity:1}[data-component=constrainedLoanItem]:hover{z-index:10}[data-component=constrainedLoanItem] .flex-wrapper{position:relative;display:flex;flex-direction:column;border:1px solid #e5e1e1;background-color:#fff}[data-component=constrainedLoanItem] .flex-wrapper p{color:#605f60}[data-component=constrainedLoanItem] .flex-wrapper p.state_wrap{white-space:nowrap}[data-component=constrainedLoanItem] .flex-wrapper p strong{color:#333232}[data-component=constrainedLoanItem] .flex-wrapper p strong.state-color{color:#fff;border-radius:3px;font-size:14px;line-height:21px;padding:3px 10px;white-space:nowrap;background-color:#447213}[data-component=constrainedLoanItem] .flex-wrapper p strong.state-color.interrupted{background-color:#ae6008}[data-component=constrainedLoanItem] .flex-wrapper p strong.state-color.expired{background-color:#999696}[data-component=constrainedLoanItem] .flex-wrapper p strong.state-color.switch{background-color:#2772d8;margin-left:10px}[data-component=constrainedLoanItem] .flex-wrapper p span{color:#605f60}[data-component=constrainedLoanItem] .flex-wrapper p span.amount{color:#0074c2}[data-component=constrainedLoanItem] .flex-wrapper .flex-col{display:flex;flex-direction:column}[data-component=constrainedLoanItem] .flex-wrapper .flex-row{display:flex;flex-direction:row}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=constrainedLoanItem] .flex-wrapper .mobile-row{display:flex!important;flex-direction:row;gap:30px;justify-content:space-between}[data-component=constrainedLoanItem] .flex-wrapper .mobile-row .right{width:115px;min-width:115px}}[data-component=constrainedLoanItem] .flex-wrapper .top{padding:20px;background-color:#f4faff;border-bottom:1px solid #e5e1e1;justify-content:space-between;align-items:center}[data-component=constrainedLoanItem] .flex-wrapper .mid{padding:0 20px;border-bottom:1px solid #e5e1e1}[data-component=constrainedLoanItem] .flex-wrapper .mid>.flex-row{padding:20px;gap:50px;width:100%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=constrainedLoanItem] .flex-wrapper .mid>.flex-row{display:flex;flex-direction:column}[data-component=constrainedLoanItem] .flex-wrapper .mid>.flex-row div:nth-child(2){flex-direction:column;gap:0}}[data-component=constrainedLoanItem] .flex-wrapper .mid .rendimento{gap:0!important}[data-component=constrainedLoanItem] .flex-wrapper .mid .rendimento .flex-row{flex-direction:row!important;gap:45px!important}[data-component=constrainedLoanItem] .flex-wrapper .mid .flex-col .flex-row{gap:45px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=constrainedLoanItem] .flex-wrapper .mid .flex-col .flex-row{gap:15px}}[data-component=constrainedLoanItem] .flex-wrapper .mid .flex-col{gap:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=constrainedLoanItem] .flex-wrapper .mid .flex-col{gap:30px;flex-direction:row}}[data-component=constrainedLoanItem] .flex-wrapper .mid .first{padding:20px 20px 20px 0;width:224px;border-right:1px solid #e5e1e1}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=constrainedLoanItem] .flex-wrapper .mid .first{padding:15px;width:auto;border-right:0;border-bottom:1px solid #e5e1e1;display:flex;align-items:center}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=constrainedLoanItem] .flex-wrapper .mid{display:flex;flex-direction:column;padding:0}}[data-component=constrainedLoanItem] .flex-wrapper .bottom{padding:20px;background-color:#f7f7f7;justify-content:space-between;align-items:center;gap:10px}[data-component=constrainedLoanItem] .flex-wrapper .bottom p{font-size:14px;line-height:21px}[data-component=constrainedLoanItem] .flex-wrapper .bottom.scioglimento,[data-component=constrainedLoanItem] .flex-wrapper .bottom.switch{padding:10px 20px;background-color:#e8fbfb}[data-component=constrainedLoanItem] .flex-wrapper .bottom.scioglimento .btn,[data-component=constrainedLoanItem] .flex-wrapper .bottom.switch .btn{color:#46b3b3!important;border-color:#46b3b3!important;outline:0}[data-component=constrainedLoanItem] .flex-wrapper .bottom.scioglimento .btn *,[data-component=constrainedLoanItem] .flex-wrapper .bottom.switch .btn *{color:#46b3b3!important}[data-component=constrainedLoanItem] .flex-wrapper::after{content:'';position:absolute;bottom:0;right:0;top:0;left:auto;background-color:#f9fcff;transition:all .3s;width:25%;z-index:-1}@media only screen and (min-width:1024px) and (max-width:1179px){[data-component=constrainedLoanItem] .flex-wrapper::after{width:30%}}[data-component=constrainedLoanItem] .col-1{width:75%}@media only screen and (min-width:1024px) and (max-width:1179px){[data-component=constrainedLoanItem] .col-1{width:70%}}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=constrainedLoanItem] .col-1{width:60%}}@media only screen and (max-width:767px){[data-component=constrainedLoanItem] .col-1{width:100%}}[data-component=constrainedLoanItem] .col-2{width:25%;padding:25px 28px;background-color:#f9fcff}@media only screen and (min-width:1024px) and (max-width:1179px){[data-component=constrainedLoanItem] .col-2{width:30%}}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=constrainedLoanItem] .col-2{width:40%}}@media only screen and (max-width:767px){[data-component=constrainedLoanItem] .col-2{width:100%;padding:13px 15px}}[data-component=constrainedLoanItem] .col-1-top{display:flex;align-items:center;justify-content:space-between;padding:25px 28px;border-bottom:1px solid #e5e1e1}@media only screen and (max-width:767px){[data-component=constrainedLoanItem] .col-1-top{padding:13px 15px;display:block}}[data-component=constrainedLoanItem] .col-1-top h3{color:#424141}@media only screen and (max-width:767px){[data-component=constrainedLoanItem] .col-1-top h3{padding-bottom:3px}}[data-component=constrainedLoanItem] .col-1-top h4{color:#605f60}[data-component=constrainedLoanItem] .col-1-top h4 strong{color:#424141}[data-component=constrainedLoanItem] .col-1-bottom{padding:25px 28px;color:#797777}@media only screen and (max-width:767px){[data-component=constrainedLoanItem] .col-1-bottom{padding:13px 15px}}[data-component=constrainedLoanItem] .col-1-bottom p:first-child{margin-bottom:30px}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=constrainedLoanItem] .col-1-bottom p:first-child{margin-bottom:20px}}@media only screen and (max-width:767px){[data-component=constrainedLoanItem] .col-1-bottom p:first-child{margin-bottom:15px}}[data-component=constrainedLoanItem] .col-1-bottom .padding-right{padding-right:15px}@media only screen and (max-width:767px){[data-component=constrainedLoanItem] .col-1-bottom .padding-right{padding-right:5px}}[data-component=constrainedLoanItem] .col-2-vert-align{display:flex;flex-direction:column;color:#424141;justify-content:space-between;height:100%}[data-component=constrainedLoanItem] .col-2-vert-align small{color:#605f60}[data-component=constrainedLoanItem] .col-2-bottom{display:flex;justify-content:space-between;align-items:flex-end}[data-component=constrainedLoanItem] .state{display:none}[data-component=constrainedLoanItem] .hourglass{width:28px;height:59px}@media only screen and (max-width:767px){[data-component=constrainedLoanItem] .hourglass{width:19px;height:47px}}[data-component=constrainedLoanListComponent]{margin-bottom:60px}[data-component=constrainedLoanListComponent] .tied-lendings-list{margin-bottom:0}[data-component=constrainedLoanListComponent] .tied-lendings-pagination ul{text-align:center;padding-top:35px}[data-component=constrainedLoanListComponent] .tied-lending-list-no-results{text-align:center;background-color:#fff;padding:60px 15px;margin-bottom:75px;color:#605f60}@media only screen and (max-width:767px){[data-component=constrainedLoanListComponent] .tied-lending-list-no-results{margin:0 -15px 50px}}[data-component=interestSimulatorCard]{background-color:#fff;text-align:center;box-shadow:0 5px 21px 0 rgba(0,0,0,.12);padding:45px 30px;margin:30px 0 15px;border:1px solid #e5e1e1}@media only screen and (max-width:767px){[data-component=interestSimulatorCard]{display:flex;align-items:flex-start;text-align:left;padding:15px;margin-top:0}}[data-component=interestSimulatorCard]:not(.collapsed){box-shadow:0 24px 36px rgba(0,0,0,.16);color:#fff!important;background-color:#0074c2!important;border-color:#0074c2!important}[data-component=interestSimulatorCard]:not(.collapsed) .btn-secondary{color:#fff!important;background-color:#0074c2!important;transition:background .5s ease;border-color:#fff!important;outline-color:#fff!important}[data-component=interestSimulatorCard]:not(.collapsed) p{color:#fff!important}@media only screen and (max-width:767px){[data-component=interestSimulatorCard] div{padding:10px 0 15px 20px}}[data-component=interestSimulatorCard] img{width:120px;height:120px;margin-bottom:30px}@media only screen and (max-width:767px){[data-component=interestSimulatorCard] img{width:45px;height:45px;margin:15px 0 0}}[data-component=interestSimulatorCard] p{color:#605f60;margin:16px 0 18px}@media only screen and (max-width:767px){[data-component=interestSimulatorCard] p{margin:10px 0 18px}}.interest-simulator-tab-wrapper{padding-bottom:50px}@media only screen and (max-width:767px){.interest-simulator-tab-wrapper{padding-bottom:15px}}[data-component=interestSimulatorTab].collapse{display:none}[data-component=interestSimulatorTab].collapse.in{display:block}[data-component=interestSimulatorTab] .bg-color{background-color:#f7f7f7}[data-component=interestSimulatorTab] .tasso_vantaggioso__box{padding:103px 0;background:#fff}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=interestSimulatorTab] .tasso_vantaggioso__box{padding:27px 0}}[data-component=interestSimulatorTab] h2{text-align:center;margin-top:55px}@media only screen and (max-width:767px){[data-component=interestSimulatorTab] h2{margin-top:35px}}[data-component=interestSimulatorTab] .call-to-action{text-align:center}[data-component=interestSimulatorTab] .call-to-action .h2{text-transform:uppercase}[data-component=interestSimulatorTab] .call-to-action strong{font-weight:900}[data-component=interestSimulatorTab] .call-to-action button{margin:15px auto 50px}[data-component=interestSimulatorTab] .tab-subtitle{color:#605f60;text-align:left;margin:15px 0 30px}@media only screen and (max-width:767px){[data-component=interestSimulatorTab] .tab-subtitle{margin:15px 0 60px}}[data-component=interestSimulatorTab] [data-component=interestCalculatorComponent]{background:0 0;box-shadow:none;margin-bottom:35px}[data-component=interestSimulatorTab] [data-component=interestCalculatorComponent]:last-of-type{margin-bottom:60px}[data-component=interestSimulatorTab] [data-component=interestCalculatorComponent].simulator-calculator .slider-simulator-wrapper{background:0 0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=interestSimulatorTab] [data-component=interestCalculatorComponent].simulator-calculator .slider-simulator-wrapper{margin-bottom:20px!important}}[data-component=interestSimulatorTab] [data-component=interestCalculatorComponent].simulator-calculator .box-shadow{box-shadow:none}.vincolati__mostraMeno{font-weight:800;font-size:14px;line-height:19px;display:flex;align-items:center;gap:15px;color:#0074c2!important}.vincolati__mostraMeno::after{background-color:#0074c2!important}.vincolati__mostraMeno::hover{color:#0074c2!important}.vincolati__mostraMeno::active{color:#0074c2!important}.dashboardPrestitoCashback__container .btn-primary,[data-component=interestSimulatorTab] .btn-primary{background-color:#0074c2!important;box-shadow:0 5px 7px rgba(36,117,219,.17)!important;transition:background .5s ease;padding:15px 20px}.dashboardPrestitoCashback__container .btn-primary:hover,[data-component=interestSimulatorTab] .btn-primary:hover{background-color:#004f84!important}.dashboardPrestitoCashback__container .btn-primary:active,.dashboardPrestitoCashback__container .btn-primary:focus,[data-component=interestSimulatorTab] .btn-primary:active,[data-component=interestSimulatorTab] .btn-primary:focus{background-color:#004f84!important;border:none!important}.dashboardPrestitoCashback__container .btn-primary.disabled,.dashboardPrestitoCashback__container .btn-primary[disabled],.disabled .dashboardPrestitoCashback__container .btn-primary,.disabled [data-component=interestSimulatorTab] .btn-primary,[data-component=interestSimulatorTab] .btn-primary.disabled,[data-component=interestSimulatorTab] .btn-primary[disabled],[disabled] .dashboardPrestitoCashback__container .btn-primary,[disabled] [data-component=interestSimulatorTab] .btn-primary{background-color:#e5e1e1!important;color:#605f60!important;opacity:.58!important}.dashboardPrestitoCashback__container .btn-primary .arrowAccordionGeneric::after,.dashboardPrestitoCashback__container .btn-primary .arrowAccordionMobile::after,.dashboardPrestitoCashback__container .btn-primary .input-select .selectric .button,.dashboardPrestitoCashback__container .btn-primary .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,.dashboardPrestitoCashback__container .btn-primary .orderby-container .selectric .button,.dashboardPrestitoCashback__container .btn-primary [class*=" icon-"],.dashboardPrestitoCashback__container .btn-primary [class^=icon-],.input-select .selectric .dashboardPrestitoCashback__container .btn-primary .button,.input-select .selectric [data-component=interestSimulatorTab] .btn-primary .button,.lost-card-wrapper .card-body-lost-card .lost-card-details .dashboardPrestitoCashback__container .btn-primary .phone-num:before,.lost-card-wrapper .card-body-lost-card .lost-card-details [data-component=interestSimulatorTab] .btn-primary .phone-num:before,.orderby-container .selectric .dashboardPrestitoCashback__container .btn-primary .button,.orderby-container .selectric [data-component=interestSimulatorTab] .btn-primary .button,[data-component=interestSimulatorTab] .btn-primary .arrowAccordionGeneric::after,[data-component=interestSimulatorTab] .btn-primary .arrowAccordionMobile::after,[data-component=interestSimulatorTab] .btn-primary .input-select .selectric .button,[data-component=interestSimulatorTab] .btn-primary .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,[data-component=interestSimulatorTab] .btn-primary .orderby-container .selectric .button,[data-component=interestSimulatorTab] .btn-primary [class*=" icon-"],[data-component=interestSimulatorTab] .btn-primary [class^=icon-]{color:#fff!important}.dashboardPrestitoCashback__container .btn-secondary,[data-component=interestSimulatorTab] .btn-secondary{background-color:transparent!important;padding:15px 21px!important;color:#0074c2!important;transition:all 1.25s cubic-bezier(.19,1,.22,1);box-shadow:inset 0 0 20px rgba(255,0,0,0);outline:1px solid #0074c2;outline-color:#0074c2;outline-offset:0;border:1px solid #0074c2!important}.dashboardPrestitoCashback__container .btn-secondary:hover,[data-component=interestSimulatorTab] .btn-secondary:hover{border:1px solid #004f84!important;outline:rgba(255,0,0,0) solid 1px;outline-offset:15px;color:#004f84}.dashboardPrestitoCashback__container .btn-secondary:focus,[data-component=interestSimulatorTab] .btn-secondary:focus{outline:1px solid #004f84!important;box-shadow:none!important}.dashboardPrestitoCashback__container .btn-secondary:focus:hover,[data-component=interestSimulatorTab] .btn-secondary:focus:hover{outline:rgba(255,0,0,0) solid 1px!important}.dashboardPrestitoCashback__container .btn-secondary:focus:hover:active,[data-component=interestSimulatorTab] .btn-secondary:focus:hover:active{border:1px solid #004f84!important}.dashboardPrestitoCashback__container .btn-secondary:active,[data-component=interestSimulatorTab] .btn-secondary:active{border:2px solid #004f84!important;color:#004f84!important;box-shadow:none!important}.dashboardPrestitoCashback__container .btn-secondary.disabled,.dashboardPrestitoCashback__container .btn-secondary[disabled],.disabled .dashboardPrestitoCashback__container .btn-secondary,.disabled [data-component=interestSimulatorTab] .btn-secondary,[data-component=interestSimulatorTab] .btn-secondary.disabled,[data-component=interestSimulatorTab] .btn-secondary[disabled],[disabled] .dashboardPrestitoCashback__container .btn-secondary,[disabled] [data-component=interestSimulatorTab] .btn-secondary{border-color:#004f84!important;color:color_31!important;opacity:.58!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=interestCalculatorComponent].simulator-calculator{background:0 0;box-shadow:0 0 0}[data-component=interestCalculatorComponent].simulator-calculator .bg-white{background:#fff}[data-component=interestCalculatorComponent].simulator-calculator .box-shadow{box-shadow:0 15px 21px 0 rgba(0,0,0,.06);z-index:10}[data-component=interestCalculatorComponent].simulator-calculator .box-shadow .bg-white{margin-bottom:-10px;padding-top:0}}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=interestCalculatorComponent].simulator-calculator .box-shadow{padding:0;margin-left:7px;margin-right:8px}}[data-component=interestCalculatorComponent].simulator-calculator .slider-simulator-wrapper{padding:60px 0 30px 30px}[data-component=interestCalculatorComponent].simulator-calculator .slider-simulator-wrapper .period-wrap p{color:#605f60;margin-bottom:30px}[data-component=interestCalculatorComponent].simulator-calculator .slider-simulator-wrapper .period-wrap .btn-simulator{width:100%;min-height:45px;border:solid #f2eeee 2px;margin:0;line-height:30px;font-size:18px;color:#605f60;outline:0;margin-bottom:15px;background-color:#fff}@media only screen and (max-width:767px){[data-component=interestCalculatorComponent].simulator-calculator .slider-simulator-wrapper .period-wrap .btn-simulator{font-size:16px;line-height:26px}}[data-component=interestCalculatorComponent].simulator-calculator .slider-simulator-wrapper .period-wrap .btn-simulator.active,[data-component=interestCalculatorComponent].simulator-calculator .slider-simulator-wrapper .period-wrap .btn-simulator:hover{background-color:#66c1ff;color:#fff;border:0 none}[data-component=interestCalculatorComponent].simulator-calculator .slider-simulator-wrapper .mySlider .slider-selection{position:relative;height:12px!important}[data-component=interestCalculatorComponent].simulator-calculator .slider-simulator-wrapper .mySlider .slider-selection:before{content:"•";color:#fff;position:absolute;left:1px;top:-9px;height:10px;font-size:17px}@media only screen and (max-width:767px){[data-component=interestCalculatorComponent].simulator-calculator .slider-simulator-wrapper .mySlider .slider-selection:before{top:-6px}}[data-component=interestCalculatorComponent].simulator-calculator .slider-simulator-wrapper .mySlider input{display:none}[data-component=interestCalculatorComponent].simulator-calculator .slider-simulator-wrapper hr{margin-top:30px;margin-bottom:60px}[data-component=interestCalculatorComponent].simulator-calculator .slider-simulator-wrapper .duration18 img{width:66px;float:left;margin-right:10px}[data-component=interestCalculatorComponent].simulator-calculator .slider-simulator-wrapper .duration18 p{color:#605f60;padding-top:5px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=interestCalculatorComponent].simulator-calculator .slider-simulator-wrapper{padding:15px 15px 30px}[data-component=interestCalculatorComponent].simulator-calculator .slider-simulator-wrapper .duration18{text-align:center}[data-component=interestCalculatorComponent].simulator-calculator .slider-simulator-wrapper .duration18 img{display:block;margin:10px auto;float:none}}[data-component=interestCalculatorComponent].simulator-calculator .simulator-results-wrapper{padding:30px;background-color:#fff;color:#605f60;margin:50px 20px 50px 10px;box-shadow:0 15px 21px 0 rgba(0,0,0,.06)}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=interestCalculatorComponent].simulator-calculator .simulator-results-wrapper{margin:10px 15px 10px 15px;padding:30px 15px 15px}}[data-component=interestCalculatorComponent].simulator-calculator .simulator-results-wrapper small{color:#999696;display:block;margin-top:15px}[data-component=interestCalculatorComponent].simulator-calculator .simulator-results-wrapper .interestTable{padding:5px}[data-component=interestCalculatorComponent].simulator-calculator .simulator-results-wrapper .interestTable .colonna{height:100px;display:flex;justify-content:center;flex-direction:column;padding:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=interestCalculatorComponent].simulator-calculator .simulator-results-wrapper .interestTable .colonna{height:75px}}[data-component=interestCalculatorComponent].simulator-calculator .simulator-results-wrapper .interestTable .secondRow{padding:0 15px;border-top:3px solid #fff}[data-component=interestCalculatorComponent].simulator-calculator .simulator-results-wrapper .interestTable .secondRow .grossInterestAmount,[data-component=interestCalculatorComponent].simulator-calculator .simulator-results-wrapper .interestTable .secondRow .netInterestAmount{text-align:right}[data-component=interestCalculatorComponent].simulator-calculator .simulator-results-wrapper .interestTable+small strong{white-space:nowrap}[data-component=interestCalculatorComponent].simulator-calculator .slider-tick-label-container{margin-left:0!important}[data-component=interestCalculatorComponent].simulator-calculator .slider-tick-label-container div{position:absolute;margin-left:-115px;width:230px!important;display:none}@media only screen and (max-width:767px){[data-component=interestCalculatorComponent].card-component .card-head .card-head-title{white-space:normal}}[data-component=constrainedLoanOrderByComponent]{display:flex;align-items:baseline;justify-content:left;margin-bottom:20px}[data-component=constrainedLoanOrderByComponent] label{color:#424141;padding-right:10px}[data-component=constrainedLoanOrderByComponent] .label span{color:#c00;font-weight:400!important}[data-component=constrainedLoanOrderByComponent] .input-select .selectric .button{top:-5px;right:-27px}[data-component=constrainedLoanOrderByComponent] .selectric-open .selectric-items{min-width:260px!important;height:224px!important}@media only screen and (max-width:767px){[data-component=constrainedLoanOrderByComponent] .selectric-open .selectric-items{height:206px!important}}#tied-lending+[data-component=widgetComponentContainer]>.row{margin:0 0 -20px!important;padding:30px 0 0}@media only screen and (max-width:767px){#tied-lending+[data-component=widgetComponentContainer]>.row .widgetComponent{margin-bottom:0}}@media only screen and (max-width:767px){#tied-lending+[data-component=widgetComponentContainer]>.row .container-text-general-box-title.h2{margin-bottom:20px}}@media only screen and (max-width:767px){#tied-lending+[data-component=widgetComponentContainer]>.row .container-img-general-box{margin-bottom:18px}}#tied-lending+[data-component=widgetComponentContainer]>.row img{max-width:320px!important}@media only screen and (max-width:767px){#tied-lending+[data-component=widgetComponentContainer]>.row img{max-width:140px!important}}#simulator-booklet .box-gray-one{background:0 0}.prestitoVincolato__pianiContainer{background:#fff;border:1px solid #e5e1e1;box-shadow:0 5px 21px rgba(0,0,0,.06);padding:30px;display:flex;flex-direction:row;gap:30px;justify-content:space-between}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.prestitoVincolato__pianiContainer{flex-direction:column;gap:15px;padding:15px}}.prestitoVincolato__pianiContainer img{width:45px;height:45px}.prestitoVincolato__pianiContainer .btn__infoText{color:#605f60}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.prestitoVincolato__pianiContainer .btn__infoText{margin-top:15px}}.prestitoVincolato__pianiContainer .btn__infoText *{font-size:14px;line-height:21px}.prestitoVincolato__pianiContainer .infoBox__value{display:flex;align-items:center;flex-direction:row;gap:5px;margin-bottom:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.prestitoVincolato__pianiContainer .infoBox__value{justify-content:flex-start;margin-bottom:0;align-items:flex-start}}.prestitoVincolato__pianiContainer .infoBox__value:has(.incrementale_progress){gap:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.prestitoVincolato__pianiContainer .infoBox__value:has(.incrementale_progress){flex-direction:column}}.prestitoVincolato__pianiContainer .infoBox__value .incrementale_progress{width:260px}.prestitoVincolato__pianiContainer .infoBox__value .incrementale_progress .wrap_percs{display:flex;gap:33px;margin-bottom:4px;position:relative;justify-content:space-between}.prestitoVincolato__pianiContainer .infoBox__value .incrementale_progress .wrap_percs:before{content:'';position:absolute;bottom:-12px;left:0;display:block;height:2px;width:240px;background:linear-gradient(270deg,#0074c2 -.04%,rgba(0,153,255,.13) 100%)}.prestitoVincolato__pianiContainer .infoBox__value .incrementale_progress .wrap_percs .perc{font-weight:800;font-size:12px;line-height:16px;width:40px;text-align:center;color:#0074c2;position:relative}.prestitoVincolato__pianiContainer .infoBox__value .incrementale_progress .wrap_circles{display:flex;justify-content:space-between;align-items:center;gap:33px;position:relative;z-index:10}.prestitoVincolato__pianiContainer .infoBox__value .incrementale_progress .wrap_circles .circle{width:40px;display:flex;justify-content:center}.prestitoVincolato__pianiContainer .infoBox__value .incrementale_progress .wrap_circles .circle .circle__inner{width:6px;height:6px;border-radius:50%;background:#f4faff;display:flex;align-items:center;justify-content:center;border:1px solid #0074c2}.prestitoVincolato__pianiContainer .infoBox__value .incrementale_progress .wrap_circles .circle .n1{background:#99d6ff!important;width:8px!important;height:8px!important}.prestitoVincolato__pianiContainer .infoBox__value .incrementale_progress .wrap_circles .circle .n2{background:#0074c2!important;width:12px!important;height:12px!important}.prestitoVincolato__pianiContainer .infoBox__value .incrementale_progress .wrap_circles .circle .n3{background:#0179c8!important;width:14px!important;height:14px!important}.prestitoVincolato__pianiContainer .infoBox__value .incrementale_progress .wrap_years{display:flex;gap:33px;margin-top:4px;justify-content:space-between}.prestitoVincolato__pianiContainer .infoBox__value .incrementale_progress .wrap_years .year{font-weight:400;font-size:12px;line-height:16px;width:40px;text-align:center;color:#333232}body:has(.pianiDiRisparmio__title) .simulator-calculator{max-width:1029px;margin:0 auto 30px}body:has(.pianiDiRisparmio__title) .tab-subtitle{max-width:1029px;margin:0 auto 30px}.pianiContainer__infoBox{display:flex;flex-direction:column}.pianiContainer__infoBox small{margin:15px 0 5px;font-size:14px;line-height:21px}.pianiContainer__infoBox .infoBox__value{display:flex;align-items:center;flex-direction:row;gap:5px;margin-bottom:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.pianiContainer__infoBox .infoBox__value{justify-content:flex-start;margin-bottom:0;align-items:flex-start}}.pianiContainer__infoBox .infoBox__value:has(.incrementale_progress){gap:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.pianiContainer__infoBox .infoBox__value:has(.incrementale_progress){flex-direction:column}}.pianiContainer__infoBox .infoBox__value .incrementale_progress{width:260px}.pianiContainer__infoBox .infoBox__value .incrementale_progress .wrap_percs{display:flex;gap:33px;margin-bottom:4px;position:relative;justify-content:space-between}.pianiContainer__infoBox .infoBox__value .incrementale_progress .wrap_percs:before{content:'';position:absolute;bottom:-12px;left:0;display:block;height:2px;width:240px;background:linear-gradient(270deg,#0074c2 -.04%,rgba(0,153,255,.13) 100%)}.pianiContainer__infoBox .infoBox__value .incrementale_progress .wrap_percs .perc{font-weight:800;font-size:12px;line-height:16px;width:40px;text-align:center;color:#0074c2;position:relative}.pianiContainer__infoBox .infoBox__value .incrementale_progress .wrap_circles{display:flex;justify-content:space-between;align-items:center;gap:33px;position:relative;z-index:10}.pianiContainer__infoBox .infoBox__value .incrementale_progress .wrap_circles .circle{width:40px;display:flex;justify-content:center}.pianiContainer__infoBox .infoBox__value .incrementale_progress .wrap_circles .circle .circle__inner{width:6px;height:6px;border-radius:50%;background:#f4faff;display:flex;align-items:center;justify-content:center;border:1px solid #0074c2}.pianiContainer__infoBox .infoBox__value .incrementale_progress .wrap_circles .circle .n1{background:#99d6ff!important;width:8px!important;height:8px!important}.pianiContainer__infoBox .infoBox__value .incrementale_progress .wrap_circles .circle .n2{background:#0074c2!important;width:12px!important;height:12px!important}.pianiContainer__infoBox .infoBox__value .incrementale_progress .wrap_circles .circle .n3{background:#0179c8!important;width:14px!important;height:14px!important}.pianiContainer__infoBox .infoBox__value .incrementale_progress .wrap_years{display:flex;gap:33px;margin-top:4px;justify-content:space-between}.pianiContainer__infoBox .infoBox__value .incrementale_progress .wrap_years .year{font-weight:400;font-size:12px;line-height:16px;width:40px;text-align:center;color:#333232}.pianiContainer__infoBox .value__vincolo{background:#f7f7f7;border-radius:4px;padding:4px 6px}.pianiContainer__infoBox .value__vincolo *{font-size:14px;line-height:21px}.pianiContainer__infoBox .wrap_tooltip_socialLoan{display:flex;align-items:center;gap:5px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.pianiContainer__infoBox .wrap_tooltip_socialLoan{justify-content:flex-start;margin-bottom:15px}}.pianiContainer__infoBox .wrap_tooltip_socialLoan .icon-info-tooltip{color:#0074c2}.pianiContainer__infoBox .promo_wrap{display:flex;font-weight:400;font-size:14px;line-height:21px;margin-bottom:15px;color:#333232;display:flex;align-items:center}.pianiContainer__infoBox .promo_wrap .promo{min-width:fit-content;font-weight:800;font-size:14px;line-height:21px;margin-right:15px;padding:3px 10px;background-color:#c00;border-radius:4px;color:#fff}.pianiContainer__infoBox .promo_wrap .text_promo{font-weight:400;font-size:14px;line-height:21px;color:#333232}.pianiContainer__infoBox .promo_wrap.blue_wrap .promo{background-color:#ff8927!important}.infoBox__textInteressi *{font-size:14px;line-height:21px;color:#605f60}.infoBox__textInteressi a{text-decoration:underline;color:#0074c2}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.infoBox__textInteressi{margin-top:15px}}.infoBox__textInteressi a,.tab-subtitle a{color:#0074c2}.pianiContainer__btn{min-width:185px;max-width:25%;display:flex;flex-direction:column;gap:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.pianiContainer__btn{max-width:none}}.pianiContainer__btn a{width:100%}.pianiContainer__btn .btn__infoText{color:#605f60;text-align:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.pianiContainer__btn .btn__infoText{margin-top:15px}}.pianiContainer__btn .btn__infoText *{line-height:21px;font-size:14px}.pianiContainer__btn [data-close-simula-interesse]{text-align:center;font-weight:800;font-size:14px;line-height:19px;text-decoration:none!important}[data-close-simula-interesse]{color:#0074c2!important}[data-close-simula-interesse]::after{background-color:#0074c2!important}[data-close-simula-interesse]:hover{color:#0074c2!important}[data-close-simula-interesse]:active{color:#0074c2!important}.prestitoVincolato__simulatorePiano{background:#f4faff;text-align:center;padding:30px 15px;overflow:hidden;display:none}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.prestitoVincolato__simulatorePiano{padding:15px}}.prestitoVincolato__simulatorePiano center{margin-top:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.prestitoVincolato__simulatorePiano center{margin-top:15px}}.prestitoVincolato__simulatorePiano .checkDisponibilita{font-weight:800;font-size:14px;line-height:19px;color:#0074c2;display:flex;align-items:center;justify-content:center;gap:10px;text-align:left;margin-top:15px;cursor:pointer}@media only screen and (max-width:767px){.prestitoVincolato__simulatorePiano .checkDisponibilita{width:215px;margin:0 auto;margin-top:15px}}.tooltip.tooltip-main.top.tooltip__alwaysOn{margin-left:-38px!important}.interestTable__new{background:#fff;border:1px solid #e5e1e1;display:flex;flex-direction:row;justify-content:space-between;padding:15px 30px;width:fit-content;margin:0 auto;gap:15px}.interestTable__new div{text-align:left}.interestTable__new>div{display:flex;flex-direction:row;gap:15px;align-items:center;text-align:left;width:240px}.interestTable__new>div:first-of-type{justify-content:flex-start}.interestTable__new>div:last-of-type{justify-content:flex-end}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.interestTable__new>div:last-of-type{justify-content:flex-start}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.interestTable__new>div{justify-content:flex-start;width:100%}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.interestTable__new{padding:15px;flex-direction:column}}.interestTable__new .blue-border{height:50px;min-width:5px;border-radius:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.interestTable__new .blue-border{height:40px}}.interestTable__new .grossInterestAmount,.interestTable__new .netInterest,.interestTable__new .netInterestAmount{color:#333232;white-space:nowrap}.simulatore__info{font-weight:400;font-size:12px;line-height:16px;color:#000;text-align:center;margin:15px 0}.prestitoVincolato__simulatorePiano .textAppNotification{margin-bottom:15px;background-color:#faeaea;color:#333232;display:flex;justify-content:flex-start;padding:15px}.prestitoVincolato__simulatorePiano .textAppNotification span{margin-right:10px;color:#c00}.prestitoVincolato__simulatorePiano .textAppNotification .labelTextApp p{font-size:16px;line-height:18px;text-align:left;color:#333232;display:flex;align-items:center}.prestitoVincolato__simulatorePiano .textAppNotification .hide{display:none}.simulatore__btnContainer{display:flex;flex-direction:row-reverse;gap:15px;justify-content:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.simulatore__btnContainer{flex-direction:column}.simulatore__btnContainer .btn{width:100%}}.simulatore__btnContainer .closeSimulator{font-weight:800;font-size:14px;line-height:19px;padding:10px}.simulatore__btnContainer:first-child{display:none}.simulaInteresse_open{border:1px solid #0074c2}.simulaInteresse_open .prestitoVincolato__simulatorePiano{display:block}.blue_asterisk:after{content:'*';padding-left:3px;color:#0074c2;font-weight:700;font-size:14px;line-height:21px}.modale-dettaglio-piano{max-height:400px!important}.modale-dettaglio-piano p{color:#605f60}.modale-dettaglio-piano p.value-dettaglio{color:#605f60}.modale-dettaglio-piano .my-row{background:#f4faff;display:flex;justify-content:space-between;margin-top:30px;padding:10px;margin-bottom:30px}@media only screen and (max-width:767px){.modale-dettaglio-piano .my-row{flex-direction:column}.modale-dettaglio-piano .my-row>div{width:100%;margin-bottom:15px}.modale-dettaglio-piano .my-row>div:last-of-type{margin-bottom:0}}.modale-dettaglio-piano .my-row thead{display:none}.modale-dettaglio-piano .my-row tbody{width:100%}.modale-dettaglio-piano .my-row tbody tr{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.modale-dettaglio-piano a{color:#0074c2;font-weight:400;font-size:14px;line-height:21px;text-decoration:underline}.modale-dettaglio-piano .dettaglio_info_download{color:#605f60;font-weight:400;font-size:14px;line-height:21px}.modale-dettaglio-piano .dettaglioPiano__info{margin-top:30px}.modale-dettaglio-piano .dettaglioPiano__info *{font-size:14px;line-height:21px}[data-component=pianiRisparmio__lista].left .pianiRisparmio__empty{width:100%}[data-component=pianiRisparmio__lista].left .pianiRisparmio__empty .icon-info-tooltip{min-width:30px}[data-component=pianiRisparmio__lista].left{background:#e8fbfb;padding:10px;display:flex;flex-direction:row;gap:10px;margin:0 auto;margin-bottom:30px}[data-component=pianiRisparmio__lista].left i{cursor:default;color:#46b3b3}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=pianiRisparmio__lista].left{margin-bottom:0}}[data-component=pianiRisparmio__lista] .pianiRisparmio__empty{background:#e8fbfb;padding:10px;display:flex;flex-direction:row;gap:10px;width:fit-content;margin:0 auto;margin-bottom:0}[data-component=pianiRisparmio__lista] .pianiRisparmio__empty i{cursor:default;color:#46b3b3}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=pianiRisparmio__lista] .pianiRisparmio__empty{margin-bottom:0}}.pianiRisparmio__filtri{display:flex;align-items:center;flex-direction:row}.pianiRisparmio__filtri li{font-weight:600;font-size:22px;line-height:33px;color:#999696;padding:0 20px 20px;cursor:pointer}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.pianiRisparmio__filtri li{font-size:18px;line-height:27px}}.pianiRisparmio__filtri li::before{content:""!important;display:none!important}.pianiRisparmio__filtri li.active{color:#0074c2;border-bottom:2px solid #0074c2;font-weight:800}.order-by-date__blu{color:#0074c2}.input-select .selectric .order-by-date__blu .button,.order-by-date__blu .icon-arrow-top,.order-by-date__blu .input-select .selectric .button{color:#0074c2}.pianiRisparmio__infoLine{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:5px;margin:30px 0 20px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.pianiRisparmio__infoLine{padding:0 15px;gap:18px;margin:15px 0;align-items:flex-start}}.pianiRisparmio__infoLine .numeroPiani{margin-bottom:10px}.pianiRisparmio__infoLine .numeroPiani *{color:#000}@media only screen and (max-width:767px){.pianiRisparmio__infoLine .numeroPiani p{text-align:left!important}}.pianiRisparmio__infoLine .input-select{display:flex;align-items:center}.pianiRisparmio__infoLine .input-select>span{font-weight:800;font-size:14px;line-height:19px}@media only screen and (max-width:767px){.pianiRisparmio__infoLine .input-select>span{max-width:91px}}.pianiRisparmio__infoLine .input-select .icon-arrow-top,.pianiRisparmio__infoLine .input-select .selectric .button{font-weight:800}@media only screen and (max-width:767px){.pianiRisparmio__infoLine .input-select{align-items:flex-end}}@media only screen and (max-width:767px){.pianiRisparmio__infoLine .selectric-items::before{right:150px!important}}@media only screen and (max-width:767px){.pianiRisparmio__infoLine .selectric-items{right:-150px!important}}.vincolato__opzioni{position:relative;cursor:pointer;min-height:25px;display:flex;flex-direction:row;align-items:center}.vincolato__opzioni .label{padding:0!important}.vincolato__opzioni .label>span{display:none}.vincolato__opzioni>span{display:flex;align-items:center}.vincolato__opzioni span.hidden-xs.hidden-sm{font-weight:800;font-size:14px;line-height:19px;color:#0074c2}.input-select .selectric .vincolato__opzioni .button,.vincolato__opzioni .icon-arrow-top,.vincolato__opzioni .input-select .selectric .button{display:none}.vincolato__opzioni .opzioni__rounded{width:4px;height:4px;background:#0074c2;margin-right:2px;border-radius:50%}.vincolato__opzioni .opzioni__rounded:first-of-type{margin-left:8px}.vincolato__opzioni .vincolato__opzioniContainer{position:absolute;padding:30px;background:#fff;border:1px solid #e5e1e1;box-shadow:0 5px 21px rgba(0,0,0,.06);top:30px;right:0;width:max-content}.vincolato__opzioni .vincolato__opzioniContainer>div{display:flex;flex-direction:column;gap:30px}.vincolato__opzioni .vincolato__opzioniContainer>div::before{content:"";position:absolute;right:15px;top:-8px;display:block;width:16px;height:16px;transform:rotate(45deg);border-top:1px solid #f2eeee;border-left:1px solid #f2eeee;background-color:#fff}.vincolato__opzioni .vincolato__opzioniContainer a{font-weight:800;font-size:14px;line-height:19px;white-space:nowrap;display:flex;align-items:center;color:#0074c2}.vincolato__opzioni .vincolato__opzioniContainer a:active,.vincolato__opzioni .vincolato__opzioniContainer a:after,.vincolato__opzioni .vincolato__opzioniContainer a:hover{text-decoration:none!important}.vincolato__opzioni .vincolato__opzioniContainer a i{font-size:22px;margin-right:8px;color:#0074c2}.vincolato__opzioni .vincolato__opzioniContainer a img{margin-right:8px;width:22px}.tab-subtitle{color:#605f60;text-align:left;margin:0 0 30px;padding-left:15px;padding-right:15px}@media only screen and (max-width:767px){.tab-subtitle{margin:0 0 60px}}.tab-title{text-align:center;margin:55px 0 15px}@media only screen and (max-width:767px){.tab-title{margin:35px 0 15px}}.simulator__error{font-weight:900;display:flex;align-items:center;flex-direction:row;gap:5px;font-size:14px;line-height:21px;color:#c00;margin-bottom:15px;text-align:left}.detail-piano-modal .loader-overlay{background-color:#0074c2!important}.tied-landing-modal{max-height:none}.tied-landing-modal .state-color{color:#7bb800}.tied-landing-modal .state-color.interrotto{color:#f38130}.tied-landing-modal .state-color.scaduto{color:#999696}.tied-landing-modal .operation-note{margin-top:30px;color:#666464}.tied-landing-modal .operation-note *{font-size:14px;line-height:21px;margin:0}.tied-landing-modal p:not(.color_04){margin-bottom:15px}.check_disponibilita .dialog{max-width:806px}.check_disponibilita .wrap_disp{display:flex;flex-direction:column;align-items:center;background:#f4faff;padding:10px 0;margin-bottom:15px;gap:15px;color:#333232}@media only screen and (max-width:767px){.check_disponibilita .wrap_disp{margin-bottom:15px}}.check_disponibilita .wrap_disp .disp{font-weight:800;font-size:40px;line-height:54px;color:#0074c2}.check_disponibilita .wrap_error{display:flex;justify-content:center;padding:10px;margin:0 auto;background:#fceae3;margin-bottom:15px}@media only screen and (max-width:767px){.check_disponibilita .wrap_error{max-width:100%}}.check_disponibilita .wrap_error .error{display:flex;align-items:center;gap:10px;font-size:14px;line-height:21px}.check_disponibilita .wrap_error .error i{color:#c00;min-width:fit-content}.check_disponibilita button.ok{margin-left:auto!important}@media only screen and (max-width:767px){.check_disponibilita button.ok{display:flex;width:100%;justify-content:center}}.check_disponibilita a{color:#0074c2;font-weight:800;font-size:14px;line-height:19px;text-decoration:underline}.check_disponibilita a:active,.check_disponibilita a:focus,.check_disponibilita a:hover{text-decoration:none}.check_disponibilita .wrap_text{margin-top:15px}@media only screen and (max-width:767px){.check_disponibilita .wrap_text *{font-size:16px;color:#605f60}}.check_disponibilita .wrap_text h3{margin:15px 0}@media only screen and (max-width:767px){.check_disponibilita .wrap_text h3{font-size:18px;line-height:27px}}.check_disponibilita .container-generic-structure{padding:15px 25px 30px 25px}.check_disponibilita .sub_header{margin-bottom:30px;color:#333232}.interestTable__new.tasso_variabile{position:relative;z-index:1;background:0 0;border:none;width:auto;padding:0;justify-content:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.interestTable__new.tasso_variabile{display:block}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.interestTable__new.tasso_variabile #tns1{display:flex!important;width:fit-content!important}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.interestTable__new.tasso_variabile .wrap_tassi{margin-right:15px!important}}.interestTable__new.tasso_variabile>div{width:fit-content}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.interestTable__new.tasso_variabile>div{width:auto;display:block}}.interestTable__new.tasso_variabile .wrap_tassi{border:1px solid #e5e1e1;padding:15px;background:#fff;flex-direction:column;display:flex}.interestTable__new.tasso_variabile .wrap_tassi .wrap_year .year{font-weight:900;font-size:14px;line-height:21px;color:#333232;padding:4px 6px;background-color:#f7f7f7;border-radius:4px;width:fit-content}.interestTable__new.tasso_variabile .wrap_tassi>div{width:100%;display:flex;align-items:center;gap:18px;margin-bottom:15px}.interestTable__new.tasso_variabile .wrap_tassi :last-child{margin-bottom:0}.interestTable__new.tasso_variabile .wrap_tassi .blue-border{margin:0}.interestTable__new.tasso_variabile .wrap_tassi .grossInterest{font-weight:400;font-size:14px;line-height:21px}.interestTable__new.tasso_variabile .wrap_tassi .grossInterest strong{color:#0074c2}.interestTable__new.tasso_variabile .wrap_tassi .netInterest{font-weight:400;font-size:14px;line-height:21px;color:#605f60}.interestTable__new.tasso_variabile #tns1-iw{margin:0!important}.interestTable__new.tasso_variabile .alertify .dialog .wide-controls [class^=icon-]{min-width:0!important}.interestTable__new.tasso_variabile .wide-controls i{min-width:0!important}.interestTable__new.tasso_variabile .wide-controls .lSSlide{transition:all 1s!important}.interestTable__new.tasso_variabile .wide-controls .lSPrev{text-decoration:none!important}@media only screen and (max-width:767px){.interestTable__new.tasso_variabile .wide-controls .lSPrev{left:-13px!important}}@media only screen and (min-width:768px) and (max-width:1023px){.interestTable__new.tasso_variabile .wide-controls .lSPrev{left:0!important}}.interestTable__new.tasso_variabile .wide-controls .lSPrev .icon-arrow-left-1{min-width:0!important;width:46px;height:46px;color:#fff;background-color:#0074c2;border-radius:50%}.interestTable__new.tasso_variabile .wide-controls .lSNext{text-decoration:none!important}@media only screen and (max-width:767px){.interestTable__new.tasso_variabile .wide-controls .lSNext{right:-13px!important}}@media only screen and (min-width:768px) and (max-width:1023px){.interestTable__new.tasso_variabile .wide-controls .lSNext{right:0!important}}.interestTable__new.tasso_variabile .wide-controls .lSNext .icon-arrow-right-1{width:46px;height:46px;min-width:0!important;color:#fff;background-color:#0074c2;border-radius:50%}.modale-cambia-piano .interestTable__new.tasso_variabile{display:block}.modale-cambia-piano .interestTable__new.tasso_variabile #tns1{display:flex!important;width:fit-content!important}.modale-cambia-piano .interestTable__new.tasso_variabile .wrap_tassi{margin-right:15px!important}.modale-cambia-piano .interestTable__new.tasso_variabile>div{width:auto;display:block}.modale-cambia-piano .wide-controls i{min-width:0!important}.modale-cambia-piano .wide-controls .lSSlide{transition:all 1s!important}.modale-cambia-piano .wide-controls .lSPrev{text-decoration:none!important;left:0!important}.modale-cambia-piano .wide-controls .lSPrev .icon-arrow-left-1{min-width:0!important;width:46px;height:46px;color:#fff;background-color:#0074c2;border-radius:50%}.modale-cambia-piano .wide-controls .lSNext{text-decoration:none!important;right:0!important}.modale-cambia-piano .wide-controls .lSNext .icon-arrow-right-1{width:46px;height:46px;min-width:0!important;color:#fff;background-color:#0074c2;border-radius:50%}.color_67{color:#2772d8}body .popover.tooltipSimulator{border:1px solid #e5e1e1}body .popover.tooltipSimulator>.arrow{border-top-color:#e5e1e1}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=dashboardLeftDescription]{text-align:center;margin-bottom:30px}}[data-component=dashboardLeftDescription] .subtitle{color:#605f60}[data-component=dashboardLeftDescription] .cta-container{margin-top:25px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=dashboardLeftDescription] .cta-container{display:flex;flex-direction:column;align-items:center}}[data-component=dashboardLeftDescription] .cta-container a:nth-child(2){margin-left:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=dashboardLeftDescription] .cta-container a:nth-child(2){margin:20px 0 0}}[data-component=newEventBoxComponent]{box-shadow:0 15px 21px 0 rgba(0,0,0,.06);position:relative;margin:25px 8px}@media only screen and (max-width:767px){[data-component=newEventBoxComponent]{margin:25px 0}}[data-component=newEventBoxComponent] .event-link{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}[data-component=newEventBoxComponent] .event-image{height:104px;background-size:cover;background-position:center center;background-repeat:no-repeat}[data-component=newEventBoxComponent] .event-info{padding:20px 15px}[data-component=newEventBoxComponent] .event-date{color:#c00;height:32px}[data-component=newEventBoxComponent] .event-title{text-transform:uppercase;margin:6px 0 -2px;height:40px}[data-component=newEventBoxComponent] .event-store{color:#999696}[data-component=newEventBoxComponent] .event-abstract{color:#605f60;margin-top:15px}[data-component=newPromotionBoxComponent]{box-shadow:0 15px 21px rgba(0,0,0,.06);position:relative;margin:25px 8px}@media only screen and (max-width:767px){[data-component=newPromotionBoxComponent]{margin:25px 0}}[data-component=newPromotionBoxComponent] .promotion-link{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}[data-component=newPromotionBoxComponent] .promotion-image{height:120px;background-size:cover;background-position:center center;background-repeat:no-repeat}[data-component=newPromotionBoxComponent] .promotion-info{padding:20px 15px}[data-component=newPromotionBoxComponent] .promotion-date{color:#c00;height:32px}[data-component=newPromotionBoxComponent] .promotion-title{text-transform:uppercase;height:40px}[data-component=newPromotionBoxComponent] .promotion-store{color:#999696}[data-component=newLeafletBoxComponent]{box-shadow:0 15px 21px 0 rgba(0,0,0,.06);position:relative;margin:25px 8px}@media only screen and (max-width:767px){[data-component=newLeafletBoxComponent]{margin:25px 0}}[data-component=newLeafletBoxComponent] .leaflet-link{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}[data-component=newLeafletBoxComponent] .leaflet-image{height:270px;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}[data-component=newLeafletBoxComponent] .leaflet-image:after{content:'';position:absolute;bottom:-1px;right:-1px;width:60px;height:60px;background:linear-gradient(135deg,#fff 3%,#fff 47%,#fff 50%,#000 51%,#f2eeee 50%,#f2eeee 50%,#f2eeee 100%);display:block;border-top:.5px solid #f2eeee;border-left:.5px solid #f2eeee}[data-component=newLeafletBoxComponent] .leaflet-info{padding:12px 15px 20px}[data-component=newLeafletBoxComponent] .leaflet-date{color:#c00;height:32px}[data-component=newLeafletBoxComponent] .leaflet-title{margin-bottom:20px}@media only screen and (max-width:767px){[data-component=dashboard4Plus1Component]{text-align:center}}[data-component=dashboard4Plus1Component] .dashboard4right p{color:#605f60;margin-bottom:15px}[data-component=dashboard4Plus12021Component]{background-color:#fff;box-shadow:0 15px 21px 0 rgba(0,0,0,.06)}[data-component=dashboard4Plus12021Component].padding4Plus1{padding:30px}@media only screen and (max-width:767px){[data-component=dashboard4Plus12021Component].padding4Plus1{padding:15px}}[data-component=dashboard4Plus12021Component] .img-left{height:100%;width:100%;max-width:396px;height:205px}[data-component=dashboard4Plus12021Component] .btn-goForYou{float:right;margin-top:7px}@media only screen and (max-width:767px){[data-component=dashboard4Plus12021Component] .btn-goForYou{float:left;margin-top:auto}}[data-component=dashboard4Plus12021Component] .col-right{padding:30px;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:205px}@media only screen and (max-width:767px){[data-component=dashboard4Plus12021Component] .col-right{display:block;min-height:auto}}[data-component=dashboard4Plus12021Component] .promo-text{font-size:18px;line-height:30px;color:#000;margin-top:15px}@media only screen and (max-width:767px){[data-component=dashboard4Plus12021Component] .promo-text{font-size:16px;line-height:23px;margin-bottom:15px}}[data-component=dashboard4Plus12021Component] .promo-text img{width:45px;height:45px;margin-right:10px}[data-component=dashboard4Plus12021Component] .text,[data-component=dashboard4Plus12021Component] .text p{color:#605f60;margin-top:10px}[data-component=dashboard4Plus12021Component] .img-logo{height:20px}@media only screen and (max-width:767px){[data-component=dashboard4Plus12021Component] .img-logo{margin-bottom:15px}}.dashboard41left .img-wraqpper img{height:auto;max-height:40px;max-width:100%}[data-component=dashboardConventionsComponent]{position:relative;width:100%;float:none}[data-component=dashboardConventionsComponent] .conventions-content p{font-weight:400;font-size:18px;line-height:30px;color:#605f60;margin-bottom:15px}[data-component=dashboardConventionsComponent] .conventions-content p span{font-weight:700}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=dashboardConventionsComponent] .conventions-content p{font-size:14px;line-height:21px;margin-bottom:0}}[data-component=dashboardConventionsComponent] .conventions-content .box-conventions{border-bottom:1px solid #f2eeee;margin-top:30px;padding-bottom:30px;display:flex;flex-direction:row;gap:15px;align-items:flex-start;justify-content:flex-start}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=dashboardConventionsComponent] .conventions-content .box-conventions{align-items:center;border-bottom:none;margin-top:15px;padding:0}}[data-component=dashboardConventionsComponent] .conventions-content .box-conventions .icon-favorito{width:30px;height:auto;color:#ffc700}[data-component=dashboardConventionsComponent] .conventions-content .box-ambit{display:flex;flex-direction:row;gap:15px;align-items:flex-start;justify-content:flex-start;margin-top:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=dashboardConventionsComponent] .conventions-content .box-ambit{align-items:center}}[data-component=dashboardConventionsComponent] .conventions-content .box-ambit .heartDivider::before{color:#c00;position:relative;top:0;width:30px;height:auto;text-shadow:none;font-size:16px;line-height:30px}[data-component=dashboardConventionsComponent] .mobile__convetions{display:flex;flex-direction:row;justify-content:space-between;gap:15px;align-items:center}[data-component=dashboardConventionsComponent] .mobile__convetions i{text-align:center}[data-component=dashboardConventionsComponent] .conventions__mobileTitle{font-weight:900!important;font-size:16px!important;line-height:26px!important;color:#333232!important;margin-bottom:5px!important}[data-component=dashboardConventionsComponent] h3{font-weight:800;font-size:22px;line-height:33px;color:#333232}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=dashboardConventionsComponent] h3{font-size:18px;line-height:27px}}[data-component=subHeaderDashboardComponent]{margin-top:65px!important;margin-bottom:30px!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=subHeaderDashboardComponent]{margin-top:0!important}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=subHeaderDashboardComponent].subheaderSocio .subHeaderDasboard__container{background:0 0;min-height:fit-content}[data-component=subHeaderDashboardComponent].subheaderSocio .dashboard__userBox{color:#fff}}[data-component=subHeaderDashboardComponent] .userBox__dashboard{font-size:24px;line-height:32px;color:#333232;font-weight:900}[data-component=subHeaderDashboardComponent] .subHeaderDasboard__container{display:flex;flex-direction:row}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=subHeaderDashboardComponent] .subHeaderDasboard__container{flex-direction:column;padding:15px 0 20px 0}}[data-component=subHeaderDashboardComponent] .dashboard__userBox{display:flex;flex-direction:row;align-items:flex-start;gap:30px;width:100%;max-width:750px;margin-right:auto}[data-component=subHeaderDashboardComponent] .dashboard__userBox div.avatarImage{background-color:#fbebed;padding:15px;border-radius:20px}[data-component=subHeaderDashboardComponent] .dashboard__userBox div.avatarImage img{width:60px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=subHeaderDashboardComponent] .dashboard__userBox{justify-content:center}}[data-component=subHeaderDashboardComponent] .dashboard__userBox .userBox__titleSocio{color:#000;font-size:31px;line-height:42px;font-weight:900!important;height:90px;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=subHeaderDashboardComponent] .dashboard__userBox .userBox__titleSocio{font-size:20px;line-height:30px;height:fit-content}}[data-component=subHeaderDashboardComponent] .dashboard__userBox .userBox_textSocio{font-size:22px;line-height:33px;font-weight:350;color:#333232}[data-component=subHeaderDashboardComponent] .userBox__manageProfile{display:flex;flex-direction:row;margin-top:15px;align-items:center;font-size:14px;line-height:21px;font-weight:350;color:#605f60}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=subHeaderDashboardComponent] .userBox__manageProfile{gap:20px;background:0 0;border:none;flex-direction:column;padding:0}}[data-component=subHeaderDashboardComponent] .userBox__manageProfile .btn{font-size:14px;line-height:19px}[data-component=subHeaderDashboardComponent] .link__manageProfile{font-weight:800;font-size:14px;line-height:19px}[data-component=subHeaderDashboardComponent] .dashboard__socioCard{display:flex;flex-direction:column;gap:10px}.socioDashboard_wrapper img{max-width:100%;width:100%;margin-bottom:10px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.socioDashboard_wrapper{background-color:#fff;box-shadow:0 5px 21px rgba(0,0,0,.06);width:auto;padding:15px 20px;position:relative;text-align:center;margin-bottom:10px}.socioDashboard_wrapper img{margin-bottom:15px}}.socioDashboard_wrapper .eanCard__num{margin-bottom:15px;text-align:center;font-weight:900;font-size:14px;line-height:21px;color:#333232}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.socioDashboard_wrapper .eanCard__num{margin-bottom:10px;font-size:16px;line-height:26px}}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){.socioDashboard_wrapper .barCodeWrapper .barCodeImg img{background-color:#fff;padding-top:5px}}.socioDashboard_wrapper .barCodeWrapper .barCodeImg{max-width:220px;max-height:105px;margin:10px auto 0 auto}@media only screen and (max-width:767px){.socioDashboard_wrapper .barCodeWrapper .barCodeImg{margin:5px auto 0 auto}}.clienteDashboard_wrapper{display:flex;flex-direction:column;align-items:center;white-space:nowrap}.clienteDashboard_wrapper a,.clienteDashboard_wrapper p{font-size:14px;line-height:21px}.clienteDashboard_wrapper p{color:#333232}.clienteDashboard_wrapper img{width:171px}.clienteDashboard_wrapper.no-socio .fedelityCardTop{padding:15px}.clienteDashboard_wrapper.no-socio .fedelityCardButton{display:flex;background-color:#fff;flex-direction:column;align-items:center;gap:30px;padding:30px;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.clienteDashboard_wrapper.no-socio .fedelityCardButton .textNotYetRegister{color:#605f60;font-weight:600;font-size:16px;line-height:26px}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__border{border:1px solid #e5e1e1}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__customerContainer{background:#fff;box-shadow:0 15px 21px rgba(0,0,0,.06);padding:15px 30px;gap:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__customerContainer{padding:15px}}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__customerContainer h3{margin-bottom:20px;color:#333232}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__customerContainer h3{margin-bottom:15px}}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__customerContainer .btn{margin-top:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__customerContainer .btn{width:100%}}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__customer{display:flex}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__customer{flex-direction:column-reverse}}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__customer>div{flex-basis:50%}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container{display:flex;background:#fff;box-shadow:0 15px 21px rgba(0,0,0,.06);flex-direction:row}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container{flex-direction:column}}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container .premiatiContent{border-left:1px solid #e5e1e1}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container .premiatiContent{border-left:none;border-top:1px solid #e5e1e1;display:flex;flex-direction:column}}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container .premiatiContent .containerButtonPremi{padding:0 15px 15px 15px;display:flex;flex-direction:row;width:100%;gap:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container .premiatiContent .containerButtonPremi{flex-direction:column}}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container .premiatiContent .containerButtonPremi a{width:100%}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container .premiatiContent .leftContentRaccoltaTitle{padding-left:30px;padding-top:15px}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container .premiatiContent .leftContentRaccoltaTitle span{font-weight:900;font-size:22px;line-height:33px;color:#000}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container .premiatiContent .leftContentRaccoltaTitle span{font-size:18px;line-height:27px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container .premiatiContent .leftContentRaccoltaTitle{padding-left:15px}}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container .premiatiContent .leftContentRaccoltaAbstract{display:flex;flex-direction:row;gap:30px;padding:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container .premiatiContent .leftContentRaccoltaAbstract{padding:15px;gap:15px}}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container .premiatiContent .leftContentRaccoltaAbstract .imageRaccolta{width:150px;height:150px;border-radius:15px}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container .premiatiContent .leftContentRaccoltaAbstract .imageRaccolta img{width:150px;height:150px;aspect-ratio:1/1;border-radius:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container .premiatiContent .leftContentRaccoltaAbstract .imageRaccolta{width:90px;height:90px}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container .premiatiContent .leftContentRaccoltaAbstract .imageRaccolta img{width:90px;height:90px;aspect-ratio:1/1}}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container .premiatiContent .leftContentRaccoltaAbstract .rightAbstract{display:flex;flex-direction:column;gap:30px}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container .premiatiContent .leftContentRaccoltaAbstract .rightAbstract .subTitlePremi{font-size:18px;line-height:30px;font-weight:900;color:#333232;margin-bottom:15px;margin-bottom:15px}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container .premiatiContent .leftContentRaccoltaAbstract .rightAbstract .abstractPremi p{font-size:16px;line-height:26px;font-weight:350;color:#605f60}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container .premiatiContent .leftContentRaccoltaAbstract .rightAbstract .containerLinkrewards{display:flex;flex-direction:row;gap:15px}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container .raccoltaCoop_component_top{display:flex;align-items:center;padding-top:15px;padding-left:30px;font-size:22px!important;line-height:33px;font-weight:900!important}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container .raccoltaCoop_component_top a{font-size:22px;line-height:33px;font-weight:900}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container .raccoltaCoop__content{display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container .raccoltaCoop__content{flex-direction:column}}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container .raccoltaCoop__content .bottomPartPremi{padding:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container .raccoltaCoop__content .bottomPartPremi{padding:15px}}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container img{height:150px}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container h3{color:#333232}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container .wrap_box_punti{margin-top:30px;display:flex;align-items:start;gap:15px;padding:10px;background:#e8fbfb;width:fit-content}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container .wrap_box_punti{align-items:flex-start}}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container .wrap_box_punti .icona-30px{color:#46b3b3;font-weight:700}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container .wrap_box_punti .title_box_punti{font-size:14px;line-height:21px}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container .wrap_box_punti .text_box_punti *{font-size:14px;line-height:21px}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container .wrap_box_punti .inline *{display:inherit}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container .wrap_box_punti u{cursor:pointer}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop_labelContainer{display:flex;flex-direction:column;background-color:#0074c2;border-radius:10px;padding:15px;min-width:365px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop_labelContainer{min-width:0;width:100%}}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop_labelContainer .labelIconPunti{display:flex;flex-direction:row;gap:10px}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop_labelContainer .labelIconPunti .icona-30px{color:#fff}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop_labelContainer .labelIconPunti p{font-size:18px;line-height:30px;font-weight:900;color:#fff}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop_labelContainer .storicoPunti{display:flex;flex-direction:row;gap:15px;margin-top:5px;align-items:center}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop_labelContainer .storicoPunti p{font-size:16px;line-height:26px;font-weight:350;color:#fff}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop_labelContainer .storicoPunti strong{font-size:40px;font-weight:900;line-height:54px;color:#fff}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop_label{color:#333232}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop_label>span{color:#0074c2}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop_label .raccoltaCoop_puntiNonDisponibili{color:#999696}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop_linksContainer{display:flex;flex-direction:row;gap:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop_linksContainer{flex-direction:column;gap:0}}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop_linksContainer a{font-weight:800;color:#c00;margin-top:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop_linksContainer a{width:100%}}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__titleCustomer{margin-bottom:20px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__titleCustomer{margin-bottom:15px}}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__imgContainer{display:flex;justify-content:flex-end}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__imgContainer{margin-bottom:15px}}[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__imgContainer img{height:211px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__imgContainer img{height:auto;width:100%}}.client-layout-flex-wrapper{display:flex;flex-wrap:nowrap;gap:15px;align-items:stretch;width:100%;margin-bottom:20px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.client-layout-flex-wrapper{flex-direction:column}}.client-layout-flex-wrapper>[data-component=raccoltaCoopDashboardComponent] .raccoltaCoop__container{display:block;height:100%}.client-layout-flex-wrapper .premiatiContent,.client-layout-flex-wrapper>[data-component=couponDashboardComponent]{flex:0 0 calc(50% - 7.5px);min-width:0;display:flex;flex-direction:column}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.client-layout-flex-wrapper .premiatiContent,.client-layout-flex-wrapper>[data-component=couponDashboardComponent]{flex-direction:column}}.client-layout-flex-wrapper>[data-component=couponDashboardComponent]{margin-bottom:0!important}.client-layout-flex-wrapper>[data-component=couponDashboardComponent] .couponDasboard__title h3{color:#000;font-weight:900}.client-layout-flex-wrapper>[data-component=couponDashboardComponent] .desc-title{font-size:18px!important;line-height:30px;font-weight:900!important;color:#333232;margin-bottom:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.client-layout-flex-wrapper>[data-component=couponDashboardComponent] .couponDasboard__container .btn{width:100%}}.client-layout-flex-wrapper>[data-component=couponDashboardComponent] .couponDasboard__client{display:flex!important;flex-direction:column!important;gap:30px!important}.client-layout-flex-wrapper>[data-component=couponDashboardComponent] .descriptionAndImageCoupon{display:flex;flex-direction:row;gap:15px}.client-layout-flex-wrapper>[data-component=couponDashboardComponent] .descriptionAndImageCoupon .desc-title{font-size:16px!important;line-height:26px;font-weight:900;color:#333232;margin-bottom:15px}.client-layout-flex-wrapper .premiatiContent{border-left:none}.modal-n-trasferimenti .container-generic-structure{max-height:none;padding:30px 25px 15px 25px!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.modal-n-trasferimenti .container-generic-structure{padding:15px 15px 0 15px!important}}.modal-n-trasferimenti .subtitle{margin-bottom:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.modal-n-trasferimenti .subtitle{margin-bottom:15px}}.modal-n-trasferimenti .modale_box_punti{display:flex;align-items:center;padding:15px;gap:10px;margin-bottom:15px;background-color:#f7f7f7;color:#000;font-weight:400;font-size:18px;line-height:30px;word-break:break-all}.modal-n-trasferimenti .modale_box_punti span strong{margin-right:5px}.modal-n-trasferimenti .modale_box_punti img{width:30px}.modal-n-trasferimenti .wrap_modale_box_punti_pieni .modale_box_punti{background-color:#f4faff}.modal-n-trasferimenti .wrap_btn_modal{margin-bottom:15px}[data-component=riepilogoVantaggiDashboardComponent]{background:#fff;box-shadow:0 15px 21px rgba(0,0,0,.06);padding:15px 30px 30px;margin-bottom:20px;position:relative}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=riepilogoVantaggiDashboardComponent]{padding:15px;margin-bottom:15px}}[data-component=riepilogoVantaggiDashboardComponent] .riepilogoVantaggi__title{display:flex;flex-direction:row;justify-content:space-between}[data-component=riepilogoVantaggiDashboardComponent] .riepilogoVantaggi__title a{font-weight:800;font-size:14px;line-height:19px;color:#c00}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=riepilogoVantaggiDashboardComponent] .riepilogoVantaggi__title h3{font-size:18px;line-height:27px}}[data-component=riepilogoVantaggiDashboardComponent] .riepilogoVantaggi__emptyContainer{margin-top:20px;display:flex;justify-content:space-between;gap:15px;flex-basis:50%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=riepilogoVantaggiDashboardComponent] .riepilogoVantaggi__emptyContainer{flex-direction:column-reverse}}@media only screen and (max-width:767px){[data-component=riepilogoVantaggiDashboardComponent] .riepilogoVantaggi__emptyContainer{align-items:center;flex-direction:row}}[data-component=riepilogoVantaggiDashboardComponent] .riepilogoVantaggi__emptyContainer>div{display:flex;flex-direction:column;gap:15px;color:#605f60}[data-component=riepilogoVantaggiDashboardComponent] .riepilogoVantaggi__emptyContainer>div.visible-xs.visible-sm *{font-size:14px;line-height:21px}[data-component=riepilogoVantaggiDashboardComponent] .riepilogoVantaggi__emptyContainer>div small{font-weight:400;font-size:14px;line-height:21px;display:flex}[data-component=riepilogoVantaggiDashboardComponent] .riepilogoVantaggi__emptyContainer>div small i{color:#46b3b3;font-size:20px;margin-right:5px}[data-component=riepilogoVantaggiDashboardComponent] .riepilogoVantaggi__emptyContainer>div div,[data-component=riepilogoVantaggiDashboardComponent] .riepilogoVantaggi__emptyContainer>div div *{font-size:18px;line-height:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=riepilogoVantaggiDashboardComponent] .riepilogoVantaggi__emptyContainer>div div,[data-component=riepilogoVantaggiDashboardComponent] .riepilogoVantaggi__emptyContainer>div div *{font-size:14px;line-height:21px}}[data-component=riepilogoVantaggiDashboardComponent] .riepilogoVantaggi__emptyContainer img{height:150px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=riepilogoVantaggiDashboardComponent] .riepilogoVantaggi__emptyContainer img{height:15px;width:15px}}[data-component=riepilogoVantaggiDashboardComponent] .riepilogoVantaggi__vantaggiContainer{margin-top:20px;display:flex;justify-content:space-between;gap:15px}[data-component=riepilogoVantaggiDashboardComponent] .riepilogoVantaggi__vantaggiContainer>div{flex-basis:50%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=riepilogoVantaggiDashboardComponent] .riepilogoVantaggi__vantaggiContainer>div{flex-basis:auto}}[data-component=riepilogoVantaggiDashboardComponent] .riepilogoVantaggi__vantaggiContainer>div div,[data-component=riepilogoVantaggiDashboardComponent] .riepilogoVantaggi__vantaggiContainer>div div *{font-size:18px;line-height:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=riepilogoVantaggiDashboardComponent] .riepilogoVantaggi__vantaggiContainer>div div,[data-component=riepilogoVantaggiDashboardComponent] .riepilogoVantaggi__vantaggiContainer>div div *{font-size:14px;line-height:21px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=riepilogoVantaggiDashboardComponent] .riepilogoVantaggi__vantaggiContainer{flex-direction:row;align-items:center}}[data-component=riepilogoVantaggiDashboardComponent] .riepilogoVantaggi__vantaggiContainer .vantaggiContainer__text{color:#605f60}[data-component=riepilogoVantaggiDashboardComponent] .vantaggi__titleMobile{margin-bottom:5px;color:#333232}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=riepilogoVantaggiDashboardComponent] .vantaggi__titleMobile{font-size:16px;line-height:26px}}[data-component=riepilogoVantaggiDashboardComponent] .lSAction i{color:#fff}[data-component=riepilogoVantaggiDashboardComponent] .lSAction a{background:#c00}[data-component=riepilogoVantaggiDashboardComponent] .lSAction .lSPrev{top:40%!important;left:0!important}[data-component=riepilogoVantaggiDashboardComponent] .lSAction .lSNext{top:40%!important;right:0!important}.vantaggi__controlMobile img{height:15px!important;width:15px!important}.dashboardPrestito__editMode{flex-direction:column!important}.dashboardPrestitoCashback__container{display:flex;flex-direction:row;gap:15px;margin-bottom:30px}.dashboardPrestitoCashback__container [two-elements]{flex-basis:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:normal}.dashboardPrestitoCashback__container>section{background:#dbf1ff;box-shadow:0 15px 21px rgba(0,0,0,.06)}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.dashboardPrestitoCashback__container>section{background:#fff;box-shadow:none}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.dashboardPrestitoCashback__container{flex-direction:column;box-shadow:0 15px 21px rgba(0,0,0,.06);gap:0}}.dashboardPrestitoCashback__container .prestitoContainer__title{font-weight:800;font-size:18px;line-height:27px;color:#333232;padding:0 0 15px;margin-bottom:15px}.dashboardPrestitoCashback__container.dashboardPrestito__singleElement img{width:90px!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.dashboardPrestitoCashback__container.dashboardPrestito__singleElement img{width:30px!important}}.dashboardConvenzioniStore__container{display:flex;flex-direction:row;gap:15px;margin-bottom:30px}.dashboardConvenzioniStore__container [two-elements]{flex-basis:50%;max-width:calc(50% - 7.5px)}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.dashboardConvenzioniStore__container [two-elements]{max-width:none}}.dashboardConvenzioniStore__container>section{box-shadow:0 15px 21px rgba(0,0,0,.06);background:#fff}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.dashboardConvenzioniStore__container>section{box-shadow:none}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.dashboardConvenzioniStore__container{flex-direction:column;box-shadow:0 15px 21px rgba(0,0,0,.06)}}.dashboardConvenzioniStore__container .storeReferenceWrap{margin-bottom:30px!important}.conventionsDashboard__component{padding:15px 30px}.conventionsDashboard__component .convetionsContainer{display:flex;flex-direction:column}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.conventionsDashboard__component{padding:15px}}.storeListDashboardComponent{position:relative;padding:15px 30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.storeListDashboardComponent{padding:15px}}.storeListDashboardComponent .storeList__title{font-weight:800;font-size:22px;line-height:33px;color:#333232;margin-bottom:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.storeListDashboardComponent .storeList__title{font-size:18px;line-height:27px;margin-bottom:15px}}.singleTouchpointComponent{display:flex;flex-direction:column;justify-content:space-between;min-height:354px;background:#fff;box-shadow:rgba(0,0,0,.15);padding:30px;height:100%;text-align:center;border-radius:20px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.singleTouchpointComponent{min-height:305px;width:100%!important}}.singleTouchpointComponent img{height:45px;margin-bottom:15px}.singleTouchpointComponent h2{color:#333232;font-weight:800;font-size:18px;line-height:30px;margin-bottom:15px}.singleTouchpointComponent p{color:#605f60}[data-component=dashboardTouchpointsComponent] hr{margin:30px 0!important}[data-component=dashboardTouchpointsComponent] .dashboardTouchpoints__editMode{display:flex;flex-direction:column;gap:20px}[data-component=dashboardTouchpointsComponent] #tns1-mw{margin:30px 0}[data-component=dashboardTouchpointsComponent] .tns-ovh{overflow:visible!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.dashboardTouchpoints .tns-item{margin:0 14px!important}}.dashboardTouchpoints{padding:30px 0}[data-component=newStoreListComponent] .tns-controls{pointer-events:none!important}[data-component=newStoreListComponent] .tns-controls button{pointer-events:all!important}[data-component=sezioneCodiceMgm]{padding:15px 30px 30px 30px;box-shadow:0 15px 21px rgba(0,0,0,.06);background:#fff}[data-component=sezioneCodiceMgm] img{max-width:100%;max-height:100%}[data-component=sezioneCodiceMgm] h3{font-weight:800;font-size:22px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sezioneCodiceMgm] h3{font-size:18px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sezioneCodiceMgm]{padding:15px}}[data-component=sezioneCodiceMgm] .mgmCodeComponent__wrap__title{margin-bottom:20px}[data-component=sezioneCodiceMgm] .mgmCodeComponent__wrap__title .title-section{display:flex;justify-content:space-between}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sezioneCodiceMgm] .mgmCodeComponent__wrap__title{margin-bottom:15px}}[data-component=sezioneCodiceMgm] .mgmCodeComponent__img{width:90px;height:90px;min-width:90px;min-height:90px;max-width:90px;max-height:90px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sezioneCodiceMgm] .mgmCodeComponent__img{width:45px;height:45px;min-height:45px;min-width:45px;max-height:45px;max-width:45px}}[data-component=sezioneCodiceMgm] .mgmCodeComponent__wrap__img__descr{display:flex;gap:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sezioneCodiceMgm] .mgmCodeComponent__wrap__img__descr{margin-bottom:30px}}[data-component=sezioneCodiceMgm] .mgmCodeComponent__wrap__img__descr .mgmCodeComponent__description{padding:0 30px 0 0}[data-component=sezioneCodiceMgm] .mgmCodeComponent__wrap__img__descr .mgmCodeComponent__description *{font-size:18px!important;color:#605f60}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sezioneCodiceMgm] .mgmCodeComponent__wrap__img__descr .mgmCodeComponent__description *{font-size:16px!important}}[data-component=sezioneCodiceMgm] .mgmCodeComponent__copyCodeSection{position:relative;border:2px solid #e5e1e1;padding:20px;display:flex;justify-content:space-between}[data-component=sezioneCodiceMgm] .mgmCodeComponent__copyCodeSection .mgmCodeComponent__button>a{height:100%;display:flex;align-items:center}[data-component=sezioneCodiceMgm] .mgmCodeComponent__copyCodeSection .mgmCodeComponent__codeTitle{font-weight:800;font-size:14px;line-height:21px}[data-component=sezioneCodiceMgm] .mgmCodeComponent__copyCodeSection .mgmCodeComponent__code{color:#605f60;font-weight:400;font-size:18px}[data-component=sezioneCodiceMgm] .disp-flex a{display:flex;justify-content:center}[data-component=sezioneCodiceMgm] .btn-link{font-weight:800!important;font-size:14px}[data-component=sezioneCodiceMgm] #mgm_successCopy{background-color:#f4fce3;display:flex;justify-content:flex-start;align-items:center;width:75%}[data-component=sezioneCodiceMgm] #mgm_successCopy img{width:30px;display:inline;margin:0 15px}[data-component=sezioneCodiceMgm] .mgmCodeComponent__noActive{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sezioneCodiceMgm] .mgmCodeComponent__noActive{flex-direction:column;gap:30px}[data-component=sezioneCodiceMgm] .mgmCodeComponent__noActive .mgmCodeComponen__button{width:100%}[data-component=sezioneCodiceMgm] .mgmCodeComponent__noActive .mgmCodeComponen__button a{width:100%}}[data-component=sezioneCodiceMgm] .mgmCodeComponent__noActive .mgmCodeComponen__descr{display:flex;align-items:center;gap:15px}[data-component=sezioneCodiceMgm] .mgmCodeComponent__noActive .mgmCodeComponen__descr *{font-size:18px!important;color:#605f60}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sezioneCodiceMgm] .mgmCodeComponent__noActive .mgmCodeComponen__descr *{font-size:16px!important}}span.tinySlider.tns-slider.tns-carousel.tns-subpixel.tns-calc.tns-horizontal{display:block!important}[data-component=dashboardCardReplacement]{margin-top:30px;margin-bottom:30px;padding:0}@media only screen and (max-width:767px){[data-component=dashboardCardReplacement]{margin-top:30px;margin-bottom:30px;padding:0}}[data-component=dashboardCardReplacement] .card_replacement_box{display:flex;flex-direction:column;gap:20px;background:#fff;box-shadow:0 8px 12px -4px #00000026;padding:15px 30px 30px;justify-content:space-between}@media only screen and (max-width:767px){[data-component=dashboardCardReplacement] .card_replacement_box{padding:15px;gap:15px}}[data-component=dashboardCardReplacement] .card_replacement_box .box_content{display:flex;gap:15px}[data-component=dashboardCardReplacement] .card_replacement_box .box_text{display:flex;flex-direction:column;color:#605f60;gap:15px}[data-component=dashboardCardReplacement] .card_replacement_box .box_btn{width:100%;display:flex;justify-content:flex-end;margin-top:10px}@media only screen and (max-width:767px){[data-component=dashboardCardReplacement] .card_replacement_box .box_btn .btn{width:100%}}[data-component=dashboardCardReplacement] .card_replacement_box img{width:90px;height:90px}@media only screen and (max-width:767px){[data-component=dashboardCardReplacement] .card_replacement_box img{width:45px;height:45px}}[data-component=dashboardPersonalContainer]{margin-bottom:30px;display:flex;flex-direction:row;gap:15px}@media only screen and (max-width:767px){[data-component=dashboardPersonalContainer]{flex-direction:column;gap:30px}}[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent],[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent]{display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 8px 12px -4px rgba(0,0,0,.15);padding:20px;background-color:#fff;width:100%;gap:10px;height:auto}[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartDigitalReceipt,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartProfileManagement,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartDigitalReceipt,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartProfileManagement{display:flex;flex-direction:row;gap:10px;align-items:start}[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartDigitalReceipt .iconDigitalReceipt-column,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartDigitalReceipt .iconProfileManagement-column,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartProfileManagement .iconDigitalReceipt-column,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartProfileManagement .iconProfileManagement-column,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartDigitalReceipt .iconDigitalReceipt-column,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartDigitalReceipt .iconProfileManagement-column,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartProfileManagement .iconDigitalReceipt-column,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartProfileManagement .iconProfileManagement-column{min-width:30px;min-height:30px}[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartDigitalReceipt .iconDigitalReceipt-column .iconDigitalReceipt,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartDigitalReceipt .iconDigitalReceipt-column .iconProfileManagement,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartDigitalReceipt .iconProfileManagement-column .iconDigitalReceipt,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartDigitalReceipt .iconProfileManagement-column .iconProfileManagement,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartProfileManagement .iconDigitalReceipt-column .iconDigitalReceipt,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartProfileManagement .iconDigitalReceipt-column .iconProfileManagement,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartProfileManagement .iconProfileManagement-column .iconDigitalReceipt,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartProfileManagement .iconProfileManagement-column .iconProfileManagement,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartDigitalReceipt .iconDigitalReceipt-column .iconDigitalReceipt,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartDigitalReceipt .iconDigitalReceipt-column .iconProfileManagement,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartDigitalReceipt .iconProfileManagement-column .iconDigitalReceipt,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartDigitalReceipt .iconProfileManagement-column .iconProfileManagement,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartProfileManagement .iconDigitalReceipt-column .iconDigitalReceipt,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartProfileManagement .iconDigitalReceipt-column .iconProfileManagement,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartProfileManagement .iconProfileManagement-column .iconDigitalReceipt,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartProfileManagement .iconProfileManagement-column .iconProfileManagement{min-width:22px;min-height:22px;padding:2px;max-width:30px}[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartDigitalReceipt .titleTextDigitalReceiptClient-column,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartDigitalReceipt .titleTextDigitalReceiptSocio-column,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartDigitalReceipt .titleTextProfileManagement-column,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartProfileManagement .titleTextDigitalReceiptClient-column,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartProfileManagement .titleTextDigitalReceiptSocio-column,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartProfileManagement .titleTextProfileManagement-column,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartDigitalReceipt .titleTextDigitalReceiptClient-column,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartDigitalReceipt .titleTextDigitalReceiptSocio-column,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartDigitalReceipt .titleTextProfileManagement-column,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartProfileManagement .titleTextDigitalReceiptClient-column,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartProfileManagement .titleTextDigitalReceiptSocio-column,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartProfileManagement .titleTextProfileManagement-column{display:flex;flex-direction:column}[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartDigitalReceipt .titleTextDigitalReceiptClient-column .titleDigitalReceiptClient,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartDigitalReceipt .titleTextDigitalReceiptClient-column .titleDigitalReceiptSocio,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartDigitalReceipt .titleTextDigitalReceiptClient-column .titleProfileManagement,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartDigitalReceipt .titleTextDigitalReceiptSocio-column .titleDigitalReceiptClient,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartDigitalReceipt .titleTextDigitalReceiptSocio-column .titleDigitalReceiptSocio,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartDigitalReceipt .titleTextDigitalReceiptSocio-column .titleProfileManagement,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartDigitalReceipt .titleTextProfileManagement-column .titleDigitalReceiptClient,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartDigitalReceipt .titleTextProfileManagement-column .titleDigitalReceiptSocio,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartDigitalReceipt .titleTextProfileManagement-column .titleProfileManagement,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartProfileManagement .titleTextDigitalReceiptClient-column .titleDigitalReceiptClient,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartProfileManagement .titleTextDigitalReceiptClient-column .titleDigitalReceiptSocio,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartProfileManagement .titleTextDigitalReceiptClient-column .titleProfileManagement,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartProfileManagement .titleTextDigitalReceiptSocio-column .titleDigitalReceiptClient,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartProfileManagement .titleTextDigitalReceiptSocio-column .titleDigitalReceiptSocio,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartProfileManagement .titleTextDigitalReceiptSocio-column .titleProfileManagement,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartProfileManagement .titleTextProfileManagement-column .titleDigitalReceiptClient,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartProfileManagement .titleTextProfileManagement-column .titleDigitalReceiptSocio,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartProfileManagement .titleTextProfileManagement-column .titleProfileManagement,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartDigitalReceipt .titleTextDigitalReceiptClient-column .titleDigitalReceiptClient,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartDigitalReceipt .titleTextDigitalReceiptClient-column .titleDigitalReceiptSocio,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartDigitalReceipt .titleTextDigitalReceiptClient-column .titleProfileManagement,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartDigitalReceipt .titleTextDigitalReceiptSocio-column .titleDigitalReceiptClient,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartDigitalReceipt .titleTextDigitalReceiptSocio-column .titleDigitalReceiptSocio,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartDigitalReceipt .titleTextDigitalReceiptSocio-column .titleProfileManagement,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartDigitalReceipt .titleTextProfileManagement-column .titleDigitalReceiptClient,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartDigitalReceipt .titleTextProfileManagement-column .titleDigitalReceiptSocio,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartDigitalReceipt .titleTextProfileManagement-column .titleProfileManagement,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartProfileManagement .titleTextDigitalReceiptClient-column .titleDigitalReceiptClient,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartProfileManagement .titleTextDigitalReceiptClient-column .titleDigitalReceiptSocio,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartProfileManagement .titleTextDigitalReceiptClient-column .titleProfileManagement,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartProfileManagement .titleTextDigitalReceiptSocio-column .titleDigitalReceiptClient,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartProfileManagement .titleTextDigitalReceiptSocio-column .titleDigitalReceiptSocio,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartProfileManagement .titleTextDigitalReceiptSocio-column .titleProfileManagement,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartProfileManagement .titleTextProfileManagement-column .titleDigitalReceiptClient,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartProfileManagement .titleTextProfileManagement-column .titleDigitalReceiptSocio,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartProfileManagement .titleTextProfileManagement-column .titleProfileManagement{font-size:18px;line-height:30px;font-weight:900;color:#000}[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartDigitalReceipt .titleTextDigitalReceiptClient-column .textDigitalReceiptClient,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartDigitalReceipt .titleTextDigitalReceiptClient-column .textDigitalReceiptSocio,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartDigitalReceipt .titleTextDigitalReceiptClient-column .textProfileManagement,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartDigitalReceipt .titleTextDigitalReceiptSocio-column .textDigitalReceiptClient,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartDigitalReceipt .titleTextDigitalReceiptSocio-column .textDigitalReceiptSocio,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartDigitalReceipt .titleTextDigitalReceiptSocio-column .textProfileManagement,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartDigitalReceipt .titleTextProfileManagement-column .textDigitalReceiptClient,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartDigitalReceipt .titleTextProfileManagement-column .textDigitalReceiptSocio,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartDigitalReceipt .titleTextProfileManagement-column .textProfileManagement,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartProfileManagement .titleTextDigitalReceiptClient-column .textDigitalReceiptClient,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartProfileManagement .titleTextDigitalReceiptClient-column .textDigitalReceiptSocio,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartProfileManagement .titleTextDigitalReceiptClient-column .textProfileManagement,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartProfileManagement .titleTextDigitalReceiptSocio-column .textDigitalReceiptClient,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartProfileManagement .titleTextDigitalReceiptSocio-column .textDigitalReceiptSocio,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartProfileManagement .titleTextDigitalReceiptSocio-column .textProfileManagement,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartProfileManagement .titleTextProfileManagement-column .textDigitalReceiptClient,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartProfileManagement .titleTextProfileManagement-column .textDigitalReceiptSocio,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .leftPartProfileManagement .titleTextProfileManagement-column .textProfileManagement,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartDigitalReceipt .titleTextDigitalReceiptClient-column .textDigitalReceiptClient,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartDigitalReceipt .titleTextDigitalReceiptClient-column .textDigitalReceiptSocio,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartDigitalReceipt .titleTextDigitalReceiptClient-column .textProfileManagement,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartDigitalReceipt .titleTextDigitalReceiptSocio-column .textDigitalReceiptClient,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartDigitalReceipt .titleTextDigitalReceiptSocio-column .textDigitalReceiptSocio,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartDigitalReceipt .titleTextDigitalReceiptSocio-column .textProfileManagement,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartDigitalReceipt .titleTextProfileManagement-column .textDigitalReceiptClient,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartDigitalReceipt .titleTextProfileManagement-column .textDigitalReceiptSocio,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartDigitalReceipt .titleTextProfileManagement-column .textProfileManagement,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartProfileManagement .titleTextDigitalReceiptClient-column .textDigitalReceiptClient,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartProfileManagement .titleTextDigitalReceiptClient-column .textDigitalReceiptSocio,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartProfileManagement .titleTextDigitalReceiptClient-column .textProfileManagement,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartProfileManagement .titleTextDigitalReceiptSocio-column .textDigitalReceiptClient,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartProfileManagement .titleTextDigitalReceiptSocio-column .textDigitalReceiptSocio,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartProfileManagement .titleTextDigitalReceiptSocio-column .textProfileManagement,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartProfileManagement .titleTextProfileManagement-column .textDigitalReceiptClient,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartProfileManagement .titleTextProfileManagement-column .textDigitalReceiptSocio,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .leftPartProfileManagement .titleTextProfileManagement-column .textProfileManagement{font-size:16px;line-height:26px;font-weight:350;color:#605f60}[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .rightPartDigitalReceipt,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .rightPartProfileManagement,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .rightPartDigitalReceipt,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .rightPartProfileManagement{display:flex;justify-content:end}[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .rightPartDigitalReceipt .linkDetailProfileManagement-Column,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .rightPartDigitalReceipt .showMore,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .rightPartProfileManagement .linkDetailProfileManagement-Column,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .rightPartProfileManagement .showMore,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .rightPartDigitalReceipt .linkDetailProfileManagement-Column,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .rightPartDigitalReceipt .showMore,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .rightPartProfileManagement .linkDetailProfileManagement-Column,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .rightPartProfileManagement .showMore{display:flex;flex-direction:row;gap:10px;text-align:end;align-items:center}[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .rightPartDigitalReceipt .linkDetailProfileManagement-Column .linkDetailProfile,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .rightPartDigitalReceipt .linkDetailProfileManagement-Column .showMoreDelegate,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .rightPartDigitalReceipt .showMore .linkDetailProfile,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .rightPartDigitalReceipt .showMore .showMoreDelegate,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .rightPartProfileManagement .linkDetailProfileManagement-Column .linkDetailProfile,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .rightPartProfileManagement .linkDetailProfileManagement-Column .showMoreDelegate,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .rightPartProfileManagement .showMore .linkDetailProfile,[data-component=dashboardPersonalContainer] [data-component=DigitalReceiptComponent] .rightPartProfileManagement .showMore .showMoreDelegate,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .rightPartDigitalReceipt .linkDetailProfileManagement-Column .linkDetailProfile,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .rightPartDigitalReceipt .linkDetailProfileManagement-Column .showMoreDelegate,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .rightPartDigitalReceipt .showMore .linkDetailProfile,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .rightPartDigitalReceipt .showMore .showMoreDelegate,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .rightPartProfileManagement .linkDetailProfileManagement-Column .linkDetailProfile,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .rightPartProfileManagement .linkDetailProfileManagement-Column .showMoreDelegate,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .rightPartProfileManagement .showMore .linkDetailProfile,[data-component=dashboardPersonalContainer] [data-component=ProfileManagementComponent] .rightPartProfileManagement .showMore .showMoreDelegate{font-size:14px;line-height:20px;color:#c00;text-decoration:underline;font-weight:900}[data-component=lancioComponent]{padding-bottom:90px;margin-bottom:0!important;color:#fff}@media only screen and (max-width:767px){[data-component=lancioComponent]{padding-bottom:30px}}[data-component=lancioComponent] .bg-green{background-color:#00762f;color:#fff}[data-component=lancioComponent] .bg-fior-fiore{background-color:#861f41;color:#fff}[data-component=lancioComponent] .bg-pink,[data-component=lancioComponent] .bg-transparent{color:#000}[data-component=lancioComponent] .bg-black{background-color:#000;color:#fff}[data-component=lancioComponent] .bg-red-extracoop{background-color:#c00;color:#fff}[data-component=lancioComponent]>.row{padding:90px 0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=lancioComponent]>.row{padding:0 0 45px}}[data-component=lancioComponent] p{margin:0;line-height:33px;font-size:22px;font-weight:400;padding:15px 0 20px}@media only screen and (max-width:767px){[data-component=lancioComponent] p{line-height:27px;font-size:18px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=boxLancioComponent]{padding-top:45px}}[data-component=boxLancioComponent] .with-image{text-align:center}[data-component=boxLancioComponent] .with-image .title{margin:0;line-height:54px;font-size:40px;font-weight:400}@media only screen and (max-width:767px){[data-component=boxLancioComponent] .with-image .title{line-height:32px;font-size:24px}}[data-component=boxLancioComponent] .with-image .title strong{font-weight:900}[data-component=boxLancioComponent] .with-image .image{max-height:105px;max-width:190px;margin-bottom:25px}[data-component=boxLancioComponent] .without-image{text-align:left;padding:0 50px}[data-component=boxLancioComponent] .without-image .title{margin:0;line-height:42px;font-size:31px;font-weight:400}@media only screen and (max-width:767px){[data-component=boxLancioComponent] .without-image .title{line-height:30px;font-size:20px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=boxLancioComponent] .without-image{text-align:center;padding:0}}[data-component=moreColumnWithCenterImageComponent]{text-align:center;margin-bottom:60px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=moreColumnWithCenterImageComponent]{margin-bottom:0;padding-top:45px}}[data-component=moreColumnWithCenterImageComponent] .image{max-height:105px;max-width:190px;margin-bottom:25px}[data-component=moreColumnWithCenterImageComponent] .title{font-weight:900}[data-component=boxLancioUnderCenterImageComponent]{text-align:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=boxLancioUnderCenterImageComponent]{padding-top:45px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.header4plus1Component.wrapper-41-header{margin:0;height:60px;padding-left:30px}}.header4plus1Component.wrapper-41-header .wrap-btn{float:left;clear:both;width:100%;text-align:center;margin:25px auto}.header4plus1Component.wrapper-41-header .no-products-wrapper{padding:15px;margin:15px -15px -10px;border-top:1px solid #f2eeee}.header4plus1Component.wrapper-41-header .slider-wrapper{background:#faf6f6;padding:15px 15px 0 15px;margin:15px -15px;border-top:1px solid #f2eeee;overflow:hidden}.header4plus1Component.wrapper-41-header .slider-wrapper .lSAction{top:144px!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.header4plus1Component.wrapper-41-header .header4plus1wrap img{height:auto;max-width:20px}}.header4plus1Component.wrapper-41-header .header4plus1wrap>a{color:#605f60!important}.header4plus1Component.wrapper-41-header .header4plus1wrap>a .red{border-bottom:solid 1px #c00}.header4plus1Component.wrapper-41-header .header4plus1wrap .header4plus1content{display:none;background:#fff}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.header4plus1Component.wrapper-41-header .header4plus1wrap .header4plus1content{right:-40px!important;top:83px;max-width:305px}.header4plus1Component.wrapper-41-header .header4plus1wrap .header4plus1content:after,.header4plus1Component.wrapper-41-header .header4plus1wrap .header4plus1content:before{left:-28px}}@media only screen and (min-width:768px) and (max-width:1023px){.header4plus1Component.wrapper-41-header .header4plus1wrap .header4plus1content{right:-56px!important}}.header4plus1Component.wrapper-41-header .header4plus1wrap .header4plus1content .slider-products [data-component=sliderContentComponent] li,.header4plus1Component.wrapper-41-header .header4plus1wrap .header4plus1content .slider-products [data-component=sliderContentComponent] ul{height:91px;min-height:91px}.header4plus1Component.wrapper-41-header .header4plus1wrap .header4plus1content .slider-products [data-component=sliderContentComponent] ul{padding:0}.header4plus1Component.wrapper-41-header .header4plus1wrap .header4plus1content .slider-products [data-component=sliderContentComponent] ul li{background-color:#fff;margin-right:15px}.header4plus1Component.wrapper-41-header .header4plus1wrap .header4plus1content .slider-products [data-component=sliderContentComponent] ul li a{display:table-cell;height:90px;width:90px;vertical-align:middle}.header4plus1Component.wrapper-41-header .header4plus1wrap .header4plus1content .slider-products [data-component=sliderContentComponent] ul li a img{max-height:90px}.header4plus1Component.wrapper-41-header .header4plus1wrap .header4plus1content .imgTop{max-width:initial;margin:10px auto 15px;display:block}.header4plus1Component.wrapper-41-header .header4plus1wrap .header4plus1content .tooltipTitle{font-weight:700;margin-bottom:20px}.header4plus1Component.wrapper-41-header .header4plus1wrap .header4plus1content .activePartner41 .amount41,.header4plus1Component.wrapper-41-header .header4plus1wrap .header4plus1content .text-wrap .amount41{color:#0074c2}.header4plus1Component.wrapper-41-header .header4plus1wrap .header4plus1content .activePartner41 .totalAmount41,.header4plus1Component.wrapper-41-header .header4plus1wrap .header4plus1content .text-wrap .totalAmount41{color:#c00}.header4plus1Component.wrapper-41-header .header4plus1wrap .header4plus1content .activePartner41 a,.header4plus1Component.wrapper-41-header .header4plus1wrap .header4plus1content .text-wrap a{display:initial;font-size:inherit}.header4plus1Component.wrapper-41-header .header4plus1wrap .header4plus1content .activePartner41 .tooltipCardDescr,.header4plus1Component.wrapper-41-header .header4plus1wrap .header4plus1content .activePartner41 .tooltipDescr,.header4plus1Component.wrapper-41-header .header4plus1wrap .header4plus1content .text-wrap .tooltipCardDescr,.header4plus1Component.wrapper-41-header .header4plus1wrap .header4plus1content .text-wrap .tooltipDescr{margin-bottom:30px}.header4plus1Component.wrapper-41-header .header4plus1wrap .btnClientWrapper{text-align:center;margin:10px auto 30px}.header4plus1Component.wrapper-41-header .header4plus1wrap.open .header4plus1content{display:block}.header4plus1Component .header4plus1content{right:calc(50% - 155px)!important;color:#605f60;padding:15px!important}.header4plus1Component .header4plus1content:after,.header4plus1Component .header4plus1content:before{right:125px!important}[data-component=heroWebComponent]{position:relative;margin-top:15px;margin-bottom:25px}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=heroWebComponent]{margin-bottom:55px!important;margin-top:5px}}@media only screen and (max-width:767px){[data-component=heroWebComponent]{margin-bottom:40px!important;margin-top:-10px}}[data-component=heroWebComponent] .bg{background-size:cover;background-position:50% 50%;position:relative}[data-component=heroWebComponent] .bg:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.1)}[data-component=heroWebComponent] .bg .wrapper-content{min-height:400px;display:flex;position:relative}[data-component=heroWebComponent] .bg .wrapper-content .main-content{padding:50px;color:#fff;align-self:center;width:100%}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=heroWebComponent] .bg .wrapper-content .main-content{padding:30px}}@media only screen and (max-width:767px){[data-component=heroWebComponent] .bg .wrapper-content .main-content{padding:15px;align-self:flex-end}}[data-component=heroWebComponent] .bg .wrapper-content .main-content .inner-text .title{margin-bottom:10px;font-size:48px;font-weight:900;line-height:66px}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=heroWebComponent] .bg .wrapper-content .main-content .inner-text .title{font-size:42px;line-height:57px}}@media only screen and (max-width:767px){[data-component=heroWebComponent] .bg .wrapper-content .main-content .inner-text .title{margin-bottom:5px;font-size:24px;line-height:33px}}[data-component=heroWebComponent] .bg .wrapper-content .main-content .inner-text .description{margin-bottom:30px;font-size:24px;line-height:33px}@media only screen and (max-width:767px){[data-component=heroWebComponent] .bg .wrapper-content .main-content .inner-text .description{margin-bottom:15px;font-size:16px;line-height:22px}}[data-component=notifications]{display:none}[data-component=notifications] xsmall{color:#333232}[data-component=notifications] i{color:#333232;font-size:20px}[data-component=notifications] i.green{color:#7bb800}[data-component=notifications] .notifications-list{position:relative;padding-bottom:16px}[data-component=notifications] [data-tab=notificationList] .notifications-list{max-height:318px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=notifications] [data-tab=notificationList] .notifications-list{max-height:302px}}[data-component=notifications] [data-tab=notificationSettings] .notifications-list{max-height:363px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=notifications] [data-tab=notificationSettings] .notifications-list{max-height:347px}}[data-component=notifications] .no-notifications{display:none;align-items:center;padding:20px 14px;border-top:1px solid #f2eeee}[data-component=notifications] .no-notifications-img{width:28px!important;height:34px!important;margin-right:20px}[data-component=notifications] .no-notifications-text{color:#999696}[data-component=notifications] [data-empty=true] .no-notifications{display:flex}[data-component=notifications] [data-empty=true] .notification-show-all,[data-component=notifications] [data-empty=true] .notifications-list{display:none!important}[data-component=notifications] .main-link{display:table!important;height:25px!important}[data-component=notifications] .main-icon{width:25px!important;height:25px!important}[data-component=notifications] .notification-counter{display:none;position:absolute;background-color:#c00;color:#fff;width:18px;height:18px;line-height:18px;text-align:center;border-radius:9px;top:18px;right:-6px;box-shadow:0 5px 7px rgba(204,0,0,.3)}[data-component=notifications] .dropdown-menu{right:-15px!important}[data-component=notifications] .notification-header{display:flex;align-items:center;justify-content:space-between}[data-component=notifications] .notification-header-icon{width:45px!important;height:45px!important;display:flex!important;align-items:center;justify-content:center}[data-component=notifications] .notification-settings-label{display:flex;align-items:center}[data-component=notifications] .notification-settings-switch{width:60px;height:30px}[data-component=notifications] .notification-settings-switch .checkbox{margin:0}[data-component=notifications] .placeholder{cursor:default}[data-component=notifications] .placeholder-icon{width:30px;height:30px;display:block}[data-component=notifications] .notification-show-all{display:flex;align-items:center;justify-content:center;border-top:1px solid #f2eeee;height:45px;background-color:#fff}[data-component=notifications] .notification-show-all a{display:block!important;height:auto!important}[data-component=notifications] .simplebar-content{overflow-x:hidden!important}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=notifications] .simplebar-content{padding-bottom:4px!important}}.new-header-mobile-container [data-component=notifications]{padding:4px 0 0 4px}.new-header-mobile-container [data-component=notifications] .notification-counter{top:12px}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=notifications] .dropdown-menu{right:calc(50% - 50px)!important;margin-top:25px!important}}@media only screen and (max-width:767px){[data-component=notifications] .dropdown-menu{margin-top:25px!important;width:290px!important;max-width:290px!important;right:calc(50% - 50px)!important}}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=notifications] .dropdown-menu::after,[data-component=notifications] .dropdown-menu::before{padding-right:33px!important}}@media only screen and (max-width:767px){[data-component=notifications] .dropdown-menu::after,[data-component=notifications] .dropdown-menu::before{right:20px!important}}[data-component=notificationSetting]{display:flex;padding:30px 0 25px;border-bottom:1px solid #f2eeee}@media only screen and (max-width:767px){[data-component=notificationSetting]{flex-direction:column;padding:15px 0}}[data-component=notificationSetting]:last-child{border:none}[data-component=notificationSetting] .description-column{width:66.66666667%}@media only screen and (max-width:767px){[data-component=notificationSetting] .description-column{width:100%}}[data-component=notificationSetting] .switch-column{width:33.33333333%}@media only screen and (max-width:767px){[data-component=notificationSetting] .switch-column{width:100%;padding-top:15px}}[data-component=notificationSetting] .description-column-title{display:flex;align-items:center;margin-bottom:5px}[data-component=notificationSetting] .description-column-title img{width:30px;height:30px;margin-right:10px}[data-component=notificationSetting] .description-column-title span{color:#333232}[data-component=notificationSetting] .description-column-content{color:#605f60}[data-component=notificationSetting] .switch-column-toggle{text-align:left}[data-component=notificationSetting] .checkbox-toggle{margin:0 0 0 auto;width:60px;height:30px}[data-component=notificationItem]{display:flex;position:relative;align-items:center;border-top:1px solid #f2eeee;padding:0 14px;height:60px}[data-component=notificationItem][data-notification-state=new]{background-color:#faf6f6}[data-component=notificationItem][data-notification-state=new] .notification-item-name{font-weight:700}[data-component=notificationItem].settings{justify-content:space-between}[data-component=notificationItem].settings .notification-item-name{max-width:170px}@media only screen and (max-width:767px){[data-component=notificationItem].settings .notification-item-name{max-width:140px}}.notifications-wrapper [data-component=notificationItem]{padding:0 42px}@media only screen and (max-width:767px){.notifications-wrapper [data-component=notificationItem]{padding:0 15px}}[data-component=notificationItem] .notification-item-link{display:block!important;position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}[data-component=notificationItem] .notification-item-img{width:30px!important;height:30px!important;margin-right:10px;flex-shrink:0}[data-component=notificationItem] .notification-item-name{display:block;line-height:16px;color:#333232}[data-component=notificationItem] .notification-item-date{display:block;line-height:16px;color:#999696}[data-component=notificationsFilters]{height:75px;display:flex;align-items:center;justify-content:space-between;padding:0 30px}@media only screen and (max-width:767px){[data-component=notificationsFilters]{padding:0 15px}}[data-component=notificationsFilters] .input-select .selectric .label span{color:#c00;font-weight:400}[data-component=notificationsFilters] .input-select .selectric .button{top:-4px;right:-27px}[data-component=notificationsFilters] .input-select .selectric-items{left:0}@media only screen and (max-width:767px){[data-component=notificationsFilters] .input-select .selectric-items{width:250px!important}}[data-component=notificationsFilters] .input-select .selectric-items::before{left:25px}[data-component=notificationsFilters] .notifications-filter-icons{height:30px}[data-component=notificationsFilters] .notifications-filter-icons .popover{width:auto!important;white-space:nowrap}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=notificationsFilters] .notifications-filter-icons .popover{display:none!important}}[data-component=notificationsFilters] .notifications-filter-icons .popover-content{padding:4px 7px}[data-component=notificationsFilters] .notifications-filter-icon{color:#333232;text-decoration:none!important}[data-component=notificationsFilters] .notifications-filter-icon i{color:#333232;line-height:inherit;font-size:20px}[data-component=notificationsFilters] .notifications-filter-icon i.green{color:#7bb800}[data-component=notificationsFilters] .notifications-filter-icon:not(:first-child){margin-left:20px}@media only screen and (max-width:767px){[data-component=notificationsFilters] .notifications-filter-icon:not(:first-child){margin-left:10px}}.notifications-wrapper{background:#fff;box-shadow:0 15px 21px rgba(0,0,0,.058);margin-bottom:68px}.notifications-wrapper.settings{padding:30px 30px 15px}@media only screen and (max-width:767px){.notifications-wrapper.settings{padding:15px}}@media only screen and (max-width:767px){.notifications-wrapper{margin:0 -14px 40px -16px}}.notifications-back-link{text-align:center;margin-bottom:68px}@media only screen and (max-width:767px){.notifications-back-link{margin-bottom:40px}}[data-empty=false] .notifications-paginator{text-align:center;padding:40px 0;border-top:1px solid #f2eeee}.no-notifications-page{display:none;border-top:1px solid #f2eeee;text-align:center;padding:20px 20px 25px}.no-notifications-page-text{color:#999696;padding-bottom:15px}.no-notifications-page-img{width:94px!important;height:auto}[data-empty=true] .no-notifications-page{display:block}.notifications-edit-mode{display:block!important}.notifications-edit-mode .dropdown-menu{display:block!important;position:static!important}.notifications-edit-mode .dropdown-menu::before{display:none!important}[data-component=dematerialisationComponent]{box-shadow:none!important}[data-component=dematerialisationComponent] .documents-list-no-results{border:1px solid #e5e1e1;border-top:none}.input-select [data-component=dematerialisationComponent] .documents-advanced-search-item .selectric-wrapper .selectric i.button,[data-component=dematerialisationComponent] .documents-advanced-search-item .selectric-wrapper .input-select .selectric i.button,[data-component=dematerialisationComponent] .documents-advanced-search-item .selectric-wrapper .selectric i.icon-arrow-top{right:0!important}.text-banner-moduli{padding:10px;background-color:#e8fbfb;text-align:start;margin-bottom:30px}@media only screen and (max-width:767px){.text-banner-moduli{padding:10px;max-width:290px;margin:0 auto 30px auto}}.text-banner-moduli p{margin:0}.text-banner-moduli .banner-container{display:flex;flex-direction:row;gap:10px}.text-banner-moduli .banner-container .icona-30px{color:#286666;width:24px;height:24px;font-weight:700;padding:2px}.text-banner-moduli .banner-container .banner-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;gap:15px}@media only screen and (max-width:767px){.text-banner-moduli .banner-container .banner-content{flex-direction:column;gap:30px;align-items:start}}.text-banner-moduli .banner-container .banner-content .banner-text{display:flex;flex-direction:column;gap:5px}.text-banner-moduli .banner-container .banner-content .banner-text span p{line-height:21px;font-size:14px;color:#000}.text-banner-moduli .banner-container .banner-content .banner-text strong div{line-height:30px;font-size:18px;color:#000}@media only screen and (max-width:767px){.text-banner-moduli .banner-container .banner-content .banner-text strong div{font-size:16px;line-height:26px;font-weight:800}.text-banner-moduli .banner-container .banner-content .banner-text span p{font-size:14px;line-height:21px;font-weight:350}}.infotext_documents{margin-bottom:30px}.infotext_documents a{font-size:18px;line-height:30px;color:#c00;text-decoration:underline;font-weight:900}@media only screen and (max-width:767px){.infotext_documents a{font-size:16px;line-height:26px}}.infotext_documents p{font-size:18px;line-height:30px;color:#333232;font-weight:350}@media only screen and (max-width:767px){.infotext_documents p{font-size:16px;line-height:26px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=dematerialisationComponent],[data-component=socialDocumentsComponent]{width:calc(100% + 30px)}}[data-component=dematerialisationComponent] .document-filters-breadcrumb,[data-component=socialDocumentsComponent] .document-filters-breadcrumb{display:flex;align-items:flex-start;width:100%;height:auto;min-height:120px;margin-top:-30px;margin-bottom:30px;padding:60px 60px 30px 60px;background-color:#f4faff}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=dematerialisationComponent] .document-filters-breadcrumb,[data-component=socialDocumentsComponent] .document-filters-breadcrumb{display:block;min-height:90px;padding:20px 0 15px 15px;margin-top:0}[data-component=dematerialisationComponent] .document-filters-breadcrumb ::-webkit-scrollbar,[data-component=socialDocumentsComponent] .document-filters-breadcrumb ::-webkit-scrollbar{width:0;height:0}[data-component=dematerialisationComponent] .document-filters-breadcrumb ::-webkit-scrollbar-thumb,[data-component=socialDocumentsComponent] .document-filters-breadcrumb ::-webkit-scrollbar-thumb{background:0 0;cursor:pointer}[data-component=dematerialisationComponent] .document-filters-breadcrumb ::-webkit-scrollbar-track,[data-component=socialDocumentsComponent] .document-filters-breadcrumb ::-webkit-scrollbar-track{background:0 0}[data-component=dematerialisationComponent] .document-filters-breadcrumb body,[data-component=socialDocumentsComponent] .document-filters-breadcrumb body{scrollbar-face-color:transparent;scrollbar-track-color:transparent}}[data-component=dematerialisationComponent] .document-filters-breadcrumb .breadcrumb-title,[data-component=socialDocumentsComponent] .document-filters-breadcrumb .breadcrumb-title{color:#333232;margin-right:15px;white-space:nowrap}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=dematerialisationComponent] .document-filters-breadcrumb .breadcrumb-title,[data-component=socialDocumentsComponent] .document-filters-breadcrumb .breadcrumb-title{margin:0;line-height:21px;font-size:14px;margin:0 0 10px 0}}@media only screen and (max-width:767px) and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px) and (max-width:767px){[data-component=dematerialisationComponent] .document-filters-breadcrumb .breadcrumb-title,[data-component=socialDocumentsComponent] .document-filters-breadcrumb .breadcrumb-title{line-height:18px;font-size:12px}}[data-component=dematerialisationComponent] .document-filters-breadcrumb .breadcrumb-tags-container,[data-component=socialDocumentsComponent] .document-filters-breadcrumb .breadcrumb-tags-container{display:flex;align-items:center;flex-wrap:wrap;width:100%;height:100%;overflow:hidden}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=dematerialisationComponent] .document-filters-breadcrumb .breadcrumb-tags-container,[data-component=socialDocumentsComponent] .document-filters-breadcrumb .breadcrumb-tags-container{overflow:auto}}[data-component=dematerialisationComponent] .document-filters-breadcrumb .breadcrumb-tag,[data-component=socialDocumentsComponent] .document-filters-breadcrumb .breadcrumb-tag{margin:0;line-height:21px;font-size:14px;position:relative;display:flex;align-items:center;width:auto;height:30px;background-color:#fff;box-shadow:-1px 0 3px 0 rgba(0,0,0,.06);font-weight:700;text-transform:uppercase;color:#605f60;padding:0 30px 0 20px;margin-right:5px;margin-bottom:5px;cursor:pointer}@media only screen and (max-width:767px){[data-component=dematerialisationComponent] .document-filters-breadcrumb .breadcrumb-tag,[data-component=socialDocumentsComponent] .document-filters-breadcrumb .breadcrumb-tag{line-height:18px;font-size:12px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=dematerialisationComponent] .document-filters-breadcrumb .breadcrumb-tag,[data-component=socialDocumentsComponent] .document-filters-breadcrumb .breadcrumb-tag{font-weight:400;white-space:nowrap}}[data-component=dematerialisationComponent] .document-filters-breadcrumb .breadcrumb-tag i,[data-component=socialDocumentsComponent] .document-filters-breadcrumb .breadcrumb-tag i{position:absolute;top:50%;right:5px;transform:translateY(-50%);font-size:18px;color:#605f60}[data-component=dematerialisationComponent] .popover,[data-component=socialDocumentsComponent] .popover{width:auto!important}[data-component=dematerialisationComponent] .selectric-items,[data-component=socialDocumentsComponent] .selectric-items{right:-15px}[data-component=dematerialisationComponent] .dropdown-menu,[data-component=socialDocumentsComponent] .dropdown-menu{width:350px;top:35px;right:0;left:inherit;margin:0;padding:0;border:none;border-radius:0;box-shadow:0 5px 21px 0 rgba(0,0,0,.06)}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=dematerialisationComponent] .dropdown-menu,[data-component=socialDocumentsComponent] .dropdown-menu{right:-30px}}@media only screen and (max-width:767px){[data-component=dematerialisationComponent] .dropdown-menu,[data-component=socialDocumentsComponent] .dropdown-menu{max-width:80vw;right:-15px}}[data-component=dematerialisationComponent] .dropdown-menu:before,[data-component=socialDocumentsComponent] .dropdown-menu:before{position:absolute;right:0;top:-17px;width:100%;height:17px;padding-right:35px;color:#fff;text-shadow:0 5px 21px rgba(0,0,0,.06);font-size:25px;overflow-y:hidden;text-align:right}@media only screen and (min-width:1024px) and (max-width:1179px){[data-component=dematerialisationComponent] .dropdown-menu:before,[data-component=socialDocumentsComponent] .dropdown-menu:before{padding-right:14px}}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=dematerialisationComponent] .dropdown-menu:before,[data-component=socialDocumentsComponent] .dropdown-menu:before{padding-right:30px}}@media only screen and (max-width:767px){[data-component=dematerialisationComponent] .dropdown-menu:before,[data-component=socialDocumentsComponent] .dropdown-menu:before{padding-right:15px}}[data-component=dematerialisationComponent] .dropdown-menu .dropdown-title,[data-component=socialDocumentsComponent] .dropdown-menu .dropdown-title{margin:0;line-height:33px;font-size:22px;font-weight:400;font-weight:700;border-bottom:1px solid #f2eeee;padding:20px;color:#333232}@media only screen and (max-width:767px){[data-component=dematerialisationComponent] .dropdown-menu .dropdown-title,[data-component=socialDocumentsComponent] .dropdown-menu .dropdown-title{line-height:27px;font-size:18px}}[data-component=dematerialisationComponent] .dropdown-menu .dropdown-content,[data-component=socialDocumentsComponent] .dropdown-menu .dropdown-content{padding:20px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=dematerialisationComponent],[data-component=socialDocumentsComponent]{float:left;clear:both}}[data-component=socialDocumentsComponent] .order-by-date.order-by-date_red{color:#0074c2!important}[data-component=socialDocumentsComponent] [class^=icon-]{color:#0074c2!important}[data-component=socialDocumentsComponent] .docmod__advanced .documents-advanced-search>a{color:#0074c2!important}[data-component=socialDocumentsComponent] a{color:#0074c2!important}[data-component=socialDocumentsComponent] .documents-pagination .documentiModulistica__booklet .page-selection ul li{color:#0074c2!important}[data-component=socialDocumentsComponent] .documents-pagination .documentiModulistica__booklet .page-selection ul li a{color:#0074c2!important}[data-component=socialLoanBookletComponent] [class^=icon-]{color:#0074c2!important}[data-component=socialLoanBookletComponent] .ass__info_text a,[data-component=socialLoanBookletComponent] .ass__text a{color:#0074c2!important}[data-component=socialLoanBookletComponent] .container-top-booklet .detail_booklet__accordion>span::after{color:#0074c2!important}[data-component=socialLoanBookletComponent] .container-top-booklet .arrowAccordionGeneric::after{color:#0074c2!important}[data-component=socialLoanBookletComponent] .services-top-container .detail_booklet__accordion>span::after{color:#0074c2!important}[data-component=socialLoanBookletComponent] .services-top-container .arrowAccordionGeneric::after{color:#0074c2!important}.movements-advanced-search.dropdown-toggle .dropdown-toggle .label-search{color:#0074c2!important}.movements-advanced-search.dropdown-toggle .dropdown-toggle i.icon-settings{color:#0074c2!important}.movements-advanced-search.dropdown-toggle .dropdown-toggle i.icon-settings::before{color:#0074c2!important}.number-booklet-container .select-container [class^=icon-]{color:#0074c2!important}[data-component=accountBalanceComponent] .centered a{color:#0074c2!important}.wrapper-operations .wrapper-row .btn-link{color:#0074c2!important}.wrapper-operations .operation-bottom p a{color:#0074c2!important}[data-component=socialLoadMovementsRecapComponent] .card-footer-content a{color:#0074c2!important}[data-component=socialLoadMovementsRecapComponent] .dropdown-menu [class^=icon-]{color:#0074c2!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=socialLoadMovementsRecapComponent] .movements-advanced-search.dropdown-toggle .dropdown-toggle .label-search{color:#0074c2!important}}[data-component=socialLoanTrendComponent] .card-footer a{color:#0074c2!important}[data-component=socialLoanTrendComponent] .socialLoanTrendTop .filterDonutWrapper .selectric-wrapper .label span{color:#0074c2!important}[data-component=socialLoanTrendComponent] [class^=icon-]{color:#0074c2!important}.table-head-wrapper{background:#c00}.table-head-wrapper_social{background:#99d6ff}.table-head-wrapper_social .dropdown-title{color:#000}.title_table_documents{color:#333232;margin-bottom:30px;text-align:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.title_table_documents{text-align:left}}.table-head-wrapper{min-height:10px;color:#fff}.table-head-wrapper.with-filter{padding:30px 30px 90px 30px;position:relative;margin-bottom:20px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.table-head-wrapper.with-filter{padding:15px;width:100%;float:left}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.table-head-wrapper.with-filter .filter-table-inline-wrappewr{overflow:auto;position:relative;height:45px;left:-15px;margin-bottom:-15px;width:calc(100% + 30px);box-shadow:0 15px 21px 0 rgba(0,0,0,.06)}}.table-head-wrapper.with-filter .filter-table-inline-wrappewr ul.filter-table-inline{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);display:flex;align-items:center;width:auto;height:60px;margin:0;padding:15px 0;background-color:#fff;box-shadow:0 15px 21px 0 rgba(0,0,0,.06)}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.table-head-wrapper.with-filter .filter-table-inline-wrappewr ul.filter-table-inline{top:0;left:0;transform:none;height:45px;padding:5px 0;min-width:100%}}.table-head-wrapper.with-filter .filter-table-inline-wrappewr ul.filter-table-inline li{margin:0;line-height:21px;font-size:14px;flex-grow:1;color:#605f60;text-transform:uppercase;padding:0 30px;border-right:1px solid #f2eeee;cursor:pointer}@media only screen and (max-width:767px){.table-head-wrapper.with-filter .filter-table-inline-wrappewr ul.filter-table-inline li{line-height:18px;font-size:12px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.table-head-wrapper.with-filter .filter-table-inline-wrappewr ul.filter-table-inline li{padding:0 5px;white-space:nowrap;text-align:center}}.table-head-wrapper.with-filter .filter-table-inline-wrappewr ul.filter-table-inline li:last-child{border:none}.table-head-wrapper.with-filter .filter-table-inline-wrappewr ul.filter-table-inline li.active{font-weight:700}.table-head-wrapper.with-filter .filter-table-inline-wrappewr ul.filter-table-inline li.active.in{color:#7bb800}.table-head-wrapper.with-filter .filter-table-inline-wrappewr ul.filter-table-inline li.active.out{color:#d53600}.table-head-wrapper.with-filter .filter-table-inline-wrappewr ul.filter-table-inline li::before{display:none!important}.table-head-wrapper.with-filter .filter-table-inline-wrappewr ul.filter-table-inline.disabled li{opacity:.3;cursor:default}.documents-list:not(.docmod__list) tr:nth-child(even){background-image:url(../images/pattern.png);background-size:auto 130px}.documents-list{width:100%}.documents-list thead{border-bottom:1px solid #e5e1e1}.documents-list td,.documents-list th{text-align:left;padding:10px 15px;height:90px}.documents-list td:first-of-type,.documents-list th:first-of-type{padding-left:30px}.documents-list td:last-of-type,.documents-list th:last-of-type{padding-right:30px}.documents-list td.tipo,.documents-list th.tipo{width:30%}.documents-list td.descrizione,.documents-list th.descrizione{width:40%}.documents-list td.scarica,.documents-list th.scarica{text-align:center}.documents-list td.scarica a,.documents-list th.scarica a{text-decoration:none!important}.documents-list th{margin:0;line-height:21px;font-size:14px;color:#999696;text-transform:uppercase;white-space:nowrap}@media only screen and (max-width:767px){.documents-list th{line-height:18px;font-size:12px}}.documents-list td{color:#605f60}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.documents-list td{padding:10px 0 10px 15px!important}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.documents-list td.data{display:inline-block;font-size:10px;padding-bottom:0!important}}.documents-list strong{color:#333232}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.documents-list .document-list-item{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;padding:15px;position:relative}.documents-list .document-list-item td{flex:0 1 auto;align-self:auto;width:100%;padding:0!important;height:auto;order:1}.documents-list .document-list-item td.scarica{position:absolute;right:10px;top:15px;width:50px}.documents-list .document-list-item td.data{order:0}.documents-list .document-list-item td.tipo{margin-bottom:10px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.fromModule .document-list-item{padding:15px 15px 15px 30px!important}}.documents-list-no-results{text-align:center;color:#605f60;padding:15px 0}.documents-pagination *{color:#0074c2!important;border-color:#0074c2!important}.documents-pagination ul{margin:0!important;padding:25px!important;text-align:center}.documents-pagination ul.jplist-one-page{display:none!important}.documents-pagination ul li a{text-decoration:none!important}[data-component=dematerialisationComponent] .documents-pagination *{color:#c00!important;border-color:#c00!important}.documents-accordion{margin-top:-30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.documents-accordion{margin-top:0}}.documents-accordion-item{border-bottom:1px solid #e5e1e1}.documents-accordion-head a{display:flex;align-items:center;width:100%;height:120px;padding:20px 60px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.documents-accordion-head a{height:75px;padding:15px}}.documents-accordion-head a:active,.documents-accordion-head a:focus,.documents-accordion-head a:hover,.documents-accordion-head a:visited{text-decoration:none!important}.documents-accordion-head a i{padding-left:20px}.documents-accordion-head a .icon-arrow-up-1{display:block}.documents-accordion-head a .icon-arrow-down-1,.documents-accordion-head a .orderby-container .selectric .button,.orderby-container .selectric .documents-accordion-head a .button{display:none}.documents-accordion-head a.collapsed .icon-arrow-up-1{display:none}.documents-accordion-head a.collapsed .icon-arrow-down-1,.documents-accordion-head a.collapsed .orderby-container .selectric .button,.orderby-container .selectric .documents-accordion-head a.collapsed .button{display:block}.documents-accordion-head .documents-accordion-title{margin:0;line-height:33px;font-size:22px;font-weight:400;flex-grow:1;color:#000;font-weight:700}@media only screen and (max-width:767px){.documents-accordion-head .documents-accordion-title{line-height:27px;font-size:18px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.documents-accordion-head .documents-accordion-title{margin:0;line-height:30px;font-size:18px;font-weight:400;color:#99d6ff;font-weight:700}}@media only screen and (max-width:767px) and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px) and (max-width:767px){.documents-accordion-head .documents-accordion-title{line-height:21px;font-size:14px}}.documents-accordion-head .documents-accordion-sum{color:#605f60}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.documents-accordion-head .documents-accordion-sum{font-size:10px;text-align:right}}.documents-accordion-head .documents-accordion-sum strong{margin:0;line-height:33px;font-size:22px;font-weight:400;color:#0074c2;font-weight:700;padding-left:20px}@media only screen and (max-width:767px){.documents-accordion-head .documents-accordion-sum strong{line-height:27px;font-size:18px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.documents-accordion-head .documents-accordion-sum strong{display:block;font-size:12px;margin-top:-7px}}.documents-accordion-body .documents-list tr:nth-child(even){background:0 0}.documents-accordion-body .documents-list-no-results{padding-top:30px;padding-bottom:60px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.documents-accordion-body .documents-list-no-results{padding-bottom:30px}}.subtitle-container-dem{text-align:center;color:#333232}.allDocs{color:#000}.order-by-date>span{float:left;margin-right:10px}.order-by-date select{display:none}.order-by-date .selectric-wrapper{float:left}.order-by-date .selectric-wrapper .selectric .label{color:#fff;line-height:inherit}.order-by-date .selectric-wrapper .selectric .button{top:-6px;right:-26px}.order-by-date .selectric-wrapper .selectric .button::before{color:#fff}@media only screen and (max-width:767px){.order-by-date .selectric-wrapper .selectric .button::before{font-size:initial}}.order-by-date .selectric-wrapper .selectric-items{margin-top:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.order-by-date .selectric-wrapper .selectric-items{width:230px!important}}.order-by-date.order-by-date_red{color:#0074c2}@media only screen and (max-width:767px){.order-by-date.order-by-date_red{padding:0 15px}}.order-by-date.order-by-date_red .selectric-wrapper .selectric .label{color:#c00;font-weight:700}.advanced-filters-wrapper a.dropdown-toggle{color:#c00}.advanced-filters-wrapper .documents-advanced-search .date-picker{z-index:90;position:relative;background:0 0}@media only screen and (max-width:767px){.advanced-filters-wrapper .documents-advanced-search.open{transform:none}}.advanced-filters-wrapper .documents-advanced-search a{margin:0;line-height:30px;font-size:18px;font-weight:400;display:flex;align-items:center;margin:0!important}@media only screen and (max-width:767px){.advanced-filters-wrapper .documents-advanced-search a{line-height:21px;font-size:14px}}.advanced-filters-wrapper .documents-advanced-search a:not(.docmod__dropdown){padding:0!important}.advanced-filters-wrapper .documents-advanced-search a:active,.advanced-filters-wrapper .documents-advanced-search a:focus,.advanced-filters-wrapper .documents-advanced-search a:hover,.advanced-filters-wrapper .documents-advanced-search a:visited{text-decoration:none!important}.advanced-filters-wrapper .documents-advanced-search a .label-search{font-weight:700;padding-right:10px}.advanced-filters-wrapper .documents-advanced-search a i{font-size:15px;color:#c00}@media only screen and (max-width:767px){.advanced-filters-wrapper .documents-advanced-search .dropdown-menu{position:fixed;top:0;left:0;width:100%;height:100%;max-width:100%;overflow-y:auto}}@media only screen and (max-width:767px){.advanced-filters-wrapper .documents-advanced-search .dropdown-title{position:relative}}.advanced-filters-wrapper .documents-advanced-search .dropdown-title i{display:none}@media only screen and (max-width:767px){.advanced-filters-wrapper .documents-advanced-search .dropdown-title i{position:absolute;top:50%;right:15px;transform:translateY(-50%);display:block}}.advanced-filters-wrapper .documents-advanced-search .documents-advanced-search-item{margin-bottom:25px}.advanced-filters-wrapper .documents-advanced-search .documents-advanced-search-item label{margin:0;line-height:21px;font-size:14px;font-weight:400;color:#605f60!important;font-weight:700!important;margin-bottom:10px}@media only screen and (max-width:767px){.advanced-filters-wrapper .documents-advanced-search .documents-advanced-search-item label{line-height:21px;font-size:14px}}.advanced-filters-wrapper .documents-advanced-search .documents-advanced-search-item .label span{margin:0;line-height:21px;font-size:14px}@media only screen and (max-width:767px){.advanced-filters-wrapper .documents-advanced-search .documents-advanced-search-item .label span{line-height:18px;font-size:12px}}.advanced-filters-wrapper .documents-advanced-search .documents-advanced-search-item .input-text-container{display:flex}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.advanced-filters-wrapper .documents-advanced-search .documents-advanced-search-item .input-text-container{display:block}}.advanced-filters-wrapper .documents-advanced-search .documents-advanced-search-item .input-text-container .input-text{margin-right:15px;-ms-flex:0 1 auto}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.advanced-filters-wrapper .documents-advanced-search .documents-advanced-search-item .input-text-container .input-text{margin-right:0;margin-bottom:10px}}.advanced-filters-wrapper .documents-advanced-search .documents-advanced-search-item .input-text-container .input-text:last-child{margin-right:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.advanced-filters-wrapper .documents-advanced-search .documents-advanced-search-item .input-text-container .input-text:last-child{margin-right:0;margin-bottom:0}}.advanced-filters-wrapper .documents-advanced-search .documents-advanced-search-item .input-select,.advanced-filters-wrapper .documents-advanced-search .documents-advanced-search-item .input-text{position:relative;border:1px solid #e5e1e1;padding:10px 15px}.advanced-filters-wrapper .documents-advanced-search .documents-advanced-search-item .input-select .button,.advanced-filters-wrapper .documents-advanced-search .documents-advanced-search-item .input-select i,.advanced-filters-wrapper .documents-advanced-search .documents-advanced-search-item .input-text .button,.advanced-filters-wrapper .documents-advanced-search .documents-advanced-search-item .input-text i{position:absolute;top:50%;right:0;display:block;width:20px;height:20px;transform:translateY(-50%) rotate(180deg);font-size:20px}.advanced-filters-wrapper .documents-advanced-search .documents-advanced-search-item .input-select i,.advanced-filters-wrapper .documents-advanced-search .documents-advanced-search-item .input-text i{left:auto;right:15px}.advanced-filters-wrapper .documents-advanced-search .documents-advanced-search-button{margin-bottom:10px;text-align:center}[data-component=alertComponent]{text-align:center;color:#d53600;font-style:italic;margin-bottom:45px}.subheaderDematerializedComponent{margin-top:-15px;margin-bottom:0!important}@media only screen and (max-width:767px){.subheaderDematerializedComponent{margin-top:-20px}}.subheaderDematerializedComponent a{font-weight:800;font-size:12px;line-height:16px;display:flex;flex-direction:row;align-items:center;gap:5px}.subheaderDematerializedComponent a:active,.subheaderDematerializedComponent a:hover{text-decoration:none!important}.subheaderDematerializedComponent a i{font-size:20px;line-height:15px}.subheaderDematerializedComponent .dema__title{margin-top:45px;display:flex;gap:15px;flex-direction:row}@media only screen and (max-width:767px){.subheaderDematerializedComponent .dema__title{margin-top:40px;gap:10px;flex-direction:column;align-items:center}}.subheaderDematerializedComponent .dema__title h2{font-weight:800;font-size:31px;line-height:42px;color:#333232}@media only screen and (max-width:767px){.subheaderDematerializedComponent .dema__title h2{font-size:20px;line-height:30px}}.subheaderDematerializedComponent .dema__title img{width:45px}@media only screen and (max-width:767px){.subheaderDematerializedComponent .dema__title img{width:30px}}.dema__text{margin:30px 0 15px}@media only screen and (max-width:767px){.dema__text{margin:30px 0}}.dema__text p{color:#333232;display:inline-block}.dema__tableHead{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;background:#f7f7f7;border:1px solid #e5e1e1;padding:10.5px 30px}@media only screen and (max-width:767px){.dema__tableHead{flex-direction:column;align-items:center;padding:16px}}.dema__tableHead .dema__filter{display:flex;flex-direction:row;align-items:center;gap:40px}@media only screen and (max-width:767px){.dema__tableHead .dema__filter{gap:15px}}.dema__tableHead .dema__filter .order-by-date{display:flex;flex-direction:row;align-items:center}.dema__tableHead .dema__filter .order-by-date .selectric .label>span{display:none}.dema__tableHead .dema__filter .selectric-items{left:0}.dema__tableHead .dema__filter .selectric-items::before{right:0;left:15px}.dema__tableHead .label-search,.dema__tableHead .order-by-date{font-size:14px;line-height:19px;font-weight:800;color:#c00;white-space:nowrap}.dema__tableHead .document-filters-breadcrumb{margin:0!important;border:1px solid #e5e1e1}.dema__tableHead .documents-advanced-search{position:relative}.fourPlusOnePrivatePage{background-color:#f7f7f7}.fourPlusOnePrivatePage section.content{overflow:visible!important}[data-page="41PrivatePage"]{padding-top:40px;padding-bottom:50px}[data-page="41PrivatePage"] [data-component="41PrivatePageTop"]{text-align:center}[data-page="41PrivatePage"] [data-component="41PrivatePageTop"] .top-image-wrap img{height:30px;margin-bottom:30px}[data-page="41PrivatePage"] [data-component="41PrivatePageTop"] .top-text{margin-bottom:60px}@media only screen and (max-width:767px){[data-page="41PrivatePage"] [data-component="41PrivatePageTop"] .top-text{margin-bottom:30px}}[data-page="41PrivatePage"] [data-component="41PrivatePageTop"] .top-text p{color:#333232}[data-page="41PrivatePage"] [data-component="41PrivatePageMain"]{padding:30px 60px 45px!important}@media only screen and (max-width:767px){[data-page="41PrivatePage"] [data-component="41PrivatePageMain"]{padding:30px 15px 15px!important}}@media only screen and (max-width:767px){[data-page="41PrivatePage"] [data-component="41PrivatePageMain"] .top-image-wrap{text-align:center}}[data-page="41PrivatePage"] [data-component="41PrivatePageMain"] .top-image-wrap img{height:42px}[data-page="41PrivatePage"] [data-component="41PrivatePageMain"] .discountStatusWrapper{background-color:rgba(5,156,224,.2);padding:15px;display:flex;align-items:center}@media only screen and (max-width:767px){[data-page="41PrivatePage"] [data-component="41PrivatePageMain"] .discountStatusWrapper{flex-direction:column}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] [data-component="41PrivatePageMain"] .discountStatusWrapper{margin-bottom:15px}}[data-page="41PrivatePage"] [data-component="41PrivatePageMain"] .discountStatusWrapper .discountImage{width:194px;height:113px;background-size:cover;background-repeat:no-repeat;margin-right:10px;padding:5px;background-position:50% 50%;background-color:#0199dd}@media only screen and (max-width:767px){[data-page="41PrivatePage"] [data-component="41PrivatePageMain"] .discountStatusWrapper .discountImage{margin-right:0;margin-bottom:15px;width:100%}}[data-page="41PrivatePage"] [data-component="41PrivatePageMain"] .discountStatusWrapper .discountImage .discountImageText{font-weight:700;color:#fff;height:100%;display:flex;align-items:flex-end;line-height:21px}[data-page="41PrivatePage"] [data-component="41PrivatePageMain"] .discountStatusWrapper .discountText{width:calc(100% - 194px)}[data-page="41PrivatePage"] [data-component="41PrivatePageMain"] .discountStatusWrapper .discountText a{text-decoration:underline;font-size:inherit}@media only screen and (max-width:767px){[data-page="41PrivatePage"] [data-component="41PrivatePageMain"] .discountStatusWrapper .discountText{width:100%}}[data-page="41PrivatePage"] [data-component="41PrivatePageMain"] .amountWrap{margin-left:60px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] [data-component="41PrivatePageMain"] .amountWrap{margin-left:0}}[data-page="41PrivatePage"] [data-component="41PrivatePageMain"] .amountWrap .amount-text{font-weight:700;margin-bottom:15px}[data-page="41PrivatePage"] [data-component="41PrivatePageMain"] .amountWrap .fake-counter-reply{font-size:24px}[data-page="41PrivatePage"] [data-component="41PrivatePageMain"] .box_statistic{display:flex;flex-direction:row;gap:50px;justify-content:center;margin-top:30px}@media only screen and (max-width:767px){[data-page="41PrivatePage"] [data-component="41PrivatePageMain"] .box_statistic{flex-direction:column;width:100%;gap:15px}}[data-page="41PrivatePage"] [data-component="41PrivatePageMain"] .box_statistic .box_md{display:flex;justify-content:space-between;align-items:center;width:373px;max-width:100%;height:90px;background-color:#fff;box-shadow:0 5px 21px 0 rgba(0,0,0,.06);padding:15px;padding-right:25px}@media only screen and (max-width:767px){[data-page="41PrivatePage"] [data-component="41PrivatePageMain"] .box_statistic .box_md{padding:0;height:auto;padding-right:20px}}[data-page="41PrivatePage"] [data-component="41PrivatePageMain"] .box_statistic .box_md .first{display:flex;align-items:center}[data-page="41PrivatePage"] [data-component="41PrivatePageMain"] .box_statistic .box_md .first .frame{display:flex;justify-content:center;align-items:center;float:left;background-color:#f4faff;width:60px;height:60px}[data-page="41PrivatePage"] [data-component="41PrivatePageMain"] .box_statistic .box_md .first .frame img{width:auto;max-height:26px}[data-page="41PrivatePage"] [data-component="41PrivatePageMain"] .box_statistic .box_md .first .text{max-width:180px;margin-left:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;margin-left:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-page="41PrivatePage"] [data-component="41PrivatePageMain"] .box_statistic .box_md .first .text{margin-left:15px;max-width:108px;white-space:normal;font-size:12px;line-height:18px}}[data-page="41PrivatePage"] [data-component="41PrivatePageMain"] .box_statistic .box_md .blue{color:#0074c2}@media only screen and (max-width:767px){[data-page="41PrivatePage"] [data-component="41PrivatePageMain"] .box_statistic .box_md .blue{font-size:14px;line-height:20px}}.table_statistics{margin-bottom:30px}.table_statistics ul.filter-table-inline li.active label{font-weight:700;cursor:pointer}.table_statistics ul.filter-table-inline li label{font-weight:400;cursor:pointer}.table_statistics .jplist-panel label{float:none;height:auto;line-height:normal;color:#605f60;font-weight:400;padding:initial}.table_statistics .filterPoint .jplist-group{border:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.table_statistics .filterPoint{display:block!important}.table_statistics .filterPoint .jplist-group{width:100%;border:0;padding:0;margin:0;box-shadow:none}.table_statistics .filterPoint .jplist-group ul{margin:0;box-shadow:none;height:45px;background-color:#f7f7f7}.table_statistics .filterPoint .jplist-group ul li{margin-right:auto}.table_statistics .filterPoint .filter-table-inline li{text-align:center}}.table_statistics .movements-advanced-search .icon-settings{color:#c00}.discountList [data-component=tabsComponent] .tab-content .tab-sub-title{position:relative;text-align:left;background-color:#fff;padding:15px 30px!important;z-index:999}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.discountList [data-component=tabsComponent] .tab-content .tab-sub-title{padding:0!important}}.discountList [data-component=tabsComponent] .tab-content .tab-sub-title .optain{font-weight:700;color:#0074c2}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.discountList [data-component=tabsComponent] .tab-content .tab-sub-title .optain{padding:15px}}.discountList [data-component=tabsComponent] .tab-content .tab-sub-title .movements-advanced-search{top:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.discountList [data-component=tabsComponent] .tab-content .mobile-title-table-close41{padding:26px 15px;text-align:center;color:#fff;background-color:#0199dd}}.discountList [data-component=tabsComponent] .tab-content .movements-list{width:100%}.discountList [data-component=tabsComponent] .tab-content .movements-list thead{background-color:#0074c2;border-bottom:1px solid #e5e1e1}.discountList [data-component=tabsComponent] .tab-content .movements-list td,.discountList [data-component=tabsComponent] .tab-content .movements-list th{text-align:left;padding:31px 15px 15px 15px}.discountList [data-component=tabsComponent] .tab-content .movements-list td.data-operazione,.discountList [data-component=tabsComponent] .tab-content .movements-list th.data-operazione{padding-left:60px}.discountList [data-component=tabsComponent] .tab-content .movements-list td.importo,.discountList [data-component=tabsComponent] .tab-content .movements-list th.importo{text-align:center}.discountList [data-component=tabsComponent] .tab-content .movements-list td{margin:0;line-height:21px;font-size:14px;padding:15px}@media only screen and (max-width:767px){.discountList [data-component=tabsComponent] .tab-content .movements-list td{line-height:18px;font-size:12px}}.discountList [data-component=tabsComponent] .tab-content .movements-list th{margin:0;line-height:21px;font-size:14px;color:#fff;text-transform:uppercase;white-space:nowrap}@media only screen and (max-width:767px){.discountList [data-component=tabsComponent] .tab-content .movements-list th{line-height:18px;font-size:12px}}.discountList [data-component=tabsComponent] .tab-content .movements-list .tab-sub-title th{color:#fff}.discountList [data-component=tabsComponent] .tab-content .movements-list .total-footer{background:rgba(1,153,221,.05)}@media only screen and (max-width:767px){.discountList [data-component=tabsComponent] .tab-content .movements-list .total-footer td{text-transform:uppercase}}.discountList [data-component=tabsComponent] .tab-content .movements-list td{color:#333232}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.discountList [data-component=tabsComponent] .tab-content .movements-list td{padding:15px 10px 15px 15px!important}}.discountList [data-component=tabsComponent] .tab-content .movements-list td.data-operazione{color:#605f60}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.discountList [data-component=tabsComponent] .tab-content .movements-list td.data-operazione{display:inline-block;font-size:10px;padding-bottom:0!important}}.discountList [data-component=tabsComponent] .tab-content .movements-list td.negozio{word-break:break-all}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.discountList [data-component=tabsComponent] .tab-content .movements-list td.negozio{font-size:12px;display:block;padding-top:0!important;padding-bottom:5px!important}}.discountList [data-component=tabsComponent] .tab-content .movements-list td.negozio:first-letter{text-transform:uppercase}.discountList [data-component=tabsComponent] .tab-content .movements-list td.importo{font-weight:700;white-space:nowrap}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.discountList [data-component=tabsComponent] .tab-content .movements-list td.importo{font-size:12px;vertical-align:bottom;text-align:right}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.discountList [data-component=tabsComponent] .tab-content .movements-list td.total-operazione{display:inline-block;font-size:12px;padding-bottom:0!important}}.discountList [data-component=tabsComponent] .tab-content .movements-list td.promozioni{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.discountList [data-component=tabsComponent] .tab-content .movements-list td.promozioni{padding:0 5px 15px 15px!important}}.discountList [data-component=tabsComponent] .tab-content .movements-list td.promozioni img{max-height:30px;width:auto;margin-right:10px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.discountList [data-component=tabsComponent] .tab-content .movements-list td .container_td{display:flex;flex-direction:column;gap:7px}}.discountList [data-component=tabsComponent] .tab-content .movements-list td .container_td .td{width:50%;min-height:15px;float:left}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.discountList [data-component=tabsComponent] .tab-content .movements-list td .container_td .td{width:100%;min-height:auto}}.discountList [data-component=tabsComponent] .tab-content .movements-list td .container_td .td.punti-plus strong{color:#7bb800}.discountList [data-component=tabsComponent] .tab-content .movements-list td .container_td .td.punti-minus strong{color:#d53600}.discountList [data-component=tabsComponent] .tab-content .movements-list .total-footer td.data-operazione{color:#333232}.discountList [data-component=tabsComponent] .tab-content .movements-list-no-results{text-align:center;color:#605f60;padding:60px 30px 30px 30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.discountList [data-component=tabsComponent] .tab-content .movements-list-no-results{padding:30px}}.discountList [data-component=tabsComponent] .tab-content .movements-pagination ul{margin:0!important;padding:25px!important;text-align:center}.discountList [data-component=tabsComponent] .tab-content .movements-accordion{margin-top:-30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.discountList [data-component=tabsComponent] .tab-content .movements-accordion{margin-top:0}}.discountList [data-component=tabsComponent] .tab-content .movements-accordion-item{border-bottom:1px solid #e5e1e1}.discountList [data-component=tabsComponent] .tab-content .movements-accordion-head a{display:flex;align-items:center;width:100%;height:120px;padding:20px 60px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.discountList [data-component=tabsComponent] .tab-content .movements-accordion-head a{height:75px;padding:15px}}.discountList [data-component=tabsComponent] .tab-content .movements-accordion-head a:active,.discountList [data-component=tabsComponent] .tab-content .movements-accordion-head a:focus,.discountList [data-component=tabsComponent] .tab-content .movements-accordion-head a:hover,.discountList [data-component=tabsComponent] .tab-content .movements-accordion-head a:visited{text-decoration:none!important}.discountList [data-component=tabsComponent] .tab-content .movements-accordion-head a i{padding-left:20px}.discountList [data-component=tabsComponent] .tab-content .movements-accordion-head a .icon-arrow-up-1{display:block}.discountList [data-component=tabsComponent] .tab-content .movements-accordion-head a .icon-arrow-down-1,.discountList [data-component=tabsComponent] .tab-content .movements-accordion-head a .orderby-container .selectric .button,.orderby-container .selectric .discountList [data-component=tabsComponent] .tab-content .movements-accordion-head a .button{display:none}.discountList [data-component=tabsComponent] .tab-content .movements-accordion-head a.collapsed .icon-arrow-up-1{display:none}.discountList [data-component=tabsComponent] .tab-content .movements-accordion-head a.collapsed .icon-arrow-down-1,.discountList [data-component=tabsComponent] .tab-content .movements-accordion-head a.collapsed .orderby-container .selectric .button,.orderby-container .selectric .discountList [data-component=tabsComponent] .tab-content .movements-accordion-head a.collapsed .button{display:block}.discountList [data-component=tabsComponent] .tab-content .movements-accordion-head .movements-accordion-title{margin:0;line-height:33px;font-size:22px;font-weight:400;flex-grow:1;color:#000;font-weight:700}@media only screen and (max-width:767px){.discountList [data-component=tabsComponent] .tab-content .movements-accordion-head .movements-accordion-title{line-height:27px;font-size:18px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.discountList [data-component=tabsComponent] .tab-content .movements-accordion-head .movements-accordion-title{margin:0;line-height:30px;font-size:18px;font-weight:400;color:#99d6ff;font-weight:700}}@media only screen and (max-width:767px) and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px) and (max-width:767px){.discountList [data-component=tabsComponent] .tab-content .movements-accordion-head .movements-accordion-title{line-height:21px;font-size:14px}}.discountList [data-component=tabsComponent] .tab-content .movements-accordion-head .movements-accordion-sum{color:#605f60}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.discountList [data-component=tabsComponent] .tab-content .movements-accordion-head .movements-accordion-sum{font-size:12px;text-align:right}}.discountList [data-component=tabsComponent] .tab-content .movements-accordion-head .movements-accordion-sum strong{margin:0;line-height:33px;font-size:22px;font-weight:400;color:#0074c2;font-weight:700;padding-left:20px}@media only screen and (max-width:767px){.discountList [data-component=tabsComponent] .tab-content .movements-accordion-head .movements-accordion-sum strong{line-height:27px;font-size:18px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.discountList [data-component=tabsComponent] .tab-content .movements-accordion-head .movements-accordion-sum strong{display:block;font-size:14px;margin-top:-7px}}.discountList [data-component=tabsComponent] .tab-content .movements-accordion-body .movements-list tr:nth-child(even){background:0 0}.discountList [data-component=tabsComponent] .tab-content .movements-accordion-body .movements-list-no-results{padding-top:30px;padding-bottom:60px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.discountList [data-component=tabsComponent] .tab-content .movements-accordion-body .movements-list-no-results{padding-bottom:30px}}.discountList.card-component .card-footer{border-top:0 none;height:auto}.discountList.card-component .card-footer .card-footer-content{text-align:center}.discountList .generic-error-message{padding:60px 30px;color:#605f60}@media only screen and (max-width:767px){.discountList .generic-error-message{padding:30px}}.discountList .discount-summary-container{display:table;width:100%}@media only screen and (max-width:767px){.discountList .discount-summary-container{display:block}}.discountList .discount-summary-container .column-1{width:30%;padding:45px;text-align:center;background-color:#0199dd;color:#fff;display:table-cell;vertical-align:middle;text-align:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.discountList .discount-summary-container .column-1{display:block;width:100%;padding:20px}}.discountList .discount-summary-container .column-2{width:70%;padding:45px;text-align:left;background-color:rgba(153,214,255,.1);display:table-cell;vertical-align:middle}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.discountList .discount-summary-container .column-2{display:block;width:100%;padding:15px}}.discountList .discount-summary-container.discount-close41{padding:45px 60px 45px}@media only screen and (max-width:767px){.discountList .discount-summary-container.discount-close41{padding:0;padding-top:30px}}.discountList .discount-summary-container.discount-close41 .column-1{padding:0;width:200px}@media only screen and (max-width:767px){.discountList .discount-summary-container.discount-close41 .column-1{width:100%;padding:26px 15px}}.discountList .discount-summary-container.discount-close41 .column-2{padding:18px 30px;width:calc(100% - 200px)}@media only screen and (max-width:767px){.discountList .discount-summary-container.discount-close41 .column-2{width:100%;padding:15px}}[data-component=successRegistration] .successRegistration__img{margin-bottom:30px}[data-component=successRegistration] img{width:90px}[data-component=successRegistration] .pageTitle{margin-bottom:15px!important}[data-component=successRegistration] .textContainer{color:#333232;margin-bottom:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=successRegistration] .textContainer{margin-bottom:30px}}[data-component=registrazione__scaricaApp]{margin:40px 0 0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=registrazione__scaricaApp]{margin:30px 0 0}}[data-component=registrazione__scaricaApp] .scaricaApp__container{border:1px dashed #99d6ff;background-color:#f4faff;padding:15px;display:flex;flex-direction:row;gap:15px}[data-component=registrazione__scaricaApp] .scaricaApp__right{display:flex;flex-direction:column;gap:15px}[data-component=registrazione__scaricaApp] .scaricaApp__right p{font-weight:400;color:#333232}[data-component=registrazione__scaricaApp] .scaricaApp__right img{width:143px}[data-component=registrazione__scaricaApp] .scaricaApp__containerApp{display:flex;flex-direction:row;gap:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=registrazione__scaricaApp] .scaricaApp__containerApp{flex-direction:column}}[data-component=registrazione__scaricaApp__generic]{margin:0!important;padding-top:90px;padding-bottom:90px}@media only screen and (max-width:767px){[data-component=registrazione__scaricaApp__generic]{padding-top:45px;padding-bottom:45px}}[data-component=registrazione__scaricaApp__generic].prefooter{padding-top:65px;padding-bottom:0}@media only screen and (max-width:767px){[data-component=registrazione__scaricaApp__generic].prefooter{padding-top:45px;padding-bottom:0}}[data-component=registrazione__scaricaApp__generic] .scaricaApp__container{width:100vw;position:relative;left:50%;margin-left:-50vw;background-color:#f4faff;display:flex;flex-direction:row;align-items:flex-end;justify-content:center;padding:65px;gap:72px}@media only screen and (max-width:767px){[data-component=registrazione__scaricaApp__generic] .scaricaApp__container{gap:30px;padding:45px 15px;flex-direction:column;align-items:center}}[data-component=registrazione__scaricaApp__generic] .scaricaApp__container img{max-width:563px;object-fit:cover}@media only screen and (max-width:767px){[data-component=registrazione__scaricaApp__generic] .scaricaApp__container img{max-width:100%}}[data-component=registrazione__scaricaApp__generic] .scaricaApp_right{display:flex;flex-direction:column;gap:16px;width:397px}@media only screen and (max-width:767px){[data-component=registrazione__scaricaApp__generic] .scaricaApp_right{width:auto}}[data-component=registrazione__scaricaApp__generic] .scaricaApp_right p{font-weight:400;color:#333232}[data-component=registrazione__scaricaApp__generic] .scaricaApp_right img{width:145px}[data-component=registrazione__scaricaApp__generic] .scaricaApp__containerApp{display:flex;flex-direction:row;align-items:center;gap:15px}@media only screen and (max-width:767px){[data-component=registrazione__scaricaApp__generic] .scaricaApp__containerApp{align-items:flex-start}}[data-component=registrazione__scaricaApp__generic] .scaricaApp__containerText{display:flex;flex-direction:column;gap:16px}.counterComponent .tick-wrapper{width:100%;display:block;font-family:oswald-regular,sans-serif;margin-top:20px}.counterComponent .tick-wrapper .tick{width:100%}@media only screen and (max-width:767px){.counterComponent .tick-wrapper .tick{max-width:320px}}[data-component=counterXTuttiComponent] .tick-wrapper{max-width:252px}[data-component=counterXTuttiComponent] .tick{line-height:1.8;font-size:21px}[data-component=counterXTuttiComponent] .tick-char{min-width:22.6px}[data-component=counterXTuttiComponent] .tick-flip-panel{color:#000;background-color:rgba(255,255,255,.95)}@media only screen and (max-width:767px){[data-component=heroHomeXtuttiXte] .new_version .subtitle a{font-size:18px;font-weight:800;line-height:27px;text-align:center}}[data-component=heroHomeXtuttiXte] .container-heroHome .left .forAll{justify-content:normal;display:block;padding:20px 0;margin-top:90px}@media only screen and (max-width:767px){[data-component=heroHomeXtuttiXte] .container-heroHome .left .forAll{margin:30px auto 0!important}}[data-component=heroHomeXtuttiXte] .container-heroHome .left .forAll .tick-wrapper .tick-char{border-radius:.8rem;font-size:24px}@media only screen and (max-width:767px){[data-component=heroHomeXtuttiXte] .container-heroHome .left .forAll .tick-wrapper .tick{padding-top:25px}}@media only screen and (max-width:767px){[data-component=heroHomeXtuttiXte] .container-heroHome .left .forAll .tick-wrapper{margin:auto!important}}@media only screen and (min-width:940px){[data-component=heroHomeXtuttiXte] .container-heroHome .left .forAll .tick-wrapper{float:right;margin:0 10px!important}}[data-component=heroHomeXtuttiXte] .container-heroHome .left .forAll .subtitle{font-size:22px;font-weight:350;line-height:33px}[data-component=heroHomeXtuttiXte] .container-heroHome .left .forAll .subtitle p{font-size:22px;font-weight:800;line-height:33px;text-align:left}@media only screen and (min-width:940px){[data-component=heroHomeXtuttiXte] .container-heroHome .left .forAll .subtitle{float:left}}@media only screen and (max-width:767px){[data-component=heroHomeXtuttiXte] .container-heroHome .left .forAll .subtitle p{text-align:center!important;font-size:18px;font-weight:350;line-height:27px}}[kdcp_new-component]{margin-bottom:90px;position:relative;min-height:425px}@media screen and (max-width:767px){[kdcp_new-component]{margin-bottom:30px}}[kdcp_new-component].no-margin{margin-bottom:0}[kdcp_new-component].no-heigth{min-height:0}[kdcp_new-component][kdcp_new-component=VetrinaQuattroUnoComponent]{min-height:858px}@media screen and (max-width:767px){[kdcp_new-component][kdcp_new-component=VetrinaQuattroUnoComponent]{min-height:872px}}[kdcp_new-component][kdcp_new-component=ProgettiQuattroUnoComponent]{min-height:485px}@media screen and (max-width:767px){[kdcp_new-component][kdcp_new-component=ProgettiQuattroUnoComponent]{min-height:750px}}[kdcp-component] .loader-overlay{z-index:99!important}.avenir-regular{font-family:"Avenir LT",Helvetica,serif;font-weight:400}.avenir-bold{font-family:"Avenir LT",Helvetica,serif;font-weight:700}.avenir-heavy{font-family:"Avenir LT",Helvetica,serif;font-weight:900}[kdcp_new-component=VetrinaQuattroUnoComponent]{width:100%;box-sizing:border-box}[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper{max-width:1200px;margin:0 auto;width:100%}[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper *{box-sizing:border-box}[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper .bg-image{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;min-height:400px;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper .bg-image{min-height:290px}[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper .bg-image .mobile-background{position:absolute;height:100%;width:100%;top:0;left:0;background-position:center;background-size:cover;z-index:1}}[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper .top-title{font-family:"Avenir LT",Helvetica,serif;font-weight:900;font-size:48px;color:#fff;padding:158px 0 50px 50px;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;line-height:1.3em}@media screen and (max-width:767px){[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper .top-title{font-size:24px;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;padding:15px;position:relative;z-index:2}}[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper .content-wrapper{margin-top:-80px;height:100%;z-index:1;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper .content-wrapper{margin-top:0}}[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper .box-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;padding:0 50px;width:100%}@media screen and (min-width:767px) and (max-width:1024px){[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper .box-container{padding:0 20px}}@media screen and (max-width:767px){[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper .box-container{-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;padding:0}}[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper .box-container .box{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;width:50%;padding:60px;min-height:334px;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper .box-container .box .forCovid{margin-top:11px;color:#fff}@media screen and (min-width:767px) and (max-width:1024px){[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper .box-container .box .forCovid{padding-bottom:30px}}[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper .box-container .box .forCovid *{font-size:15px}@media only screen and (max-width:767px){[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper .box-container .box .forCovid *{font-size:14px}}[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper .box-container .box .forCovid a{color:#fff;text-decoration:underline;outline:0;display:inline}@media screen and (min-width:767px) and (max-width:1024px){[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper .box-container .box{padding:30px;min-height:300px}}@media screen and (max-width:767px){[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper .box-container .box{padding:25px 20px 20px;min-height:190px;width:100%}}[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper .box-container .box.one{background-color:#c00}[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper .box-container .box.four{background-color:#0074c2}[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper .box-container .box.four .default-box img,[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper .box-container .box.four .default-box svg{margin-bottom:19px;height:55px}@media screen and (max-width:767px){[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper .box-container .box.four .default-box img,[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper .box-container .box.four .default-box svg{margin-bottom:8px;height:40px}}[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper .box-container .box .default-box{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%}[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper .box-container .box .default-box img,[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper .box-container .box .default-box svg{fill:#fff;height:45px;margin-bottom:30px;max-width:100%}@media screen and (max-width:767px){[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper .box-container .box .default-box img,[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper .box-container .box .default-box svg{margin-bottom:15px;height:33px}}[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper .box-container .box .default-box .subtitle{font-family:"Avenir LT",Helvetica,serif;font-weight:900;color:#fff;width:100%;line-height:1.5;font-size:20px}@media screen and (min-width:767px) and (max-width:1024px){[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper .box-container .box .default-box .subtitle{font-size:19px}}@media screen and (max-width:767px){[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper .box-container .box .default-box .subtitle{font-size:14px}}[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper .box-container .box .default-box .tickCounterContainer{max-width:400px;height:90px;width:100%;padding-right:0}@media screen and (max-width:767px){[kdcp_new-component=VetrinaQuattroUnoComponent] .total-wrapper .box-container .box .default-box .tickCounterContainer{padding:0;padding-top:7px;max-width:100%;height:35px;width:240px}}[kdcp_new-component=VetrinaQuattroUnoComponent] .claim-box{max-width:1014px;box-shadow:0 5px 21px 0 rgba(0,0,0,.06);background-color:#fff;position:relative;margin-top:-40px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;padding:45px 30px 30px 30px;text-align:center}@media screen and (max-width:767px){[kdcp_new-component=VetrinaQuattroUnoComponent] .claim-box{margin-top:0;padding:30px}}[kdcp_new-component=VetrinaQuattroUnoComponent] .claim-box .title{font-family:"Avenir LT",Helvetica,serif;font-weight:400;font-size:31px;line-height:1.45;color:#000}@media screen and (min-width:767px) and (max-width:1024px){[kdcp_new-component=VetrinaQuattroUnoComponent] .claim-box .title{font-size:27px;line-height:1.3}}@media screen and (max-width:767px){[kdcp_new-component=VetrinaQuattroUnoComponent] .claim-box .title{font-size:16px;line-height:26px;color:#605f60}}[kdcp_new-component=VetrinaQuattroUnoComponent] .claim-box .cta-centerer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:30px}@media screen and (max-width:767px){[kdcp_new-component=VetrinaQuattroUnoComponent] .claim-box .cta-centerer{padding-top:15px}}[kdcp_new-component=VetrinaQuattroUnoComponent] .claim-box .cta-centerer .btn{background-color:#c00!important;box-shadow:0 5px 7px 0 rgba(255,0,0,.17)!important;transition:background .5s ease;text-decoration:none;font-family:"Avenir LT",Helvetica,serif;font-weight:700;font-size:14px;color:#fff;line-height:19px;padding:16px 22px}[kdcp_new-component=VetrinaQuattroUnoComponent] .claim-box .cta-centerer .btn:hover{background-color:#c00!important}.btn-sapere{background-color:#c00;color:#fff;font-weight:900!important;box-sizing:border-box;line-height:20px!important;padding:16px 22px;text-decoration:none!important;font-size:14px!important;min-width:150px;text-align:center;border-radius:10px}.btn-sapere:active,.btn-sapere:hover,.btn-sapere:link,.btn-sapere:visited{color:#fff!important;text-decoration:none}.btn-sapere.btn-sapere-transparent{background-color:transparent!important;border:solid 1px #c00;color:#c00!important}[data-component=heroMappContainerComponent].sapereCoop{padding-bottom:0!important}[data-component=heroMappContainerComponent].sapereCoop .swiper-slide .wrapper .pos-left.col-black,[data-component=heroMappContainerComponent].sapereCoop .swiper-slide .wrapper .pos-left.col-white{width:100%;max-width:1280px;margin:0 auto;padding-right:30px}@media only screen and (min-width:1024px) and (max-width:1179px){[data-component=heroMappContainerComponent].sapereCoop .swiper-slide .wrapper .pos-left.col-black,[data-component=heroMappContainerComponent].sapereCoop .swiper-slide .wrapper .pos-left.col-white{padding-left:30px}}[data-component=heroMappContainerComponent].sapereCoop .swiper-slide .wrapper .col-md-5{position:fixed;bottom:0;padding-bottom:115px;color:#fff;padding-left:30px;padding-right:30px}@media only screen and (max-width:767px){[data-component=heroMappContainerComponent].sapereCoop .swiper-slide .wrapper .col-md-5{padding-bottom:87px!important;text-align:center;padding-left:15px!important;padding-right:15px!important}}[data-component=heroMappContainerComponent].sapereCoop .swiper-slide .wrapper .col-md-5 .h1{font-size:31px;line-height:42px;font-weight:900;padding-bottom:5px}@media only screen and (max-width:767px){[data-component=heroMappContainerComponent].sapereCoop .swiper-slide .wrapper .col-md-5 .h1{font-size:20px;line-height:30px}}[data-component=heroMappContainerComponent].sapereCoop .swiper-slide .wrapper .col-md-5 .abstract-text{font-size:18px;line-height:30px}@media only screen and (max-width:767px){[data-component=heroMappContainerComponent].sapereCoop .swiper-slide .wrapper .col-md-5 .abstract-text{font-size:16px;line-height:26px}}[data-component=heroMappContainerComponent].sapereCoop .swiper-slide .wrapper .col-md-5 .container-general-button .btn{margin-top:15px}[data-component=heroMappContainerComponent].sapereCoop .extended-wrap-swiper-pagination{bottom:60px!important;transform:none!important;padding-left:0!important;padding-right:0!important;width:100%}@media only screen and (max-width:767px){[data-component=heroMappContainerComponent].sapereCoop .extended-wrap-swiper-pagination{bottom:45px!important;left:0!important}}[data-component=heroMappContainerComponent].sapereCoop .extended-wrap-swiper-pagination .wrap-swiper-pagination{width:100%!important;margin:0 auto;max-width:1280px;justify-content:start;padding:0 30px}@media only screen and (max-width:767px){[data-component=heroMappContainerComponent].sapereCoop .extended-wrap-swiper-pagination .wrap-swiper-pagination{padding:0 15px;justify-content:center}}[data-component=sapereJourneyComponent] .sapereJourney{background-color:rgba(241,241,239,.5);padding:45px 0}@media only screen and (max-width:767px){[data-component=sapereJourneyComponent] .sapereJourney{padding:30px 0;padding-bottom:0}}[data-component=sapereJourneyComponent] .sapereJourney .wrapper{padding:0 30px;margin:0 auto;width:100%;box-sizing:border-box;max-width:1280px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=sapereJourneyComponent] .sapereJourney .wrapper{padding:0 15px 0 15px}}[data-component=sapereJourneyComponent] .sapereJourney .wrapper .sapereJourneyTitle{font-size:22px;line-height:33px;text-align:left;margin-bottom:30px;font-weight:700}@media only screen and (max-width:767px){[data-component=sapereJourneyComponent] .sapereJourney .wrapper .sapereJourneyTitle{font-size:22px;margin-bottom:30px}}[data-component=sapereJourneyComponent] .sapereJourney .wrapper .sapereJourneyImagesDesktop{height:370px;margin-bottom:30px;display:flex;flex-direction:row;gap:20px}[data-component=sapereJourneyComponent] .sapereJourney .wrapper .sapereJourneyImagesDesktop::after,[data-component=sapereJourneyComponent] .sapereJourney .wrapper .sapereJourneyImagesDesktop::before{content:none!important;display:none!important}@media only screen and (max-width:767px){[data-component=sapereJourneyComponent] .sapereJourney .wrapper .sapereJourneyImagesDesktop{display:none}}[data-component=sapereJourneyComponent] .sapereJourney .wrapper .sapereJourneyImagesDesktop>div{height:100%}[data-component=sapereJourneyComponent] .sapereJourney .wrapper .sapereJourneyImagesDesktop .imgcontainer{background-position:50% 50%;background-size:cover;background-repeat:no-repeat;border-radius:4px;height:100%;box-shadow:0 15px 21px 0 rgba(0,0,0,.06)}[data-component=sapereJourneyComponent] .sapereJourney .wrapper .sapereJourneyImagesMobile{display:none}@media only screen and (max-width:767px){[data-component=sapereJourneyComponent] .sapereJourney .wrapper .sapereJourneyImagesMobile{display:block;margin-bottom:30px}}[data-component=sapereJourneyComponent] .sapereJourney .wrapper .sapereJourneyImagesMobile .sapereJourneySlider{padding:0;margin:0;overflow:visible;height:300px}[data-component=sapereJourneyComponent] .sapereJourney .wrapper .sapereJourneyImagesMobile .sapereJourneySlider li{height:272px;border-radius:4px;box-shadow:0 15px 21px 0 rgba(0,0,0,.06);width:100%;float:left;overflow:hidden}[data-component=sapereJourneyComponent] .sapereJourney .wrapper .sapereJourneyImagesMobile .sapereJourneySlider li:before{content:""}[data-component=sapereJourneyComponent] .sapereJourney .wrapper .sapereJourneyImagesMobile .sapereJourneySlider li .imgcontainer{height:100%;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}[data-component=sapereJourneyComponent] .sapereJourney .wrapper .sapereJourneyList{columns:2;margin:0 auto;clear:both;width:100%}@media only screen and (max-width:767px){[data-component=sapereJourneyComponent] .sapereJourney .wrapper .sapereJourneyList{columns:1}}[data-component=sapereJourneyComponent] .sapereJourney .wrapper .sapereJourneyList .break_column{break-before:column}@media only screen and (max-width:767px){[data-component=sapereJourneyComponent] .sapereJourney .wrapper .sapereJourneyList .break_column{break-before:auto}}[data-component=sapereJourneyComponent] .sapereJourney .wrapper .sapereJourneyList dt{color:#2e2e2e;font-size:18px;font-weight:900;text-transform:uppercase;margin-bottom:15px;padding-left:35px;position:relative;line-height:30px}[data-component=sapereJourneyComponent] .sapereJourney .wrapper .sapereJourneyList dt:before{content:" ";display:inline-block;background-color:#333232;border-radius:2px;width:15px;height:100%;position:absolute;left:0;top:0}[data-component=sapereJourneyComponent] .sapereJourney .wrapper .sapereJourneyList dt:first-of-type{padding-left:50px}[data-component=sapereJourneyComponent] .sapereJourney .wrapper .sapereJourneyList dt:first-of-type:before{width:30px;height:30px;border-radius:10px;content:"•";font-size:24px;color:#fff;text-align:center;line-height:30px}[data-component=sapereJourneyComponent] .sapereJourney .wrapper .sapereJourneyList dd{color:#333232;font-size:16px;line-height:26px;margin:0 0 30px 0}@media only screen and (max-width:767px){[data-component=sapereJourneyComponent] .sapereJourney .wrapper .sapereJourneyList dd{font-size:16px;margin:0 0 30px 0}}[data-component=sapereCoopinfanzia] [data-component=widgetComponentContainer]{padding-bottom:0;margin-bottom:0}@media only screen and (max-width:767px){[data-component=sapereCoopinfanzia] [data-component=widgetComponentContainer]{margin-top:45px!important}}[data-component=sapereCoopinfanzia] [data-component=widgetComponentContainer] [data-component=widgetInfoComponent]{padding:65px 0;margin-bottom:0}@media only screen and (max-width:767px){[data-component=sapereCoopinfanzia] [data-component=widgetComponentContainer] [data-component=widgetInfoComponent]{padding:30px 0 45px 0}[data-component=sapereCoopinfanzia] [data-component=widgetComponentContainer] [data-component=widgetInfoComponent] .container-text-general-box{text-align:left}[data-component=sapereCoopinfanzia] [data-component=widgetComponentContainer] [data-component=widgetInfoComponent] .container-text-general-box .container-text-general-box-title.h2{margin-bottom:0}[data-component=sapereCoopinfanzia] [data-component=widgetComponentContainer] [data-component=widgetInfoComponent] .container-text-general-box .container-text-general-box-abstract{margin:0;margin-top:10px}[data-component=sapereCoopinfanzia] [data-component=widgetComponentContainer] [data-component=widgetInfoComponent] .container-text-general-box-buttons{display:flex;flex-direction:column;gap:15px;margin-top:20px}[data-component=sapereCoopinfanzia] [data-component=widgetComponentContainer] [data-component=widgetInfoComponent] .container-text-general-box-buttons .container-general-button{margin-right:0}[data-component=sapereCoopinfanzia] [data-component=widgetComponentContainer] [data-component=widgetInfoComponent] .container-text-general-box-buttons .container-general-button a{width:100%;margin-top:0}}@media only screen and (max-width:767px){[data-component=sapereCoopinfanzia] [data-component=widgetImageComponent]{margin-bottom:0}}[data-component=sapereJourneyMomentComponent] .sapereJourneyMoment{padding:60px}[data-component=sapereJourneyMomentComponent] .sapereJourneyMoment .sapereJourneyMomentTitle{font-size:28px;line-height:38px;font-weight:700;text-align:center;margin-bottom:60px}@media only screen and (max-width:767px){[data-component=sapereJourneyMomentComponent] .sapereJourneyMoment .sapereJourneyMomentTitle{font-size:22px;line-height:30px;margin-bottom:30px}}[data-component=sapereJourneyMomentComponent] .sapereJourneyMoment .sapereJourneyMomentSliderWrapper{position:relative}[data-component=sapereJourneyMomentComponent] .sapereJourneyMoment .sapereJourneyMomentSliderWrapper .customNavigation{display:none}@media only screen and (max-width:767px){[data-component=sapereJourneyMomentComponent] .sapereJourneyMoment .sapereJourneyMomentSliderWrapper .customNavigation{display:none!important}}[data-component=sapereJourneyMomentComponent] .sapereJourneyMoment .sapereJourneyMomentSliderWrapper .lSAction{display:none!important}[data-component=sapereJourneyMomentComponent] .sapereJourneyMoment .sapereJourneyMomentSliderWrapper .edit_sapereJourneyMomentSlider,[data-component=sapereJourneyMomentComponent] .sapereJourneyMoment .sapereJourneyMomentSliderWrapper .sapereJourneyMomentSlider{padding:0;margin:0;height:520px!important;overflow:visible}[data-component=sapereJourneyMomentComponent] .sapereJourneyMoment .sapereJourneyMomentSliderWrapper .edit_sapereJourneyMomentSlider li,[data-component=sapereJourneyMomentComponent] .sapereJourneyMoment .sapereJourneyMomentSliderWrapper .sapereJourneyMomentSlider li{height:485px;border-radius:2px;box-shadow:0 15px 21px 0 rgba(0,0,0,.06);width:100%;padding:20px;overflow:hidden;background-color:#fff;position:relative}[data-component=sapereJourneyMomentComponent] .sapereJourneyMoment .sapereJourneyMomentSliderWrapper .edit_sapereJourneyMomentSlider li:before,[data-component=sapereJourneyMomentComponent] .sapereJourneyMoment .sapereJourneyMomentSliderWrapper .sapereJourneyMomentSlider li:before{content:""}[data-component=sapereJourneyMomentComponent] .sapereJourneyMoment .sapereJourneyMomentSliderWrapper .edit_sapereJourneyMomentSlider li .imgcontainer,[data-component=sapereJourneyMomentComponent] .sapereJourneyMoment .sapereJourneyMomentSliderWrapper .sapereJourneyMomentSlider li .imgcontainer{width:100%;background-repeat:no-repeat;background-size:cover;height:295px;background-position:50% 50%;margin-bottom:15px}@media only screen and (max-width:767px){[data-component=sapereJourneyMomentComponent] .sapereJourneyMoment .sapereJourneyMomentSliderWrapper .edit_sapereJourneyMomentSlider li .imgcontainer,[data-component=sapereJourneyMomentComponent] .sapereJourneyMoment .sapereJourneyMomentSliderWrapper .sapereJourneyMomentSlider li .imgcontainer{height:250px;margin-bottom:20px}}[data-component=sapereJourneyMomentComponent] .sapereJourneyMoment .sapereJourneyMomentSliderWrapper .edit_sapereJourneyMomentSlider li .abstract,[data-component=sapereJourneyMomentComponent] .sapereJourneyMoment .sapereJourneyMomentSliderWrapper .sapereJourneyMomentSlider li .abstract{color:#333232;line-height:25px}[data-component=sapereJourneyMomentComponent] .sapereJourneyMoment .sapereJourneyMomentSliderWrapper .edit_sapereJourneyMomentSlider li .evidence,[data-component=sapereJourneyMomentComponent] .sapereJourneyMoment .sapereJourneyMomentSliderWrapper .sapereJourneyMomentSlider li .evidence{position:absolute;padding:15px;bottom:0;right:0;text-align:right;width:100%;background:#fff;font-weight:700}[data-component=sapereJourneyMomentComponent] .sapereJourneyMoment .sapereJourneyMomentSliderWrapper .edit_sapereJourneyMomentSlider{height:auto!important}[data-component=sapereBannerBookJourneyComponent] .sapereBannerBookJourney{background-repeat:no-repeat;background-size:cover;background-position:top left;height:543px;align-items:center;display:flex}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=sapereBannerBookJourneyComponent] .sapereBannerBookJourney{align-items:normal;background-size:auto 550px;min-height:550px;padding-left:15px;padding-right:15px}}@media only screen and (max-width:767px){[data-component=sapereBannerBookJourneyComponent] .sapereBannerBookJourney{align-items:normal;background-size:auto 550px;min-height:550px;padding-left:15px;padding-right:15px}}[data-component=sapereBannerBookJourneyComponent] .sapereBannerBookJourney .wrapper{max-width:1200px;margin:0 auto;width:100%;box-sizing:border-box}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=sapereBannerBookJourneyComponent] .sapereBannerBookJourney .wrapper{display:flex;align-items:center}[data-component=sapereBannerBookJourneyComponent] .sapereBannerBookJourney .wrapper .col-md-6{padding-left:0;padding-right:0}}[data-component=sapereBannerBookJourneyComponent] .sapereBannerBookJourney .wrapper .bookingPath{background-color:#fff;padding:20px;border-radius:20px}[data-component=sapereBannerBookJourneyComponent] .sapereBannerBookJourney .wrapper .bookingPath .btn-sapere-wrap-{height:50px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=sapereBannerBookJourneyComponent] .sapereBannerBookJourney .wrapper .bookingPath .btn-sapere-wrap-{text-align:left}}[data-component=sapereBannerBookJourneyComponent] .sapereBannerBookJourney .wrapper .titleBooking{font-size:18px;font-weight:900;margin-bottom:10px;line-height:27px;color:#333232}[data-component=sapereBannerBookJourneyComponent] .sapereBannerBookJourney .wrapper .abstractBooking{margin-bottom:30px;color:#605f60;font-size:16px;line-height:26px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=sapereBannerBookJourneyComponent] .sapereBannerBookJourney .wrapper .abstractBooking{color:#333232}}@media only screen and (max-width:767px){[data-component=sapereBannerBookJourneyComponent] .sapereBannerBookJourney .wrapper .btn-sapere-wrap-{text-align:center}}[data-component=slider2019]{height:541px;position:relative;background-color:#f7f7f7;margin-bottom:90px!important}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=slider2019]{height:400px;margin-bottom:30px!important}}[data-component=slider2019] .slider2019{background-repeat:no-repeat;background-size:cover;background-position:50% 50%;height:541px;align-items:center;display:flex;background-color:#f7f7f7;transition:opacity 1s;position:absolute;top:0;opacity:0}[data-component=slider2019] .slider2019.active{z-index:29!important;left:0;opacity:1}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=slider2019] .slider2019{height:400px}[data-component=slider2019] .slider2019 .subheader-tag{padding-left:10px;padding-right:10px;font-weight:700;font-size:12px}}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=slider2019] .slider2019 .subheader-tag,[data-component=slider2019] .slider2019 .top-right-image-wrapper{margin-right:20px;margin-left:20px}}[data-component=slider2019] .slider2019 .wrapper{max-width:1200px;margin:0 auto;width:100%;box-sizing:border-box;position:relative}[data-component=slider2019] .slider2019 .wrapper.hasTagOrIcon{height:100%;padding-top:90px}[data-component=slider2019] .slider2019 .wrapper.hasTagOrIcon .subheader-tag{background-color:#c00;padding-top:0;padding-bottom:0}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=slider2019] .slider2019 .wrapper.hasTagOrIcon{padding-top:70px}}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=slider2019] .slider2019 .wrapper{padding:0 15px}}[data-component=slider2019] .slider2019 .wrapper .pos-right{display:flex;flex-direction:row-reverse;text-align:right}[data-component=slider2019] .slider2019 .wrapper .col-white .abstract-text,[data-component=slider2019] .slider2019 .wrapper .col-white .h1{color:#fff}[data-component=slider2019] .slider2019 .wrapper .h1{font-size:48px;font-weight:700;margin-bottom:5px;line-height:66px;text-transform:uppercase;margin-bottom:18px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=slider2019] .slider2019 .wrapper .h1{font-size:24px;line-height:33px}}[data-component=slider2019] .slider2019 .wrapper .abstract-text{margin-bottom:25px;color:#333232;font-size:24px;line-height:33px;font-weight:600}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=slider2019] .slider2019 .wrapper .abstract-text{font-size:16px;line-height:22px;margin-bottom:15px}}[data-component=slider2019] .slider2019 .wrapper .btn-secondary{border:1px solid transparent!important}[data-component=slider2019] .slider2019 .wrapper .btn-secondary:hover{border:1px solid #c00!important}[data-component=slider2019] .slider2019 .wrapper .btn{min-width:120px}[data-component=slider2019].editMode{height:auto}[data-component=slider2019].editMode .slider2019{position:relative;opacity:1}[data-component=slider2019].editMode .slider2019-pager-wrapper{display:none}[data-component=slider2019] .slider2019-pager-wrapper{z-index:30;text-align:center;position:absolute;display:flex;justify-content:center;bottom:0;width:100%}[data-component=slider2019] .slider2019-pager-wrapper .slider2019-pager{background:#c00;padding:0 10px;border-radius:20px;height:20px;align-self:flex-end;margin-bottom:15px}@media only screen and (max-width:767px){[data-component=slider2019] .slider2019-pager-wrapper .slider2019-pager{margin-bottom:10px}}[data-component=slider2019] .slider2019-pager-wrapper .slider2019-pager span{background-color:#fff;width:11px;height:11px;border-radius:20px;display:inline-block;margin-bottom:6px;cursor:pointer;border:solid 3px #c00}@media only screen and (max-width:767px){[data-component=slider2019] .slider2019-pager-wrapper .slider2019-pager span{margin-bottom:2px}}[data-component=slider2019] .slider2019-pager-wrapper .slider2019-pager span.active{border:solid 2px #fff;background-color:#c00}@media only screen and (max-width:767px){[data-component=sapereCoopBannerComponent]{position:relative}}[data-component=sapereCoopBannerComponent] .news{position:relative;top:20px;z-index:1;padding:2px 5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;width:fit-content;background-color:#c00}@media only screen and (max-width:767px){[data-component=sapereCoopBannerComponent] .news{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;transform:translateY(-50%) rotate(270deg);top:55px;position:absolute;right:5px;transform-origin:right top}}[data-component=sapereCoopBannerComponent] .news .labelNews{color:#fff;font-size:12px;line-height:16px;font-weight:800}[data-component=sapereCoopBannerComponent] .sapereBanner{background-repeat:no-repeat;background-size:cover;background-position:50% 50%;height:400px;align-items:center;display:flex}[data-component=sapereCoopBannerComponent] .sapereBanner .subheader-tag{left:10px;top:-30px;padding-top:0;padding-bottom:0;background:#c00;cursor:default}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=sapereCoopBannerComponent] .sapereBanner{height:400px}[data-component=sapereCoopBannerComponent] .sapereBanner .subheader-tag{padding-left:10px;padding-right:10px;font-weight:700;font-size:12px}}[data-component=sapereCoopBannerComponent] .sapereBanner .wrapper{width:100%;box-sizing:border-box;margin-bottom:-30px;margin:0 auto;padding:0 30px;max-width:1280px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=sapereCoopBannerComponent] .sapereBanner .wrapper{padding:15px 15px 0 15px}}[data-component=sapereCoopBannerComponent] .sapereBanner .wrapper .col-md-7{padding:0;width:fit-content}[data-component=sapereCoopBannerComponent] .sapereBanner .wrapper h1{font-size:31px;font-weight:900;line-height:42px;margin-top:5px;color:#fff!important}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=sapereCoopBannerComponent] .sapereBanner .wrapper h1{font-size:20px;line-height:30px;font-weight:900}}[data-component=sapereCoopBannerComponent] .sapereBanner .wrapper .conteinerTileSapereBanner{padding:5px 15px;border-radius:30px;width:fit-content}[data-component=sapereCoopBannerComponent] .sapereBanner .wrapper .conteinerTileSapereBanner p{color:#fff;font-size:14px;line-height:21px;font-weight:800;width:fit-content}[data-component=sapereCoopBannerComponent] .sapereBanner .wrapper .containerAbstractSapereBanner{margin:20px 0 30px 0;color:#fff}[data-component=sapereCoopImageTextComponent]{padding:35px 0 65px 0}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=sapereCoopImageTextComponent]{padding:15px 0}}[data-component=sapereCoopImageTextComponent] .row{margin:0;display:flex;flex-direction:row}@media only screen and (max-width:767px){[data-component=sapereCoopImageTextComponent] .row{flex-direction:column}}[data-component=sapereCoopImageTextComponent] .row .imageWrap img{width:396px;height:396px;margin-right:95px}@media only screen and (max-width:767px){[data-component=sapereCoopImageTextComponent] .row .imageWrap img{max-width:100%;margin:0 auto 30px auto;display:block}}[data-component=sapereCoopImageTextComponent] .row .sapereCoopRightPart .textWrapper p{font-size:16px;line-height:26px;color:#605f60}[data-component=sapereCoopImageTextComponent] .row .sapereCoopRightPart .textWrapper a{text-decoration:underline;color:#c00;cursor:pointer}[data-component=sapereCoopImageTextComponent] .textWrapper{color:#333232}[data-component=sapereCoopImageTextComponent] .textWrapper p{color:#333232;line-height:44px;font-size:22px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=sapereCoopImageTextComponent] .textWrapper p{line-height:24px;font-size:16px}}[data-component=projectProposal]{margin-bottom:65px!important;padding-top:65px!important;color:#333232}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=projectProposal]:has(.proposalTitle){padding-top:45px!important;margin-bottom:45px!important}}[data-component=projectProposal] .row{display:flex;flex-direction:row;padding:0;margin:0}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=projectProposal] .row{flex-direction:column}}[data-component=projectProposal] .row .col-md-4{margin-right:65px;padding-left:0;padding-right:0}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=projectProposal] .row .col-md-4{padding-left:0;padding-right:0;margin-right:0}}[data-component=projectProposal] .row .col-md-8{color:#605f60}[data-component=projectProposal] .proposalTitle{font-size:31px;font-weight:900;margin-bottom:30px;line-height:42px}[data-component=projectProposal] .proposalText a,[data-component=projectProposal] .proposalText p,[data-component=projectProposal] .proposalText strong{font-size:16px;line-height:26px;font-weight:350}[data-component=projectProposal] .proposalText strong{font-weight:800}[data-component=projectProposal] .proposalText a{color:#c00;text-decoration:underline}[data-component=projectProposal] .proposalImg{width:396px;height:396px}@media only screen and (max-width:767px){[data-component=projectProposal] .proposalImg{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover}}[data-component=projectProposal] .btn-sapere-wrap{width:100%;margin-top:30px;display:flex;gap:15px}@media only screen and (max-width:767px){[data-component=projectProposal] .btn-sapere-wrap{flex-direction:column}}@media only screen and (max-width:767px){[data-component=projectProposal]{margin-bottom:30px!important}[data-component=projectProposal] .proposalTitle{text-align:left}[data-component=projectProposal] .btn-sapere-wrap{text-align:center;margin-top:30px}[data-component=projectProposal] .proposalImg{margin-bottom:30px}}@media only screen and (max-width:767px) and (max-width:767px){[data-component=projectProposal] .proposalImg{margin-bottom:20px}}.customNavigation{float:left;width:130px;position:absolute;right:0;top:-100px;text-align:right;display:none}.customNavigation a{color:#c00!important;border-radius:50px;width:45px;height:45px;line-height:45px;display:inline-block;background-color:#fff;vertical-align:middle;text-align:center;text-decoration:none!important;margin-left:15px;box-shadow:0 15px 21px 0 rgba(0,0,0,.06)}.customNavigation a i{color:#c00!important;font-size:30px;font-weight:700;line-height:44px}[data-component=projectListByCategory]{margin-bottom:0!important}[data-component=projectListByCategory] .row-full .wrapper{max-width:1280px;margin:0 auto;width:100%;box-sizing:border-box;padding:0 30px}@media only screen and (max-width:767px){[data-component=projectListByCategory] .row-full .wrapper{padding:0 15px}}[data-component=projectListByCategory] .projectListCategory{padding:60px 0}@media only screen and (max-width:767px){[data-component=projectListByCategory] .projectListCategory{padding:45px 0!important}}[data-component=projectListByCategory] .projectListCategory .backToPath{padding-top:45px;display:flex;flex-direction:row;justify-content:center}[data-component=projectListByCategory] .projectListCategory .titleCateg{font-size:28px;font-weight:700;margin-bottom:60px}@media only screen and (max-width:767px){[data-component=projectListByCategory] .projectListCategory .titleCateg{font-size:18px;line-height:27px;margin-bottom:0}}[data-component=projectListByCategory] .projectListCategory .sapereSliderWrap,[data-component=projectListByCategory] .projectListCategory .sliderExploded{position:relative}[data-component=projectListByCategory] .projectListCategory .sapereSliderWrap .lSAction,[data-component=projectListByCategory] .projectListCategory .sliderExploded .lSAction{display:none!important}[data-component=projectListByCategory] .projectListCategory .sapereSliderWrap .sapereSlider,[data-component=projectListByCategory] .projectListCategory .sliderExploded .sapereSlider{padding:0;margin:0;height:350px!important;overflow:hidden}[data-component=projectListByCategory] .projectListCategory .sapereSliderWrap .sapereSlider.centered_slider,[data-component=projectListByCategory] .projectListCategory .sliderExploded .sapereSlider.centered_slider{margin:0 auto}[data-component=projectListByCategory] .projectListCategory .sapereSliderWrap .sapereSlider li,[data-component=projectListByCategory] .projectListCategory .sliderExploded .sapereSlider li{height:320px;border-radius:20px;box-shadow:0 15px 21px 0 rgba(0,0,0,.06);width:48%;float:left;overflow:hidden;border:1px solid #e5e1e1}[data-component=projectListByCategory] .projectListCategory .sapereSliderWrap .sapereSlider li.centered_slider,[data-component=projectListByCategory] .projectListCategory .sliderExploded .sapereSlider li.centered_slider{float:none;margin:0 auto}[data-component=projectListByCategory] .projectListCategory .sapereSliderWrap .sapereSlider li:before,[data-component=projectListByCategory] .projectListCategory .sliderExploded .sapereSlider li:before{content:""}[data-component=projectListByCategory] .projectListCategory .sapereSliderWrap .sapereSlider li .sapereSliderImg,[data-component=projectListByCategory] .projectListCategory .sliderExploded .sapereSlider li .sapereSliderImg{float:left;width:45%;background-color:#fff;background-repeat:no-repeat;background-size:contain;height:100%;background-position:50% 50%}@media only screen and (max-width:767px){[data-component=projectListByCategory] .projectListCategory .sapereSliderWrap .sapereSlider li .sapereSliderImg,[data-component=projectListByCategory] .projectListCategory .sliderExploded .sapereSlider li .sapereSliderImg{border-top-left-radius:10px;border-top-right-radius:10px}}[data-component=projectListByCategory] .projectListCategory .sapereSliderWrap .sapereSlider li .sapereSliderImg .news,[data-component=projectListByCategory] .projectListCategory .sliderExploded .sapereSlider li .sapereSliderImg .news{display:block;width:fit-content;position:relative;top:20px;left:20px;background-color:#c00;padding:2px 5px;border-radius:5px}[data-component=projectListByCategory] .projectListCategory .sapereSliderWrap .sapereSlider li .sapereSliderImg .news .labelNews,[data-component=projectListByCategory] .projectListCategory .sliderExploded .sapereSlider li .sapereSliderImg .news .labelNews{color:#fff;font-size:12px;line-height:16px;font-weight:800}[data-component=projectListByCategory] .projectListCategory .sapereSliderWrap .sapereSlider li .sapereSliderRight,[data-component=projectListByCategory] .projectListCategory .sliderExploded .sapereSlider li .sapereSliderRight{float:left;width:55%;background-color:#f8f8f8;padding:30px;height:100%;position:relative}[data-component=projectListByCategory] .projectListCategory .sapereSliderWrap .sapereSlider li .sapereSliderTitle,[data-component=projectListByCategory] .projectListCategory .sliderExploded .sapereSlider li .sapereSliderTitle{font-size:24px;font-weight:700;margin-bottom:15px}[data-component=projectListByCategory] .projectListCategory .sapereSliderWrap .sapereSlider li .sapereSliderAbstract,[data-component=projectListByCategory] .projectListCategory .sliderExploded .sapereSlider li .sapereSliderAbstract{color:#424141;font-size:16px;line-height:normal;margin-bottom:15px}[data-component=projectListByCategory] .projectListCategory .sapereSliderWrap .sapereSlider li .sapereSliderCat,[data-component=projectListByCategory] .projectListCategory .sliderExploded .sapereSlider li .sapereSliderCat{position:relative;padding-left:10px}[data-component=projectListByCategory] .projectListCategory .sapereSliderWrap .sapereSlider li .sapereSliderCat p,[data-component=projectListByCategory] .projectListCategory .sliderExploded .sapereSlider li .sapereSliderCat p{font-weight:700;font-size:16px;line-height:normal}[data-component=projectListByCategory] .projectListCategory .sapereSliderWrap .sapereSlider li .sapereSliderCat:before,[data-component=projectListByCategory] .projectListCategory .sliderExploded .sapereSlider li .sapereSliderCat:before{content:"▌";width:6px;height:10px;display:block;position:absolute;left:0;font-size:12px;top:-5px}[data-component=projectListByCategory] .projectListCategory .sapereSliderWrap .sapereSlider li .btn-sapere-wrap,[data-component=projectListByCategory] .projectListCategory .sliderExploded .sapereSlider li .btn-sapere-wrap{width:100%;text-align:left;position:absolute;bottom:25px}[data-component=projectListByCategory] .projectListCategory .sapereSliderWrap .lSSlideOuter .lSPager.lSpg,[data-component=projectListByCategory] .projectListCategory .sliderExploded .lSSlideOuter .lSPager.lSpg{height:auto!important}[data-component=projectListByCategory] .projectListCategory .sliderExploded .sapereSlider{display:table-row}[data-component=projectListByCategory] .projectListCategory.categoryColor1{background-color:rgba(130,111,17,.14)}[data-component=projectListByCategory] .projectListCategory.categoryColor1 .sapereSliderTitle,[data-component=projectListByCategory] .projectListCategory.categoryColor1 .titleCateg{color:#826f11}[data-component=projectListByCategory] .projectListCategory.categoryColor1 .btn-sapere{background-color:#826f11}[data-component=projectListByCategory] .projectListCategory.categoryColor1 .backToPath .btn-sapere.btn-sapere-transparent{border:solid 1px #826f11!important;color:#826f11!important}[data-component=projectListByCategory] .projectListCategory.categoryColor2{background-color:rgba(171,81,24,.14)}[data-component=projectListByCategory] .projectListCategory.categoryColor2 .sapereSliderTitle,[data-component=projectListByCategory] .projectListCategory.categoryColor2 .titleCateg{color:#ab5118}[data-component=projectListByCategory] .projectListCategory.categoryColor2 .btn-sapere{background-color:#ab5118}[data-component=projectListByCategory] .projectListCategory.categoryColor2 .backToPath .btn-sapere.btn-sapere-transparent{border:solid 1px #ab5118!important;color:#ab5118!important}[data-component=projectListByCategory] .projectListCategory.categoryColor3{background-color:rgba(133,29,30,.14)}[data-component=projectListByCategory] .projectListCategory.categoryColor3 .sapereSliderTitle,[data-component=projectListByCategory] .projectListCategory.categoryColor3 .titleCateg{color:#851d1e}[data-component=projectListByCategory] .projectListCategory.categoryColor3 .btn-sapere{background-color:#851d1e}[data-component=projectListByCategory] .projectListCategory.categoryColor3 .backToPath .btn-sapere.btn-sapere-transparent{border:solid 1px #851d1e!important;color:#851d1e!important}[data-component=projectListByCategory] .projectListCategory.categoryColor4{background-color:rgba(41,99,123,.14)}[data-component=projectListByCategory] .projectListCategory.categoryColor4 .sapereSliderTitle,[data-component=projectListByCategory] .projectListCategory.categoryColor4 .titleCateg{color:#29637b}[data-component=projectListByCategory] .projectListCategory.categoryColor4 .btn-sapere{background-color:#29637b}[data-component=projectListByCategory] .projectListCategory.categoryColor4 .backToPath .btn-sapere.btn-sapere-transparent{border:solid 1px #29637b!important;color:#29637b!important}[data-component=projectListByCategory] .projectListCategory.categoryColor5{background-color:rgba(105,113,20,.14)}[data-component=projectListByCategory] .projectListCategory.categoryColor5 .sapereSliderTitle,[data-component=projectListByCategory] .projectListCategory.categoryColor5 .titleCateg{color:#697114}[data-component=projectListByCategory] .projectListCategory.categoryColor5 .btn-sapere{background-color:#697114}[data-component=projectListByCategory] .projectListCategory.categoryColor5 .backToPath .btn-sapere.btn-sapere-transparent{border:solid 1px #697114!important;color:#697114!important}[data-component=projectListByCategory] .projectListCategory .categoryColor1Title{color:#826f11}[data-component=projectListByCategory] .projectListCategory .categoryColor2Title{color:#ab5118}[data-component=projectListByCategory] .projectListCategory .categoryColor3Title{color:#851d1e}[data-component=projectListByCategory] .projectListCategory .categoryColor4Title{color:#29637b}[data-component=projectListByCategory] .projectListCategory .categoryColor5Title{color:#697114}@media only screen and (max-width:767px){[data-component=projectListByCategory] .projectListCategory{padding:30px 0}[data-component=projectListByCategory] .projectListCategory .titleCateg{font-size:22px;font-weight:700;margin-bottom:30px}[data-component=projectListByCategory] .projectListCategory .sapereSliderWrap .customNavigation{display:none!important}[data-component=projectListByCategory] .projectListCategory .sapereSliderWrap .sapereSlider{margin:0 auto;height:370px!important}[data-component=projectListByCategory] .projectListCategory .sapereSliderWrap .sapereSlider li{height:344px;width:100%}[data-component=projectListByCategory] .projectListCategory .sapereSliderWrap .sapereSlider li .sapereSliderImg{float:none;width:100%;height:35%}[data-component=projectListByCategory] .projectListCategory .sapereSliderWrap .sapereSlider li .sapereSliderRight{float:none;width:100%;height:65%;padding:15px;background:#f8f8f8}[data-component=projectListByCategory] .projectListCategory .sapereSliderWrap .sapereSlider li .sapereSliderTitle{font-size:18px;line-height:27px;font-weight:900!important;margin-bottom:10px!important}[data-component=projectListByCategory] .projectListCategory .sapereSliderWrap .sapereSlider li .btn-sapere-wrap{bottom:45px}}@media only screen and (max-width:767px) and (max-width:767px){[data-component=projectListByCategory] .projectListCategory .sapereSliderWrap .sapereSlider li .btn-sapere-wrap{bottom:25px}}[data-component=multipleTitleAndVideo]{margin-bottom:25px}[data-component=multipleTitleAndVideo] .title-multiple{font-size:28px;line-height:38px;text-align:center;color:#333232;margin-bottom:25px;font-weight:700}@media only screen and (max-width:767px){[data-component=multipleTitleAndVideo] .title-multiple{font-size:22px;line-height:30px}}[data-component=multipleTitleAndVideo] .accordion-row{border-bottom:solid 1px #f7f7f7;padding:15px;position:relative}[data-component=multipleTitleAndVideo] .accordion-row .arrowAccordionGeneric{margin-bottom:0}[data-component=multipleTitleAndVideo] .accordion-row .arrowAccordionGeneric:after{position:absolute;right:15px}[data-component=multipleTitleAndVideo] .accordion-row .arrowAccordionGeneric .accordion-title{display:inline-block;color:#333232}[data-component=multipleTitleAndVideo] .accordion-row:first-of-type{border-top:solid 1px #f7f7f7}[data-component=multipleTitleAndVideo] .accordion-row .accordionHideGeneric .video-wrapper{margin:30px auto;width:900px;max-width:100%}.generic-template:has([data-component=leftTitleWithRichtexts]) .separator{display:none}[data-component=leftTitleWithRichtexts]{margin-bottom:25px;padding-top:65px}[data-component=leftTitleWithRichtexts] .title-component{font-size:28px;line-height:38px;color:#333232;margin-bottom:30px;font-weight:700}@media only screen and (max-width:767px){[data-component=leftTitleWithRichtexts] .title-component{font-size:22px;line-height:30px;margin-bottom:18px}}[data-component=leftTitleWithRichtexts] .left-richtext{padding-right:75px;color:#333232;margin-bottom:30px}@media only screen and (max-width:767px){[data-component=leftTitleWithRichtexts] .left-richtext{padding-right:0}}[data-component=leftTitleWithRichtexts] .left-richtext p{font-size:16px;line-height:26px}[data-component=leftTitleWithRichtexts] .left-richtext p strong{color:#605f60}[data-component=leftTitleWithRichtexts] .left-richtext a{text-decoration:underline;color:#c00;font-size:16px;line-height:26px;font-weight:900}[data-component=leftTitleWithRichtexts] .right-richtext{background-color:#fbebed;padding:20px;border-radius:30px}[data-component=leftTitleWithRichtexts] .right-richtext .titleSapereClick,[data-component=leftTitleWithRichtexts] .right-richtext .titleSaperePrenotazioni{margin-top:30px;margin-bottom:10px;font-size:18px;line-height:30px;color:#333232;font-weight:900}[data-component=leftTitleWithRichtexts] .right-richtext .abstractSapereClick,[data-component=leftTitleWithRichtexts] .right-richtext .abstractSaperePrenotazioni{margin-bottom:30px;font-size:16px;line-height:26px;color:#605f60;font-weight:350}[data-component=leftTitleWithRichtexts] .right-richtext img{max-width:100%}.mainColor.categoryColor1 [data-component=sapereCoopBannerComponent] .sapereBanner .wrapper h1,.mainColor.categoryColor1 [data-component=sapereJourneyComponent] .sapereJourney .wrapper .sapereJourneyTitle,.mainColor.categoryColor1 [data-component=sapereJourneyMomentComponent] .sapereJourneyMoment .sapereJourneyMomentTitle{color:#826f11}.mainColor.categoryColor1 .btn-sapere-wrap .btn-sapere,.mainColor.categoryColor1 .conteinerTileSapereBanner [data-component=sapereJourneyComponent] .sapereJourney .wrapper .sapereJourneyList dt:before{background-color:#826f11}.mainColor.categoryColor2 [data-component=sapereCoopBannerComponent] .sapereBanner .wrapper h1,.mainColor.categoryColor2 [data-component=sapereJourneyComponent] .sapereJourney .wrapper .sapereJourneyTitle,.mainColor.categoryColor2 [data-component=sapereJourneyMomentComponent] .sapereJourneyMoment .sapereJourneyMomentTitle{color:#ab5118}.mainColor.categoryColor2 .btn-sapere-wrap .btn-sapere,.mainColor.categoryColor2 .conteinerTileSapereBanner [data-component=sapereJourneyComponent] .sapereJourney .wrapper .sapereJourneyList dt:before{background-color:#ab5118}.mainColor.categoryColor3 [data-component=sapereCoopBannerComponent] .sapereBanner .wrapper h1,.mainColor.categoryColor3 [data-component=sapereJourneyComponent] .sapereJourney .wrapper .sapereJourneyTitle,.mainColor.categoryColor3 [data-component=sapereJourneyMomentComponent] .sapereJourneyMoment .sapereJourneyMomentTitle{color:#851d1e}.mainColor.categoryColor3 .btn-sapere-wrap .btn-sapere,.mainColor.categoryColor3 .conteinerTileSapereBanner [data-component=sapereJourneyComponent] .sapereJourney .wrapper .sapereJourneyList dt:before{background-color:#851d1e}.mainColor.categoryColor4 [data-component=sapereCoopBannerComponent] .sapereBanner .wrapper h1,.mainColor.categoryColor4 [data-component=sapereJourneyComponent] .sapereJourney .wrapper .sapereJourneyTitle,.mainColor.categoryColor4 [data-component=sapereJourneyMomentComponent] .sapereJourneyMoment .sapereJourneyMomentTitle{color:#29637b}.mainColor.categoryColor4 .btn-sapere-wrap .btn-sapere,.mainColor.categoryColor4 .conteinerTileSapereBanner [data-component=sapereJourneyComponent] .sapereJourney .wrapper .sapereJourneyList dt:before{background-color:#29637b}.mainColor.categoryColor5 [data-component=sapereCoopBannerComponent] .sapereBanner .wrapper h1,.mainColor.categoryColor5 [data-component=sapereJourneyComponent] .sapereJourney .wrapper .sapereJourneyTitle,.mainColor.categoryColor5 [data-component=sapereJourneyMomentComponent] .sapereJourneyMoment .sapereJourneyMomentTitle{color:#697114}.mainColor.categoryColor5 .btn-sapere-wrap .btn-sapere,.mainColor.categoryColor5 .conteinerTileSapereBanner [data-component=sapereJourneyComponent] .sapereJourney .wrapper .sapereJourneyList dt:before{background-color:#697114}.communications_modal_text .textContainer{color:#605f60}.communications_modal_text .textContainer p{line-height:22px}.communications_modal_text .textContainer h3{color:#000;margin-bottom:15px}.advantage-list{background:#fff;position:relative;z-index:22}.advantage-list .advantage-main{margin-bottom:20px;padding-bottom:20px;border-bottom:solid 1px #e5e1e1}.advantage-list .advantage-main:last-of-type{border-bottom:0 none;margin-bottom:0;padding-bottom:0}.advantage-list .advantage-main .advantage-wrap{position:relative}.advantage-list .advantage-main .advantage-avatar{text-align:center}.advantage-list .advantage-main .advantage-avatar img{width:80px}.advantage-list .advantage-main .advantage-min-text{background:#faf6f6;padding:15px;font-style:italic;margin-top:20px;margin-bottom:5px;clear:both}.advantage-list .advantage-main .advantage-min-text p{margin-bottom:5px}.advantage-list .advantage-main .privacyDetail{float:right;width:30%;height:50px;padding:10px;margin-bottom:20px}@media only screen and (max-width:767px){.advantage-list .advantage-main .privacyDetail{width:100%}}.advantage-list .advantage-main .privacyDetail input[type=radio]{padding:0;margin:0 10px;width:auto}[data-component=communicationsDashboardComponent]{margin:60px auto}@media only screen and (max-width:767px){[data-component=communicationsDashboardComponent]{margin:30px auto}}[data-component=communicationsDashboardComponent] .container_title_checkbox_communications{padding:10px;min-height:90px;border-bottom:1px solid #f2eeee;display:flex;align-items:center}[data-component=communicationsDashboardComponent] .container_title_checkbox_communications span{width:calc(100% - 100px);color:#605f60}[data-component=communicationsDashboardComponent] .container_title_checkbox_communications span *{color:#605f60}[data-component=communicationsDashboardComponent] .container_title_checkbox_communications .checkbox{text-align:right}[data-component=communicationsDashboardComponent] .container_title_checkbox_communications .checkbox input[type=checkbox]:disabled+label::before{background-color:#f2eeee}[data-component=communicationsDashboardComponent] .container_title_checkbox_communications .checkbox.checkbox-toggle label{position:relative}[data-component=communicationsDashboardComponent] .container_title_checkbox_communications:first-of-type{border-top:1px solid #f2eeee}[data-component=communicationsDashboardComponent] .buttonContainer{margin-top:60px}@media only screen and (max-width:767px){[data-component=communicationsDashboardComponent] .buttonContainer{margin-top:30px}}#modalTitleSignIn{color:#fff;font-weight:400;padding:15px;margin-right:-15px}@media only screen and (max-width:767px){#modalTitleSignIn{padding:10px;margin:-10px -25px -5px -10px}}#modalTitleSignIn.confirm{background-color:#7bb800}#modalTitleSignIn.error{background-color:#c00}#modalSignIn,#modalSignInFromEmail{padding:25px;padding-bottom:0}@media only screen and (max-width:767px){#modalSignIn,#modalSignInFromEmail{padding:15px!important}}#modalSignIn .advantage-list,#modalSignInFromEmail .advantage-list{border-bottom:1px solid #e5e1e1;overflow:auto;padding-bottom:15px}#modalSignIn .advantage-list:last-of-type,#modalSignInFromEmail .advantage-list:last-of-type{border:0}#modalSignIn .advantage-list .advantage-avatar,#modalSignInFromEmail .advantage-list .advantage-avatar{float:left;width:10%;margin-top:15px}@media only screen and (max-width:767px){#modalSignIn .advantage-list .advantage-avatar,#modalSignInFromEmail .advantage-list .advantage-avatar{float:none;width:100%}}#modalSignIn .advantage-list .advantage-text,#modalSignInFromEmail .advantage-list .advantage-text{float:left;width:90%;padding-left:15px;margin-top:15px}@media only screen and (max-width:767px){#modalSignIn .advantage-list .advantage-text,#modalSignInFromEmail .advantage-list .advantage-text{float:none;width:100%;padding:0}}#modalSignIn .advantage-list .advantage-text p,#modalSignInFromEmail .advantage-list .advantage-text p{line-height:22px}.modalMultiplePrivacy .container-generic-structure{padding-bottom:5px;max-height:75vh}@media only screen and (max-width:767px){.modalMultiplePrivacy .container-generic-structure{max-height:calc(85vh - 190px)}}.modalMultiplePrivacy .enableModalbtn{display:inline-block}.leafletLandingPage .newLeafletsBox{margin-bottom:65px}.leafletLandingPage [data-component=landingHeroWithMobileImageComponent]{margin-bottom:60px;overflow:hidden}@media only screen and (max-width:767px){.leafletLandingPage [data-component=landingHeroWithMobileImageComponent]{margin-bottom:30px}}.leafletLandingPage [data-component=landingHeroWithMobileImageComponent] .container{width:100%;padding-left:67px;padding-top:30px;background-repeat:no-repeat;background-position:center;background-size:cover;height:432px;position:relative}@media only screen and (max-width:767px){.leafletLandingPage [data-component=landingHeroWithMobileImageComponent] .container{padding:15px 17px;height:553px;background-position:67% 10%}}.leafletLandingPage [data-component=landingHeroWithMobileImageComponent] .container .title_image{width:396px}@media only screen and (max-width:767px){.leafletLandingPage [data-component=landingHeroWithMobileImageComponent] .container .title_image{height:auto;width:auto}}.leafletLandingPage [data-component=landingHeroWithMobileImageComponent] .container .title_image h3{color:#fff;font-size:40px;line-height:1.23;font-weight:900;font-style:normal;margin:0;padding:0;margin-bottom:15px}@media only screen and (max-width:767px){.leafletLandingPage [data-component=landingHeroWithMobileImageComponent] .container .title_image h3{font-size:36px;line-height:1.36}}@media only screen and (max-width:374px){.leafletLandingPage [data-component=landingHeroWithMobileImageComponent] .container .title_image h3{font-size:30px}}.leafletLandingPage [data-component=landingHeroWithMobileImageComponent] .container .title_image .subtitle{font-size:22px;line-height:1.27;font-weight:700;padding-bottom:10px;color:#fff}@media only screen and (max-width:767px){.leafletLandingPage [data-component=landingHeroWithMobileImageComponent] .container .title_image .subtitle{font-size:20px;line-height:1.4}}.leafletLandingPage [data-component=landingHeroWithMobileImageComponent] .container .title_image .subtitle-text p{font-size:16px;line-height:1.63;color:#fff}@media only screen and (max-width:767px){.leafletLandingPage [data-component=landingHeroWithMobileImageComponent] .container .title_image .subtitle-text p{width:auto;line-height:1.5}}.leafletLandingPage [data-component=landingHeroWithMobileImageComponent] .container .containerPhone .imgPhone{position:absolute;bottom:0;height:283px;width:auto;left:48%}@media only screen and (min-width:768px) and (max-width:1023px){.leafletLandingPage [data-component=landingHeroWithMobileImageComponent] .container .containerPhone .imgPhone{left:60%}}@media only screen and (max-width:767px){.leafletLandingPage [data-component=landingHeroWithMobileImageComponent] .container .containerPhone .imgPhone{left:40px;height:184px}}.leafletLandingPage .landingWidget .row-full.backgroundGray,.leafletLandingPage .landingWidget .row.backgroundGray{background-color:#f5f5f5}.leafletLandingPage .landingWidget .row-full.backgroundGray .containerTitle,.leafletLandingPage .landingWidget .row.backgroundGray .containerTitle{font-weight:900!important;padding:50px}.leafletLandingPage .landingWidget .row-full.backgroundGray .containerOption2,.leafletLandingPage .landingWidget .row.backgroundGray .containerOption2{padding-top:0!important}@media only screen and (max-width:767px){.leafletLandingPage .landingWidget .row-full.backgroundGray .containerOption2,.leafletLandingPage .landingWidget .row.backgroundGray .containerOption2{padding-top:0}}@media only screen and (max-width:767px){.leafletLandingPage .landingWidget .row-full.backgroundGray .containerTitle,.leafletLandingPage .landingWidget .row.backgroundGray .containerTitle{padding:25px}}.leafletLandingPage .landingWidget .row .col-md-12,.leafletLandingPage .landingWidget .row .wrapper,.leafletLandingPage .landingWidget .row-full .col-md-12,.leafletLandingPage .landingWidget .row-full .wrapper{max-width:1200px;margin:0 auto;width:100%;box-sizing:border-box}.leafletLandingPage .landingWidget .row .col-md-12 .containerTitle,.leafletLandingPage .landingWidget .row .wrapper .containerTitle,.leafletLandingPage .landingWidget .row-full .col-md-12 .containerTitle,.leafletLandingPage .landingWidget .row-full .wrapper .containerTitle{text-align:center;margin:0;line-height:42px;font-size:31px;font-weight:400;font-weight:700;margin-bottom:5px}@media only screen and (max-width:767px){.leafletLandingPage .landingWidget .row .col-md-12 .containerTitle,.leafletLandingPage .landingWidget .row .wrapper .containerTitle,.leafletLandingPage .landingWidget .row-full .col-md-12 .containerTitle,.leafletLandingPage .landingWidget .row-full .wrapper .containerTitle{line-height:30px;font-size:20px}}.leafletLandingPage .landingWidget .row .col-md-12 .containerSubtitle,.leafletLandingPage .landingWidget .row .wrapper .containerSubtitle,.leafletLandingPage .landingWidget .row-full .col-md-12 .containerSubtitle,.leafletLandingPage .landingWidget .row-full .wrapper .containerSubtitle{text-align:center;margin:0;line-height:30px;font-size:18px;font-weight:400;margin-bottom:70px}@media only screen and (max-width:767px){.leafletLandingPage .landingWidget .row .col-md-12 .containerSubtitle,.leafletLandingPage .landingWidget .row .wrapper .containerSubtitle,.leafletLandingPage .landingWidget .row-full .col-md-12 .containerSubtitle,.leafletLandingPage .landingWidget .row-full .wrapper .containerSubtitle{line-height:21px;font-size:14px}}.leafletLandingPage .landingWidget .row .col-md-12 .containerOption,.leafletLandingPage .landingWidget .row .wrapper .containerOption,.leafletLandingPage .landingWidget .row-full .col-md-12 .containerOption,.leafletLandingPage .landingWidget .row-full .wrapper .containerOption{display:flex;flex-direction:row;text-align:center;width:100%;justify-content:space-between;padding-bottom:80px}@media only screen and (max-width:767px){.leafletLandingPage .landingWidget .row .col-md-12 .containerOption,.leafletLandingPage .landingWidget .row .wrapper .containerOption,.leafletLandingPage .landingWidget .row-full .col-md-12 .containerOption,.leafletLandingPage .landingWidget .row-full .wrapper .containerOption{display:block;padding-bottom:40px}}.leafletLandingPage .landingWidget .row .col-md-12 .containerOption .col-md-4,.leafletLandingPage .landingWidget .row .wrapper .containerOption .col-md-4,.leafletLandingPage .landingWidget .row-full .col-md-12 .containerOption .col-md-4,.leafletLandingPage .landingWidget .row-full .wrapper .containerOption .col-md-4{padding-left:15px;padding-right:15px}@media only screen and (max-width:767px){.leafletLandingPage .landingWidget .row .col-md-12 .containerOption .col-md-4,.leafletLandingPage .landingWidget .row .wrapper .containerOption .col-md-4,.leafletLandingPage .landingWidget .row-full .col-md-12 .containerOption .col-md-4,.leafletLandingPage .landingWidget .row-full .wrapper .containerOption .col-md-4{padding-bottom:40px}}.leafletLandingPage .landingWidget .row .col-md-12 .containerOption .col-md-4 h3,.leafletLandingPage .landingWidget .row .wrapper .containerOption .col-md-4 h3,.leafletLandingPage .landingWidget .row-full .col-md-12 .containerOption .col-md-4 h3,.leafletLandingPage .landingWidget .row-full .wrapper .containerOption .col-md-4 h3{font-weight:700;font-size:22px}.leafletLandingPage .landingWidget .row .col-md-12 .containerOption .col-md-4 p,.leafletLandingPage .landingWidget .row .wrapper .containerOption .col-md-4 p,.leafletLandingPage .landingWidget .row-full .col-md-12 .containerOption .col-md-4 p,.leafletLandingPage .landingWidget .row-full .wrapper .containerOption .col-md-4 p{font-size:16px;line-height:20px}@media only screen and (max-width:767px){.leafletLandingPage .landingWidget .row .col-md-12 .containerOption .col-md-4 p,.leafletLandingPage .landingWidget .row .wrapper .containerOption .col-md-4 p,.leafletLandingPage .landingWidget .row-full .col-md-12 .containerOption .col-md-4 p,.leafletLandingPage .landingWidget .row-full .wrapper .containerOption .col-md-4 p{padding:0 29px;letter-spacing:-.2px}}.leafletLandingPage .landingWidget .row .col-md-12 .containerOption .col-md-4 .image-wrap,.leafletLandingPage .landingWidget .row .wrapper .containerOption .col-md-4 .image-wrap,.leafletLandingPage .landingWidget .row-full .col-md-12 .containerOption .col-md-4 .image-wrap,.leafletLandingPage .landingWidget .row-full .wrapper .containerOption .col-md-4 .image-wrap{height:80px;width:auto;margin:0 auto 20px}.leafletLandingPage .landingWidget .row .col-md-12 .containerOption .col-md-4 .image-wrap img,.leafletLandingPage .landingWidget .row .wrapper .containerOption .col-md-4 .image-wrap img,.leafletLandingPage .landingWidget .row-full .col-md-12 .containerOption .col-md-4 .image-wrap img,.leafletLandingPage .landingWidget .row-full .wrapper .containerOption .col-md-4 .image-wrap img{height:60px}.leafletLandingPage .landingWidget .row .col-md-12 .containerOption.containerOption2,.leafletLandingPage .landingWidget .row .wrapper .containerOption.containerOption2,.leafletLandingPage .landingWidget .row-full .col-md-12 .containerOption.containerOption2,.leafletLandingPage .landingWidget .row-full .wrapper .containerOption.containerOption2{padding-top:50px}@media only screen and (max-width:767px){.leafletLandingPage .landingWidget .row .col-md-12 .containerOption.containerOption2,.leafletLandingPage .landingWidget .row .wrapper .containerOption.containerOption2,.leafletLandingPage .landingWidget .row-full .col-md-12 .containerOption.containerOption2,.leafletLandingPage .landingWidget .row-full .wrapper .containerOption.containerOption2{padding-top:25px}}.leafletLandingPage [data-component=landingWidgetSecondContainerComponent] .row-full .containerTitle{padding:50px;font-weight:900!important}@media only screen and (max-width:767px){.leafletLandingPage [data-component=landingWidgetSecondContainerComponent] .row-full .containerTitle{padding:25px}}.leafletLandingPage [data-component=landingWidgetSecondContainerComponent] .row-full .cointainerBoxShadow{position:relative}.leafletLandingPage [data-component=landingWidgetSecondContainerComponent] .row-full .cointainerBoxShadow .numberOfOption{position:absolute;width:34px;height:34px;border-radius:34px;color:#fff;background-color:#c00;left:calc(50% - 17px);top:-17px;display:flex;justify-content:center;align-items:center;font-weight:900;font-size:16px}.leafletLandingPage [data-component=landingWidgetSecondContainerComponent] .row-full .cointainerBoxShadow .box-shadow{box-shadow:0 5px 21px 0 rgba(0,0,0,.06);width:118px;height:118px;border-radius:118px;margin:0 auto;display:flex;align-items:center;justify-content:center}.leafletLandingPage [data-component=landingWidgetSecondContainerComponent] .row-full .cointainerBoxShadow .box-shadow .image-wrap-sec img{max-height:56px;max-width:62px}.leafletLandingPage [data-component=landingWidgetSecondContainerComponent] .row-full .textBoxShadow{padding-top:19px}.leafletLandingPage [data-component=landingPartnerAdvantagesComponent] .row-full{padding:50px}@media only screen and (max-width:767px){.leafletLandingPage [data-component=landingPartnerAdvantagesComponent] .row-full{padding:30px 15px}}.leafletLandingPage [data-component=landingPartnerAdvantagesComponent] .row-full.backgroundBlue{background-color:#0074c2}.leafletLandingPage [data-component=landingPartnerAdvantagesComponent] .row-full .wrapper{max-width:1200px;margin:0 auto;width:100%;box-sizing:border-box}.leafletLandingPage [data-component=landingPartnerAdvantagesComponent] .row-full .wrapper .containerTitle{text-align:center;font-size:30px;font-weight:900;line-height:1.47;color:#fff;padding-bottom:18px}@media only screen and (max-width:767px){.leafletLandingPage [data-component=landingPartnerAdvantagesComponent] .row-full .wrapper .containerTitle{line-height:44px;padding:0;padding-bottom:22px}}.leafletLandingPage [data-component=landingPartnerAdvantagesComponent] .row-full .wrapper .containerPoint{display:flex;align-items:center;justify-content:center;margin:0 auto}@media only screen and (max-width:767px){.leafletLandingPage [data-component=landingPartnerAdvantagesComponent] .row-full .wrapper .containerPoint{display:block;width:auto}}.leafletLandingPage [data-component=landingPartnerAdvantagesComponent] .row-full .wrapper .containerPoint .containerImg{text-align:right}@media only screen and (max-width:767px){.leafletLandingPage [data-component=landingPartnerAdvantagesComponent] .row-full .wrapper .containerPoint .containerImg{text-align:center;width:265px;height:185px;margin:0 auto}}.leafletLandingPage [data-component=landingPartnerAdvantagesComponent] .row-full .wrapper .containerPoint .containerImg .imgPosition{width:353px;height:247px}@media only screen and (max-width:767px){.leafletLandingPage [data-component=landingPartnerAdvantagesComponent] .row-full .wrapper .containerPoint .containerImg .imgPosition{width:100%;height:auto}}.leafletLandingPage [data-component=landingPartnerAdvantagesComponent] .row-full .wrapper .containerPoint .containerImg .imgPosition img{width:100%}@media only screen and (max-width:767px){.leafletLandingPage [data-component=landingPartnerAdvantagesComponent] .row-full .wrapper .containerPoint .rowRight{padding-top:38px}}.leafletLandingPage [data-component=landingPartnerAdvantagesComponent] .row-full .wrapper .containerPoint .rowRight .containerAdvantageOpt{padding-left:26px}@media only screen and (max-width:767px){.leafletLandingPage [data-component=landingPartnerAdvantagesComponent] .row-full .wrapper .containerPoint .rowRight .containerAdvantageOpt{padding-left:0}}.leafletLandingPage [data-component=landingPartnerAdvantagesComponent] .row-full .wrapper .containerPoint .rowRight .containerAdvantageOpt .imgPointAdvantage{max-width:70px}.leafletLandingPage [data-component=landingPartnerAdvantagesComponent] .row-full .wrapper .containerPoint .rowRight .containerAdvantageOpt .rowPadding{display:inline-block;width:100%}@media only screen and (max-width:767px){.leafletLandingPage [data-component=landingPartnerAdvantagesComponent] .row-full .wrapper .containerPoint .rowRight .containerAdvantageOpt .rowPadding{margin:0}}.leafletLandingPage [data-component=landingPartnerAdvantagesComponent] .row-full .wrapper .containerPoint .rowRight .containerAdvantageOpt .rowPadding:first-child{padding-bottom:30px}.leafletLandingPage [data-component=landingPartnerAdvantagesComponent] .row-full .wrapper .containerPoint .rowRight .containerAdvantageOpt .rowPadding .rowImg{padding-right:15px;float:left}.leafletLandingPage [data-component=landingPartnerAdvantagesComponent] .row-full .wrapper .containerPoint .rowRight .containerAdvantageOpt .rowPadding .rowTitle{float:left}@media only screen and (max-width:767px){.leafletLandingPage [data-component=landingPartnerAdvantagesComponent] .row-full .wrapper .containerPoint .rowRight .containerAdvantageOpt .rowPadding .rowTitle{float:none}}.leafletLandingPage [data-component=landingPartnerAdvantagesComponent] .row-full .wrapper .containerPoint .rowRight .containerAdvantageOpt .rowPadding .rowTitle .titleOption{color:#fff;text-align:left;font-size:16px;line-height:20px}.leafletLandingPage [data-component=landingPartnerAdvantagesComponent] .row-full .wrapper .containerPoint .rowRight .containerAdvantageOpt .rowPadding .rowTitle .titleOption .bold{font-weight:700}.leafletLandingPage [data-component=titleAndSubtitleWithButton].leaftTopZero{padding-bottom:0;margin-top:0!important}.leafletLandingPage [data-component=titleAndSubtitleWithButton] .landingRegister{font-size:30px;padding-top:50px}@media only screen and (max-width:767px){.leafletLandingPage [data-component=titleAndSubtitleWithButton] .landingRegister{font-size:22px}}.leafletLandingPage [data-component=titleAndSubtitleWithButton] .marginBottomImage{margin-bottom:58px}@media only screen and (max-width:767px){.leafletLandingPage [data-component=titleAndSubtitleWithButton] .marginBottomImage{margin-bottom:52px}}.leafletLandingPage [data-component=titleAndSubtitleWithButton] .backgroundRegisterImage{position:relative;text-align:center}.leafletLandingPage [data-component=titleAndSubtitleWithButton] .backgroundRegisterImage img{width:100%;min-height:384px;background-repeat:no-repeat;background-size:contain}@media only screen and (min-width:1441px){.leafletLandingPage [data-component=titleAndSubtitleWithButton] .backgroundRegisterImage img{min-height:430px}}@media only screen and (max-width:767px){.leafletLandingPage [data-component=titleAndSubtitleWithButton] .backgroundRegisterImage img{min-height:186px;background-size:cover}}.leafletLandingPage [data-component=titleAndSubtitleWithButton] .backgroundRegisterImage h3{position:absolute;color:#fff;top:50%;left:50%;width:50%;line-height:100%;transform:translate(-50%,-50%);font-size:4vw;font-weight:700;text-shadow:-2px 5px 21px rgba(0,0,0,.3)}@media only screen and (max-width:767px){.leafletLandingPage [data-component=titleAndSubtitleWithButton] .backgroundRegisterImage h3{font-size:6vw;width:100%}}.leafletLandingPage .newLleafletLandingPage{margin-bottom:90px;margin-top:30px;width:100%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.leafletLandingPage .newLleafletLandingPage{margin-bottom:40px}}.leafletLandingPage .newLleafletLandingPage [data-component=leafletBoxComponent]{display:flex!important;flex-direction:column;padding:15px;height:max-content;align-items:flex-start;gap:10px}.leafletLandingPage .newLleafletLandingPage [data-component=leafletBoxComponent] .container-flyers-store{padding-left:0!important}.leafletLandingPage .newLleafletLandingPage .newLeafletsBox{margin-bottom:90px;width:100%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.leafletLandingPage .newLleafletLandingPage .newLeafletsBox{margin-bottom:40px}}.leafletLandingPage .newLleafletLandingPage .newLeafletsBox [data-type-component=flyers]{overflow:visible;min-width:410px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.leafletLandingPage .newLleafletLandingPage .newLeafletsBox [data-type-component=flyers]{min-width:300px}}.leafletLandingPage .newLleafletLandingPage .newLeafletsBox [data-type-component=flyers] li{width:190px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.leafletLandingPage .newLleafletLandingPage .newLeafletsBox [data-type-component=flyers] li{width:135px}}.leafletLandingPage .newLleafletLandingPage .newLeafletsBox [data-type-component=flyers] li:after{content:"";display:inline-block;height:100%;width:1px;background:#e5e1e1;position:absolute;right:-3px;top:0}.leafletLandingPage .newLleafletLandingPage .newLeafletsBox [data-type-component=flyers] li:last-child:after{display:none}.leafletLandingPage .newLleafletLandingPage .newLeafletsBox [data-type-component=flyers] .leaflet-main .slider-container-img{height:180px}.leafletLandingPage .newLleafletLandingPage .newLeafletsBox [data-type-component=flyers] .leaflet-main .slider-container-img a img{width:180px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.leafletLandingPage .newLleafletLandingPage .newLeafletsBox [data-type-component=flyers] .leaflet-main .slider-container-img{height:125px}.leafletLandingPage .newLleafletLandingPage .newLeafletsBox [data-type-component=flyers] .leaflet-main .slider-container-img a img{width:125px}}.leafletLandingPage .newLleafletLandingPage .newLeafletsBox [data-type-component=flyers] .leaflet-main .slider-container-img:after{display:none}.leafletLandingPage .newLleafletLandingPage .newLeafletsBox [data-type-component=flyers] .leaflet-main .slider-container-img a:after{background-image:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAoACgDAREAAhEBAxEB/8QAGAABAQEBAQAAAAAAAAAAAAAACAkFCgD/xAAwEAABAwIEBAUDBAMAAAAAAAABAgMEBREGByExAAgSQRQjUXGBEzPwJFJhoUKRsf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDtw4DBrNZZp7KwFj6lrHXb20PAHjFuLfuWd/d37ai4vb819bgYsW4t+55uuut++uvf+f7+AnrmjmlWsb1qRgDL590qLqouIcRRVXTFSbIepdMXbpVLWFFEqa2r9JZTLJ8SVORg6LqzWGqeysBY+pbXUabe+uvpwB4xbizRzzfXuNu53t+e9wMOLcWfcs7rr33/ANn3/m/yAE980s0azjatSMvsAPuqWXVRcRYgiq6kxQo9D1LprqL3malEuUgjwty00S/1FgGPys8rTcZqFJlQwhttKHHXXEnsQoklQ1WSN7kkngG/i3Ftg55o2PfbYaXNt720trfgDDi3Fv3PMN9f8vj1/NfgJ75oZpVrG9akZf5eyHVKLqouIsRRVFSYiSroepVLdSCDMIPTLmtkphi7DCvFda4oMblZ5WGozUKTKhBDbYQ4444iw2SpRJIupROx1Kib77hWaiUSBQIDNPp7KWmWkpSSAApagLFSrf0Nh7kkhNzFuLD5nm+vc9yNd/n/AJroAnrmnmjWcbVp/L7AEh0rU6qLiLEEZSv0iSQl2m0x5JsZZBKJctBPhQFMtESLrYBkcrPK01GahypMINttpQt1xxI7dJJJIuSTc23J7G/AVlolEgUCAzT6eylplpKQSEgKWoADqVYD00GwHyeA1+A5vM0c061jatSMv8vn3FLLiouIcRRVAph3IDtLpjnSQ5KUkFuZNaXaGCpllRlfUVFBjcrPKyzGahSZMJLbTYQtxxxBsBcEkkr1J1v+47a8BWWiUSBQIDNPp7KWmmkpBKRYrUkAdStT8C9gNu54DY4D3Af/2Q==);width:40px;height:40px;position:absolute;right:0;bottom:0;content:"";background-size:cover}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.leafletLandingPage .newLleafletLandingPage .newLeafletsBox [data-type-component=flyers] .leaflet-main .slider-container-img a:after{width:20px;height:20px}}.leafletLandingPage .newLleafletLandingPage .newLeafletsBox .header-flyers-home{background:#fff;color:#000}.leafletLandingPage .newLleafletLandingPage .newLeafletsBox .header-flyers-home .change-flyer a,.leafletLandingPage .newLleafletLandingPage .newLeafletsBox .header-flyers-home .flyers-icon-km i{color:#c00!important}.leafletLandingPage .newLleafletLandingPage .newLeafletsBox .header-flyers-home .change-flyer a{border:solid 1px #c00!important}.leafletLandingPage .newLleafletLandingPage .newLeafletsBox .header-flyers-home .name-and-change .flyer-name a,.leafletLandingPage .newLleafletLandingPage .newLeafletsBox .header-flyers-home .store-distance{color:#000!important}.leafletLandingPage .newLleafletLandingPage .newLeafletsBox .container-flyers-store{background:#f7f7f7;padding:0 60px}.leafletLandingPage .newLleafletLandingPage .newLeafletsBox .container-flyers-store .leaflet-main{display:flex;flex-direction:column-reverse;width:180px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.leafletLandingPage .newLleafletLandingPage .newLeafletsBox .container-flyers-store .leaflet-main{width:125px}}.leafletLandingPage .newLleafletLandingPage .newLeafletsBox .container-flyers-store .leaflet-main .slider-container-texts{margin-bottom:10px;min-height:52px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.leafletLandingPage .newLleafletLandingPage .newLeafletsBox .container-flyers-store .leaflet-main .slider-container-texts{min-height:48px}}.leafletLandingPage .newLleafletLandingPage .newLeafletsBox .lSPager.lSpg,.leafletLandingPage .newLleafletLandingPage .newLeafletsBox .promotions-container,.leafletLandingPage .newLleafletLandingPage .newLeafletsBox .promotions-container-with-slider{display:none}.leafletLandingPage .newLleafletLandingPage .newLeafletsBox .flyers-store{height:500px;background:#f7f7f7;box-shadow:0 30px 60px 0 rgba(0,0,0,.2)}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.leafletLandingPage .newLleafletLandingPage .newLeafletsBox .flyers-store{box-shadow:rgba(0,0,0,.06) 0 5px 21px 0!important;height:auto}}.leafletLandingPage .newLleafletLandingPage .newLeafletsBox .flyers-store.no-store{background:#fff}.leafletLandingPage .newLleafletLandingPage .newLeafletsBox .flyers-store .container-flyers-store:not(.dashboard-slider) .tabSliderContent{padding-top:40px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.leafletLandingPage .newLleafletLandingPage .newLeafletsBox .flyers-store .container-flyers-store:not(.dashboard-slider) .tabSliderContent{padding-top:30px;padding-bottom:40px}}.leafletLandingPage .newLleafletLandingPage .top-lp{width:100%;text-align:center;margin-bottom:30px}.leafletLandingPage .newLleafletLandingPage .top-lp h1.h2{margin-bottom:5px}.leafletLandingPage .newLleafletLandingPage .main-lp{width:100%;height:300px;background-repeat:no-repeat;background-position:left center;background-size:contain;display:flex;justify-content:flex-end;align-items:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.leafletLandingPage .newLleafletLandingPage .main-lp{justify-content:center;background-image:none!important;height:initial}}.leafletLandingPage .newLleafletLandingPage .main-lp .leaflet-box-wrapper.newLleafletBoxWrapper{width:515px;max-width:100%}.leafletLandingPage .newLleafletLandingPage .main-lp .leaflet-box-wrapper.newLleafletBoxWrapper .find-store-leaflets-sub-text{display:none}.leafletLandingPage .newLleafletLandingPage .main-lp .leaflet-box-wrapper.newLleafletBoxWrapper .leafletArrows .lSSlideWrapper .lSAction .lSNext{right:70px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.leafletLandingPage .newLleafletLandingPage .main-lp .leaflet-box-wrapper.newLleafletBoxWrapper .leafletArrows .lSSlideWrapper .lSAction .lSNext{right:50px!important}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.leafletLandingPage .newLleafletLandingPage .main-lp .leaflet-box-wrapper.newLleafletBoxWrapper .leafletArrows .lSSlideWrapper .lSAction .lSPrev{left:-50px!important}}body .alertify.transparentStoreFilter,body.lp-volantino .alertify.transparentStoreFilter{background-color:transparent!important}[data-component=subHeaderBigComponent] .background{width:100%;height:330px;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;padding:40px 15px 0}[data-component=subHeaderBigComponent] .background .overlay{background-image:linear-gradient(to bottom,rgba(0,0,0,.4),rgba(0,0,0,.62) 46%);position:absolute;display:block;height:100%;width:100%;left:0;top:0}[data-component=subHeaderBigComponent] .background .title-wrapper{position:relative;max-width:1220px;padding:0;padding-top:100px;margin:0 auto;height:100%}[data-component=subHeaderBigComponent] .background .title-wrapper .subheader-tag{text-transform:uppercase;background:#c00;color:#fff;border-radius:20px;padding:5px 15px;font-weight:900;text-decoration:none;position:absolute;left:0;top:35px;z-index:2;margin:0;line-height:30px;font-size:18px}@media only screen and (max-width:767px){[data-component=subHeaderBigComponent] .background .title-wrapper .subheader-tag{font-size:16px;line-height:26px}}[data-component=subHeaderBigComponent] .background .title-wrapper .top-right-image-wrapper{position:absolute;right:0;top:35px;width:60px;z-index:1}[data-component=subHeaderBigComponent] .background .title-wrapper .top-right-image-wrapper img{max-width:60px}@media only screen and (max-width:767px){[data-component=subHeaderBigComponent] .background .title-wrapper .title{margin-bottom:15px}}[data-component=subHeaderBigComponent] .background .title-wrapper .title p{margin:0;line-height:42px;font-size:31px;font-weight:400;text-transform:uppercase;margin-bottom:5px;max-width:80%;display:block;margin-bottom:15px;color:#fff;font-weight:700}@media only screen and (max-width:767px){[data-component=subHeaderBigComponent] .background .title-wrapper .title p{line-height:30px;font-size:20px}}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=subHeaderBigComponent] .background .title-wrapper .title p{text-align:left;margin:0;line-height:42px;font-size:31px;font-weight:400;font-weight:700}}@media only screen and (min-width:768px) and (max-width:1023px) and (max-width:767px){[data-component=subHeaderBigComponent] .background .title-wrapper .title p{line-height:30px;font-size:20px}}@media only screen and (max-width:767px){[data-component=subHeaderBigComponent] .background .title-wrapper .title p{margin:0;line-height:33px;font-size:22px;font-weight:400;text-align:left;font-weight:700}}@media only screen and (max-width:767px) and (max-width:767px){[data-component=subHeaderBigComponent] .background .title-wrapper .title p{line-height:27px;font-size:18px}}[data-component=subHeaderBigComponent] .background .title-wrapper .subtitle p{margin:0;line-height:33px;font-size:22px;font-weight:400;margin-bottom:20px;min-height:30px;display:block;color:#fff}@media only screen and (max-width:767px){[data-component=subHeaderBigComponent] .background .title-wrapper .subtitle p{line-height:27px;font-size:18px}}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=subHeaderBigComponent] .background .title-wrapper .subtitle p{text-align:left}}@media only screen and (max-width:767px){[data-component=subHeaderBigComponent] .background .title-wrapper .subtitle p{text-align:left}}[data-component=subHeaderBigComponent] .background .title-wrapper .btn{margin-top:0}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=subHeaderBigComponent] .background .title-wrapper .btn{float:left}}@media only screen and (max-width:767px){[data-component=subHeaderBigComponent] .background .title-wrapper .btn{float:left;padding:16px 10px!important;width:auto;min-width:130px}}[data-component=slider2019]+[data-component=genericSingleArtworksComponent]{margin-top:-90px}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=slider2019]+[data-component=genericSingleArtworksComponent]{margin-top:-30px}}@media only screen and (max-width:767px){[data-component=slider2019]+[data-component=genericSingleArtworksComponent]{margin-top:-30px}}[data-component=artworks-social-share]+[data-component=genericSingleArtworksComponent]{margin-top:-95px;position:relative;z-index:2;padding-top:110px}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=artworks-social-share]+[data-component=genericSingleArtworksComponent]{margin-top:-105px;padding-top:120px}}@media only screen and (max-width:767px){[data-component=artworks-social-share]+[data-component=genericSingleArtworksComponent]{margin-top:-180px;padding-top:185px}}[data-component=artworks-social-share] .social-share-container{z-index:4;background:#fff;width:800px;display:flex;flex-flow:row;margin-left:auto;margin-right:auto;position:relative;margin-top:-30px;padding:20px 25px;box-shadow:0 15px 21px 0 rgba(0,0,0,.06)}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=artworks-social-share] .social-share-container{width:700px;margin-top:-20px}}@media only screen and (max-width:767px){[data-component=artworks-social-share] .social-share-container{display:block;width:100%;text-align:center;margin-top:-20px}}[data-component=artworks-social-share] .social-share-container .social-share-text strong{color:#c00}@media only screen and (max-width:767px){[data-component=artworks-social-share] .social-share-container .social-share-text strong{margin-bottom:26px}}@media only screen and (max-width:767px){[data-component=artworks-social-share] .social-share-container .social-share-text{margin-bottom:30px}}[data-component=artworks-social-share] .social-share-container .social-share-container-icons{display:flex;align-items:center;margin-right:5px;margin-left:auto}@media only screen and (max-width:767px){[data-component=artworks-social-share] .social-share-container .social-share-container-icons{display:block;margin-right:0}}[data-component=artworks-social-share] .social-share-container .social-share-container-icons .icon-social:focus{color:#c00}[data-component=artworks-social-share] .social-share-container .social-share-container-icons .icon-social i{text-align:center;background-color:#c00;margin:0 7px;color:#fff;font-size:25px;padding:10px}[data-component=artworksWinnerLastYearComponent] [data-component=sliderContentComponent] .controls-artworksLastScores .lSSlideWrapper .lSAction a{top:calc(50% + 20px)}[data-component=artworksWinnerLastYearComponent] [data-component=sliderContentComponent] .controls-artworksLastScores .lSSlideWrapper .lSAction .lSNext,[data-component=artworksWinnerLastYearComponent] [data-component=sliderContentComponent] .controls-artworksLastScores .lSSlideWrapper .lSAction .lSPrev{box-shadow:0 5px 7px 0 rgba(204,0,0,.17)}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=genericTextAndImageComponent] .wrap-img a img{max-width:50%}}[data-component=genericSingleArtworksComponent]{background-color:#faf6f6;margin-top:50px;text-align:center;padding-top:60px;padding-bottom:45px;margin-bottom:60px!important}[data-component=genericSingleArtworksComponent].bg-white{background-color:#fff}@media only screen and (max-width:767px){[data-component=genericSingleArtworksComponent]{padding-top:30px}}[data-component=genericSingleArtworksComponent] .title-container{margin-bottom:26px}@media only screen and (max-width:767px){[data-component=genericSingleArtworksComponent] .title-container{margin-bottom:23px}}[data-component=genericSingleArtworksComponent] .container-text-general-box-buttons .activeBtnWrapper{margin-bottom:30px}[data-component=genericSingleArtworksComponent] .image-container{margin-bottom:15px}[data-component=genericSingleArtworksComponent] .image-container img{height:31px}@media only screen and (max-width:767px){[data-component=genericSingleArtworksComponent] .image-container img{height:28px}}[data-component=genericSingleArtworksComponent] .subtitle-container{max-width:1013px;margin:0 auto;margin-bottom:15px}[data-component=genericSingleArtworksComponent] .subtitle-container .artworks-h24plus1{color:#000;font-size:22px;line-height:1.41;text-align:center}@media only screen and (max-width:767px){[data-component=genericSingleArtworksComponent] .subtitle-container .artworks-h24plus1{font-size:18px;line-height:24px}}[data-component=genericSingleArtworksComponent] .productLine_sost{max-width:1013px;margin:0 auto}[data-component=genericSingleArtworksComponent] .productLine_sost p{margin-bottom:15px;font-size:22px;color:#000;line-height:1.41}[data-component=genericSingleArtworksComponent] .productLine_sost .dialog_img a .productLine_img{height:60px}[data-component=genericSingleArtworksComponent] [data-component=genericTextAndImageComponent]{margin-top:15px}[data-component=genericSingleArtworksComponent] [data-component=genericTextAndImageComponent] .wrap-txt-img .wrap-img a{display:inline-block;padding:0}[data-component=titleAndSubtitleWithButton]{margin-top:50px!important}.artworkCommercialDialogVote{background-color:#fff;width:70%;height:auto;position:absolute;top:7%;left:15%;overflow-y:auto;max-height:calc(100% - 50px)}@media only screen and (max-width:767px){.artworkCommercialDialogVote{width:90%;left:5%;top:5%}}.artworkCommercialDialogVote.editModeClass_dialog{position:relative;left:0;width:100%}.artworkCommercialDialogVote .dialog_close{height:60px;width:100%;position:relative}@media only screen and (max-width:767px){.artworkCommercialDialogVote .dialog_close{height:30px}}.artworkCommercialDialogVote .dialog_close .dialog_btn_close{cursor:pointer;position:absolute;right:20px;top:20px}@media only screen and (max-width:767px){.artworkCommercialDialogVote .dialog_close .dialog_btn_close{right:10px;top:10px}}.artworkCommercialDialogVote .dialog_close .dialog_btn_close i{text-shadow:0 5px 7px rgba(0,0,0,.167346)}@media only screen and (max-width:767px){.artworkCommercialDialogVote .dialog_close .dialog_btn_close i{font-size:40px}}.artworkCommercialDialogVote .background_top{padding-bottom:38px;padding-left:5px;padding-right:5px}@media only screen and (max-width:767px){.artworkCommercialDialogVote .background_top{padding-bottom:15px;padding-left:0;padding-right:0}}.artworkCommercialDialogVote .background_top .dialog_title{padding-top:20px;font-weight:700;padding-bottom:15px}@media only screen and (max-width:767px){.artworkCommercialDialogVote .background_top .dialog_title{padding-top:15px}}.artworkCommercialDialogVote .background_top .dialog_subtitle{font-size:22px;color:#605f60}@media only screen and (max-width:767px){.artworkCommercialDialogVote .background_top .dialog_subtitle{font-size:18px;padding:0 15px}}.artworkCommercialDialogVote .background_top .dialogVote_heart{text-align:center}.artworkCommercialDialogVote .background_top .dialogVote_heart i{color:#c00;font-size:50px;text-shadow:0 5px 7px rgba(0,0,0,.17)}@media only screen and (max-width:767px){.artworkCommercialDialogVote .background_top .dialogVote_heart i{font-size:30px}}.artworkCommercialDialogVote [data-component=artworks-social-share] .social-share-container{padding:20px 15px;max-width:95%}.artworkCommercialDialogVote [data-component=artworks-social-share] .social-share-container p{font-size:18px;color:#605f60}.background_sponsor{padding-top:30px;background-color:#faf6f6;width:100%;padding-bottom:60px;padding-left:5px;padding-right:5px}@media only screen and (max-width:767px){.background_sponsor{padding-bottom:40px;padding-top:15px}}.background_sponsor .sponsor_text{font-weight:700}@media only screen and (max-width:767px){.background_sponsor .sponsor_text{padding:0 15px;font-size:14px}}.background_sponsor .dialog_img{padding-bottom:40px;padding-top:10px}@media only screen and (max-width:767px){.background_sponsor .dialog_img{padding-top:15px}}.background_sponsor .dialog_img img{max-width:200px}.background_sponsor .social-share-text{text-align:left}@media only screen and (max-width:767px){.background_sponsor .social-share-text{font-size:18px;text-align:center}}[data-component=artworksSummaryComponent] .showCase-container{padding-bottom:30px}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px){[data-component=artworksSummaryComponent] .showCase-container .full-width-image-container{min-height:483px}}[data-component=artworksSummaryComponent] .showCase-container [data-component=boxImageComponent]{padding-top:0}[data-component=artworksSummaryComponent] .showCase-container .container-vertical-aligned{box-shadow:0 10px 21px 0 rgba(0,0,0,.1)}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px){[data-component=artworksSummaryComponent] .showCase-container .container-vertical-aligned{min-height:513px}}[data-component=artworksSummaryComponent] .showCase-container .container-vertical-aligned .cointainerSummary{padding:40px 60px;width:100%}@media only screen and (max-width:767px){[data-component=artworksSummaryComponent] .showCase-container .container-vertical-aligned .cointainerSummary{padding:30px 20px}}@media only screen and (max-width:767px){[data-component=artworksSummaryComponent] .row .full-width-image-container{height:320px}}[data-component=artworksSummaryComponent] .summaryh1{padding-bottom:45px;text-align:left}@media only screen and (max-width:767px){[data-component=artworksSummaryComponent] .summaryh1{padding-bottom:15px}}[data-component=artworksSummaryComponent] .summaryP p{text-align:left;font-size:31px;padding-bottom:30px;color:#000}@media only screen and (max-width:767px){[data-component=artworksSummaryComponent] .summaryP p{font-size:18px;padding-bottom:15px}}[data-component=artworksSummaryComponent] .summaryP p span{color:#6b2839;font-weight:900}[data-component=artworksSummaryComponent] .buttonViewOldOpere{text-align:left}[data-component=artworkNewFixedVoteComponent]{position:relative;margin-bottom:0!important;z-index:41;float:left;width:100%}[data-component=artworkNewFixedVoteComponent] .row-fullArtworksMenu{margin:0 auto;width:100%;margin-top:-60px;left:0;padding:10px 0;box-shadow:0 15px 21px 0 rgba(0,0,0,.1);border:2px solid #e5e1e1}@media only screen and (max-width:767px){[data-component=artworkNewFixedVoteComponent] .row-fullArtworksMenu{width:100vw;position:relative;left:50%;margin-left:-50vw;margin-top:0;padding:0;border:none}}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:768px) and (max-width:1023px){[data-component=artworkNewFixedVoteComponent] .row-fullArtworksMenu.arrow-fullArtworksMenu_closed{max-width:800px}}[data-component=artworkNewFixedVoteComponent] #header-sticky{margin-top:0;width:100%;box-shadow:none!important;border:none!important}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=artworkNewFixedVoteComponent] .container-fluid{padding:0}}[data-component=artworkNewFixedVoteComponent] .fullBtn{display:block;width:100%;position:relative;text-align:center;padding-top:20px!important;padding-bottom:20px!important;z-index:22}[data-component=artworkNewFixedVoteComponent] .fullBtn span{display:inline-block}[data-component=artworkNewFixedVoteComponent] .btn{text-transform:none!important}[data-component=artworkNewFixedVoteComponent] .stick-row{display:flex;width:100%;justify-content:space-between}[data-component=artworkNewFixedVoteComponent] .stick-row .voteBoxLineHeight{line-height:20px}@media only screen and (max-width:767px){[data-component=artworkNewFixedVoteComponent] .stick-row.reverse-mobile{display:flex;flex-direction:column-reverse}}[data-component=artworkNewFixedVoteComponent] .stick-row>div{display:table-cell;vertical-align:middle;text-align:center;max-width:20%}@media only screen and (max-width:767px){[data-component=artworkNewFixedVoteComponent] .stick-row>div{max-width:none}}[data-component=artworkNewFixedVoteComponent] .stick-row .voteBoxItem{text-align:center;text-transform:none}[data-component=artworkNewFixedVoteComponent] .stick-row .voteBoxItem .voteBoxUpperCase{text-transform:uppercase}[data-component=artworkNewFixedVoteComponent] .stick-row .first .voteBoxItem .icon_text{font-size:14px;line-height:21px;margin-bottom:10px}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px){[data-component=artworkNewFixedVoteComponent] .stick-row .first .voteBoxItem{padding-left:0}}[data-component=artworkNewFixedVoteComponent] .stick-row .last{text-align:right;border:none;display:flex;align-items:center}[data-component=artworkNewFixedVoteComponent] .stick-row .last .voteBoxItem{text-align:right}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px){[data-component=artworkNewFixedVoteComponent] .stick-row .last .voteBoxItem{padding-right:0}}[data-component=artworkNewFixedVoteComponent] .stick-row .no-border{border:none}[data-component=artworkNewFixedVoteComponent] .stick-row .mobile-block-4{display:flex}[data-component=artworkNewFixedVoteComponent] .stick-row .mobile-block-4 .voteBoxItem{display:flex;justify-content:center;align-items:center}[data-component=artworkNewFixedVoteComponent] .stick-row .mobile-block-4 .voteBoxItem .vote{display:block;white-space:nowrap}@media only screen and (max-width:767px){[data-component=artworkNewFixedVoteComponent] .stick-row{display:block}[data-component=artworkNewFixedVoteComponent] .stick-row>div{display:block}[data-component=artworkNewFixedVoteComponent] .stick-row .voteBoxItem{padding:10px}[data-component=artworkNewFixedVoteComponent] .stick-row .vote-width-100{padding-left:10px!important;margin:auto!important}[data-component=artworkNewFixedVoteComponent] .stick-row .mobile-block-1,[data-component=artworkNewFixedVoteComponent] .stick-row .mobile-block-2,[data-component=artworkNewFixedVoteComponent] .stick-row .mobile-block-3{border-right:none;border-bottom:1px solid #e5e1e1}[data-component=artworkNewFixedVoteComponent] .stick-row .mobile-block-1 .voteBoxItem,[data-component=artworkNewFixedVoteComponent] .stick-row .mobile-block-2 .voteBoxItem,[data-component=artworkNewFixedVoteComponent] .stick-row .mobile-block-3 .voteBoxItem{width:100%;text-align:center}[data-component=artworkNewFixedVoteComponent] .stick-row .mobile-block-1 .voteBoxItem p,[data-component=artworkNewFixedVoteComponent] .stick-row .mobile-block-2 .voteBoxItem p,[data-component=artworkNewFixedVoteComponent] .stick-row .mobile-block-3 .voteBoxItem p{font-size:14px!important;line-height:21px}[data-component=artworkNewFixedVoteComponent] .stick-row .mobile-block-vote{width:100%;display:flex!important;flex-direction:row;justify-content:space-between;border-bottom:1px solid #e5e1e1}[data-component=artworkNewFixedVoteComponent] .stick-row .mobile-block-vote .artworkVoteBtn{padding:10px;padding-right:30px}[data-component=artworkNewFixedVoteComponent] .stick-row .mobile-block-vote .artworkVoteBtn .btn{height:51px;padding:16px 22px!important}[data-component=artworkNewFixedVoteComponent] .stick-row .mobile-block-vote .voteBoxItem.vote{padding-left:30px}[data-component=artworkNewFixedVoteComponent] .stick-row .mobile-block-vote.block4validate .voteBoxItem.vote{margin:0}}[data-component=artworkNewFixedVoteComponent] .stick-row .vote span strong{font-size:14px}[data-component=artworkNewFixedVoteComponent] .stick-row .vote .closed{color:#4e883e;text-shadow:none}[data-component=artworkNewFixedVoteComponent] .stick-row .vote .opened{color:#2d8b91;text-shadow:none}[data-component=artworkNewFixedVoteComponent] .stick-row .artwork_icon{max-width:70px;max-height:60px}[data-component=artworkNewFixedVoteComponent] .stick-to-show{display:flex;flex-direction:row;flex-wrap:wrap}[data-component=artworkNewFixedVoteComponent] .stick-to-show .voteBoxItem{padding-top:10px;padding-bottom:10px}[data-component=artworkNewFixedVoteComponent] .voteBoxTitle{float:left;padding:15px 0}[data-component=artworkNewFixedVoteComponent] .voteClosed .artwork-name{padding-right:20px}[data-component=artworkNewFixedVoteComponent] .voteClosed>div{max-width:33%}@media only screen and (max-width:767px){[data-component=artworkNewFixedVoteComponent] .voteClosed>div{max-width:none}}@media only screen and (max-width:767px){[data-component=artworkNewFixedVoteComponent] .voteClosed .mobile-block-4{width:100%}[data-component=artworkNewFixedVoteComponent] .voteClosed .voteBoxItem.vote{padding-left:10px!important}}[data-component=artworkNewFixedVoteComponent] .vote-period-closed{color:#6b2839!important}[data-component=artworksDetailInfo]{top:-100px;position:relative}[data-component=artworksDetailInfo] .row-full{padding-top:100px}[data-component=subHeaderNewArtworkDetail]{color:#fff;margin-bottom:0!important}[data-component=subHeaderNewArtworkDetail] .background{background-repeat:no-repeat;background-size:cover;background-position:50% 50%;text-align:left;height:300px}[data-component=subHeaderNewArtworkDetail] .background:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.62) 100%)}[data-component=subHeaderNewArtworkDetail] .container-fluid{position:relative}[data-component=subHeaderNewArtworkDetail] .row-allign-bottom{height:fit-content;padding-top:30px}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=subHeaderNewArtworkDetail] .row-allign-bottom{padding-bottom:80px}}@media only screen and (max-width:767px){[data-component=subHeaderNewArtworkDetail] .row-allign-bottom{padding-top:15px;padding-bottom:110px}}[data-component=subHeaderNewArtworkDetail] .tagsCatContainer{height:30px;margin-bottom:15px}@media only screen and (max-width:767px){[data-component=subHeaderNewArtworkDetail] .tagsCatContainer{height:24px}}[data-component=subHeaderNewArtworkDetail] .tagCat{padding:3px 10px;line-height:10px;font-size:10px}[data-component=subHeaderNewArtworkDetail] .tagCat.cat2{background-color:#6b2839;max-width:350px;height:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}[data-component=subHeaderNewArtworkDetail] .tagCat.cat2 small{font-size:12px;line-height:23px}@media only screen and (max-width:767px){[data-component=subHeaderNewArtworkDetail] .tagCat.cat2{max-width:300px;height:24px;padding:2px 10px}}[data-component=subHeaderNewArtworkDetail] .inner-text .title{-webkit-line-clamp:3}@media only screen and (max-width:767px){[data-component=subHeaderNewArtworkDetail] .inner-text .title{-webkit-line-clamp:2}}[data-component=subHeaderNewArtworkDetail] .inner-text .title p{margin:0;line-height:42px;font-size:31px;font-weight:400;margin-bottom:5px;max-width:80%;display:block;color:#fff;font-weight:700}@media only screen and (max-width:767px){[data-component=subHeaderNewArtworkDetail] .inner-text .title p{font-size:20px;line-height:30px}}[data-component=subHeaderNewArtworkDetail] .inner-text .subtitle{font-size:22px;line-height:1.41;height:31px}@media only screen and (max-width:767px){[data-component=subHeaderNewArtworkDetail] .inner-text .subtitle{font-size:18px;line-height:27px;height:auto}}[data-component=subHeaderNewArtworkDetail] .artwork-location{font-weight:400;display:block}[data-component=subHeaderNewArtworkDetail] .artwork-description{padding-top:15px}@media only screen and (max-width:767px){[data-component=subHeaderNewArtworkDetail] .artwork-description{padding-top:15px}}@media only screen and (max-width:767px){[data-component=subHeaderNewArtworkDetail] .artwork-description p{font-size:14px}}[data-component=subHeaderNewArtworkDetail] .artwork-author{padding-top:15px}@media only screen and (max-width:767px){[data-component=subHeaderNewArtworkDetail] .artwork-author{padding-top:15px}}[data-component=subHeaderNewArtworkDetail] .artwork-author p{font-weight:800}[data-component=subHeaderNewArtworkDetail] .h1,[data-component=subHeaderNewArtworkDetail] h1{margin-bottom:0!important}[data-component=genericTextAndImageComponent] .wrap-img .imgVotazioneOpere{max-height:65px}[data-component=searchGlobal]>.row-full{background-color:#faf6f5}[data-component=searchGlobal] .sGlobal-title{margin-top:50px;margin-bottom:30px}@media only screen and (max-width:767px){[data-component=searchGlobal] .sGlobal-title{margin-top:30px;margin-bottom:15px}}[data-component=searchGlobal] .sGlobal-title span{font-weight:500}[data-component=searchGlobal] .container-text-general-box-buttons{clear:both;width:100%;display:block;text-align:center}[data-component=searchGlobal] .shadow{-webkit-box-shadow:0 15px 21px rgba(0,0,0,.07);-khtml-box-shadow:0 15px 21px rgba(0,0,0,.07);-moz-box-shadow:0 15px 21px rgba(0,0,0,.07);-ms-box-shadow:0 15px 21px rgba(0,0,0,.07);-o-box-shadow:0 15px 21px rgba(0,0,0,.07);box-shadow:0 15px 21px rgba(0,0,0,.07)}[data-component=searchGlobal] .back-to-top{display:none;position:relative;width:50px;height:50px;background-color:#c00;border-radius:50%;float:right;margin:25px 15px;-webkit-box-shadow:0 15px 21px rgba(0,0,0,.15);-khtml-box-shadow:0 15px 21px rgba(0,0,0,.15);-moz-box-shadow:0 15px 21px rgba(0,0,0,.15);-ms-box-shadow:0 15px 21px rgba(0,0,0,.15);-o-box-shadow:0 15px 21px rgba(0,0,0,.15);box-shadow:0 15px 21px rgba(0,0,0,.15)}[data-component=searchGlobal] .back-to-top a{border-radius:50%;justify-content:center;display:flex;text-decoration:none!important}[data-component=searchGlobal] .back-to-top a .icon-arrow-up-2{color:#fff;font-weight:700;font-size:40px;width:40px;height:40px;margin-top:3px}@media only screen and (max-width:767px){[data-component=searchGlobal] .back-to-top{display:block}}[data-component=globalSearchSubHeaderComponent]{padding-bottom:5px}@media only screen and (max-width:767px){[data-component=globalSearchSubHeaderComponent]{margin-bottom:100px}}[data-component=globalSearchSubHeaderComponent] .search-bg{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;min-height:296px}@media only screen and (max-width:767px){[data-component=globalSearchSubHeaderComponent] .search-bg{min-height:226px;text-align:left}}[data-component=globalSearchSubHeaderComponent] .search-bg:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom,rgba(0,0,0,.2) 0,rgba(0,0,0,.42) 71%,rgba(0,0,0,.42) 100%)}[data-component=globalSearchSubHeaderComponent] .search-bg .searchText-wrapper{position:relative;padding-top:65px}[data-component=globalSearchSubHeaderComponent] .search-bg .searchText-wrapper .title{color:#fff;font-weight:900;margin-top:0;margin-bottom:10px}[data-component=globalSearchSubHeaderComponent] .search-bg .searchText-wrapper .text{color:#fff}[data-component=globalSearchSubHeaderComponent] .search-bg .gsearch-form{position:relative}[data-component=globalSearchSubHeaderComponent] .search-bg .gsearch-form .wrapper-input-button .gsearch-input{height:75px;padding-left:30px!important;width:100%!important;margin-right:0!important}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=globalSearchSubHeaderComponent] .search-bg .gsearch-form .wrapper-input-button .gsearch-input{padding-right:60%}}@media only screen and (max-width:767px){[data-component=globalSearchSubHeaderComponent] .search-bg .gsearch-form .wrapper-input-button .gsearch-input{padding-right:50%}}[data-component=globalSearchSubHeaderComponent] .search-bg .gsearch-form .wrapper-input-button button{height:50px;position:absolute;right:30px;top:15px;padding-top:2px!important}@media only screen and (max-width:767px){[data-component=globalSearchSubHeaderComponent] .search-bg .gsearch-form .wrapper-input-button button{padding:0!important;width:50px}}@media only screen and (max-width:767px){[data-component=globalSearchSubHeaderComponent] .search-bg .gsearch-form .wrapper-input-button button .searchSubmitLabel span{display:none}}[data-component=globalSearchSubHeaderComponent] .search-bg .gsearch-form .wrapper-input-button button .searchSubmitLabel i{top:7px}@media only screen and (max-width:767px){[data-component=globalSearchSubHeaderComponent] .search-bg .gsearch-form .wrapper-input-button button .searchSubmitLabel i{top:0}}[data-component=searchGlobalInput]>.container-fluid{margin:0 auto;height:30px}[data-component=searchGlobalInput] .gsearch-form{width:100%;height:80px;background-color:#fff;box-shadow:0 15px 21px 0 rgba(0,0,0,.06);position:relative;top:-40px;margin:0 auto;display:inline-block}[data-component=searchGlobalInput] .gsearch-form .wrapper-input-button{display:flex;padding:10px 30px;width:100%;float:left;clear:both;align-items:center}@media only screen and (max-width:767px){[data-component=searchGlobalInput] .gsearch-form .wrapper-input-button{padding-left:15px}}[data-component=searchGlobalInput] .gsearch-form .wrapper-input-button .delete-inputed-txt{right:180px;top:29px!important}@media only screen and (max-width:767px){[data-component=searchGlobalInput] .gsearch-form .wrapper-input-button .delete-inputed-txt{right:90px}}[data-component=searchGlobalInput] .gsearch-form .wrapper-input-button .gsearch-input{padding-right:120px;height:60px}[data-component=searchGlobalInput] .gsearch-form .wrapper-input-button .gsearch-input::placeholder{line-height:60px!important}@media only screen and (max-width:767px){[data-component=searchGlobalInput] .gsearch-form .wrapper-input-button .gsearch-input{padding-right:30px;padding-left:0;margin-right:0!important}}[data-component=searchGlobalInput] .gsearch-form .wrapper-input-button button{position:absolute;right:30px;top:15px;padding-top:5px!important}@media only screen and (max-width:767px){[data-component=searchGlobalInput] .gsearch-form .wrapper-input-button button{right:25px;padding-left:10px!important;padding-right:10px!important}}[data-component=searchGlobalInput] .gsearch-form .wrapper-input-button button .icon-search{top:5px;padding-left:10px}@media only screen and (max-width:767px){[data-component=searchGlobalInput] .gsearch-form .wrapper-input-button button .icon-search{padding-left:0}}@media only screen and (max-width:767px){[data-component=searchGlobalInput] .gsearch-form .wrapper-input-button button span{display:none}}[data-component=searchGlobalTopComponent]{margin-bottom:120px}[data-component=searchGlobalTopComponent] .serachError-box{display:none;padding:15px;margin:25px 0;background-color:#f8e6e7}@media only screen and (max-width:767px){[data-component=searchGlobalTopComponent] .serachError-box{margin:30px auto -5px}}[data-component=searchGlobalTopComponent] .serachError-box .searchError-title{font-weight:700}[data-component=searchGlobalTopComponent] .tops-title{font-weight:700;margin-bottom:25px;margin-top:55px}@media only screen and (max-width:767px){[data-component=searchGlobalTopComponent] .tops-title{margin-top:35px}}[data-component=searchGlobalTopComponent] .tops-global-box{position:relative;margin-bottom:15px;padding-left:30px;padding-right:70px;background-color:#fff}@media only screen and (max-width:767px){[data-component=searchGlobalTopComponent] .tops-global-box{width:auto!important;padding-left:10px;padding-right:50px}}[data-component=searchGlobalTopComponent] .tops-global-box .tops-global-text{line-height:60px;cursor:pointer}@media only screen and (max-width:767px){[data-component=searchGlobalTopComponent] .tops-global-box .tops-global-text{padding:20px 0;line-height:23px}}[data-component=searchGlobalTopComponent] .tops-global-box .circle-btn{position:absolute;width:35px;height:35px;right:30px;top:calc(50% - 17px);padding:0!important;border-radius:100%!important}@media only screen and (max-width:767px){[data-component=searchGlobalTopComponent] .tops-global-box .circle-btn{right:10px;width:32px;height:32px;top:calc(50% - 16px)}}[data-component=searchGlobalTopComponent] .tops-global-box .circle-btn i{font-size:19px}[data-component=searchGlobalNavComponent]{display:none}@media only screen and (max-width:767px){[data-component=searchGlobalNavComponent]{padding:0 10px}}[data-component=searchGlobalNavComponent] .sGlobal-title{margin-bottom:15px}[data-component=searchGlobalNavComponent] .sAnchor-box{float:left;position:relative;margin-top:15px;overflow:hidden;-ms-overflow-style:none}[data-component=searchGlobalNavComponent] .sAnchor-box ::-webkit-scrollbar{display:none}[data-component=searchGlobalNavComponent] .sAnchor-box i{position:absolute;z-index:1;margin-top:3px}@media only screen and (max-width:767px){[data-component=searchGlobalNavComponent] .sAnchor-box i{margin-top:0}}[data-component=searchGlobalNavComponent] .sAnchor-box i.icon-arrow-right-1{right:-2px;cursor:pointer;background:#f7f7f7;background:linear-gradient(90deg,rgba(247,247,247,0) 0,#f7f7f7 35%,#f7f7f7 100%);width:35px}[data-component=searchGlobalNavComponent] .sAnchor-box i.icon-arrow-left-1{left:0;cursor:pointer}[data-component=searchGlobalNavComponent] .sAnchor-box .sAnchor-list{display:block;padding:5px 0;margin:0;white-space:nowrap;overflow:auto;width:100%;float:left}[data-component=searchGlobalNavComponent] .sAnchor-box .sAnchor-list i{display:none}[data-component=searchGlobalNavComponent] .sAnchor-box .sAnchor-list li{width:auto;font-size:21px;color:#c00;display:inline-block;margin-right:30px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-component=searchGlobalNavComponent] .sAnchor-box .sAnchor-list li:first-child{padding-left:0}[data-component=searchGlobalNavComponent] .sAnchor-box .sAnchor-list li:last-child{margin-right:0}@media only screen and (max-width:767px){[data-component=searchGlobalNavComponent] .sAnchor-box .sAnchor-list li{margin-right:20px;font-size:14px}}[data-component=searchGlobalNavComponent] .sAnchor-box .sAnchor-list li::before{content:'';display:none}[data-component=searchGlobalNavComponent] .sAnchor-box .sAnchor-list li .sAnchor-link .sAnchor-pills{border-radius:25px!important;font-size:10px;padding:0 6px!important;box-shadow:none!important;margin-left:5px}@media only screen and (max-width:767px){[data-component=searchGlobalNavComponent] .sAnchor-box .sAnchor-list li .sAnchor-link{font-size:14px;text-align:center}}[data-component=searchGlobalNavComponent] .sAnchor-box .sAnchor-list li span{font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;border-radius:12px;background-color:#c00;padding:5px 8px;margin-left:6px}[data-component=searchGlobalNavComponent] .container-fluid .searchText-wrapper{position:relative}[data-component=searchGlobalNavComponent] .container-fluid .searchText-wrapper *{box-sizing:inherit}[data-component=searchGlobalNavComponent] .container-fluid .searchText-wrapper .pn-ProductNav_Wrapper{position:relative;box-sizing:border-box}[data-component=searchGlobalNavComponent] .container-fluid .searchText-wrapper .pn-ProductNav{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;white-space:nowrap;-ms-overflow-style:none;position:relative;font-size:0}[data-component=searchGlobalNavComponent] .container-fluid .searchText-wrapper .pn-ProductNav::-webkit-scrollbar{display:none}[data-component=searchGlobalNavComponent] .container-fluid .searchText-wrapper .pn-ProductNav_Contents{float:left;transition:transform .2s ease-in-out;position:relative}[data-component=searchGlobalNavComponent] .container-fluid .searchText-wrapper .pn-ProductNav_Contents-no-transition{transition:none}[data-component=searchGlobalNavComponent] .container-fluid .searchText-wrapper .pn-Advancer{appearance:none;background:0 0;padding:0;border:0;position:absolute;top:16px;bottom:0;opacity:0;transition:opacity .3s}[data-component=searchGlobalNavComponent] .container-fluid .searchText-wrapper .pn-Advancer:focus{outline:0}[data-component=searchGlobalNavComponent] .container-fluid .searchText-wrapper .pn-Advancer:hover{cursor:pointer}[data-component=searchGlobalNavComponent] .container-fluid .searchText-wrapper .pn-Advancer_Left{left:0;padding-right:20px;background:#f7f7f7;background:linear-gradient(-90deg,rgba(247,247,247,0) 0,#f7f7f7 35%,#f7f7f7 100%)}[data-overflowing=both]~[data-component=searchGlobalNavComponent] .container-fluid .searchText-wrapper .pn-Advancer_Left,[data-overflowing=left]~[data-component=searchGlobalNavComponent] .container-fluid .searchText-wrapper .pn-Advancer_Left{opacity:1}[data-component=searchGlobalNavComponent] .container-fluid .searchText-wrapper .pn-Advancer_Right{right:0;padding-left:20px;background:#f7f7f7;background:linear-gradient(90deg,rgba(247,247,247,0) 0,#f7f7f7 35%,#f7f7f7 100%)}[data-overflowing=both]~[data-component=searchGlobalNavComponent] .container-fluid .searchText-wrapper .pn-Advancer_Right,[data-overflowing=none]~[data-component=searchGlobalNavComponent] .container-fluid .searchText-wrapper .pn-Advancer_Right,[data-overflowing=right]~[data-component=searchGlobalNavComponent] .container-fluid .searchText-wrapper .pn-Advancer_Right{opacity:1}[data-component=searchGlobalNavComponent] .container-fluid .searchText-wrapper .pn-Advancer_Icon{width:20px;height:44px;fill:#bbb}[data-component=searchGlobalNavComponent] .container-fluid .searchText-wrapper .pn-ProductNav_Indicator{position:absolute;bottom:0;left:0;height:4px;width:100px;background-color:transparent;transform-origin:0 0;transition:transform .2s ease-in-out,background-color .2s ease-in-out}[data-component=searchGlobalSitePagesComponent]{display:none;margin-top:5px}[data-component=searchGlobalSitePagesComponent] .sGlobal-title{margin-top:50px;margin-bottom:15px}@media only screen and (max-width:767px){[data-component=searchGlobalSitePagesComponent] .sGlobal-title{margin-top:40px}}[data-component=searchGlobalSitePagesComponent] .sGlobal-title span{font-weight:500}[data-component=searchGlobalSitePagesComponent] .sGlobalResultPages{position:relative;box-shadow:0 15px 21px 0 rgba(0,0,0,.06);padding:25px;margin-bottom:15px;background-color:#fff}@media only screen and (max-width:767px){[data-component=searchGlobalSitePagesComponent] .sGlobalResultPages{padding:20px}}[data-component=searchGlobalSitePagesComponent] .sGlobalResultPages .sPages-title{font-weight:700;margin-bottom:15px;text-transform:uppercase}[data-component=searchGlobalSitePagesComponent] .sGlobalResultPages .sPages-text{color:#999696;margin-bottom:30px}@media only screen and (max-width:767px){[data-component=searchGlobalSitePagesComponent] .sGlobalResultPages .sPages-text{margin-bottom:40px}}[data-component=searchGlobalSitePagesComponent] .sGlobalResultPages .sGlobarReadAll{position:absolute;bottom:20px;right:20px}@media only screen and (max-width:767px){[data-component=searchGlobalSitePagesComponent] .sGlobalResultPages .sGlobarReadAll{left:20px;right:auto}}[data-component=searchGlobalSitePagesComponent] [data-component=loadMoreSitePages]{display:none}[data-component=searchGlobalShopComponent]{display:none}[data-component=searchGlobalShopComponent] .col-md-12{min-height:0}[data-component=searchGlobalShopComponent] .sGlobalShopList{margin-bottom:40px}[data-component=searchGlobalShopComponent] .sGlobalShopList .container_slider_flyers{position:relative;height:270px}[data-component=searchGlobalShopComponent] .sGlobalShopList .container_slider_flyers hr{position:absolute;top:0;width:calc(100% + 30px);left:-15px;border-top:2px solid #faf6f6;margin:0}[data-component=searchGlobalShopComponent] .sGlobalShopList .container_slider_flyers .tabSliderContent{width:100%;float:left;background-color:#fff;padding:10px 0}[data-component=searchGlobalShopComponent] .sGlobalShopList .container_slider_flyers .tabSliderContent li{max-width:112px}[data-component=searchGlobalShopComponent] .sGlobalShopList .container_slider_flyers .tabSliderContent li a{color:#000;text-decoration:none;width:100%}[data-component=searchGlobalShopComponent] .sGlobalShopList .container_slider_flyers .tabSliderContent small{color:#605f60}[data-component=searchGlobalShopComponent] .sGlobalShopList .container_slider_flyers .tabSliderContent .lightSlider{margin-top:15px;min-height:165px}@media only screen and (max-width:767px){[data-component=searchGlobalShopComponent] .sGlobalShopList .container_slider_flyers .tabSliderContent .lightSlider{margin-top:30px;min-height:165px}}[data-component=searchGlobalShopComponent] .sGlobalShopList .container_slider_flyers .tabSliderContent .slider-container-img{width:90px}[data-component=searchGlobalShopComponent] .sGlobalShopList .container_slider_flyers .tabSliderContent .slider-container-img img{max-width:90px}[data-component=searchGlobalShopComponent] .sGlobalShopList .container_slider_flyers .tabSliderContent .slider-container-texts .slider-text-first-line{margin-top:15px;font-size:12px;line-height:15px;font-weight:700;color:#000;text-decoration:none;outline:0}[data-component=searchGlobalShopComponent] .sGlobalShopList .container_slider_flyers .tabSliderContent .slider-container-texts .slider-text-second-line{font-size:12px;line-height:15px;color:#000;text-decoration:none;outline:0}[data-component=searchGlobalShopComponent] .sGlobalShopList .container_slider_flyers .tabSliderContent .lSAction{top:50%}[data-component=searchGlobalShopComponent] .sGlobalShopList .container_slider_flyers .tabSliderContent .lSPrev{left:-15px}[data-component=searchGlobalShopComponent] .sGlobalShopList .container_slider_flyers .tabSliderContent .lSNext{right:8px}@media only screen and (max-width:767px){[data-component=searchGlobalShopComponent] .sGlobalShopList .container_slider_flyers .tabSliderContent .lSNext{right:-14px}}[data-component=searchGlobalShopComponent] .sGlobalShopList .container_slider_flyers .tabSliderContent .lSNext,[data-component=searchGlobalShopComponent] .sGlobalShopList .container_slider_flyers .tabSliderContent .lSPrev{background-color:#c00}[data-component=searchGlobalShopComponent] .sGlobalShopList .container_slider_flyers .tabSliderContent .lSNext i,[data-component=searchGlobalShopComponent] .sGlobalShopList .container_slider_flyers .tabSliderContent .lSPrev i{color:#fff}[data-component=searchGlobalShopComponent] .sGlobalShopList .container_slider_flyers .no-content-list{position:absolute;top:50%;margin-top:-65px;height:130px;text-align:center}@media only screen and (max-width:767px){[data-component=searchGlobalShopComponent] .sGlobalShopList .container_slider_flyers .no-content-list{height:144px;margin-top:-77px}}[data-component=searchGlobalShopComponent] .sGlobalShopList .container_slider_flyers .no-content-list p{line-height:16px;font-size:12px;margin:15px 0}[data-component=searchGlobalShopComponent] .sGlobalShopList .container_slider_flyers .no-content-list a{line-height:16px;font-size:12px;margin:15px 0}[data-component=searchGlobalShopComponent] .sGlobalShopList .shadow{width:100%;float:left;padding:0 13px;min-height:100px;background-color:#fff;overflow:hidden}[data-component=searchGlobalShopComponent] .sGlobalShopList .shadow .sGlobalShopList_container{min-height:135px;position:relative}@media only screen and (max-width:767px){[data-component=searchGlobalShopComponent] .sGlobalShopList .shadow .sGlobalShopList_container{min-height:120px}}[data-component=searchGlobalShopComponent] .sGlobalShopList .shadow .sGlobalShopList_container .sGlobalShopList_container_bottom{width:100%;height:50px;position:absolute;bottom:0}@media only screen and (max-width:767px){[data-component=searchGlobalShopComponent] .sGlobalShopList .shadow .sGlobalShopList_container .sGlobalShopList_container_bottom{height:40px}}[data-component=searchGlobalShopComponent] .sGlobalShopList .sGlobalShopList-title{width:67%;text-align:left;display:inline-block;font-size:16px;font-weight:700;line-height:1.55;margin-top:10px}[data-component=searchGlobalShopComponent] .sGlobalShopList .sGlobalShopList-title span{white-space:nowrap}[data-component=searchGlobalShopComponent] .sGlobalShopList .sGlobalShopList-title .icon-favorito{color:#ffc700;font-size:15px;margin-left:5px}[data-component=searchGlobalShopComponent] .sGlobalShopList .sGlobalShopList-title .icon-marker-star{color:#c00;font-size:15px;margin-left:5px}[data-component=searchGlobalShopComponent] .sGlobalShopList .sGlobalShopList-text{width:33%;text-align:right;display:inline-block;color:#605f60;font-size:10px;line-height:1.6;margin-top:17px;padding-right:18px;position:absolute;right:0}[data-component=searchGlobalShopComponent] .sGlobalShopList .sGlobalShopList-text span{width:auto;display:inline-block;text-align:right}[data-component=searchGlobalShopComponent] .sGlobalShopList .sGlobalShopList-text .icon-ico-circle{height:8px;width:8px;background-color:#5cce83;border-radius:50%;display:inline-block;margin:2px 0 0 5px;position:absolute;right:5px;top:1px}[data-component=searchGlobalShopComponent] .sGlobalShopList .sGlobalShopList-text .icon-ico-circle.closed{background-color:#c00}[data-component=searchGlobalShopComponent] .sGlobalShopList .sGlobalShopList-address{margin-bottom:5px}[data-component=searchGlobalShopComponent] .sGlobalShopList .sGlobalShopList-address,[data-component=searchGlobalShopComponent] .sGlobalShopList .sGlobalShopList-city{font-size:12px;color:#333232;float:left;clear:both;line-height:1.25}@media only screen and (max-width:767px){[data-component=searchGlobalShopComponent] .sGlobalShopList .sGlobalShopList-city{max-width:59%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}[data-component=searchGlobalShopComponent] .sGlobalShopList .store-coop{width:auto;float:left;font-size:10px;line-height:1.6;margin-top:4px;color:#999696}[data-component=searchGlobalShopComponent] .sGlobalShopList .store-coop::before{content:'';height:5px;width:15px;display:inline-block;background:#c00;margin-right:8px;margin-bottom:1px}[data-component=searchGlobalShopComponent] .sGlobalShopList .amici-casa-coop{color:#999696;font-size:10px}[data-component=searchGlobalShopComponent] .sGlobalShopList .amici-casa-coop::before{content:'';height:4px;width:15px;display:inline-block;background:#84ab4d;margin-right:5px;margin-bottom:1px}[data-component=searchGlobalShopComponent] .sGlobalShopList .sGlobalShopList-more{width:auto;float:right;text-align:right;font-size:12px;line-height:2.5;color:#000;position:absolute;right:0;top:10px}@media only screen and (max-width:767px){[data-component=searchGlobalShopComponent] .sGlobalShopList .sGlobalShopList-more{top:12px}}[data-component=searchGlobalShopComponent] .sGlobalShopList .sGlobalShopList-more:hover{text-decoration:none}[data-component=searchGlobalShopComponent] .sGlobalShopList .sGlobalShopList-more::after{content:"\2192";display:inline-block;margin-left:5px;line-height:0;font-weight:700;font-size:14px}[data-component=searchGlobalShopComponent] [data-component=loadMoreShopsPages]{display:none}[data-component=searchNewsBoxComponent]{display:none;margin-bottom:15px}[data-component=searchNewsBoxComponent] .news-boxes{width:100%;float:left;width:calc(100% + 15px);margin-left:-8px}[data-component=searchNewsBoxComponent] .news-boxes .col-md-3{margin-bottom:30px}[data-component=searchNewsBoxComponent] .news-boxes .generic-box-container{width:100%;float:left;background-color:#fff;box-shadow:0 15px 21px rgba(0,0,0,.07)}[data-component=searchNewsBoxComponent] .news-boxes .generic-box-container .slider-content-img{width:100%;height:100px;float:left;overflow:hidden;background:#e5e1e1;background-size:cover}[data-component=searchNewsBoxComponent] .news-boxes .generic-box-container .slider-container-text{width:100%;float:left;padding:12px 15px 14px 15px;min-height:180px}[data-component=searchNewsBoxComponent] .news-boxes .generic-box-container .slider-container-text .slider-text-first-line{margin-bottom:15px}[data-component=searchNewsBoxComponent] .news-boxes .generic-box-container .slider-container-text .slider-text-first-line .small,[data-component=searchNewsBoxComponent] .news-boxes .generic-box-container .slider-container-text .slider-text-first-line .tag{margin:0;line-height:16px;font-size:12px;font-style:normal;margin-right:7px;white-space:nowrap}@media only screen and (max-width:767px){[data-component=searchNewsBoxComponent] .news-boxes .generic-box-container .slider-container-text .slider-text-first-line .small,[data-component=searchNewsBoxComponent] .news-boxes .generic-box-container .slider-container-text .slider-text-first-line .tag{line-height:18px}}[data-component=searchNewsBoxComponent] .news-boxes .generic-box-container .slider-container-text .slider-text-second-line{font-size:14px;font-weight:700;line-height:1.43}[data-component=searchNewsBoxComponent] .news-boxes .generic-box-container .slider-container-text .slider-text-third-line{margin:0;line-height:16px;font-size:12px;padding:10px 0 20px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:767px){[data-component=searchNewsBoxComponent] .news-boxes .generic-box-container .slider-container-text .slider-text-third-line{line-height:18px}}[data-component=searchNewsBoxComponent] .news-boxes .generic-box-container .slider-container-text .slider-text-fourth-line{margin:0;line-height:16px;font-size:12px;position:absolute;bottom:15px}@media only screen and (max-width:767px){[data-component=searchNewsBoxComponent] .news-boxes .generic-box-container .slider-container-text .slider-text-fourth-line{line-height:18px}}[data-component=searchNewsBoxComponent] .news-boxes .generic-box-container .slider-container-text .slider-text-fourth-line a{margin:0;line-height:16px;font-size:12px}@media only screen and (max-width:767px){[data-component=searchNewsBoxComponent] .news-boxes .generic-box-container .slider-container-text .slider-text-fourth-line a{line-height:18px}}[data-component=searchNewsBoxComponent] .pageSubTitle{text-align:left!important}[data-component=searchNewsBoxComponent] .newsBoxList{display:none}[data-component=searchNewsBoxComponent] [data-component=newsBoxListShowMore]{display:none}[data-component=searchConventionsBoxComponent]{display:none;margin-bottom:15px}[data-component=searchGlobalKDComponent]{display:none;position:relative;margin-bottom:15px}[data-component=searchGlobalKDComponent] .no-results-wrapper{display:none;background-color:#fff;padding:30px;margin-bottom:15px;text-align:center}@media only screen and (max-width:767px){[data-component=searchGlobalKDComponent] .no-results-wrapper{padding:15px}}[data-component=searchGlobalKDComponent] .no-results-wrapper .pdv-not-found{color:#605f60;margin-bottom:35px}@media only screen and (max-width:767px){[data-component=searchGlobalKDComponent] .no-results-wrapper .pdv-not-found{margin:15px}}[data-component=searchGlobalKDComponent] .no-results-wrapper .select-pdv{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:767px){[data-component=searchGlobalKDComponent] .no-results-wrapper .select-pdv{white-space:nowrap}}[data-component=searchGlobalKDComponent] .no-results-wrapper .select-pdv span{color:#c00}[data-component=searchGlobalKDComponent] .no-results-wrapper .select-pdv span img{width:44px;margin-left:8px}@media only screen and (max-width:767px){[data-component=searchGlobalKDComponent] .no-results-wrapper .select-pdv span img{margin-left:0;width:24px}}[data-component=searchGlobalKDComponent] [data-component-kd-wrap]{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}[data-component=searchGlobalLeafletComponent]{display:none;margin-bottom:15px}[data-component=searchGlobalLeafletComponent] .sGlobalLeaflet-wrapper{margin-bottom:15px}[data-component=searchGlobalLeafletComponent] .sGlobalLeaflet-wrapper a{text-decoration:none;color:#000;background-color:#fff;font-weight:700}[data-component=searchGlobalLeafletComponent] .sGlobalLeaflet-wrapper a img{width:100%}[data-component=searchGlobalLeafletComponent] .sGlobalLeaflet-wrapper a .searchLeaflet-title{padding:0 15px}[data-component=searchGlobalLeafletComponent] .sGlobalLeaflet-wrapper a .searchLeafletValidation{color:#c00!important;font-size:12px;padding:0 15px 20px 15px}[data-component=searchGlobalLeafletComponent] [data-component=loadMoreLeaflet]{display:none}[data-component=searchGlobalSocialProjectComponent]{display:none;margin-bottom:15px}[data-component=searchGlobalSocialProjectComponent] .sGlobalSocial-wrapper{display:none;margin-bottom:15px}[data-component=searchGlobalSocialProjectComponent] .sGlobalSocial-wrapper .shadow{position:relative;cursor:pointer}[data-component=searchGlobalSocialProjectComponent] .sGlobalSocial-wrapper .shadow .sGlobalSocial-tag{position:absolute;top:15px;left:15px;padding:5px 10px;border-radius:30px;background-color:#c00;color:#fff;text-transform:uppercase;font-weight:700;font-size:14px;letter-spacing:1px}[data-component=searchGlobalSocialProjectComponent] .sGlobalSocial-wrapper .shadow .sGlobalSocial-tag:hover{text-decoration:none}[data-component=searchGlobalSocialProjectComponent] .sGlobalSocial-wrapper .shadow .sGlobalSocial-1x4{position:absolute;top:36%;right:15px}[data-component=searchGlobalSocialProjectComponent] .sGlobalSocial-wrapper .shadow .sGlobalSocial-1x4 img{width:auto;height:30px}[data-component=searchGlobalSocialProjectComponent] .sGlobalSocial-wrapper .shadow img{width:100%}[data-component=searchGlobalSocialProjectComponent] .sGlobalSocial-wrapper .shadow p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}[data-component=searchGlobalSocialProjectComponent] .sGlobalSocial-wrapper .shadow .sGlobalSocial-title{font-weight:700;text-transform:uppercase;margin-top:15px;padding:0 15px}[data-component=searchGlobalSocialProjectComponent] .sGlobalSocial-wrapper .shadow .sGlobalSocial-subtitle{color:#605f60;padding:0 15px}[data-component=searchGlobalSocialProjectComponent] .sGlobalSocial-wrapper .shadow .sGlobalSocial-text{color:#605f60;margin-top:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:16px;padding:0 15px}[data-component=searchGlobalSocialProjectComponent] .sGlobalSocial-wrapper .shadow .sGlobalSocial-seeMore{color:#c00;margin-top:15px;margin-bottom:20px;padding:0 15px}[data-component=searchGlobalSocialProjectComponent] [data-component=loadMoreSocialProject]{display:none}[data-component=searchSocialProjectComponent] [component=ProjectsListComponent]{padding-top:30px;padding-bottom:60px}[data-component=searchSocialProjectComponent] [component=ProjectsListComponent] .sGlobal-title{margin-top:50px;margin-bottom:30px}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=searchSocialProjectComponent] [component=ProjectsListComponent] .projects-wrapper{display:inline-block}}@media only screen and (max-width:767px){[data-component=searchSocialProjectComponent] [component=ProjectsListComponent] .projects-wrapper{display:inline-block}}[data-component=searchSocialProjectComponent] [component=ProjectsListComponent] .projects-wrapper .project{margin-right:1.2%}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=searchSocialProjectComponent] [component=ProjectsListComponent] .projects-wrapper .project{width:48%;float:left;margin-right:2%;margin-top:20px}[data-component=searchSocialProjectComponent] [component=ProjectsListComponent] .projects-wrapper .project.project:last-child{margin-top:20px}}@media only screen and (max-width:767px){[data-component=searchSocialProjectComponent] [component=ProjectsListComponent] .projects-wrapper .project{width:100%;float:left;margin-right:0;margin-top:20px}[data-component=searchSocialProjectComponent] [component=ProjectsListComponent] .projects-wrapper .project.project:last-child{margin-top:20px}}[data-component=searchSocialProjectComponent] [component=ProjectsListComponent] .cta-centerer{text-align:center}@media only screen and (max-width:767px){[data-component=searchSocialProjectComponent] [component=ProjectsListComponent] .cta-centerer{margin-top:20px}}[data-component=searchPremiCatalogComponent] .sGlobal-title{margin-top:50px;margin-bottom:30px}[data-component=searchPremiCatalogComponent] .content-box-premi #app-premi{padding-bottom:0}[data-component=searchPremiCatalogComponent] .content-box-premi #app-premi .spinner{display:none}[data-component=searchPremiCatalogComponent] .cta-centerer{text-align:center}[data-component=searchRegeneretionComponent] .sGlobal-title{margin-top:50px;margin-bottom:30px}[data-component=searchRegeneretionComponent] .content-box-regeneration #app-premi{padding-bottom:0}[data-component=searchRegeneretionComponent] .content-box-regeneration #app-premi .spinner{display:none}[data-component=searchRegeneretionComponent] .cta-centerer{text-align:center}.resultsWrapaper{position:relative;margin-bottom:60px}[data-component=mapConventionsComponent]{position:relative;margin-bottom:50px!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=mapConventionsComponent]{margin-bottom:0!important}}[data-component=mapConventionsComponent] .map-container .map{width:100%;height:570px;min-height:570px}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=mapConventionsComponent] .map-container .map{height:465px;min-height:465px}}@media only screen and (max-width:767px){[data-component=mapConventionsComponent] .map-container .map{height:320px;min-height:320px}}[data-component=mapConventionsComponent] .map-container .map *{line-height:1;box-sizing:content-box}[data-component=mapConventionsComponent] .my-custom-class-for-label{border-radius:16px;color:#c00;text-align:center;line-height:16px!important;font-weight:700;font-size:10px;width:16px;height:16px;border:solid 1px #c00;background-color:#fff;margin-top:-55px!important;margin-left:0!important}[data-component=mapConventionsComponent] .my-custom-class-for-label-hover{border-radius:16px;color:#c00;text-align:center;line-height:16px!important;font-weight:700;font-size:10px;width:16px;height:16px;border:solid 1px #c00;background-color:#fff;margin-top:-75px!important;margin-left:8px!important}[data-component=mapConventionsComponent] .marker-tooltip{padding:10px;font-size:14px;max-width:284px;box-shadow:0 6px 6px 0 rgba(0,0,0,.2);background-color:#fff;border-radius:5px}[data-component=mapConventionsComponent] .marker-tooltip::before{content:'\e252';position:absolute;right:50%;top:auto;margin-right:-35px;bottom:-21px;color:#fff;font-size:43px;overflow-y:hidden;padding-right:15px;text-shadow:0 7px 5px rgba(0,0,0,.15);height:35px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=mapConventionsComponent] .search-container.onMobile .alert-convention,[data-component=mapConventionsComponent] .search-container.onMobile .list-convention{top:auto;bottom:55px}}[data-component=mapConventionsComponent] .search-container .search-convention{position:absolute;top:30px;background:#fff;box-shadow:0 15px 21px 0 rgba(0,0,0,.06);padding:12px 15px;z-index:100;width:430px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=mapConventionsComponent] .search-container .search-convention{width:calc(100% + 20px);left:-10px;max-width:430px}}@media only screen and (max-width:767px){[data-component=mapConventionsComponent] .search-container .search-convention{top:5px}}[data-component=mapConventionsComponent] .search-container .search-convention .wrapper-input-button .btn{max-width:50px;width:100%;justify-content:flex-start}[data-component=mapConventionsComponent] .search-container .search-convention .icon-search{font-weight:700;height:auto}[data-component=mapConventionsComponent] .search-container .search-convention .delete-inputed-txt{background:#fff;z-index:22;margin-right:30px}[data-component=mapConventionsComponent] .search-container .search-convention .icon-geolocation{color:#999696;font-size:17px;margin-right:20px;left:inherit;margin-top:7px;position:relative}[data-component=mapConventionsComponent] .search-container .search-convention .icon-geolocation.active{cursor:pointer;color:#c00}[data-component=mapConventionsComponent] .search-container .alert-convention{position:absolute;min-height:51px;left:440px;max-width:calc(100% - 670px);top:30px;background-color:#fbebec;display:flex;align-items:center;padding:10px;justify-content:space-between}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=mapConventionsComponent] .search-container .alert-convention{left:-10px;right:auto;top:auto;bottom:10px;padding:5px;min-width:244px;max-width:calc(100% - 40px)}}[data-component=mapConventionsComponent] .search-container .alert-convention .icon-warning{width:46px}[data-component=mapConventionsComponent] .search-container .alert-convention .alert-content-text{width:100%;color:#605f60}[data-component=mapConventionsComponent] .search-container .alert-convention .alert-content-close{height:100%;padding-left:10px;text-align:center;cursor:pointer}[data-component=mapConventionsComponent] .search-container .alert-convention .alert-content-close .icon_close{width:18px;height:18px;border-radius:18px;background-color:#c00;color:#fff;line-height:17px;font-weight:800;font-size:15px;font-family:sans-serif}[data-component=mapConventionsComponent] .search-container .alert-convention .alert-content-close .icon_close i{color:#fff;font-size:18px;font-weight:700}[data-component=mapConventionsComponent] .search-container .list-convention{position:absolute;top:30px;right:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=mapConventionsComponent] .search-container .list-convention{right:-10px;bottom:10px;top:auto}}[data-component=mapConventionsComponent] .search-container .list-convention a{height:51px;width:187px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=mapConventionsComponent] .search-container .list-convention a{width:51px}}[data-component=mapConventionsComponent] .search-container .list-convention a i,[data-component=mapConventionsComponent] .search-container .list-convention a span{font-size:14px;line-height:43px;height:auto}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=mapConventionsComponent] .search-container .list-convention a i,[data-component=mapConventionsComponent] .search-container .list-convention a span{font-size:20px}}[data-component=mapConventionsComponent] .search-container .list-convention a span{margin-left:10px}[data-component=mapConventionsComponent] .search-container .filters-container{position:absolute;top:109px;line-height:50px;background:#fff;box-shadow:0 15px 21px 0 rgba(0,0,0,.06);z-index:100;width:430px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=mapConventionsComponent] .search-container .filters-container{bottom:0;top:auto;width:calc(100% + 30px);left:-15px;right:-15px}}[data-component=mapConventionsComponent] .search-container .filters-container .allign-center,[data-component=mapConventionsComponent] .search-container .filters-container .allign-left{padding:4px 15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=mapConventionsComponent] .search-container .filters-container .allign-center,[data-component=mapConventionsComponent] .search-container .filters-container .allign-left{display:none}}[data-component=mapConventionsComponent] .search-container .filters-container .allign-left{text-align:left}[data-component=mapConventionsComponent] .search-container .filters-container .filter-title-empty{height:50px;padding:0 15px}[data-component=mapConventionsComponent] .search-container .filters-container .filter-title-empty .first-text{color:#605f60}[data-component=mapConventionsComponent] .search-container .filters-container .filter-title-empty .first-text .content-first-text{float:left}[data-component=mapConventionsComponent] .search-container .filters-container .filter-title-empty .first-text .show_filter_conv{color:#c00;float:right;cursor:pointer}[data-component=mapConventionsComponent] .search-container .filters-container .filter-title-empty .first-text .show_filter_conv i{line-height:50px;vertical-align:bottom}[data-component=mapConventionsComponent] .search-container .filters-container .filter-title-empty .first-text .show_filter_conv .icon-settings{font-size:18px}[data-component=mapConventionsComponent] .search-container .filter-element-detail,[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile{max-height:205px;width:100%;border-top:1px solid #e5e1e1;padding:15px}[data-component=mapConventionsComponent] .search-container .filter-element-detail .emptyList,[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile .emptyList{display:none}[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile.emptyListView,[data-component=mapConventionsComponent] .search-container .filter-element-detail.emptyListView{max-height:none}[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile.emptyListView .emptyList,[data-component=mapConventionsComponent] .search-container .filter-element-detail.emptyListView .emptyList{display:block}[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile.emptyListView .emptyList .error-container,[data-component=mapConventionsComponent] .search-container .filter-element-detail.emptyListView .emptyList .error-container{margin:0 auto;padding:10px;background-color:#fbebec;width:100%;display:block}[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile.emptyListView .emptyList .error-container span,[data-component=mapConventionsComponent] .search-container .filter-element-detail.emptyListView .emptyList .error-container span{float:left;width:100%}[data-component=mapConventionsComponent] .search-container .filter-element-detail .select-ambito,[data-component=mapConventionsComponent] .search-container .filter-element-detail .select-mese,[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile .select-ambito,[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile .select-mese{position:relative;border:1px solid #e5e1e1;padding:5px 15px;width:294px;height:45px;max-width:100%;margin-bottom:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=mapConventionsComponent] .search-container .filter-element-detail .select-ambito,[data-component=mapConventionsComponent] .search-container .filter-element-detail .select-mese,[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile .select-ambito,[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile .select-mese{margin:0 auto 15px}}[data-component=mapConventionsComponent] .search-container .filter-element-detail .checkbox-conventions-favourite,[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile .checkbox-conventions-favourite{margin-bottom:15px}[data-component=mapConventionsComponent] .search-container .filter-element-detail .checkbox-conventions-favourite,[data-component=mapConventionsComponent] .search-container .filter-element-detail .checkbox-conventions-follow,[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile .checkbox-conventions-favourite,[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile .checkbox-conventions-follow{height:20px;position:relative;line-height:20px}[data-component=mapConventionsComponent] .search-container .filter-element-detail .checkbox-conventions-favourite label,[data-component=mapConventionsComponent] .search-container .filter-element-detail .checkbox-conventions-follow label,[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile .checkbox-conventions-favourite label,[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile .checkbox-conventions-follow label{margin-bottom:0;height:30px}[data-component=mapConventionsComponent] .search-container .filter-element-detail .checkbox-conventions-favourite label input,[data-component=mapConventionsComponent] .search-container .filter-element-detail .checkbox-conventions-follow label input,[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile .checkbox-conventions-favourite label input,[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile .checkbox-conventions-follow label input{width:20px;height:20px;border-radius:2px;background-color:#e5e1e1;float:left;margin:0}[data-component=mapConventionsComponent] .search-container .filter-element-detail .checkbox-conventions-favourite label i.heartDivider,[data-component=mapConventionsComponent] .search-container .filter-element-detail .checkbox-conventions-follow label i.heartDivider,[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile .checkbox-conventions-favourite label i.heartDivider,[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile .checkbox-conventions-follow label i.heartDivider{float:left;margin-top:5px;width:35px;text-align:center}[data-component=mapConventionsComponent] .search-container .filter-element-detail .checkbox-conventions-favourite label i.icon-favorito,[data-component=mapConventionsComponent] .search-container .filter-element-detail .checkbox-conventions-follow label i.icon-favorito,[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile .checkbox-conventions-favourite label i.icon-favorito,[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile .checkbox-conventions-follow label i.icon-favorito{color:#ffc700;font-size:27px;float:left;width:35px;text-align:right}[data-component=mapConventionsComponent] .search-container .filter-element-detail .checkbox-conventions-favourite label .heartDivider::before,[data-component=mapConventionsComponent] .search-container .filter-element-detail .checkbox-conventions-follow label .heartDivider::before,[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile .checkbox-conventions-favourite label .heartDivider::before,[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile .checkbox-conventions-follow label .heartDivider::before{position:relative;top:0;left:20px;width:30px;height:14px;float:left;font-size:18px;text-shadow:none;color:#c00}[data-component=mapConventionsComponent] .search-container .filter-element-detail .checkbox-conventions-favourite label p,[data-component=mapConventionsComponent] .search-container .filter-element-detail .checkbox-conventions-follow label p,[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile .checkbox-conventions-favourite label p,[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile .checkbox-conventions-follow label p{margin-left:-10px;color:#605f60}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile.resultClickBottom .filter-top-detail,[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile.resultClickBottom .imageConventionContainer,[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile.resultClickBottom .scroll-icn{display:none!important}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile{position:fixed;display:block;left:0;width:100%;height:100%;max-width:100%;background-color:#fff;z-index:600;max-height:100%;transition:1s top}}[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile .filter-top-detail{top:0;height:60px;line-height:60px;background-color:#c00;margin:-15px -15px 15px -15px}[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile .filter-top-detail .content-back{float:left;height:60px;width:46px;padding-left:5px}[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile .filter-top-detail .content-back i{line-height:60px}[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile .filter-top-detail i,[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile .filter-top-detail span{color:#fff}[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile .filter-top-detail span{font-size:16px;font-weight:700}[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile .content-btn{padding-top:40px;width:100%;text-align:center}[data-component=mapConventionsComponent] .search-container .filter-element-detail-mobile .content-btn button{width:128px;height:51px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=mapConventionsComponent] .search-result{display:none}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=mapConventionsComponent] .search-result.search-result-onMobile{display:block;position:fixed;top:0;left:0;width:100%;height:100%;max-width:100%;overflow-y:auto;background-color:#fff;z-index:600;max-height:100%}}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:768px) and (max-width:1023px){[data-component=mapConventionsComponent] .search-result.filterOpen #info_map{top:370px}}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:768px) and (max-width:1023px){[data-component=mapConventionsComponent] .search-result.filterOpen #info_map.noFavoriteConv{top:324px}}[data-component=mapConventionsComponent] .search-result #info_map{display:block;position:relative;max-height:600px;box-shadow:none}@media only screen and (min-width:1180px),only screen and (min-width:1024px) and (max-width:1179px){[data-component=mapConventionsComponent] .search-result #info_map{position:absolute;top:170px;left:0;width:430px;z-index:99;transition:.3s top}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=mapConventionsComponent] .search-result #info_map{width:calc(100% + 30px);margin-left:-15px;margin-top:-15px;top:0;overflow-y:auto}}[data-component=mapConventionsComponent] .search-result #info_map .scroll-icn{position:relative;bottom:70px;left:15px;width:50px;z-index:1;cursor:pointer}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=mapConventionsComponent] .search-result #info_map .scroll-icn{position:fixed;bottom:40px}}.orderby-container .selectric [data-component=mapConventionsComponent] .search-result #info_map .scroll-icn .button,[data-component=mapConventionsComponent] .search-result #info_map .scroll-icn .icon-arrow-down-1,[data-component=mapConventionsComponent] .search-result #info_map .scroll-icn .orderby-container .selectric .button{font-size:38px;padding:5px;background:#c00;border-radius:30px;text-align:center;line-height:48px;color:#fff;box-shadow:0 5px 7px 0 rgba(204,0,0,.17);cursor:pointer}[data-component=mapConventionsComponent] .search-result #info_map .total-search-convention.hide-scrollbar{overflow:hidden}[data-component=mapConventionsComponent] .search-result #info_map .total-search-convention.hide-scrollbar .container-convention-list{width:450px;overflow-x:hidden;overflow-y:scroll}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=mapConventionsComponent] .search-result #info_map .total-search-convention.hide-scrollbar .container-convention-list{width:auto}}[data-component=mapConventionsComponent] .search-result #info_map .total-search-convention.hide-scrollbar .container-convention-list .search-convention-child{position:relative;width:430px;padding:0;margin-bottom:5px;background:#fff;box-shadow:0 3px 3px rgba(0,0,0,.06)}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=mapConventionsComponent] .search-result #info_map .total-search-convention.hide-scrollbar .container-convention-list .search-convention-child{width:100%;margin-top:0;border:0 solid transparent}[data-component=mapConventionsComponent] .search-result #info_map .total-search-convention.hide-scrollbar .container-convention-list .search-convention-child:last-of-type{margin-bottom:10px}}[data-component=mapConventionsComponent] .search-result #info_map .total-search-convention.hide-scrollbar .container-convention-list .search-convention-child:after{content:'';display:table;clear:both}[data-component=mapConventionsComponent] .search-result #info_map .total-search-convention.hide-scrollbar .container-convention-list .search-convention-child .startConventionLeft{position:absolute;right:15px;top:10px;cursor:pointer;z-index:999}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=mapConventionsComponent] .search-result #info_map .total-search-convention.hide-scrollbar .container-convention-list .search-convention-child .startConventionLeft{right:10px}}[data-component=mapConventionsComponent] .search-result #info_map .total-search-convention.hide-scrollbar .container-convention-list .search-convention-child .openPageDetailConv{color:#000;width:100%}[data-component=mapConventionsComponent] .search-result #info_map .total-search-convention.hide-scrollbar .container-convention-list .search-convention-child .imageConventionContainer{height:198px;background-size:cover;background-repeat:no-repeat;width:100%;background-position:50%;position:relative}[data-component=mapConventionsComponent] .search-result #info_map .total-search-convention.hide-scrollbar .container-convention-list .search-convention-child .imageConventionContainer .bgConventionContainerOpacity{position:absolute;top:0;left:0;width:100%;height:198px;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.8) 99%)}[data-component=mapConventionsComponent] .search-result #info_map .total-search-convention.hide-scrollbar .container-convention-list .search-convention-child .imageConventionContainer .content_ambiti{padding-top:14px;padding-left:15px;position:absolute;width:100%;height:198px;z-index:1}[data-component=mapConventionsComponent] .search-result #info_map .total-search-convention.hide-scrollbar .container-convention-list .search-convention-child .containerText_conv{padding:0 10px;padding-bottom:10px;padding-top:10px;display:inline-block;width:100%}[data-component=mapConventionsComponent] .search-result #info_map .total-search-convention.hide-scrollbar .container-convention-list .search-convention-child .containerText_conv .titleConventionContainer{position:relative}[data-component=mapConventionsComponent] .search-result #info_map .total-search-convention.hide-scrollbar .container-convention-list .search-convention-child .containerText_conv .titleConventionContainer .titleConventionLeft{width:auto;max-width:341px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=mapConventionsComponent] .search-result #info_map .total-search-convention.hide-scrollbar .container-convention-list .search-convention-child .containerText_conv .titleConventionContainer .titleConventionLeft{max-width:85%}}[data-component=mapConventionsComponent] .search-result #info_map .total-search-convention.hide-scrollbar .container-convention-list .search-convention-child .containerText_conv .titleConventionContainer .startConventionLeft{position:absolute;right:5px;top:0;cursor:pointer}[data-component=mapConventionsComponent] .search-result #info_map .total-search-convention.hide-scrollbar .container-convention-list .search-convention-child .containerText_conv .nameConventionLeft{line-height:16px;font-size:12px}[data-component=mapConventionsComponent] .search-result #info_map .total-search-convention.hide-scrollbar .container-convention-list .search-convention-child .containerText_conv .conventionStreet,[data-component=mapConventionsComponent] .search-result #info_map .total-search-convention.hide-scrollbar .container-convention-list .search-convention-child .containerText_conv .conventionValidate{margin-top:5px;line-height:16px}[data-component=mapConventionsComponent] .search-result #info_map .total-search-convention.hide-scrollbar .container-convention-list .search-convention-child .containerText_conv .conventionStreet span,[data-component=mapConventionsComponent] .search-result #info_map .total-search-convention.hide-scrollbar .container-convention-list .search-convention-child .containerText_conv .conventionValidate span{text-align:left;font-size:12px;color:#605f60}[data-component=mapConventionsComponent] .search-result #info_map .total-search-convention.hide-scrollbar .container-convention-list .search-convention-child .containerText_conv .conventionSconto{margin-top:10px;padding:4px 8px}[data-component=mapConventionsComponent] .search-result #info_map .total-search-convention.hide-scrollbar .container-convention-list .search-convention-child .containerText_conv .btnContainer_convention_show{width:100%;float:left}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=mapConventionsComponent] .search-result #info_map .total-search-convention.hide-scrollbar .container-convention-list .search-convention-child .containerText_conv .btnContainer_convention_show{margin-top:15px}}[data-component=mapConventionsComponent] .search-result #info_map .total-search-convention.hide-scrollbar .container-convention-list .search-convention-child .containerText_conv .btnContainer_convention_show .btn{height:51px;width:400px;margin:0 5px;margin-top:15px;font-size:14px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=mapConventionsComponent] .search-result #info_map .total-search-convention.hide-scrollbar .container-convention-list .search-convention-child .containerText_conv .btnContainer_convention_show .btn{width:100%;margin:0}}[data-component=mapConventionsComponent] .search-result #info_map .total-search-convention.hide-scrollbar .container-convention-list .search-convention-child .containerText_conv .btnContainer_convention_show .btn span{line-height:43px}#map-container .cluster>div{top:50%;left:50%;transform:translate(-50%,-50%)}#map-container .cluster>div span{color:#fff;font-size:18px;font-family:Arial,sans-serif;font-weight:700;font-style:normal;text-decoration:none}[data-component=conventionsListHeader].subHeader{padding:0}[data-component=conventionsListHeader].box-header{width:100%;height:auto;min-height:300px;float:left;position:relative;background-size:cover}@media only screen and (max-width:767px){[data-component=conventionsListHeader].box-header{min-height:320px}}[data-component=conventionsListHeader].box-header .conventions-header-text{text-align:left}[data-component=conventionsListHeader].box-header .conventions-header-text.col-md-12{display:block}[data-component=conventionsListHeader].box-header .conventions-header-text .title{font-size:31px;font-weight:700;line-height:1.35;color:#fff;padding:60px 0 0 0}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=conventionsListHeader].box-header .conventions-header-text .title{padding:30px 0 0 30px}}@media only screen and (max-width:767px){[data-component=conventionsListHeader].box-header .conventions-header-text .title{font-size:22px;padding:33px 15px 0 0;line-height:1.41}}[data-component=conventionsListHeader].box-header .conventions-header-text .subtitle{font-size:22px;line-height:1.41;color:#fff;padding:15px 0 0 0}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=conventionsListHeader].box-header .conventions-header-text .subtitle{padding:30px 0 0 30px}}@media only screen and (max-width:767px){[data-component=conventionsListHeader].box-header .conventions-header-text .subtitle{font-size:16px;padding:0;padding-top:18px;line-height:1.44;max-height:220px;overflow:hidden}}[data-component=conventionsListHeader].box-header .conventions-header-text .red-love{margin-top:30px;padding:0}[data-component=conventionsListHeader].box-header .conventions-header-text .red-love .heartDivider{position:absolute}[data-component=conventionsListHeader].box-header .conventions-header-text .red-love .heartDivider::before{font-size:20px;width:44px;height:44px;position:absolute;left:-1px;top:0;line-height:44px;border-radius:100%;color:#c00}[data-component=conventionsListHeader].box-header .conventions-header-text .red-love.active .heartDivider::before{color:#fff}[data-component=conventionsListSearch].box-filter .row-full{background-color:#f1f1ef}[data-component=conventionsListSearch].box-filter .row-full .wrapper{width:1015px;max-width:100%;margin:0 auto;min-height:150px}@media only screen and (max-width:767px){[data-component=conventionsListSearch].box-filter .row-full .wrapper{min-height:89px}}[data-component=conventionsListSearch].box-filter .content-filters{width:100%;float:left;padding:0 0 28px;margin-top:-15px}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=conventionsListSearch].box-filter .content-filters{padding:0 30px}}@media only screen and (max-width:767px){[data-component=conventionsListSearch].box-filter .content-filters{padding:0 15px}}[data-component=conventionsListSearch].box-filter .content-filters .content-checkbox{width:45%;height:auto;float:left}[data-component=conventionsListSearch].box-filter .content-filters .content-checkbox .conventions-distance,[data-component=conventionsListSearch].box-filter .content-filters .content-checkbox .conventions-favourite,[data-component=conventionsListSearch].box-filter .content-filters .content-checkbox .conventions-follow{width:100%;height:auto;float:left;padding:10px 0;margin:0}[data-component=conventionsListSearch].box-filter .content-filters .content-checkbox .conventions-distance label,[data-component=conventionsListSearch].box-filter .content-filters .content-checkbox .conventions-favourite label,[data-component=conventionsListSearch].box-filter .content-filters .content-checkbox .conventions-follow label{font-size:18px;line-height:1.11;color:#605f60;font-weight:400}[data-component=conventionsListSearch].box-filter .content-filters .content-checkbox .conventions-distance label .icon-geolocation,[data-component=conventionsListSearch].box-filter .content-filters .content-checkbox .conventions-favourite label .icon-geolocation,[data-component=conventionsListSearch].box-filter .content-filters .content-checkbox .conventions-follow label .icon-geolocation{width:16px;height:16px;position:relative;left:5px;font-size:14px;color:#605f60}[data-component=conventionsListSearch].box-filter .content-filters .content-checkbox .conventions-distance label .icon-favorito,[data-component=conventionsListSearch].box-filter .content-filters .content-checkbox .conventions-favourite label .icon-favorito,[data-component=conventionsListSearch].box-filter .content-filters .content-checkbox .conventions-follow label .icon-favorito{width:18px;height:16px;float:left;color:#ffc700;line-height:17px;font-size:25px}[data-component=conventionsListSearch].box-filter .content-filters .content-checkbox .conventions-distance label .heartDivider::before,[data-component=conventionsListSearch].box-filter .content-filters .content-checkbox .conventions-favourite label .heartDivider::before,[data-component=conventionsListSearch].box-filter .content-filters .content-checkbox .conventions-follow label .heartDivider::before{width:16px;height:16px;content:"\e005";position:relative;top:0;left:11px;width:18px;height:16px;float:left;font-size:16px;color:#c00;text-shadow:none;line-height:20px}[data-component=conventionsListSearch].box-filter .content-filters .content-checkbox .conventions-distance label span,[data-component=conventionsListSearch].box-filter .content-filters .content-checkbox .conventions-favourite label span,[data-component=conventionsListSearch].box-filter .content-filters .content-checkbox .conventions-follow label span{padding:0 10px}[data-component=conventionsListSearch].box-filter .content-filters .content-select{width:30%;height:auto;float:left;margin-top:-9px}[data-component=conventionsListSearch].box-filter .content-filters .content-select .dropdown-content{width:100%;max-width:294px;float:left;margin:7.5px 0}[data-component=conventionsListSearch].box-filter .content-filters .content-select .dropdown-content .input-select{position:relative;border:1px solid #e5e1e1;background-color:#fff;padding:5px 15px}[data-component=conventionsListSearch].box-filter .content-filters .content-select .dropdown-content .input-select .label{font-size:18px;line-height:1.67;color:#605f60}[data-component=conventionsListSearch].box-filter .content-filters .content-select .dropdown-content .input-select .button{margin-top:10px}[data-component=conventionsListSearch].box-filter .content-filters .content-select .dropdown-content .input-select .selectric-wrapper .selectric-items{right:-7.5%}@media only screen and (max-width:767px){[data-component=conventionsListSearch].box-filter .content-filters .content-select .dropdown-content .input-select .selectric-wrapper .selectric-items{min-height:auto}}[data-component=conventionsListSearch].box-filter .content-filters .content-text-filters{width:25%;height:auto;float:left;margin-top:-4px}@media only screen and (max-width:767px){[data-component=conventionsListSearch].box-filter .content-filters .content-text-filters{width:100%}}[data-component=conventionsListSearch].box-filter .content-filters .content-text-filters .show-filters{width:100%;height:auto;float:left;cursor:pointer;padding-top:10px;text-align:right}@media only screen and (max-width:767px){[data-component=conventionsListSearch].box-filter .content-filters .content-text-filters .show-filters{width:100%;padding:0;text-align:left}}[data-component=conventionsListSearch].box-filter .content-filters .content-text-filters .show-filters p{font-size:16px;font-weight:700;color:#c00;white-space:nowrap}.orderby-container .selectric [data-component=conventionsListSearch].box-filter .content-filters .content-text-filters .show-filters p .button,[data-component=conventionsListSearch].box-filter .content-filters .content-text-filters .show-filters p .icon-arrow-down-1,[data-component=conventionsListSearch].box-filter .content-filters .content-text-filters .show-filters p .icon-arrow-up-1,[data-component=conventionsListSearch].box-filter .content-filters .content-text-filters .show-filters p .orderby-container .selectric .button{vertical-align:middle}@media only screen and (max-width:767px){[data-component=conventionsListSearch].box-filter .content-filters .content-text-filters .show-filters .advanced-search{padding-bottom:15px}[data-component=conventionsListSearch].box-filter .content-filters .content-text-filters .show-filters .advanced-search .icon-settings{color:#c00;font-size:15px;float:right}}[data-component=conventionsListSearch].box-filter .content-filters .content-result-filters{width:100%;float:left;margin-top:45px}@media only screen and (max-width:767px){[data-component=conventionsListSearch].box-filter .content-filters .content-result-filters{margin-top:0;padding-bottom:10px}}[data-component=conventionsListSearch].box-filter .content-filters .content-result-filters p{font-size:16px;line-height:30px;color:#605f60;float:left}[data-component=conventionsListSearch].box-filter .content-filters .content-result-filters .box-filter-tag{position:relative;height:30px;background-color:#fff;color:#605f60;font-weight:700;float:left;padding:0 15px;padding-right:25px;margin-right:15px;margin-bottom:10px;cursor:pointer}@media only screen and (max-width:767px){[data-component=conventionsListSearch].box-filter .content-filters .content-result-filters .box-filter-tag{clear:both;line-height:30px}}[data-component=conventionsListSearch].box-filter .content-filters .content-result-filters .box-filter-tag:first-child{margin-left:15px}@media only screen and (max-width:767px){[data-component=conventionsListSearch].box-filter .content-filters .content-result-filters .box-filter-tag:first-child{margin-left:0}}[data-component=conventionsListSearch].box-filter .content-filters .content-result-filters .box-filter-tag .icon-close{position:absolute;color:#605f60;font-size:18px;top:8px;right:4px}[data-component=conventionsListSearch].box-filter .content-filters .content-result-filters .azzer_filter{float:left;text-decoration:underline}@media only screen and (max-width:767px){[data-component=conventionsListSearch].box-filter .content-filters .content-result-filters .azzer_filter{clear:both;padding-bottom:20px}}[data-component=conventionsListSearch].box-filter .dialog-filters-mobile{position:fixed;top:0;left:0;width:100%;height:100%;max-width:100%;overflow-y:auto;background-color:#fff;z-index:600;display:none}[data-component=conventionsListSearch].box-filter .dialog-filters-mobile .dropdown-title{font-size:18px;font-weight:700;line-height:1.11;padding:20px 15px;border-bottom:1px solid #e5e1e1}[data-component=conventionsListSearch].box-filter .dialog-filters-mobile .dropdown-title .icon-close{float:right;margin-top:-5px}[data-component=conventionsListSearch].box-filter .dialog-filters-mobile .content-filters-mobile{width:100%;float:left;padding:20px 15px}[data-component=conventionsListSearch].box-filter .dialog-filters-mobile .content-filters-mobile .checkbox{width:100%;height:auto;float:left;padding-top:15px;margin:0}[data-component=conventionsListSearch].box-filter .dialog-filters-mobile .content-filters-mobile .checkbox label{display:inline-flex}[data-component=conventionsListSearch].box-filter .dialog-filters-mobile .content-filters-mobile .checkbox label::before{top:0;margin-top:0}[data-component=conventionsListSearch].box-filter .dialog-filters-mobile .content-filters-mobile .checkbox label::after{top:1px;margin-top:0}[data-component=conventionsListSearch].box-filter .dialog-filters-mobile .content-filters-mobile .checkbox label .icon-geolocation{width:16px;height:16px;float:left;font-size:20px;color:#605f60;padding:0;position:relative;left:4px}[data-component=conventionsListSearch].box-filter .dialog-filters-mobile .content-filters-mobile .checkbox label .icon-favorito{width:18px;height:16px;float:left;color:#ffc700;position:relative;margin-top:-5px}[data-component=conventionsListSearch].box-filter .dialog-filters-mobile .content-filters-mobile .checkbox label .heartDivider::before{content:"\e005";position:relative;top:0;left:11px;width:16px;height:14px;float:left;font-size:20px;color:#c00;text-shadow:none}[data-component=conventionsListSearch].box-filter .dialog-filters-mobile .content-filters-mobile .checkbox label span{width:auto;float:left;padding-left:15px;font-size:18px;color:#605f60}[data-component=conventionsListSearch].box-filter .dialog-filters-mobile .content-filters-mobile .dropdown-content{width:100%;height:auto;float:left;padding:15px 0;margin:0}[data-component=conventionsListSearch].box-filter .dialog-filters-mobile .content-filters-mobile .dropdown-content .input-select{position:relative;border:1px solid #e5e1e1;padding:10px 15px}[data-component=conventionsListSearch].box-filter .dialog-filters-mobile .content-filters-mobile .dropdown-content .input-select .button{top:-5px}[data-component=conventionsListSearch].box-filter .dialog-filters-mobile .content-filters-mobile .content-filter-apply-mobile{width:100%;float:left;padding-top:32px;text-align:center}[data-component=conventionsListSearch].box-filter .search-container{width:100%;float:left;position:relative}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=conventionsListSearch].box-filter .search-container{padding:0 30px}}@media only screen and (max-width:767px){[data-component=conventionsListSearch].box-filter .search-container{padding:0 15px;float:none}}[data-component=conventionsListSearch].box-filter .search-container .sr-only{position:absolute!important}[data-component=conventionsListSearch].box-filter .search-container .search-module{width:100%;height:80px;background-color:#fff;box-shadow:0 15px 21px 0 rgba(0,0,0,.06);position:relative;top:-40px;margin:0 auto;display:inline-block}@media only screen and (max-width:767px){[data-component=conventionsListSearch].box-filter .search-container .search-module{float:left}}[data-component=conventionsListSearch].box-filter .search-container .search-module .placeholder-search{width:100%;padding-right:120px}[data-component=conventionsListSearch].box-filter .search-container .search-module .placeholder-search::placeholder{line-height:60px!important}@media only screen and (max-width:767px){[data-component=conventionsListSearch].box-filter .search-container .search-module .placeholder-search{padding-right:50px}}[data-component=conventionsListSearch].box-filter .search-container .search-button{display:flex;padding:10px 30px;width:100%;float:left;clear:both;align-items:center}@media only screen and (max-width:767px){[data-component=conventionsListSearch].box-filter .search-container .search-button{padding:10px}[data-component=conventionsListSearch].box-filter .search-container .search-button button{height:50px;position:relative;width:50px;padding:4px 10px}[data-component=conventionsListSearch].box-filter .search-container .search-button span{display:none}}[data-component=conventionsListSearch].box-filter .search-container .search-button input{height:60px}[data-component=conventionsListSearch].box-filter .search-container .search-button .icon-close{right:180px;top:50%!important;margin-top:-10px}@media only screen and (max-width:767px){[data-component=conventionsListSearch].box-filter .search-container .search-button .icon-close{right:90px}}[data-component=conventionsListSearch].box-filter .search-container .search-button #search-module-submit span{padding-right:10px}[data-component=conventionsListSearch].box-filter .search-container .search-button .heartDivider::before{content:"\e005";position:relative;top:0;left:11px;width:32px;height:16px;float:left;font-size:16px;color:#fff;text-shadow:none;line-height:20px}[data-component=conventionsListSearch].box-filter .search-container .search-button button{position:absolute;right:30px;top:15px}@media only screen and (max-width:767px){[data-component=conventionsListSearch].box-filter .search-container .search-button button{right:25px}}[data-component=conventionsListSearch].box-filter .search-container .search-button button .icon-search{height:auto;width:auto}.listBoxes.box-wrapper{width:100%;height:auto;min-height:450px}.listBoxes.box-wrapper .ambits-wrapper{padding-top:99px}.listBoxes.box-wrapper .ambits-wrapper .error-container{margin-top:-45px!important}@media only screen and (max-width:767px){.listBoxes.box-wrapper .ambits-wrapper{padding-top:135px}.listBoxes.box-wrapper .ambits-wrapper .error-container{margin-top:-120px!important}}.listBoxes.box-wrapper .contenitore{width:100%;height:800px;float:left}.listBoxes.box-wrapper .content-view{width:100%;float:left}.listBoxes.box-wrapper .content-view p{width:50%;float:left;margin:44px 0 25px 0;font-size:18px;line-height:1.67;color:#605f60}.listBoxes.box-wrapper .content-view p span{font-weight:700}@media only screen and (max-width:767px){.listBoxes.box-wrapper .content-view p{width:100%;margin:30px 0 18px 0;font-size:16px;line-height:normal}}.listBoxes.box-wrapper .content-view h3{width:70%;float:left;margin:44px 0 25px 0;font-weight:700;line-height:1.41}@media only screen and (max-width:767px){.listBoxes.box-wrapper .content-view h3{width:100%;margin:0 0 25px 0}}.listBoxes.box-wrapper .content-view a{width:30%;float:right;max-width:223px;height:51px;border:solid 1px #c00;background-color:#fff;margin-top:33px;padding:0 22px}@media only screen and (max-width:767px){.listBoxes.box-wrapper .content-view a{width:100%;float:left;margin-top:0;margin-bottom:15px}}.listBoxes.box-wrapper .content-view a .icon-small-map{font-size:14px;font-weight:700;color:#c00;text-decoration:none;font-size:15px;vertical-align:middle}.listBoxes.box-wrapper .content-view a span{padding:0 10px}.listBoxes.box-wrapper .emptyList .error-container{width:1001px;margin:0 auto;padding:15px;background-color:#fbebec;margin-top:45px;margin-bottom:60px}@media only screen and (max-width:767px){.listBoxes.box-wrapper .emptyList .error-container{margin-top:20px;width:100%;margin-bottom:30px}}.listBoxes.box-wrapper .emptyList .h2_title_other{text-align:center;padding-bottom:30px;font-weight:700}.listBoxes.box-wrapper .content-filter-favourite{width:100%;float:left;min-height:30px}.listBoxes.box-wrapper .content-filter-favourite .content-checkbox{width:100%;height:auto;float:left;text-align:center;margin:20px 0 35px 0}@media only screen and (max-width:767px){.listBoxes.box-wrapper .content-filter-favourite .content-checkbox{margin:20px 0}}.listBoxes.box-wrapper .content-filter-favourite .content-checkbox .ambits-follow{width:100%;height:auto;float:left;padding:10px 0;margin:0}.listBoxes.box-wrapper .content-filter-favourite .content-checkbox .ambits-follow label{font-size:18px;line-height:1.11;color:#605f60;font-weight:400}@media only screen and (max-width:767px){.listBoxes.box-wrapper .content-filter-favourite .content-checkbox .ambits-follow label{text-align:left;padding-top:0}.listBoxes.box-wrapper .content-filter-favourite .content-checkbox .ambits-follow label::before{top:0;margin-top:0}.listBoxes.box-wrapper .content-filter-favourite .content-checkbox .ambits-follow label:after{top:0;margin-top:2px}}.listBoxes.box-wrapper .content-filter-favourite .content-checkbox .ambits-follow label .heartDivider::before{width:16px;height:16px;content:"\e005";position:relative;top:0;left:11px;width:18px;height:16px;float:left;font-size:16px;color:#c00;text-shadow:none;line-height:20px}.listBoxes.box-wrapper .content-filter-favourite .content-checkbox .ambits-follow label span{padding:0 10px}.listBoxes.box-wrapper .content-text{width:100%;float:left}.listBoxes.box-wrapper .content-text p{margin-bottom:25px;font-size:18px;line-height:1.67;color:#605f60}@media only screen and (max-width:767px){.listBoxes.box-wrapper .content-text p{font-size:16px;line-height:normal}}.listBoxes.box-wrapper .show-other-conventions{width:100%;float:left;text-align:center;display:none}.listBoxes.box-wrapper .show-other-conventions button{float:none;margin:30px 0}@media only screen and (max-width:767px){.listBoxes [data-component=ambitsListCard] .convention-box{width:100%}}[data-component=conventionsHybrid]{display:inline-block;width:100%}[data-component=conventionsHybrid] .hybrid-box{width:100%;float:left;margin:50px 0}@media only screen and (max-width:767px){[data-component=conventionsHybrid] .hybrid-box{padding:30px 0;margin:0}}[data-component=conventionsHybrid] .hybrid-box .content-description{width:50%;float:left;padding-top:30px}@media only screen and (max-width:767px){[data-component=conventionsHybrid] .hybrid-box .content-description{width:100%;padding:0}}[data-component=conventionsHybrid] .hybrid-box .content-description .title-description{width:100%;float:left;font-size:31px;font-weight:700;line-height:1.35}@media only screen and (max-width:767px){[data-component=conventionsHybrid] .hybrid-box .content-description .title-description{font-size:20px;line-height:1.35}}[data-component=conventionsHybrid] .hybrid-box .content-description .preview,[data-component=conventionsHybrid] .hybrid-box .content-description .text-description{width:100%;float:left;color:#666464;padding-top:30px}@media only screen and (max-width:767px){[data-component=conventionsHybrid] .hybrid-box .content-description .preview,[data-component=conventionsHybrid] .hybrid-box .content-description .text-description{padding-top:20px}}[data-component=conventionsHybrid] .hybrid-box .content-description .foil-conventions{width:100%;float:left;text-align:left;margin-top:30px}@media only screen and (max-width:767px){[data-component=conventionsHybrid] .hybrid-box .content-description .foil-conventions{text-align:center}}[data-component=conventionsHybrid] .hybrid-box .content-img{width:50%;height:auto;float:right;text-align:center}@media only screen and (max-width:767px){[data-component=conventionsHybrid] .hybrid-box .content-img{float:left;width:100%;margin:30px 0}}[data-component=conventionsHybrid] .hybrid-box .content-img img{margin-left:auto;margin-right:auto;width:275px}@media only screen and (max-width:767px){[data-component=conventionsHybrid] .hybrid-box .content-img img{width:138px}}[data-component=conventionsPromo]+div,[data-component=conventionsPromo]+section{clear:both}[data-component=conventionsPromo]{position:relative;display:inline-block;width:100%}[data-component=conventionsPromo] .promo-box{width:100%;float:left;margin:50px 0}@media only screen and (max-width:767px){[data-component=conventionsPromo] .promo-box{margin:0}}[data-component=conventionsPromo] .promo-box .content-description{width:35%;float:left;padding:70px 5% 0 0}@media only screen and (max-width:767px){[data-component=conventionsPromo] .promo-box .content-description{width:100%;padding:0;margin:30px 0;text-align:center}}[data-component=conventionsPromo] .promo-box .content-description .title-description{width:100%;float:left;font-size:31px;font-weight:700;line-height:1.35}@media only screen and (max-width:767px){[data-component=conventionsPromo] .promo-box .content-description .title-description{font-size:22px;line-height:normal}}[data-component=conventionsPromo] .promo-box .content-description .preview,[data-component=conventionsPromo] .promo-box .content-description .text-description{width:100%;float:left;color:#666464;padding:30px 0}[data-component=conventionsPromo] .promo-box .content-slider-promo{width:65%;float:left;position:relative}@media only screen and (max-width:767px){[data-component=conventionsPromo] .promo-box .content-slider-promo{width:100%}}[data-component=conventionsPromo] .promo-box .content-slider-promo .loader{position:absolute;height:300px;width:100%;left:0;top:0}[data-component=conventionsPromo] .promo-box .content-slider-promo [data-component=sliderContentComponent] .controls-conventionsPromo{width:100%;float:left}[data-component=conventionsPromo] .promo-box .content-slider-promo [data-component=sliderContentComponent] .controls-conventionsPromo .convention-box{width:100%}[data-component=conventionsPromo] .promo-box .content-slider-promo [data-component=sliderContentComponent] .controls-conventionsPromo .lSSlideWrapper{position:inherit}[data-component=conventionsPromo] .promo-box .content-slider-promo [data-component=sliderContentComponent] .controls-conventionsPromo .lSSlideWrapper .lSAction{position:absolute;top:43%;width:100%}[data-component=conventionsPromo] .promo-box .content-slider-promo [data-component=sliderContentComponent] .controls-conventionsPromo .lSSlideWrapper .lSAction .lSPrev{background-color:#c00;left:-18px}@media only screen and (max-width:767px){[data-component=conventionsPromo] .promo-box .content-slider-promo [data-component=sliderContentComponent] .controls-conventionsPromo .lSSlideWrapper .lSAction .lSPrev{display:none}}[data-component=conventionsPromo] .promo-box .content-slider-promo [data-component=sliderContentComponent] .controls-conventionsPromo .lSSlideWrapper .lSAction .lSPrev i{color:#fff}[data-component=conventionsPromo] .promo-box .content-slider-promo [data-component=sliderContentComponent] .controls-conventionsPromo .lSSlideWrapper .lSAction .lSPrev i.icon-arrow-left-1::before{left:0}[data-component=conventionsPromo] .promo-box .content-slider-promo [data-component=sliderContentComponent] .controls-conventionsPromo .lSSlideWrapper .lSAction .lSNext{background-color:#c00;right:-2px}@media only screen and (max-width:767px){[data-component=conventionsPromo] .promo-box .content-slider-promo [data-component=sliderContentComponent] .controls-conventionsPromo .lSSlideWrapper .lSAction .lSNext{display:none}}[data-component=conventionsPromo] .promo-box .content-slider-promo [data-component=sliderContentComponent] .controls-conventionsPromo .lSSlideWrapper .lSAction .lSNext i{color:#fff}[data-component=conventionsPromo] .promo-box .content-slider-promo [data-component=sliderContentComponent] .controls-conventionsPromo .lSSlideWrapper .lSAction .lSNext .icon-arrow-right-1{padding:8px 12px}[data-component=conventionsPromo] .promo-box .content-slider-promo [data-component=sliderContentComponent] .controls-conventionsPromo .lSPager.lSpg{margin-top:30px!important;margin-bottom:30px}@media only screen and (max-width:767px){[data-component=conventionsPromo] .promo-box .content-slider-promo [data-component=sliderContentComponent] .controls-conventionsPromo .lSPager.lSpg{margin-top:20px!important;margin-bottom:20px}}.openLinkToAmbitTag{cursor:pointer}.openLinkToAmbitTag:hover{text-decoration:underline!important;box-shadow:2px 2px 2px 2px rgba(0,0,0,.06)}.convention-box{float:left;position:relative;margin-bottom:30px}@media only screen and (max-width:767px){.convention-box{width:100%}}.convention-box .bg-box-image{width:100%;height:198px;float:left;border-radius:4px;background-color:#f1f1ef;background-size:cover;padding:10px 15px 0 15px;background-position:50% 50%}.convention-box .bg-box-icon{width:100%;height:240px;float:left;border-radius:4px;background-color:#f1f1ef;box-shadow:0 16px 32px -24px rgba(0,0,0,.5);border:solid 1px #ced4da;background-color:#dee2e6;padding:10px 15px 0 15px}.convention-box .bg-box-icon .container-img-box{width:100%;height:auto;padding:8% 0}.convention-box .bg-box-icon .container-img-box .img-convention{width:90px;height:90px;margin:0 auto;margin-top:20px}.convention-box .bg-box-icon .container-img-box .img-convention-pdf{height:138px;margin:0 auto}.convention-box .bg-box-icon .container-img-box .book{width:95px;height:138px;margin:0 auto;padding-top:23px;box-shadow:0 1px 2px 0 rgba(0,0,0,.5);background-blend-mode:multiply,normal;background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(169,169,169,.3) 0,rgba(255,255,255,.6) 1%,rgba(5,5,5,.1) 4%,rgba(255,255,255,0) 7%,rgba(127,127,127,.1) 98%,rgba(255,255,255,.1) 100%),linear-gradient(to bottom,#fff,#fff)}.convention-box .bg-box-icon .container-img-box .book img{width:auto;height:63px;margin:0 auto}.convention-box .bg-box-icon .container-img-box .book .text_catalogoConv{max-width:53px;font-size:8px;font-weight:900;margin:0 auto;margin-top:15px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#605f60}.convention-box .description-box-convention{margin-top:157px;height:317px}.convention-box .description-box-convention.heightDescrConve{height:117px}@media only screen and (max-width:767px){.convention-box .description-box-convention.heightDescrConve{height:auto}}.convention-box .description-box-ambito{margin-top:210px;height:264px}.convention-box .description-box-ambito.little-box{height:166px}@media only screen and (max-width:767px){.convention-box .description-box-ambito.little-box{height:auto}}.convention-box .description-box-ambito .title{padding-top:10px}.convention-box .description-box-ambito,.convention-box .description-box-convention{width:calc(100% - 30px);border-radius:8px;box-shadow:0 20px 21px -10px rgba(0,0,0,.24);background-color:#fff;padding:15px;margin-left:15px;margin-right:15px;z-index:200;position:relative}@media only screen and (max-width:767px){.convention-box .description-box-ambito,.convention-box .description-box-convention{height:auto;margin-left:10px;margin-right:10px;width:calc(100% - 20px)}}.convention-box .description-box-ambito:after,.convention-box .description-box-convention:after{content:"";display:block;clear:both}.convention-box .description-box-ambito .text-wrapper,.convention-box .description-box-convention .text-wrapper{width:100%;float:left;margin-top:-24px}.convention-box .description-box-ambito .text-wrapper .open_detailPage,.convention-box .description-box-convention .text-wrapper .open_detailPage{width:100%;text-decoration:none;color:#000;outline:0}.convention-box .description-box-ambito .text-wrapper .position,.convention-box .description-box-convention .text-wrapper .position{font-size:18px;line-height:1.67;color:#000;overflow:hidden;padding-bottom:10px;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:767px){.convention-box .description-box-ambito .text-wrapper .position,.convention-box .description-box-convention .text-wrapper .position{font-size:16px;line-height:1.44}}.convention-box .description-box-ambito .text-wrapper .position span,.convention-box .description-box-convention .text-wrapper .position span{padding:0 7px}.convention-box .description-box-ambito .text-wrapper .position .icon-small-marker,.convention-box .description-box-convention .text-wrapper .position .icon-small-marker{font-size:15px;color:#7bb800}.convention-box .description-box-ambito .text-wrapper .position .more_sedi_nopos,.convention-box .description-box-convention .text-wrapper .position .more_sedi_nopos{padding:0;color:#7bb800;font-weight:700}.convention-box .description-box-ambito .text-wrapper .position .more_sedi_pos,.convention-box .description-box-convention .text-wrapper .position .more_sedi_pos{padding:0;color:#fff;background-color:#7bb800;font-weight:700;border-radius:4px;padding:3px 4px;font-size:14px}@media only screen and (max-width:767px){.convention-box .description-box-ambito .text-wrapper .position .more_sedi_pos,.convention-box .description-box-convention .text-wrapper .position .more_sedi_pos{padding:2px 3px}}.convention-box .description-box-ambito .text-wrapper .title,.convention-box .description-box-convention .text-wrapper .title{font-size:18px;font-weight:700;line-height:1.67;color:#000;width:100%;overflow:hidden;max-height:68px}@media only screen and (max-width:767px){.convention-box .description-box-ambito .text-wrapper .title,.convention-box .description-box-convention .text-wrapper .title{font-size:16px;line-height:1.44;max-height:auto}}.convention-box .description-box-ambito .text-wrapper .description,.convention-box .description-box-convention .text-wrapper .description{min-height:auto}.convention-box .description-box-ambito .text-wrapper p,.convention-box .description-box-convention .text-wrapper p{font-size:18px;line-height:1.67;color:#605f60;padding-top:10px;overflow:hidden}@media only screen and (max-width:767px){.convention-box .description-box-ambito .text-wrapper p,.convention-box .description-box-convention .text-wrapper p{font-size:16px;line-height:1.44}}.convention-box .description-box-ambito .text-wrapper .expiration,.convention-box .description-box-convention .text-wrapper .expiration{font-size:14px;font-weight:700;line-height:1.43;color:#605f60;padding-top:10px;position:absolute;left:15px;right:15px;bottom:69px}@media only screen and (max-width:767px){.convention-box .description-box-ambito .text-wrapper .expiration,.convention-box .description-box-convention .text-wrapper .expiration{position:relative;font-size:12px;line-height:1.33;left:auto;right:auto;bottom:auto}}.convention-box .description-box-ambito .text-wrapper .container-tag,.convention-box .description-box-convention .text-wrapper .container-tag{position:absolute;right:15px;bottom:15px;left:15px}@media only screen and (max-width:767px){.convention-box .description-box-ambito .text-wrapper .container-tag .medium-green-tag,.convention-box .description-box-convention .text-wrapper .container-tag .medium-green-tag{max-width:calc(100% - 50px)}}.convention-box .description-box-ambito .text-wrapper .container-tag .red-love,.convention-box .description-box-convention .text-wrapper .container-tag .red-love{padding:0}.convention-box .description-box-ambito .text-wrapper .container-tag .red-love .heartDivider,.convention-box .description-box-convention .text-wrapper .container-tag .red-love .heartDivider{position:absolute}.convention-box .description-box-ambito .text-wrapper .container-tag .red-love .heartDivider:before,.convention-box .description-box-convention .text-wrapper .container-tag .red-love .heartDivider:before{font-size:20px;width:44px;height:44px;position:absolute;left:-1px;top:0;line-height:44px;border-radius:100%}@media only screen and (max-width:767px){.convention-box .description-box-ambito .text-wrapper .container-tag,.convention-box .description-box-convention .text-wrapper .container-tag{position:relative;width:100%;float:left;padding:10px 0 0 0;clear:both;right:auto;left:auto;bottom:auto}}.generic-template [data-component=conventionsLandingHeader].subHeader{padding:0}.generic-template [data-component=conventionsLandingHeader].box-header{width:100%;height:auto;min-height:400px;float:left;position:relative;background-size:cover}@media only screen and (max-width:767px){.generic-template [data-component=conventionsLandingHeader].box-header{min-height:320px}}.generic-template [data-component=conventionsLandingHeader].box-header .conventions-header-text-landing{text-align:left}.generic-template [data-component=conventionsLandingHeader].box-header .conventions-header-text-landing.col-md-12{display:block}.generic-template [data-component=conventionsLandingHeader].box-header .conventions-header-text-landing .inner-text{width:100%;float:left;padding:83px 0 59px 0}@media only screen and (max-width:767px){.generic-template [data-component=conventionsLandingHeader].box-header .conventions-header-text-landing .inner-text{padding:30px 0 43px 0}}.generic-template [data-component=conventionsLandingHeader].box-header .conventions-header-text-landing .inner-text .title{font-size:31px;font-weight:700;line-height:1.35;color:#fff;display:block;margin:0}@media only screen and (max-width:767px){.generic-template [data-component=conventionsLandingHeader].box-header .conventions-header-text-landing .inner-text .title{font-size:22px;line-height:1.41}}.generic-template [data-component=conventionsLandingHeader].box-header .conventions-header-text-landing .inner-text .subtitle{font-size:22px;line-height:1.41;color:#fff;padding-top:15px}@media only screen and (max-width:767px){.generic-template [data-component=conventionsLandingHeader].box-header .conventions-header-text-landing .inner-text .subtitle{font-size:18px;line-height:1.11}}.generic-template [data-component=conventionsLandingHeader].box-header .conventions-header-text-landing .inner-text .description{font-size:18px;line-height:1.41;color:#fff;padding-top:20px}@media only screen and (max-width:767px){.generic-template [data-component=conventionsLandingHeader].box-header .conventions-header-text-landing .inner-text .description{font-size:16px;line-height:1.44}}.generic-template [data-component=conventionsLandingHeader].box-header .conventions-header-text-landing .inner-text .container-text-general-box-buttons{padding-top:25px}@media only screen and (max-width:767px){.generic-template [data-component=conventionsLandingHeader].box-header .conventions-header-text-landing .inner-text .container-text-general-box-buttons{padding-top:18px}}.generic-template [data-component=conventionsLandingHeader].box-header .conventions-header-text-landing .inner-text .search-button{width:100%;float:left;padding-top:15px}.generic-template [data-component=sliderConventions]{float:left;width:100%;clear:both;margin:30px 0 60px}@media only screen and (max-width:767px){.generic-template [data-component=sliderConventions]{margin:30px 0}}.generic-template [data-component=sliderConventions] .content-slider-conventions{width:100%;min-height:500px;position:relative}.generic-template [data-component=sliderConventions] .content-slider-conventions .loader{position:absolute;height:500px;width:100%;left:0;top:0}.generic-template [data-component=sliderConventions] .content-slider-conventions .container-convention-spinner{height:300px}.generic-template [data-component=sliderConventions] .content-slider-conventions [data-component=sliderContentComponent]{width:100%;min-height:500px}.generic-template [data-component=sliderConventions] .content-slider-conventions [data-component=sliderContentComponent] .controls-conventionsDigital{width:100%;float:left}.generic-template [data-component=sliderConventions] .content-slider-conventions [data-component=sliderContentComponent] .controls-conventionsDigital .convention-box{width:100%}.generic-template [data-component=sliderConventions] .content-slider-conventions [data-component=sliderContentComponent] .controls-conventionsDigital .lSSlideWrapper{position:inherit}@media only screen and (min-width:768px) and (max-width:1023px){.generic-template [data-component=sliderConventions] .content-slider-conventions [data-component=sliderContentComponent] .controls-conventionsDigital .lSSlideWrapper{position:relative}}.generic-template [data-component=sliderConventions] .content-slider-conventions [data-component=sliderContentComponent] .controls-conventionsDigital .lSSlideWrapper .lSAction{position:absolute;top:18%;width:100%}.generic-template [data-component=sliderConventions] .content-slider-conventions [data-component=sliderContentComponent] .controls-conventionsDigital .lSSlideWrapper .lSAction .lSPrev{background-color:#c00;left:-18px}@media only screen and (min-width:768px) and (max-width:1023px){.generic-template [data-component=sliderConventions] .content-slider-conventions [data-component=sliderContentComponent] .controls-conventionsDigital .lSSlideWrapper .lSAction .lSPrev{left:0}}@media only screen and (max-width:767px){.generic-template [data-component=sliderConventions] .content-slider-conventions [data-component=sliderContentComponent] .controls-conventionsDigital .lSSlideWrapper .lSAction .lSPrev{display:none}}.generic-template [data-component=sliderConventions] .content-slider-conventions [data-component=sliderContentComponent] .controls-conventionsDigital .lSSlideWrapper .lSAction .lSPrev i{color:#fff}.generic-template [data-component=sliderConventions] .content-slider-conventions [data-component=sliderContentComponent] .controls-conventionsDigital .lSSlideWrapper .lSAction .lSNext{background-color:#c00;right:-2px}@media only screen and (min-width:768px) and (max-width:1023px){.generic-template [data-component=sliderConventions] .content-slider-conventions [data-component=sliderContentComponent] .controls-conventionsDigital .lSSlideWrapper .lSAction .lSNext{right:0}}@media only screen and (max-width:767px){.generic-template [data-component=sliderConventions] .content-slider-conventions [data-component=sliderContentComponent] .controls-conventionsDigital .lSSlideWrapper .lSAction .lSNext{display:none}}.generic-template [data-component=sliderConventions] .content-slider-conventions [data-component=sliderContentComponent] .controls-conventionsDigital .lSSlideWrapper .lSAction .lSNext i{color:#fff}.generic-template [data-component=sliderConventions] .content-slider-conventions [data-component=sliderContentComponent] .controls-conventionsDigital .lSPager.lSpg{margin-bottom:35px}@media only screen and (max-width:767px){.generic-template [data-component=sliderConventions] .content-slider-conventions [data-component=sliderContentComponent] .controls-conventionsDigital .lSPager.lSpg{margin-bottom:15px}}.generic-template [data-component=sliderConventions] .container-text-general-box-buttons{width:100%;float:left;text-align:center}.generic-template [data-component=sliderConventions] .view-all-conventions{width:100%;float:left;text-align:center}.generic-template [data-component=sliderAmbiti]{clear:both}.generic-template [data-component=sliderAmbiti] [data-component=clickAmbit]{cursor:pointer}.generic-template [data-component=sliderAmbiti] .content-slider-ambiti{width:100vw;background-color:#faf6f6;clear:both;margin:30px 0 60px}@media only screen and (max-width:767px){.generic-template [data-component=sliderAmbiti] .content-slider-ambiti{margin:30px 0}}.generic-template [data-component=sliderAmbiti] .content-slider-ambiti .content-text-slider{width:100%;float:left;padding:60px 12% 45px 12%;text-align:center}@media only screen and (max-width:767px){.generic-template [data-component=sliderAmbiti] .content-slider-ambiti .content-text-slider{padding:30px 15px}}.generic-template [data-component=sliderAmbiti] .content-slider-ambiti .content-text-slider .title-slider{font-size:31px;font-weight:700;line-height:normal;max-width:950px;margin:0 auto}@media only screen and (max-width:767px){.generic-template [data-component=sliderAmbiti] .content-slider-ambiti .content-text-slider .title-slider{font-size:20px;line-height:1.35}}.generic-template [data-component=sliderAmbiti] .content-slider-ambiti .content-text-slider .description-slider{max-width:950px;margin:0 auto;font-size:16px;line-height:1.5;text-align:center;color:#666464;padding-top:15px}.generic-template [data-component=sliderAmbiti] .content-slider-ambiti .container-text-general-box-buttons{width:100%;float:left;text-align:center;padding:25px 0 60px 0}@media only screen and (max-width:767px){.generic-template [data-component=sliderAmbiti] .content-slider-ambiti .container-text-general-box-buttons{padding:0 0 30px 0}}.generic-template [data-component=sliderAmbiti] .content-slider-ambiti [data-component=sliderContentComponent] .controls-ambitDigital{width:100%;max-width:1475px;margin:0 auto}.generic-template [data-component=sliderAmbiti] .content-slider-ambiti [data-component=sliderContentComponent] .controls-ambitDigital .ambit-box{width:190px;height:190px;border-radius:4px;box-shadow:0 16px 32px -24px rgba(0,0,0,.5);border:solid 1px #ced4da;background-color:#dee2e6;margin-right:7.5px;margin-left:7.5px}@media only screen and (max-width:767px){.generic-template [data-component=sliderAmbiti] .content-slider-ambiti [data-component=sliderContentComponent] .controls-ambitDigital .ambit-box{margin-left:auto;margin-right:auto}}.generic-template [data-component=sliderAmbiti] .content-slider-ambiti [data-component=sliderContentComponent] .controls-ambitDigital .ambit-box .container-img-box{width:90px;height:90px;margin:0 auto;margin-top:53px;text-align:center;background-position:center;background-repeat:no-repeat;background-size:contain}.generic-template [data-component=sliderAmbiti] .content-slider-ambiti [data-component=sliderContentComponent] .controls-ambitDigital .ambit-box .container-img-box img{width:100%;max-width:140px;margin-left:auto;margin-right:auto}.generic-template [data-component=sliderAmbiti] .content-slider-ambiti [data-component=sliderContentComponent] .controls-ambitDigital .lightSlider{overflow:visible}@media only screen and (max-width:767px){.generic-template [data-component=sliderAmbiti] .content-slider-ambiti [data-component=sliderContentComponent] .controls-ambitDigital .lightSlider{overflow:hidden}}@media only screen and (max-width:767px){.generic-template [data-component=sliderAmbiti] .content-slider-ambiti [data-component=sliderContentComponent] .controls-ambitDigital .lightSlider li:first-child .ambit-box{margin-left:auto}}@media only screen and (max-width:767px){.generic-template [data-component=sliderAmbiti] .content-slider-ambiti [data-component=sliderContentComponent] .controls-ambitDigital .lightSlider li:last-child .ambit-box{margin-right:auto}}.generic-template [data-component=sliderAmbiti] .content-slider-ambiti [data-component=sliderContentComponent] .controls-ambitDigital .title-ambit{width:100%;max-width:190px;font-size:16px;font-weight:700;text-align:center;margin:10px auto 0}.generic-template [data-component=sliderAmbiti] .content-slider-ambiti [data-component=sliderContentComponent] .controls-ambitDigital .lSSlideWrapper{padding-left:0}.generic-template [data-component=sliderAmbiti] .content-slider-ambiti [data-component=sliderContentComponent] .controls-ambitDigital .lSSlideWrapper .lSAction{position:absolute;top:40%;width:100%}@media only screen and (max-width:767px){.generic-template [data-component=sliderAmbiti] .content-slider-ambiti [data-component=sliderContentComponent] .controls-ambitDigital .lSSlideWrapper .lSAction{top:60%}}.generic-template [data-component=sliderAmbiti] .content-slider-ambiti [data-component=sliderContentComponent] .controls-ambitDigital .lSSlideWrapper .lSAction .lSPrev{background-color:#c00;left:2px}@media only screen and (max-width:767px){.generic-template [data-component=sliderAmbiti] .content-slider-ambiti [data-component=sliderContentComponent] .controls-ambitDigital .lSSlideWrapper .lSAction .lSPrev{left:0}}.generic-template [data-component=sliderAmbiti] .content-slider-ambiti [data-component=sliderContentComponent] .controls-ambitDigital .lSSlideWrapper .lSAction .lSPrev i{color:#fff}.generic-template [data-component=sliderAmbiti] .content-slider-ambiti [data-component=sliderContentComponent] .controls-ambitDigital .lSSlideWrapper .lSAction .lSNext{right:2px;background-color:#c00}@media only screen and (max-width:767px){.generic-template [data-component=sliderAmbiti] .content-slider-ambiti [data-component=sliderContentComponent] .controls-ambitDigital .lSSlideWrapper .lSAction .lSNext{right:0}}.generic-template [data-component=sliderAmbiti] .content-slider-ambiti [data-component=sliderContentComponent] .controls-ambitDigital .lSSlideWrapper .lSAction .lSNext i{color:#fff}.generic-template [data-component=sliderAmbiti] .content-slider-ambiti [data-component=sliderContentComponent] .controls-ambitDigital .lSPager.lSpg{margin-top:20px}.generic-template [data-component=sliderAmbiti] .content-slider-ambiti .view-all-ambiti{width:100%;float:left;text-align:center;padding:30px 0 50px 0}@media only screen and (max-width:767px){.generic-template [data-component=sliderAmbiti] .content-slider-ambiti .view-all-ambiti{padding:10px 0 30px 0}}.generic-template [data-component=conventionsMap]{margin-bottom:60px}@media only screen and (max-width:767px){.generic-template [data-component=conventionsMap]{margin-bottom:30px}}.generic-template [data-component=conventionsMap] .content-conventions-map .content-text-map{padding:30px 15px}@media only screen and (min-width:768px) and (max-width:1023px){.generic-template [data-component=conventionsMap] .content-conventions-map .content-text-map{padding:15px 15px}}@media only screen and (max-width:767px){.generic-template [data-component=conventionsMap] .content-conventions-map .content-text-map{padding:0;margin-bottom:15px;text-align:center}}.generic-template [data-component=conventionsMap] .content-conventions-map .content-text-map .description{font-size:16px;line-height:1.5;color:#666464;padding:30px 0 32px 0}.generic-template [data-component=conventionsMap] .content-conventions-map .content-map-img img{width:100%}@media only screen and (min-width:768px) and (max-width:1023px){.generic-template [data-component=conventionsMap] .content-conventions-map .content-map-img img{padding:15px 0}}@media only screen and (max-width:767px){.generic-template [data-component=conventionsMap] .content-conventions-map .content-map-img img{margin-top:5px}}@media only screen and (max-width:767px){.generic-template [data-component=conventionsMap] .content-conventions-map .content-button-map{width:100%;float:left;text-align:center;margin:15px 0}.generic-template [data-component=conventionsMap] .content-conventions-map .content-button-map a{width:100%}}.generic-template [data-component=subHeaderConventionsComponentImg] .row-full{background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.generic-template [data-component=conventionsDetailHeader].subHeader{padding:0}.generic-template [data-component=conventionsDetailHeader].box-header{width:100%;height:auto;float:left;position:relative;background-size:cover;min-height:400px}@media only screen and (max-width:767px){.generic-template [data-component=conventionsDetailHeader].box-header{min-height:320px}}.generic-template [data-component=conventionsDetailHeader].box-header::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.2)}.generic-template [data-component=conventionsDetailHeader].box-header .conventions-header-text-detail{text-align:left}.generic-template [data-component=conventionsDetailHeader].box-header .conventions-header-text-detail.col-md-12{display:block}.generic-template [data-component=conventionsDetailHeader].box-header .conventions-header-text-detail .inner-text{width:100%;float:left;padding:30px 0}@media only screen and (max-width:767px){.generic-template [data-component=conventionsDetailHeader].box-header .conventions-header-text-detail .inner-text{padding:30px 0 10px 0}}.generic-template [data-component=conventionsDetailHeader].box-header .conventions-header-text-detail .inner-text .icon-favorito{font-size:27px}.generic-template [data-component=conventionsDetailHeader].box-header .conventions-header-text-detail .inner-text .conv_ambiti{width:90%;float:left}.generic-template [data-component=conventionsDetailHeader].box-header .conventions-header-text-detail .inner-text .conv_ambiti .small-red-tag{font-size:13px;line-height:normal;margin-right:10px;padding:5px 8px;clear:none}.generic-template [data-component=conventionsDetailHeader].box-header .conventions-header-text-detail .inner-text .conv_ambiti .medium-green-tag{font-size:16px;line-height:normal}@media only screen and (max-width:767px){.generic-template [data-component=conventionsDetailHeader].box-header .conventions-header-text-detail .inner-text .conv_ambiti .medium-green-tag{font-size:12px}}.generic-template [data-component=conventionsDetailHeader].box-header .conventions-header-text-detail .inner-text .title{width:100%;float:left;font-size:31px;font-weight:700;line-height:1.35;color:#fff;display:block;margin:0;padding-top:5px}@media only screen and (max-width:767px){.generic-template [data-component=conventionsDetailHeader].box-header .conventions-header-text-detail .inner-text .title{font-size:22px;line-height:1.41;padding-top:0}}.generic-template [data-component=conventionsDetailHeader].box-header .conventions-header-text-detail .inner-text .expiration,.generic-template [data-component=conventionsDetailHeader].box-header .conventions-header-text-detail .inner-text .location{width:100%;float:left;font-size:22px;line-height:1.41;color:#fff}@media only screen and (max-width:767px){.generic-template [data-component=conventionsDetailHeader].box-header .conventions-header-text-detail .inner-text .expiration,.generic-template [data-component=conventionsDetailHeader].box-header .conventions-header-text-detail .inner-text .location{font-size:18px;line-height:1.11}}.generic-template [data-component=conventionsDetailHeader].box-header .conventions-header-text-detail .inner-text .location{padding-top:7px;height:38px}@media only screen and (max-width:767px){.generic-template [data-component=conventionsDetailHeader].box-header .conventions-header-text-detail .inner-text .location{height:30px;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.generic-template [data-component=conventionsDetailHeader].box-header .conventions-header-text-detail .inner-text .description{display:none;width:100%;float:left;font-size:18px;line-height:1.41;color:#fff;padding-top:20px}@media only screen and (max-width:767px){.generic-template [data-component=conventionsDetailHeader].box-header .conventions-header-text-detail .inner-text .description{font-size:16px;line-height:1.44}}.generic-template [data-component=conventionsDetailHeader].box-header .conventions-header-text-detail .inner-text .container-tag{width:100%;float:left;margin-top:95px}.generic-template [data-component=conventionsDetailHeader].box-header .conventions-header-text-detail .inner-text .container-tag .conv_vantaggio{display:none}@media only screen and (max-width:767px){.generic-template [data-component=conventionsDetailHeader].box-header .conventions-header-text-detail .inner-text .container-tag{margin-top:130px}}@media only screen and (max-width:767px){.generic-template [data-component=conventionsDetailHeader].box-header .conventions-header-text-detail .inner-text .container-tag .yellow-star{margin-top:-5px}}.generic-template [data-component=conventionsDetailDescription] .read-less-link,.generic-template [data-component=conventionsDetailDescription] .read-more-link{float:left;display:block;width:100%;text-align:right;font-size:16px}.generic-template [data-component=conventionsDetailDescription] .content-description{width:100%;float:left;padding:60px 0 30px 0;visibility:hidden}@media only screen and (max-width:767px){.generic-template [data-component=conventionsDetailDescription] .content-description{padding:30px 15px}}.generic-template [data-component=conventionsDetailDescription] .content-description .title-description{width:100%;float:left;font-size:31px;font-weight:700;line-height:1.35}@media only screen and (max-width:767px){.generic-template [data-component=conventionsDetailDescription] .content-description .title-description{font-size:18px;line-height:1.33}}.generic-template [data-component=conventionsDetailDescription] .content-description .subtitle-description{width:100%;float:left;font-size:22px;font-weight:700;line-height:1.41;padding-top:45px}@media only screen and (max-width:767px){.generic-template [data-component=conventionsDetailDescription] .content-description .subtitle-description{font-size:18px;line-height:1.33}}.generic-template [data-component=conventionsDetailDescription] .content-description .preview,.generic-template [data-component=conventionsDetailDescription] .content-description .text-description{width:100%;float:left;color:#666464;padding-top:15px}.generic-template [data-component=conventionsDetailDescription] .content-description .medium-green-tag{margin-top:15px}.generic-template [data-component=conventionsDetailDescription] .content-description .content-position-convention{width:100%;float:left;border-radius:4px;border:solid 1px #e5e1e1;margin-top:15px}.generic-template [data-component=conventionsDetailDescription] .content-description .content-position-convention .box-img{width:30%;float:left;height:200px;background-color:#f1f1ef}@media only screen and (max-width:767px){.generic-template [data-component=conventionsDetailDescription] .content-description .content-position-convention .box-img{width:100%}}.generic-template [data-component=conventionsDetailDescription] .content-description .content-position-convention .box-img .icon-img-map{height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.generic-template [data-component=conventionsDetailDescription] .content-description .content-position-convention .box-img .content-icon-map{width:100%;height:auto;float:left;padding:18.5% 0;text-align:center}.generic-template [data-component=conventionsDetailDescription] .content-description .content-position-convention .box-img .content-icon-map .icon-map-with-pin{font-size:60px}.generic-template [data-component=conventionsDetailDescription] .content-description .content-position-convention .box-information{width:70%;float:left;padding:15px 30px 11px 15px}@media only screen and (max-width:767px){.generic-template [data-component=conventionsDetailDescription] .content-description .content-position-convention .box-information{width:100%;padding:15px}}.generic-template [data-component=conventionsDetailDescription] .content-description .content-position-convention .box-information .text-information{width:50%;float:left;text-align:left}@media only screen and (max-width:767px){.generic-template [data-component=conventionsDetailDescription] .content-description .content-position-convention .box-information .text-information{width:100%}}.generic-template [data-component=conventionsDetailDescription] .content-description .content-position-convention .box-information .text-information .top-information{width:100%;height:66px;float:left}@media only screen and (max-width:767px){.generic-template [data-component=conventionsDetailDescription] .content-description .content-position-convention .box-information .text-information .top-information{height:auto}}.generic-template [data-component=conventionsDetailDescription] .content-description .content-position-convention .box-information .text-information .bottom-information{width:100%;float:left}.generic-template [data-component=conventionsDetailDescription] .content-description .content-position-convention .box-information .text-information .partner-title{font-size:22px;font-weight:700;line-height:1.41;max-height:63px;text-overflow:ellipsis;overflow:hidden;width:100%;white-space:nowrap}@media only screen and (max-width:767px){.generic-template [data-component=conventionsDetailDescription] .content-description .content-position-convention .box-information .text-information .partner-title{font-size:18px;line-height:1.33;max-height:auto}}.generic-template [data-component=conventionsDetailDescription] .content-description .content-position-convention .box-information .text-information .partner-name{font-size:18px;font-weight:700;line-height:1.67;padding-top:5px;text-overflow:ellipsis;overflow:hidden;width:100%;white-space:nowrap}@media only screen and (max-width:767px){.generic-template [data-component=conventionsDetailDescription] .content-description .content-position-convention .box-information .text-information .partner-name{font-size:16px;line-height:1.44;padding-top:15px;padding-bottom:9px}}.generic-template [data-component=conventionsDetailDescription] .content-description .content-position-convention .box-information .text-information .partner-text{font-size:18px;line-height:1.67;color:#666464;padding-top:6px;height:36px}.generic-template [data-component=conventionsDetailDescription] .content-description .content-position-convention .box-information .text-information .partner-text.red-text{color:#c00}@media only screen and (max-width:767px){.generic-template [data-component=conventionsDetailDescription] .content-description .content-position-convention .box-information .text-information .partner-text.red-text{padding-top:0}}@media only screen and (max-width:767px){.generic-template [data-component=conventionsDetailDescription] .content-description .content-position-convention .box-information .text-information .partner-text{font-size:16px;line-height:1.44;height:auto}}.generic-template [data-component=conventionsDetailDescription] .content-description .content-position-convention .box-information .text-information .partner-text span{margin-right:5px}.generic-template [data-component=conventionsDetailDescription] .content-description .content-position-convention .box-information .text-information .partner-text a,.generic-template [data-component=conventionsDetailDescription] .content-description .content-position-convention .box-information .text-information .partner-text span{display:block;text-overflow:ellipsis;overflow:hidden;width:100%;white-space:nowrap}.generic-template [data-component=conventionsDetailDescription] .content-description .content-position-convention .box-information .text-information .view-map{width:100%;float:left;text-align:center;padding-top:10px}@media only screen and (max-width:767px){.generic-template [data-component=conventionsDetailDescription] .content-description .content-position-convention .box-information .text-information .view-map{padding-top:13px}}.generic-template [data-component=conventionsDetailDescription] .content-description .content-position-convention .box-information .text-information .view-map a{width:100%}@media only screen and (max-width:767px){.generic-template [data-component=conventionsDetailDescription] .content-description .content-position-convention .box-information .text-information:nth-child(2){padding-top:15px}.generic-template [data-component=conventionsDetailDescription] .content-description .content-position-convention .box-information .partner-text:nth-child(5){padding-top:15px}}.generic-template [data-component=conventionsDetailDescription] .content-description .view-other-position{width:100%;float:left;text-align:center;margin-top:30px}.generic-template [data-component=advantageConventions] .content-advantage-conventions{width:100%;float:left}@media only screen and (max-width:767px){.generic-template [data-component=advantageConventions] .content-advantage-conventions{margin-top:0}}.generic-template [data-component=advantageConventions] .content-advantage-conventions .title-advantage{font-size:22px;font-weight:700;line-height:1.41;padding:30px 0;text-align:left}@media only screen and (max-width:767px){.generic-template [data-component=advantageConventions] .content-advantage-conventions .title-advantage{font-size:20px;line-height:1.35}}.generic-template [data-component=advantageConventions] .view-other-advantage{width:100%;float:left;text-align:center;padding-bottom:10px}.generic-template [data-component=favouriteShareConventions]{width:100%;float:left;margin-top:60px}.generic-template [data-component=favouriteShareConventions] .bg-box{width:100vw;float:left;padding:60px 0;background-color:#faf6f6}@media only screen and (max-width:767px){.generic-template [data-component=favouriteShareConventions] .bg-box{padding:30px 0}}.generic-template [data-component=favouriteShareConventions] .bg-box .container-favouriteShareConv{display:flex;max-width:1280px;padding-left:30px;padding-right:30px;margin:0 auto;align-items:center;justify-content:center}@media only screen and (max-width:767px){.generic-template [data-component=favouriteShareConventions] .bg-box .container-favouriteShareConv{display:block;padding-left:15px;padding-right:15px}}.generic-template [data-component=favouriteShareConventions] .bg-box .container-favouriteShareConv .icon-social{outline:0!important;text-decoration:none!important}.generic-template [data-component=favouriteShareConventions] .bg-box .container-favouriteShareConv .box-favourite,.generic-template [data-component=favouriteShareConventions] .bg-box .container-favouriteShareConv .box-share{width:50%;float:left;background-color:#fff;padding:30px}@media only screen and (max-width:767px){.generic-template [data-component=favouriteShareConventions] .bg-box .container-favouriteShareConv .box-favourite,.generic-template [data-component=favouriteShareConventions] .bg-box .container-favouriteShareConv .box-share{width:100%;padding:30px 15px}}.generic-template [data-component=favouriteShareConventions] .bg-box .container-favouriteShareConv .box-favourite .title,.generic-template [data-component=favouriteShareConventions] .bg-box .container-favouriteShareConv .box-share .title{font-size:31px;font-weight:700;line-height:1.35}@media only screen and (max-width:767px){.generic-template [data-component=favouriteShareConventions] .bg-box .container-favouriteShareConv .box-favourite .title,.generic-template [data-component=favouriteShareConventions] .bg-box .container-favouriteShareConv .box-share .title{font-size:18px;line-height:1.11}}.generic-template [data-component=favouriteShareConventions] .bg-box .container-favouriteShareConv .box-favourite .description,.generic-template [data-component=favouriteShareConventions] .bg-box .container-favouriteShareConv .box-share .description{font-size:18px;line-height:1.67;color:#605f60;padding-top:15px}@media only screen and (max-width:767px){.generic-template [data-component=favouriteShareConventions] .bg-box .container-favouriteShareConv .box-favourite .description,.generic-template [data-component=favouriteShareConventions] .bg-box .container-favouriteShareConv .box-share .description{font-size:16px;line-height:1.44}}.generic-template [data-component=favouriteShareConventions] .bg-box .container-favouriteShareConv .box-favourite .content-favourite,.generic-template [data-component=favouriteShareConventions] .bg-box .container-favouriteShareConv .box-share .content-favourite{width:100%;float:left;text-align:center;padding-top:20px}.generic-template [data-component=favouriteShareConventions] .bg-box .container-favouriteShareConv .box-favourite .content-favourite .yellow-star,.generic-template [data-component=favouriteShareConventions] .bg-box .container-favouriteShareConv .box-share .content-favourite .yellow-star{float:none;display:inline-block}.generic-template [data-component=favouriteShareConventions] .bg-box .container-favouriteShareConv .box-favourite{text-align:left;margin-right:15px;min-height:240px}@media only screen and (max-width:767px){.generic-template [data-component=favouriteShareConventions] .bg-box .container-favouriteShareConv .box-favourite{text-align:center;margin-right:0;margin-bottom:15px}}.generic-template [data-component=favouriteShareConventions] .bg-box .container-favouriteShareConv .box-share{text-align:center;min-height:240px}@media only screen and (max-width:767px){.generic-template [data-component=favouriteShareConventions] .bg-box .container-favouriteShareConv .box-share{margin-left:0;margin-top:15px}}.generic-template [data-component=favouriteShareConventions] .bg-box .container-favouriteShareConv .box-share [data-component=socialShare]{display:inline-block;width:100%;margin-top:27px}.generic-template [data-component=favouriteShareConventions] .bg-box .container-favouriteShareConv .box-share [data-component=socialShare] .icon-social i{background-color:#c00;margin:0 7px;color:#fff;font-size:15px;padding:12px}.generic-template [data-component=raccomandationConventions]{clear:both}.generic-template [data-component=raccomandationConventions] .content-raccomandation-conventions{width:100%;float:left;margin-top:30px}@media only screen and (max-width:767px){.generic-template [data-component=raccomandationConventions] .content-raccomandation-conventions{margin-top:0}}.generic-template [data-component=raccomandationConventions] .content-raccomandation-conventions .title-raccomandation{font-size:31px;font-weight:700;line-height:1.35;padding:30px 0;text-align:center}@media only screen and (max-width:767px){.generic-template [data-component=raccomandationConventions] .content-raccomandation-conventions .title-raccomandation{font-size:20px;line-height:1.35}}.generic-template [data-component=raccomandationConventions] .view-all-conventions{width:100%;float:left;text-align:center;padding-bottom:10px;margin-bottom:60px}@media only screen and (max-width:767px){.generic-template [data-component=raccomandationConventions] .view-all-conventions{margin-bottom:30px}}.content-box-sfogliatore{padding-bottom:31px;padding-top:35px}.content-box-sfogliatore h3{font-size:31px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.35;letter-spacing:normal;text-align:center}.loaderBookletsConv___{left:0;position:fixed;z-index:99999;background-color:rgba(0,0,0,.3);width:100%;height:1000vh;margin-top:-200px}.loaderBookletsConv___ .spinner-conventions___{position:absolute;top:240px}[data-component=modalError] .background{background-color:#c00}[data-component=modalError] p{color:#fff}[data-component=modalError] p.title{padding-top:35px;padding-bottom:5px}[data-component=modalError] .message{padding-bottom:30px}[data-component=modalError] .buttonContainer{padding-bottom:30px}[data-component=covid-banner] .covid-banner-container{min-height:90px;background-color:#d53600;color:#fff;padding:15px;display:block;width:100%;float:left}[data-component=covid-banner] .covid-banner-container .covid-banner-col{width:15%;height:100%;float:left}[data-component=covid-banner] .covid-banner-container .covid-banner-img{text-align:right;padding-right:17px}@media only screen and (max-width:767px){[data-component=covid-banner] .covid-banner-container .covid-banner-img{width:30px}}[data-component=covid-banner] .covid-banner-container .covid-banner-img img{height:60px}@media only screen and (max-width:767px){[data-component=covid-banner] .covid-banner-container .covid-banner-img img{height:30px;width:30px}}[data-component=covid-banner] .covid-banner-container .covid-banner-text{width:70%;height:100%;float:left;padding-right:10px}@media only screen and (max-width:767px){[data-component=covid-banner] .covid-banner-container .covid-banner-text{width:calc(100% - 38px);margin-left:8px;padding-right:0}}@media only screen and (max-width:767px){[data-component=covid-banner] .covid-banner-container .covid-banner-btn{clear:both;padding-top:5px;width:calc(100% - 38px);margin-left:38px}}[data-component=covid-banner] .covid-banner-container .covid-banner-btn .btn{color:#fff!important}[data-component=covid-banner] .covid-banner-container .covid-banner-btn .btn:active,[data-component=covid-banner] .covid-banner-container .covid-banner-btn .btn:focus,[data-component=covid-banner] .covid-banner-container .covid-banner-btn .btn:hover{border:1px solid #fff!important}.covid-btn{margin-top:25px}@media only screen and (max-width:767px){.covid-btn{margin-top:10px}}[data-component=covid-dashboard] .covid-container{background-color:#faf6f6;padding:15px 31px 15px 15px;margin-bottom:15px}@media only screen and (max-width:767px){[data-component=covid-dashboard] .covid-container{padding:7px 15px 30px 15px}}[data-component=covid-dashboard] .covid-container.covid-container-close41{margin-bottom:-15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=covid-dashboard] .covid-container.covid-container-close41{margin-bottom:0}}[data-component=covid-dashboard] .covid-container .covidWrapper{display:flex;align-items:center}@media only screen and (max-width:767px){[data-component=covid-dashboard] .covid-container .covidWrapper{flex-direction:column}}[data-component=covid-dashboard] .covid-container .covidWrapper .covidImage{margin-right:15px}@media only screen and (max-width:767px){[data-component=covid-dashboard] .covid-container .covidWrapper .covidImage{margin:auto}}[data-component=covid-dashboard] .covid-container .covidWrapper .covidImage img{width:120px}@media only screen and (max-width:767px){[data-component=covid-dashboard] .covid-container .covidWrapper .covidText{margin-top:6px}}[data-component=covid-dashboard] .covid-container .covidWrapper .covidText a{text-decoration:underline}@media only screen and (max-width:767px){[data-component=covid-dashboard] .covid-container .covidWrapper .covidText a{font-size:16px;line-height:23px}}[data-component=covid-dashboard] .covid-amountWrap{margin-top:15px}@media only screen and (max-width:767px){[data-component=covid-dashboard] .covid-amountWrap .covid-btn{float:right;max-width:107px}}@media only screen and (max-width:767px){[data-component=covid-dashboard] .covid-amountWrap .covid-wrap-content{float:left;max-width:calc(100% - 110px)}}[data-component=covid-dashboard] .covid-amountWrap .covid-fake{white-space:normal}[data-component=covid-dashboard] .covid-amountWrap .covid-fake .fake-digit{width:.8em}.covid-header-container{display:block;height:auto;min-height:35px;width:100%}.covid-header-container .small{float:left;clear:both}.covid-header-container .covid-header-btn{width:100%;text-align:right}.wrapper-donation{width:100%;max-width:100%;float:left;padding:0 17%}@media only screen and (max-width:767px){.wrapper-donation{padding:0}}.wrapper-donation .title-page-donation{font-size:31px;font-weight:700;line-height:1.35;text-align:center;margin-top:40px}@media only screen and (max-width:767px){.wrapper-donation .title-page-donation{width:100%;float:left;font-size:20px;margin-top:25px}}[data-component=covid-slogan-donation]{width:100%;float:left;margin:60px 0 25px}@media only screen and (max-width:767px){[data-component=covid-slogan-donation]{max-width:100%;margin:0}}[data-component=covid-slogan-donation] .covid-img-container{width:40%;float:left;padding-top:20px}@media only screen and (max-width:767px){[data-component=covid-slogan-donation] .covid-img-container{width:100%;margin:35px 0;padding-top:0}}[data-component=covid-slogan-donation] .covid-img-container img{width:160px;height:160px;margin:0 auto}[data-component=covid-slogan-donation] .covid-text-container{width:60%;float:left}@media only screen and (max-width:767px){[data-component=covid-slogan-donation] .covid-text-container{width:100%}}[data-component=covid-slogan-donation] .covid-text-container .title{font-size:22px;font-weight:700;line-height:1.41}@media only screen and (max-width:767px){[data-component=covid-slogan-donation] .covid-text-container .title{font-size:18px;line-height:1.33}}[data-component=covid-slogan-donation] .covid-text-container .description{display:inline-block;font-size:18px;line-height:1.67;color:#716f6f;margin-top:20px}@media only screen and (max-width:767px){[data-component=covid-slogan-donation] .covid-text-container .description{font-size:16px;line-height:1.44;margin-top:16px}}[data-component=covid-slogan-donation] .covid-text-container .description span{color:#666464;font-weight:700}[data-component=covid-form-donation]{width:100%;float:left;margin:25px 0}@media only screen and (max-width:767px){[data-component=covid-form-donation]{max-width:100%;margin:30px 0}}[data-component=covid-form-donation] .covid-form-container{width:100%;float:left;background-color:#faf6f6;padding:50px}@media only screen and (max-width:767px){[data-component=covid-form-donation] .covid-form-container{padding:50px 25px}}[data-component=covid-form-donation] .covid-form-container .title{font-size:22px;font-weight:700;line-height:1.41;text-align:center}@media only screen and (max-width:767px){[data-component=covid-form-donation] .covid-form-container .title{font-size:18px;line-height:1.33}}[data-component=covid-form-donation] .covid-form-container .subtitle{font-size:18px;line-height:1.67;text-align:center;color:#716f6f;margin-top:15px}@media only screen and (max-width:767px){[data-component=covid-form-donation] .covid-form-container .subtitle{font-size:16px;line-height:1.44;margin-top:15px}}[data-component=covid-form-donation] .covid-form-container .subtitle span{color:#666464;font-weight:700}[data-component=covid-form-donation] .covid-form-container .content-box-donation{width:100%;float:left;margin-top:30px;text-align:center}@media only screen and (max-width:767px){[data-component=covid-form-donation] .covid-form-container .content-box-donation{margin-top:20px}}[data-component=covid-form-donation] .covid-form-container .content-box-donation .radio{display:inline-block}[data-component=covid-form-donation] .covid-form-container .content-box-donation .radio label{border:solid 1px #e5e1e1;padding:10px 20px 10px 40px;margin:0 15px;text-align:center;color:#605f60}[data-component=covid-form-donation] .covid-form-container .content-box-donation .radio label::before{margin-left:15px}[data-component=covid-form-donation] .covid-form-container .content-box-donation .radio label::after{margin-left:15px}[data-component=covid-form-donation] .covid-form-container .content-button-donation{width:100%;float:left;text-align:center;margin-top:20px}@media only screen and (max-width:767px){[data-component=covid-form-donation] .covid-form-container .content-button-donation{margin-top:20px}}[data-component=covid-thankyou-donation]{width:100%;float:left;margin:60px 0}[data-component=covid-thankyou-donation] .covid-img-container{width:100%;float:left}@media only screen and (max-width:767px){[data-component=covid-thankyou-donation] .covid-img-container{width:100%;margin:30px 0}}[data-component=covid-thankyou-donation] .covid-img-container img{width:90px;height:90px;margin:0 auto}[data-component=covid-thankyou-donation] .covid-text-container{width:100%;float:left;text-align:center;padding:0 13%}@media only screen and (max-width:767px){[data-component=covid-thankyou-donation] .covid-text-container{padding:0 15px}}[data-component=covid-thankyou-donation] .covid-text-container .title{font-size:31px;font-weight:700;line-height:1.35;margin-top:30px}@media only screen and (max-width:767px){[data-component=covid-thankyou-donation] .covid-text-container .title{font-size:20px;line-height:1.35;margin-top:0}}[data-component=covid-thankyou-donation] .covid-text-container .subtitle{display:inline-block;font-size:22px;line-height:1.41;text-align:center;color:#716f6f;margin-top:25px}@media only screen and (max-width:767px){[data-component=covid-thankyou-donation] .covid-text-container .subtitle{font-size:18px;line-height:1.33;margin-top:30px}}[data-component=covid-thankyou-donation] .covid-text-container .subtitle span{color:#666464;font-weight:700}[data-component=covid-thankyou-donation] .covid-text-container .confirmation{display:inline-block;font-size:18px;line-height:1.67;color:#716f6f;margin-top:60px}@media only screen and (max-width:767px){[data-component=covid-thankyou-donation] .covid-text-container .confirmation{font-size:16px;line-height:1.44;margin-top:30px}}[data-component=covid-thankyou-donation] .covid-text-container .confirmation span{color:#666464;font-weight:700}[data-component=covid-thankyou-donation] [data-component=covid-social-share]{width:100%;float:left;margin-top:50px}[data-component=covid-thankyou-donation] [data-component=covid-social-share] .social-share-container{background:#fff;width:800px;display:flex;flex-flow:row;margin-left:auto;margin-right:auto;position:relative;margin-top:-30px;padding:20px 25px;box-shadow:0 15px 21px 0 rgba(0,0,0,.06)}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=covid-thankyou-donation] [data-component=covid-social-share] .social-share-container{width:700px;margin-top:-20px}}@media only screen and (max-width:767px){[data-component=covid-thankyou-donation] [data-component=covid-social-share] .social-share-container{display:block;width:100%;text-align:center;margin-top:-20px}}[data-component=covid-thankyou-donation] [data-component=covid-social-share] .social-share-container .social-share-text{color:#605f60}[data-component=covid-thankyou-donation] [data-component=covid-social-share] .social-share-container .social-share-text strong{color:#c00}@media only screen and (max-width:767px){[data-component=covid-thankyou-donation] [data-component=covid-social-share] .social-share-container .social-share-text strong{margin-bottom:26px}}@media only screen and (max-width:767px){[data-component=covid-thankyou-donation] [data-component=covid-social-share] .social-share-container .social-share-text{margin-bottom:30px}}[data-component=covid-thankyou-donation] [data-component=covid-social-share] .social-share-container .social-share-container-icons{display:flex;align-items:center;margin-right:5px;margin-left:auto}@media only screen and (max-width:767px){[data-component=covid-thankyou-donation] [data-component=covid-social-share] .social-share-container .social-share-container-icons{display:block;margin-right:0}}[data-component=covid-thankyou-donation] [data-component=covid-social-share] .social-share-container .social-share-container-icons .icon-social:focus{color:#c00}[data-component=covid-thankyou-donation] [data-component=covid-social-share] .social-share-container .social-share-container-icons .icon-social i{text-align:center;background-color:#c00;margin:0 7px;color:#fff;font-size:18px;padding:10px}[data-component=covid-thankyou-donation] .content-button-donation{width:100%;float:left;text-align:center;margin-top:60px}@media only screen and (max-width:767px){[data-component=covid-thankyou-donation] .content-button-donation{margin-top:45px}}[data-component=bankTransfer] #openChangeIban{text-decoration:none;color:#0074c2;font-weight:800;font-size:14px;line-height:19px;margin-top:15px;display:flex;align-items:center;gap:5px}[data-component=bankTransfer] #openChangeIban span{color:#0074c2}[data-component=bankTransfer] .btn-link{color:#0074c2!important}[data-component=bankTransfer] .btn-link *{color:#0074c2!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bankTransfer] .flex-middle{display:flex;text-align:left}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bankTransfer] .card-component .card-head .card-head-title{min-height:auto}}[data-component=bankTransfer] .card-body{padding:30px;min-height:auto}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bankTransfer] .card-body{padding:30px 15px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bankTransfer] .card-body .bigImg{width:75px;display:block;margin-top:30px;margin-bottom:30px}}[data-component=bankTransfer] .card-body .important_element{margin-bottom:10px}[data-component=bankTransfer] .beneficiary h3,[data-component=bankTransfer] .orders h3{color:#333232;margin-bottom:15px}[data-component=bankTransfer] .beneficiary .info_content,[data-component=bankTransfer] .orders .info_content{margin-bottom:10px;color:#605f60}[data-component=bankTransfer] .beneficiary .info_content.import,[data-component=bankTransfer] .orders .info_content.import{color:#d22e26}[data-component=bankTransfer] .beneficiary .info_content>strong,[data-component=bankTransfer] .orders .info_content>strong{margin-bottom:15px}[data-component=bankTransfer] .beneficiary p,[data-component=bankTransfer] .orders p{margin-bottom:5px}[data-component=bankTransfer] .beneficiary .labelName,[data-component=bankTransfer] .orders .labelName{color:#333232;margin-bottom:15px;font-weight:800}[data-component=bankTransfer] .beneficiary .select-container,[data-component=bankTransfer] .orders .select-container{width:100%;padding:0;min-width:367px;border:none}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bankTransfer] .beneficiary .select-container,[data-component=bankTransfer] .orders .select-container{width:100%;min-width:auto;max-width:367px}}[data-component=bankTransfer] .beneficiary .select-container .selectric-items,[data-component=bankTransfer] .orders .select-container .selectric-items{outline:0}[data-component=bankTransfer] .beneficiary .select-container .selectric-items .selectric-group,[data-component=bankTransfer] .orders .select-container .selectric-items .selectric-group{border-bottom:1px solid #f2eeee}[data-component=bankTransfer] .beneficiary .select-container .selectric-items .selectric-group:last-child,[data-component=bankTransfer] .orders .select-container .selectric-items .selectric-group:last-child{border:0}[data-component=bankTransfer] .beneficiary .select-container .selectric-items .selectOption,[data-component=bankTransfer] .orders .select-container .selectric-items .selectOption{text-transform:none;border:0}[data-component=bankTransfer] .beneficiary .select-container .selectric-items .selectric-group .selectric-group-label,[data-component=bankTransfer] .orders .select-container .selectric-items .selectric-group .selectric-group-label{padding:0 25px 5px!important}[data-component=bankTransfer] .beneficiary .radio-booklet,[data-component=bankTransfer] .orders .radio-booklet{display:flex;align-items:flex-start;gap:10px;padding:5px 0}[data-component=bankTransfer] .beneficiary .radio-booklet input,[data-component=bankTransfer] .orders .radio-booklet input{margin-top:7px;accent-color:#447213;border:2px}[data-component=bankTransfer] .beneficiary .radio-booklet label,[data-component=bankTransfer] .orders .radio-booklet label{font-weight:300}[data-component=bankTransfer] .beneficiary .radio-booklet label p,[data-component=bankTransfer] .orders .radio-booklet label p{margin:0}[data-component=bankTransfer] .beneficiary .radio-booklet label small,[data-component=bankTransfer] .orders .radio-booklet label small{display:flex;align-items:center;gap:5px;color:#c00;font-size:14px;line-height:21px;font-weight:800}[data-component=bankTransfer] .beneficiary .radio-error,[data-component=bankTransfer] .orders .radio-error{display:flex;align-items:center;gap:5px;color:#c00;font-size:14px;line-height:21px;font-weight:800;margin-bottom:10px}@media only screen and (max-width:767px){[data-component=bankTransfer] .beneficiary{margin-top:45px}}[data-component=bankTransfer] .beneficiary .selectric-hide{display:none!important}[data-component=bankTransfer] .beneficiary .labelName{color:#605f60}@media only screen and (max-width:767px){[data-component=bankTransfer] .beneficiary .labelName{margin-bottom:5px}}[data-component=bankTransfer] .beneficiary p{margin-bottom:0}[data-component=bankTransfer] .centered{margin-top:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bankTransfer] .centered{margin-top:30px}}[data-component=bankTransfer] .important_element.step2{text-align:center;color:#605f60;margin-top:45px}@media only screen and (max-width:767px){[data-component=bankTransfer] .important_element.step2{margin-top:30px}}[data-component=bankTransfer] .important_element span{color:#0074c2}[data-component=bankTransfer] .go-back-btn-wrap{text-align:center;margin-top:30px}[data-component=bankTransfer] [data-component=bankTransferInit]{margin-bottom:20px}[data-component=bankTransfer] [data-component=bankTransferAmount]{margin-bottom:20px}[data-component=bankTransfer] [data-component=bankTransferAmount] .card-body{padding:15px 0 0 0}[data-component=bankTransfer] [data-component=bankTransferAmount] #openChangeIban{text-decoration:none;color:#0074c2}[data-component=bankTransfer] [data-component=bankTransferAmount] .underInput{margin-top:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bankTransfer] [data-component=bankTransferAmount] .underInput{margin-top:10px}}[data-component=bankTransfer] [data-component=bankTransferAmount] .underInput label p{line-height:20px}[data-component=bankTransfer] [data-component=bankTransferAmount] .input-container{max-width:390px;height:auto!important;border:none!important;padding:0!important;margin-top:20px}[data-component=bankTransfer] [data-component=bankTransferAmount] .input-container label span{color:#0074c2;vertical-align:bottom}[data-component=bankTransfer] [data-component=bankTransferAmount] .input-info{margin:5px 0 0 0;line-height:20px;max-width:390px;color:#c00!important}[data-component=bankTransfer] [data-component=bankTransferAmount] .input-info i{vertical-align:bottom;margin-right:5px}[data-component=bankTransfer] [data-component=bankTransferConfirmSuccess]{text-align:center;margin-top:60px;margin-bottom:30px}[data-component=bankTransfer] [data-component=bankTransferConfirmSuccess] .card-body{padding:30px 15px}[data-component=bankTransfer] [data-component=bankTransferConfirmSuccess] .card-body img{width:155px;margin:0 auto;margin-bottom:30px}@media only screen and (max-width:767px){[data-component=bankTransfer] [data-component=bankTransferConfirmSuccess] .card-body img{width:101px;margin-bottom:15px}}[data-component=bankTransfer] [data-component=bankTransferConfirmSuccess] .card-body .amount-text,[data-component=bankTransfer] [data-component=bankTransferConfirmSuccess] .card-body .amount-title{margin-bottom:30px}@media only screen and (max-width:767px){[data-component=bankTransfer] [data-component=bankTransferConfirmSuccess] .card-body .amount-text,[data-component=bankTransfer] [data-component=bankTransferConfirmSuccess] .card-body .amount-title{margin-bottom:15px}}[data-component=bankTransfer] [data-component=bankTransferConfirmSuccess] .card-body .amount-text strong,[data-component=bankTransfer] [data-component=bankTransferConfirmSuccess] .card-body .amount-title strong{color:#000}[data-component=bankTransfer] [data-component=bankTransferConfirmSuccess] .card-body .amount-text-middle{color:#333232}@media only screen and (max-width:767px){[data-component=bankTransfer] [data-component=bankTransferConfirmSuccess] .card-body div a{font-size:16px}}[data-component=bankTransfer] [data-component=bankTransferConfirmSuccess] .card-body p{margin-bottom:15px}.dialog.managetransfer{width:830px!important;max-width:100%}@media only screen and (max-width:767px){.dialog.transferMobile .container-generic-structure{max-height:60vh!important}}#openChangeIban{text-decoration:none;color:#0074c2}[data-component=conversionePrivacyMK]{clear:both}[data-component=conversionePrivacyMK]:before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(41,40,40,0);z-index:-99;transition:all .3s ease-in-out}[data-component=conversionePrivacyMK] .container_right_banner{transition-property:right;transition-duration:1s;transition-timing-function:ease-in-out;position:fixed;right:-505px;padding:0;bottom:0;text-align:center;width:505px;background-color:#faf6f6;color:#605f60;z-index:99999;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}@media only screen and (max-width:767px){[data-component=conversionePrivacyMK] .container_right_banner{height:calc(100% - 120px);max-width:calc(100% - 30px);transition-property:bottom;bottom:-100%;right:0;left:50%;transform:translate(-50%,0);outline:1px solid #e5e1e1}}[data-component=conversionePrivacyMK] .container_right_banner.active{right:0}@media only screen and (max-width:767px){[data-component=conversionePrivacyMK] .container_right_banner.active{bottom:15px}}[data-component=conversionePrivacyMK] .container_right_banner .img_banner{width:90px;height:90px}@media only screen and (max-width:767px){[data-component=conversionePrivacyMK] .container_right_banner .img_banner{width:60px;height:60px}}[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_pic{height:200px;width:100%;border-bottom:1px solid #e5e1e1}@media only screen and (max-width:767px){[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_pic{height:100px}}@media (max-height:800px){[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_pic{height:120px}}[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_pic img{height:200px;max-width:100%;object-fit:cover;width:100%;object-position:left}@media only screen and (max-width:767px){[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_pic img{height:100px}}@media (max-height:800px){[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_pic img{height:120px}}[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content{height:calc(100% - 200px);max-height:calc(100% - 200px);display:flex;flex-direction:column}@media only screen and (max-width:767px){[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content{min-height:calc(100%)}}@media (max-height:800px){[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content{height:calc(100% - 120px);max-height:calc(100% - 120px)}}@media only screen and (max-width:767px){[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content .acceptance-list>span:first-of-type{border-top:1px solid #e5e1e1}}[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content .acceptance-list{flex-grow:1;overflow-y:auto;position:relative;padding:0 30px;border-top:1px solid #e5e1e1;-ms-overflow-style:none;scrollbar-width:none}@media only screen and (max-width:767px){[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content .acceptance-list{padding:0;display:flex;flex-direction:column}}[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content .acceptance-list::-webkit-scrollbar{display:none}@media only screen and (max-width:767px){[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content .acceptance-list>*{padding:0 15px}}@media only screen and (max-width:767px){[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content .acceptance-list :first-child{padding:0}}[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content .acceptance-list span:last-child .acceptance-wrapper{display:block;margin-bottom:20px!important}[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content .acceptance-list .acceptance-wrapper{border-top:0;padding-top:30px;margin-bottom:0!important}@media only screen and (max-width:767px){[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content .acceptance-list .acceptance-wrapper{padding-top:20px}}@media only screen and (max-width:767px){[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content .acceptance-list .acceptance-wrapper .acceptance-main{margin-bottom:10px!important}}[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content .acceptance-list .acceptance-wrapper .faqTitleContainer{margin-bottom:15px;text-align:left}@media only screen and (max-width:767px){[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content .acceptance-list .acceptance-wrapper .faqTitleContainer{margin-bottom:10px!important}}[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content .acceptance-list .acceptance-wrapper .faqTitleContainer svg{min-width:15px}[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content .acceptance-list .acceptance-wrapper .faqTextContainer{text-align:left}[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content .acceptance-list .radio{margin-bottom:0}[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content .acceptance-list .advantage-labels{margin-bottom:0}[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content .privacy-title{color:#333232;padding:30px 30px 15px 30px}@media only screen and (max-width:767px){[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content .privacy-title{padding:15px}}[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content .acceptance-top-text{padding:0 30px;margin-bottom:15px;text-align:left}@media only screen and (max-width:767px){[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content .acceptance-top-text{padding:0 15px}}[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content .wrap-switch{padding:0 30px;margin-bottom:15px}@media only screen and (max-width:767px){[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content .wrap-switch{padding:0 15px}}[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content_success{display:flex;flex-direction:column;align-items:center;height:100%;gap:15px}[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content_success .title{color:#333232;text-align:center;font-size:22px;font-style:normal;font-weight:900;line-height:33px}[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content_success .img_banner{margin-top:30px}@media only screen and (max-width:767px){[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content_success .img_banner{margin-top:15px}}[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content_success .text{flex-grow:1;padding:0 30px}@media only screen and (max-width:767px){[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content_success .text{padding:0 15px}}[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content_success .text a{text-decoration:underline;font-weight:800}[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content_success .bottom_bannerConversion{align-self:end;width:100%;padding:30px}@media only screen and (max-width:767px){[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content_success .bottom_bannerConversion{align-self:center;padding:15px}}[data-component=conversionePrivacyMK] .container_right_banner .btn-primary{margin-bottom:15px}[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content .btn-secondary{color:#c00!important;border:0!important;outline:0!important}[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content .btn-secondary:focus:hover{outline:0!important}[data-component=conversionePrivacyMK] .container_right_banner .container_right_banner_content .btn-secondary:focus:hover:active{border:0!important}[data-component=conversionePrivacyMK] .container_right_banner .bottom_bannerConversion{display:flex;justify-content:flex-start;flex-direction:row-reverse;padding:30px;border-top:1px solid #e5e1e1;gap:15px}@media only screen and (max-width:767px){[data-component=conversionePrivacyMK] .container_right_banner .bottom_bannerConversion{justify-content:center;padding:15px}}[data-component=conversionePrivacyMK] .container_right_banner .bottom_bannerConversion a{margin:0}[data-component=conversionePrivacyMK] .banner_conversione .box-container-img{margin-bottom:15px}[data-component=conversionePrivacyMK] .banner_conversione .boxImage-text-second-line a{font-size:18px;color:#605f60;text-decoration:underline}[data-component=conversionePrivacyMK]:has(.active):before{background:rgba(51,50,50,.71);z-index:9998}.formDynamic .editorialForm .upload-file .files-list li [data-component=activateOTP] .abstract i,[data-component=activateOTP] .abstract .formDynamic .editorialForm .upload-file .files-list li i,[data-component=activateOTP] .abstract .h3{color:#605f60}[data-component=optBannerDashboard]{border-top:1px solid #e5e1e1}@media only screen and (max-width:767px){[data-component=optBannerDashboard]{padding:15px}}[data-component=optBannerDashboard] .imgWrapper{width:74px;float:left;text-align:center;margin-right:30px}@media only screen and (max-width:767px){[data-component=optBannerDashboard] .imgWrapper{width:100%;margin-right:0;margin-bottom:10px}}[data-component=optBannerDashboard] .imgWrapper img{height:100px}@media only screen and (max-width:767px){[data-component=optBannerDashboard] .imgWrapper img{height:60px}}[data-component=adhesion-banner],[data-component=otp-banner]{display:none}[data-component=adhesion-banner]>.row-full,[data-component=otp-banner]>.row-full{background-color:#faf6f6;box-shadow:0 5px 21px rgba(0,0,0,.06)}[data-component=adhesion-banner]>.row-full.isHome,[data-component=otp-banner]>.row-full.isHome{margin-bottom:15px}[data-component=adhesion-banner] .adhesion-banner-container,[data-component=adhesion-banner] .otp-banner-container,[data-component=otp-banner] .adhesion-banner-container,[data-component=otp-banner] .otp-banner-container{min-height:90px;padding:15px 40px;width:100%;align-items:center;display:flex}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=adhesion-banner] .adhesion-banner-container,[data-component=adhesion-banner] .otp-banner-container,[data-component=otp-banner] .adhesion-banner-container,[data-component=otp-banner] .otp-banner-container{padding:15px 30px}}@media only screen and (max-width:767px){[data-component=adhesion-banner] .adhesion-banner-container,[data-component=adhesion-banner] .otp-banner-container,[data-component=otp-banner] .adhesion-banner-container,[data-component=otp-banner] .otp-banner-container{display:inline-block;padding:15px;width:calc(100% - 30px)}}[data-component=adhesion-banner] .adhesion-banner-container.adhesion-banner-dashboard,[data-component=adhesion-banner] .adhesion-banner-container.otp-banner-dashboard,[data-component=adhesion-banner] .otp-banner-container.adhesion-banner-dashboard,[data-component=adhesion-banner] .otp-banner-container.otp-banner-dashboard,[data-component=otp-banner] .adhesion-banner-container.adhesion-banner-dashboard,[data-component=otp-banner] .adhesion-banner-container.otp-banner-dashboard,[data-component=otp-banner] .otp-banner-container.adhesion-banner-dashboard,[data-component=otp-banner] .otp-banner-container.otp-banner-dashboard{padding:20px 30px;background-color:#fff}@media only screen and (max-width:767px){[data-component=adhesion-banner] .adhesion-banner-container.adhesion-banner-dashboard,[data-component=adhesion-banner] .adhesion-banner-container.otp-banner-dashboard,[data-component=adhesion-banner] .otp-banner-container.adhesion-banner-dashboard,[data-component=adhesion-banner] .otp-banner-container.otp-banner-dashboard,[data-component=otp-banner] .adhesion-banner-container.adhesion-banner-dashboard,[data-component=otp-banner] .adhesion-banner-container.otp-banner-dashboard,[data-component=otp-banner] .otp-banner-container.adhesion-banner-dashboard,[data-component=otp-banner] .otp-banner-container.otp-banner-dashboard{padding:15px}}[data-component=adhesion-banner] .adhesion-banner-container.adhesion-banner-dashboard .adhesion-banner-img,[data-component=adhesion-banner] .adhesion-banner-container.adhesion-banner-dashboard .otp-banner-img,[data-component=adhesion-banner] .adhesion-banner-container.otp-banner-dashboard .adhesion-banner-img,[data-component=adhesion-banner] .adhesion-banner-container.otp-banner-dashboard .otp-banner-img,[data-component=adhesion-banner] .otp-banner-container.adhesion-banner-dashboard .adhesion-banner-img,[data-component=adhesion-banner] .otp-banner-container.adhesion-banner-dashboard .otp-banner-img,[data-component=adhesion-banner] .otp-banner-container.otp-banner-dashboard .adhesion-banner-img,[data-component=adhesion-banner] .otp-banner-container.otp-banner-dashboard .otp-banner-img,[data-component=otp-banner] .adhesion-banner-container.adhesion-banner-dashboard .adhesion-banner-img,[data-component=otp-banner] .adhesion-banner-container.adhesion-banner-dashboard .otp-banner-img,[data-component=otp-banner] .adhesion-banner-container.otp-banner-dashboard .adhesion-banner-img,[data-component=otp-banner] .adhesion-banner-container.otp-banner-dashboard .otp-banner-img,[data-component=otp-banner] .otp-banner-container.adhesion-banner-dashboard .adhesion-banner-img,[data-component=otp-banner] .otp-banner-container.adhesion-banner-dashboard .otp-banner-img,[data-component=otp-banner] .otp-banner-container.otp-banner-dashboard .adhesion-banner-img,[data-component=otp-banner] .otp-banner-container.otp-banner-dashboard .otp-banner-img{padding-right:40px}@media only screen and (max-width:767px){[data-component=adhesion-banner] .adhesion-banner-container.adhesion-banner-dashboard .adhesion-banner-img,[data-component=adhesion-banner] .adhesion-banner-container.adhesion-banner-dashboard .otp-banner-img,[data-component=adhesion-banner] .adhesion-banner-container.otp-banner-dashboard .adhesion-banner-img,[data-component=adhesion-banner] .adhesion-banner-container.otp-banner-dashboard .otp-banner-img,[data-component=adhesion-banner] .otp-banner-container.adhesion-banner-dashboard .adhesion-banner-img,[data-component=adhesion-banner] .otp-banner-container.adhesion-banner-dashboard .otp-banner-img,[data-component=adhesion-banner] .otp-banner-container.otp-banner-dashboard .adhesion-banner-img,[data-component=adhesion-banner] .otp-banner-container.otp-banner-dashboard .otp-banner-img,[data-component=otp-banner] .adhesion-banner-container.adhesion-banner-dashboard .adhesion-banner-img,[data-component=otp-banner] .adhesion-banner-container.adhesion-banner-dashboard .otp-banner-img,[data-component=otp-banner] .adhesion-banner-container.otp-banner-dashboard .adhesion-banner-img,[data-component=otp-banner] .adhesion-banner-container.otp-banner-dashboard .otp-banner-img,[data-component=otp-banner] .otp-banner-container.adhesion-banner-dashboard .adhesion-banner-img,[data-component=otp-banner] .otp-banner-container.adhesion-banner-dashboard .otp-banner-img,[data-component=otp-banner] .otp-banner-container.otp-banner-dashboard .adhesion-banner-img,[data-component=otp-banner] .otp-banner-container.otp-banner-dashboard .otp-banner-img{padding-right:0;width:100%}}@media only screen and (max-width:767px){[data-component=adhesion-banner] .adhesion-banner-container.adhesion-banner-dashboard .adhesion-banner-img div,[data-component=adhesion-banner] .adhesion-banner-container.adhesion-banner-dashboard .otp-banner-img div,[data-component=adhesion-banner] .adhesion-banner-container.otp-banner-dashboard .adhesion-banner-img div,[data-component=adhesion-banner] .adhesion-banner-container.otp-banner-dashboard .otp-banner-img div,[data-component=adhesion-banner] .otp-banner-container.adhesion-banner-dashboard .adhesion-banner-img div,[data-component=adhesion-banner] .otp-banner-container.adhesion-banner-dashboard .otp-banner-img div,[data-component=adhesion-banner] .otp-banner-container.otp-banner-dashboard .adhesion-banner-img div,[data-component=adhesion-banner] .otp-banner-container.otp-banner-dashboard .otp-banner-img div,[data-component=otp-banner] .adhesion-banner-container.adhesion-banner-dashboard .adhesion-banner-img div,[data-component=otp-banner] .adhesion-banner-container.adhesion-banner-dashboard .otp-banner-img div,[data-component=otp-banner] .adhesion-banner-container.otp-banner-dashboard .adhesion-banner-img div,[data-component=otp-banner] .adhesion-banner-container.otp-banner-dashboard .otp-banner-img div,[data-component=otp-banner] .otp-banner-container.adhesion-banner-dashboard .adhesion-banner-img div,[data-component=otp-banner] .otp-banner-container.adhesion-banner-dashboard .otp-banner-img div,[data-component=otp-banner] .otp-banner-container.otp-banner-dashboard .adhesion-banner-img div,[data-component=otp-banner] .otp-banner-container.otp-banner-dashboard .otp-banner-img div{width:60px;height:60px;float:none;margin:0 auto}}@media only screen and (max-width:767px){[data-component=adhesion-banner] .adhesion-banner-container.adhesion-banner-dashboard .adhesion-banner-img div img,[data-component=adhesion-banner] .adhesion-banner-container.adhesion-banner-dashboard .otp-banner-img div img,[data-component=adhesion-banner] .adhesion-banner-container.otp-banner-dashboard .adhesion-banner-img div img,[data-component=adhesion-banner] .adhesion-banner-container.otp-banner-dashboard .otp-banner-img div img,[data-component=adhesion-banner] .otp-banner-container.adhesion-banner-dashboard .adhesion-banner-img div img,[data-component=adhesion-banner] .otp-banner-container.adhesion-banner-dashboard .otp-banner-img div img,[data-component=adhesion-banner] .otp-banner-container.otp-banner-dashboard .adhesion-banner-img div img,[data-component=adhesion-banner] .otp-banner-container.otp-banner-dashboard .otp-banner-img div img,[data-component=otp-banner] .adhesion-banner-container.adhesion-banner-dashboard .adhesion-banner-img div img,[data-component=otp-banner] .adhesion-banner-container.adhesion-banner-dashboard .otp-banner-img div img,[data-component=otp-banner] .adhesion-banner-container.otp-banner-dashboard .adhesion-banner-img div img,[data-component=otp-banner] .adhesion-banner-container.otp-banner-dashboard .otp-banner-img div img,[data-component=otp-banner] .otp-banner-container.adhesion-banner-dashboard .adhesion-banner-img div img,[data-component=otp-banner] .otp-banner-container.adhesion-banner-dashboard .otp-banner-img div img,[data-component=otp-banner] .otp-banner-container.otp-banner-dashboard .adhesion-banner-img div img,[data-component=otp-banner] .otp-banner-container.otp-banner-dashboard .otp-banner-img div img{height:45px;width:25px;margin-top:7px}}@media only screen and (max-width:767px){[data-component=adhesion-banner] .adhesion-banner-container.adhesion-banner-dashboard .adhesion-banner-text,[data-component=adhesion-banner] .adhesion-banner-container.adhesion-banner-dashboard .otp-banner-text,[data-component=adhesion-banner] .adhesion-banner-container.otp-banner-dashboard .adhesion-banner-text,[data-component=adhesion-banner] .adhesion-banner-container.otp-banner-dashboard .otp-banner-text,[data-component=adhesion-banner] .otp-banner-container.adhesion-banner-dashboard .adhesion-banner-text,[data-component=adhesion-banner] .otp-banner-container.adhesion-banner-dashboard .otp-banner-text,[data-component=adhesion-banner] .otp-banner-container.otp-banner-dashboard .adhesion-banner-text,[data-component=adhesion-banner] .otp-banner-container.otp-banner-dashboard .otp-banner-text,[data-component=otp-banner] .adhesion-banner-container.adhesion-banner-dashboard .adhesion-banner-text,[data-component=otp-banner] .adhesion-banner-container.adhesion-banner-dashboard .otp-banner-text,[data-component=otp-banner] .adhesion-banner-container.otp-banner-dashboard .adhesion-banner-text,[data-component=otp-banner] .adhesion-banner-container.otp-banner-dashboard .otp-banner-text,[data-component=otp-banner] .otp-banner-container.adhesion-banner-dashboard .adhesion-banner-text,[data-component=otp-banner] .otp-banner-container.adhesion-banner-dashboard .otp-banner-text,[data-component=otp-banner] .otp-banner-container.otp-banner-dashboard .adhesion-banner-text,[data-component=otp-banner] .otp-banner-container.otp-banner-dashboard .otp-banner-text{width:100%;text-align:center;margin-left:0}}[data-component=adhesion-banner] .adhesion-banner-container.adhesion-banner-dashboard .adhesion-banner-text .title,[data-component=adhesion-banner] .adhesion-banner-container.adhesion-banner-dashboard .otp-banner-text .title,[data-component=adhesion-banner] .adhesion-banner-container.otp-banner-dashboard .adhesion-banner-text .title,[data-component=adhesion-banner] .adhesion-banner-container.otp-banner-dashboard .otp-banner-text .title,[data-component=adhesion-banner] .otp-banner-container.adhesion-banner-dashboard .adhesion-banner-text .title,[data-component=adhesion-banner] .otp-banner-container.adhesion-banner-dashboard .otp-banner-text .title,[data-component=adhesion-banner] .otp-banner-container.otp-banner-dashboard .adhesion-banner-text .title,[data-component=adhesion-banner] .otp-banner-container.otp-banner-dashboard .otp-banner-text .title,[data-component=otp-banner] .adhesion-banner-container.adhesion-banner-dashboard .adhesion-banner-text .title,[data-component=otp-banner] .adhesion-banner-container.adhesion-banner-dashboard .otp-banner-text .title,[data-component=otp-banner] .adhesion-banner-container.otp-banner-dashboard .adhesion-banner-text .title,[data-component=otp-banner] .adhesion-banner-container.otp-banner-dashboard .otp-banner-text .title,[data-component=otp-banner] .otp-banner-container.adhesion-banner-dashboard .adhesion-banner-text .title,[data-component=otp-banner] .otp-banner-container.adhesion-banner-dashboard .otp-banner-text .title,[data-component=otp-banner] .otp-banner-container.otp-banner-dashboard .adhesion-banner-text .title,[data-component=otp-banner] .otp-banner-container.otp-banner-dashboard .otp-banner-text .title{font-size:22px}@media only screen and (max-width:767px){[data-component=adhesion-banner] .adhesion-banner-container.adhesion-banner-dashboard .adhesion-banner-text .title,[data-component=adhesion-banner] .adhesion-banner-container.adhesion-banner-dashboard .otp-banner-text .title,[data-component=adhesion-banner] .adhesion-banner-container.otp-banner-dashboard .adhesion-banner-text .title,[data-component=adhesion-banner] .adhesion-banner-container.otp-banner-dashboard .otp-banner-text .title,[data-component=adhesion-banner] .otp-banner-container.adhesion-banner-dashboard .adhesion-banner-text .title,[data-component=adhesion-banner] .otp-banner-container.adhesion-banner-dashboard .otp-banner-text .title,[data-component=adhesion-banner] .otp-banner-container.otp-banner-dashboard .adhesion-banner-text .title,[data-component=adhesion-banner] .otp-banner-container.otp-banner-dashboard .otp-banner-text .title,[data-component=otp-banner] .adhesion-banner-container.adhesion-banner-dashboard .adhesion-banner-text .title,[data-component=otp-banner] .adhesion-banner-container.adhesion-banner-dashboard .otp-banner-text .title,[data-component=otp-banner] .adhesion-banner-container.otp-banner-dashboard .adhesion-banner-text .title,[data-component=otp-banner] .adhesion-banner-container.otp-banner-dashboard .otp-banner-text .title,[data-component=otp-banner] .otp-banner-container.adhesion-banner-dashboard .adhesion-banner-text .title,[data-component=otp-banner] .otp-banner-container.adhesion-banner-dashboard .otp-banner-text .title,[data-component=otp-banner] .otp-banner-container.otp-banner-dashboard .adhesion-banner-text .title,[data-component=otp-banner] .otp-banner-container.otp-banner-dashboard .otp-banner-text .title{font-size:18px;line-height:1.67}}[data-component=adhesion-banner] .adhesion-banner-container.adhesion-banner-dashboard .adhesion-banner-text .subtitle,[data-component=adhesion-banner] .adhesion-banner-container.adhesion-banner-dashboard .otp-banner-text .subtitle,[data-component=adhesion-banner] .adhesion-banner-container.otp-banner-dashboard .adhesion-banner-text .subtitle,[data-component=adhesion-banner] .adhesion-banner-container.otp-banner-dashboard .otp-banner-text .subtitle,[data-component=adhesion-banner] .otp-banner-container.adhesion-banner-dashboard .adhesion-banner-text .subtitle,[data-component=adhesion-banner] .otp-banner-container.adhesion-banner-dashboard .otp-banner-text .subtitle,[data-component=adhesion-banner] .otp-banner-container.otp-banner-dashboard .adhesion-banner-text .subtitle,[data-component=adhesion-banner] .otp-banner-container.otp-banner-dashboard .otp-banner-text .subtitle,[data-component=otp-banner] .adhesion-banner-container.adhesion-banner-dashboard .adhesion-banner-text .subtitle,[data-component=otp-banner] .adhesion-banner-container.adhesion-banner-dashboard .otp-banner-text .subtitle,[data-component=otp-banner] .adhesion-banner-container.otp-banner-dashboard .adhesion-banner-text .subtitle,[data-component=otp-banner] .adhesion-banner-container.otp-banner-dashboard .otp-banner-text .subtitle,[data-component=otp-banner] .otp-banner-container.adhesion-banner-dashboard .adhesion-banner-text .subtitle,[data-component=otp-banner] .otp-banner-container.adhesion-banner-dashboard .otp-banner-text .subtitle,[data-component=otp-banner] .otp-banner-container.otp-banner-dashboard .adhesion-banner-text .subtitle,[data-component=otp-banner] .otp-banner-container.otp-banner-dashboard .otp-banner-text .subtitle{font-size:18px}@media only screen and (max-width:767px){[data-component=adhesion-banner] .adhesion-banner-container.adhesion-banner-dashboard .adhesion-banner-text .subtitle,[data-component=adhesion-banner] .adhesion-banner-container.adhesion-banner-dashboard .otp-banner-text .subtitle,[data-component=adhesion-banner] .adhesion-banner-container.otp-banner-dashboard .adhesion-banner-text .subtitle,[data-component=adhesion-banner] .adhesion-banner-container.otp-banner-dashboard .otp-banner-text .subtitle,[data-component=adhesion-banner] .otp-banner-container.adhesion-banner-dashboard .adhesion-banner-text .subtitle,[data-component=adhesion-banner] .otp-banner-container.adhesion-banner-dashboard .otp-banner-text .subtitle,[data-component=adhesion-banner] .otp-banner-container.otp-banner-dashboard .adhesion-banner-text .subtitle,[data-component=adhesion-banner] .otp-banner-container.otp-banner-dashboard .otp-banner-text .subtitle,[data-component=otp-banner] .adhesion-banner-container.adhesion-banner-dashboard .adhesion-banner-text .subtitle,[data-component=otp-banner] .adhesion-banner-container.adhesion-banner-dashboard .otp-banner-text .subtitle,[data-component=otp-banner] .adhesion-banner-container.otp-banner-dashboard .adhesion-banner-text .subtitle,[data-component=otp-banner] .adhesion-banner-container.otp-banner-dashboard .otp-banner-text .subtitle,[data-component=otp-banner] .otp-banner-container.adhesion-banner-dashboard .adhesion-banner-text .subtitle,[data-component=otp-banner] .otp-banner-container.adhesion-banner-dashboard .otp-banner-text .subtitle,[data-component=otp-banner] .otp-banner-container.otp-banner-dashboard .adhesion-banner-text .subtitle,[data-component=otp-banner] .otp-banner-container.otp-banner-dashboard .otp-banner-text .subtitle{font-size:16px;line-height:1.41}}@media only screen and (max-width:767px){[data-component=adhesion-banner] .adhesion-banner-container.adhesion-banner-dashboard .adhesion-banner-btn,[data-component=adhesion-banner] .adhesion-banner-container.adhesion-banner-dashboard .otp-banner-btn,[data-component=adhesion-banner] .adhesion-banner-container.otp-banner-dashboard .adhesion-banner-btn,[data-component=adhesion-banner] .adhesion-banner-container.otp-banner-dashboard .otp-banner-btn,[data-component=adhesion-banner] .otp-banner-container.adhesion-banner-dashboard .adhesion-banner-btn,[data-component=adhesion-banner] .otp-banner-container.adhesion-banner-dashboard .otp-banner-btn,[data-component=adhesion-banner] .otp-banner-container.otp-banner-dashboard .adhesion-banner-btn,[data-component=adhesion-banner] .otp-banner-container.otp-banner-dashboard .otp-banner-btn,[data-component=otp-banner] .adhesion-banner-container.adhesion-banner-dashboard .adhesion-banner-btn,[data-component=otp-banner] .adhesion-banner-container.adhesion-banner-dashboard .otp-banner-btn,[data-component=otp-banner] .adhesion-banner-container.otp-banner-dashboard .adhesion-banner-btn,[data-component=otp-banner] .adhesion-banner-container.otp-banner-dashboard .otp-banner-btn,[data-component=otp-banner] .otp-banner-container.adhesion-banner-dashboard .adhesion-banner-btn,[data-component=otp-banner] .otp-banner-container.adhesion-banner-dashboard .otp-banner-btn,[data-component=otp-banner] .otp-banner-container.otp-banner-dashboard .adhesion-banner-btn,[data-component=otp-banner] .otp-banner-container.otp-banner-dashboard .otp-banner-btn{width:100%;text-align:center;margin:0}}[data-component=adhesion-banner] .adhesion-banner-container .adhesion-banner-img,[data-component=adhesion-banner] .adhesion-banner-container .otp-banner-img,[data-component=adhesion-banner] .otp-banner-container .adhesion-banner-img,[data-component=adhesion-banner] .otp-banner-container .otp-banner-img,[data-component=otp-banner] .adhesion-banner-container .adhesion-banner-img,[data-component=otp-banner] .adhesion-banner-container .otp-banner-img,[data-component=otp-banner] .otp-banner-container .adhesion-banner-img,[data-component=otp-banner] .otp-banner-container .otp-banner-img{padding-right:17px}@media only screen and (max-width:767px){[data-component=adhesion-banner] .adhesion-banner-container .adhesion-banner-img,[data-component=adhesion-banner] .adhesion-banner-container .otp-banner-img,[data-component=adhesion-banner] .otp-banner-container .adhesion-banner-img,[data-component=adhesion-banner] .otp-banner-container .otp-banner-img,[data-component=otp-banner] .adhesion-banner-container .adhesion-banner-img,[data-component=otp-banner] .adhesion-banner-container .otp-banner-img,[data-component=otp-banner] .otp-banner-container .adhesion-banner-img,[data-component=otp-banner] .otp-banner-container .otp-banner-img{width:30px;position:absolute}}[data-component=adhesion-banner] .adhesion-banner-container .adhesion-banner-img div,[data-component=adhesion-banner] .adhesion-banner-container .otp-banner-img div,[data-component=adhesion-banner] .otp-banner-container .adhesion-banner-img div,[data-component=adhesion-banner] .otp-banner-container .otp-banner-img div,[data-component=otp-banner] .adhesion-banner-container .adhesion-banner-img div,[data-component=otp-banner] .adhesion-banner-container .otp-banner-img div,[data-component=otp-banner] .otp-banner-container .adhesion-banner-img div,[data-component=otp-banner] .otp-banner-container .otp-banner-img div{width:60px;height:60px;border-radius:60px}@media only screen and (max-width:767px){[data-component=adhesion-banner] .adhesion-banner-container .adhesion-banner-img div,[data-component=adhesion-banner] .adhesion-banner-container .otp-banner-img div,[data-component=adhesion-banner] .otp-banner-container .adhesion-banner-img div,[data-component=adhesion-banner] .otp-banner-container .otp-banner-img div,[data-component=otp-banner] .adhesion-banner-container .adhesion-banner-img div,[data-component=otp-banner] .adhesion-banner-container .otp-banner-img div,[data-component=otp-banner] .otp-banner-container .adhesion-banner-img div,[data-component=otp-banner] .otp-banner-container .otp-banner-img div{height:30px;width:30px}}[data-component=adhesion-banner] .adhesion-banner-container .adhesion-banner-img div img,[data-component=adhesion-banner] .adhesion-banner-container .otp-banner-img div img,[data-component=adhesion-banner] .otp-banner-container .adhesion-banner-img div img,[data-component=adhesion-banner] .otp-banner-container .otp-banner-img div img,[data-component=otp-banner] .adhesion-banner-container .adhesion-banner-img div img,[data-component=otp-banner] .adhesion-banner-container .otp-banner-img div img,[data-component=otp-banner] .otp-banner-container .adhesion-banner-img div img,[data-component=otp-banner] .otp-banner-container .otp-banner-img div img{width:100%}[data-component=adhesion-banner] .adhesion-banner-container .adhesion-banner-text,[data-component=adhesion-banner] .adhesion-banner-container .otp-banner-text,[data-component=adhesion-banner] .otp-banner-container .adhesion-banner-text,[data-component=adhesion-banner] .otp-banner-container .otp-banner-text,[data-component=otp-banner] .adhesion-banner-container .adhesion-banner-text,[data-component=otp-banner] .adhesion-banner-container .otp-banner-text,[data-component=otp-banner] .otp-banner-container .adhesion-banner-text,[data-component=otp-banner] .otp-banner-container .otp-banner-text{width:100%;padding-right:17px}@media only screen and (max-width:767px){[data-component=adhesion-banner] .adhesion-banner-container .adhesion-banner-text,[data-component=adhesion-banner] .adhesion-banner-container .otp-banner-text,[data-component=adhesion-banner] .otp-banner-container .adhesion-banner-text,[data-component=adhesion-banner] .otp-banner-container .otp-banner-text,[data-component=otp-banner] .adhesion-banner-container .adhesion-banner-text,[data-component=otp-banner] .adhesion-banner-container .otp-banner-text,[data-component=otp-banner] .otp-banner-container .adhesion-banner-text,[data-component=otp-banner] .otp-banner-container .otp-banner-text{padding-right:0;padding-left:40px;margin-bottom:15px;float:left;width:100%}}[data-component=adhesion-banner] .adhesion-banner-container .adhesion-banner-text .subtitle,[data-component=adhesion-banner] .adhesion-banner-container .adhesion-banner-text .title,[data-component=adhesion-banner] .adhesion-banner-container .otp-banner-text .subtitle,[data-component=adhesion-banner] .adhesion-banner-container .otp-banner-text .title,[data-component=adhesion-banner] .otp-banner-container .adhesion-banner-text .subtitle,[data-component=adhesion-banner] .otp-banner-container .adhesion-banner-text .title,[data-component=adhesion-banner] .otp-banner-container .otp-banner-text .subtitle,[data-component=adhesion-banner] .otp-banner-container .otp-banner-text .title,[data-component=otp-banner] .adhesion-banner-container .adhesion-banner-text .subtitle,[data-component=otp-banner] .adhesion-banner-container .adhesion-banner-text .title,[data-component=otp-banner] .adhesion-banner-container .otp-banner-text .subtitle,[data-component=otp-banner] .adhesion-banner-container .otp-banner-text .title,[data-component=otp-banner] .otp-banner-container .adhesion-banner-text .subtitle,[data-component=otp-banner] .otp-banner-container .adhesion-banner-text .title,[data-component=otp-banner] .otp-banner-container .otp-banner-text .subtitle,[data-component=otp-banner] .otp-banner-container .otp-banner-text .title{float:left}@media only screen and (max-width:767px){[data-component=adhesion-banner] .adhesion-banner-container .adhesion-banner-text .subtitle,[data-component=adhesion-banner] .adhesion-banner-container .adhesion-banner-text .title,[data-component=adhesion-banner] .adhesion-banner-container .otp-banner-text .subtitle,[data-component=adhesion-banner] .adhesion-banner-container .otp-banner-text .title,[data-component=adhesion-banner] .otp-banner-container .adhesion-banner-text .subtitle,[data-component=adhesion-banner] .otp-banner-container .adhesion-banner-text .title,[data-component=adhesion-banner] .otp-banner-container .otp-banner-text .subtitle,[data-component=adhesion-banner] .otp-banner-container .otp-banner-text .title,[data-component=otp-banner] .adhesion-banner-container .adhesion-banner-text .subtitle,[data-component=otp-banner] .adhesion-banner-container .adhesion-banner-text .title,[data-component=otp-banner] .adhesion-banner-container .otp-banner-text .subtitle,[data-component=otp-banner] .adhesion-banner-container .otp-banner-text .title,[data-component=otp-banner] .otp-banner-container .adhesion-banner-text .subtitle,[data-component=otp-banner] .otp-banner-container .adhesion-banner-text .title,[data-component=otp-banner] .otp-banner-container .otp-banner-text .subtitle,[data-component=otp-banner] .otp-banner-container .otp-banner-text .title{font-size:14px}}[data-component=adhesion-banner] .adhesion-banner-container .adhesion-banner-text .title,[data-component=adhesion-banner] .adhesion-banner-container .otp-banner-text .title,[data-component=adhesion-banner] .otp-banner-container .adhesion-banner-text .title,[data-component=adhesion-banner] .otp-banner-container .otp-banner-text .title,[data-component=otp-banner] .adhesion-banner-container .adhesion-banner-text .title,[data-component=otp-banner] .adhesion-banner-container .otp-banner-text .title,[data-component=otp-banner] .otp-banner-container .adhesion-banner-text .title,[data-component=otp-banner] .otp-banner-container .otp-banner-text .title{font-weight:700}@media only screen and (max-width:767px){[data-component=adhesion-banner] .adhesion-banner-container .adhesion-banner-text .title,[data-component=adhesion-banner] .adhesion-banner-container .otp-banner-text .title,[data-component=adhesion-banner] .otp-banner-container .adhesion-banner-text .title,[data-component=adhesion-banner] .otp-banner-container .otp-banner-text .title,[data-component=otp-banner] .adhesion-banner-container .adhesion-banner-text .title,[data-component=otp-banner] .adhesion-banner-container .otp-banner-text .title,[data-component=otp-banner] .otp-banner-container .adhesion-banner-text .title,[data-component=otp-banner] .otp-banner-container .otp-banner-text .title{width:95%}}[data-component=adhesion-banner] .adhesion-banner-container .adhesion-banner-text .title.red-text,[data-component=adhesion-banner] .adhesion-banner-container .otp-banner-text .title.red-text,[data-component=adhesion-banner] .otp-banner-container .adhesion-banner-text .title.red-text,[data-component=adhesion-banner] .otp-banner-container .otp-banner-text .title.red-text,[data-component=otp-banner] .adhesion-banner-container .adhesion-banner-text .title.red-text,[data-component=otp-banner] .adhesion-banner-container .otp-banner-text .title.red-text,[data-component=otp-banner] .otp-banner-container .adhesion-banner-text .title.red-text,[data-component=otp-banner] .otp-banner-container .otp-banner-text .title.red-text{color:#c00}[data-component=adhesion-banner] .adhesion-banner-container .adhesion-banner-text .icon-close,[data-component=adhesion-banner] .adhesion-banner-container .otp-banner-text .icon-close,[data-component=adhesion-banner] .otp-banner-container .adhesion-banner-text .icon-close,[data-component=adhesion-banner] .otp-banner-container .otp-banner-text .icon-close,[data-component=otp-banner] .adhesion-banner-container .adhesion-banner-text .icon-close,[data-component=otp-banner] .adhesion-banner-container .otp-banner-text .icon-close,[data-component=otp-banner] .otp-banner-container .adhesion-banner-text .icon-close,[data-component=otp-banner] .otp-banner-container .otp-banner-text .icon-close{position:absolute;right:0;top:-5px;cursor:pointer}@media only screen and (max-width:767px){[data-component=adhesion-banner] .adhesion-banner-container .adhesion-banner-text .icon-close,[data-component=adhesion-banner] .adhesion-banner-container .otp-banner-text .icon-close,[data-component=adhesion-banner] .otp-banner-container .adhesion-banner-text .icon-close,[data-component=adhesion-banner] .otp-banner-container .otp-banner-text .icon-close,[data-component=otp-banner] .adhesion-banner-container .adhesion-banner-text .icon-close,[data-component=otp-banner] .adhesion-banner-container .otp-banner-text .icon-close,[data-component=otp-banner] .otp-banner-container .adhesion-banner-text .icon-close,[data-component=otp-banner] .otp-banner-container .otp-banner-text .icon-close{right:5px;top:15px}}@media only screen and (max-width:767px){[data-component=adhesion-banner] .adhesion-banner-container .adhesion-banner-btn,[data-component=adhesion-banner] .adhesion-banner-container .otp-banner-btn,[data-component=adhesion-banner] .otp-banner-container .adhesion-banner-btn,[data-component=adhesion-banner] .otp-banner-container .otp-banner-btn,[data-component=otp-banner] .adhesion-banner-container .adhesion-banner-btn,[data-component=otp-banner] .adhesion-banner-container .otp-banner-btn,[data-component=otp-banner] .otp-banner-container .adhesion-banner-btn,[data-component=otp-banner] .otp-banner-container .otp-banner-btn{margin-left:40px;float:left;width:100%}}[data-component=adhesion-banner] .adhesion-banner-container .adhesion-banner-btn.add-padding,[data-component=adhesion-banner] .adhesion-banner-container .otp-banner-btn.add-padding,[data-component=adhesion-banner] .otp-banner-container .adhesion-banner-btn.add-padding,[data-component=adhesion-banner] .otp-banner-container .otp-banner-btn.add-padding,[data-component=otp-banner] .adhesion-banner-container .adhesion-banner-btn.add-padding,[data-component=otp-banner] .adhesion-banner-container .otp-banner-btn.add-padding,[data-component=otp-banner] .otp-banner-container .adhesion-banner-btn.add-padding,[data-component=otp-banner] .otp-banner-container .otp-banner-btn.add-padding{padding-right:60px;position:relative}[data-component=adhesion-banner] .adhesion-banner-container .adhesion-banner-btn .icon-close,[data-component=adhesion-banner] .adhesion-banner-container .otp-banner-btn .icon-close,[data-component=adhesion-banner] .otp-banner-container .adhesion-banner-btn .icon-close,[data-component=adhesion-banner] .otp-banner-container .otp-banner-btn .icon-close,[data-component=otp-banner] .adhesion-banner-container .adhesion-banner-btn .icon-close,[data-component=otp-banner] .adhesion-banner-container .otp-banner-btn .icon-close,[data-component=otp-banner] .otp-banner-container .adhesion-banner-btn .icon-close,[data-component=otp-banner] .otp-banner-container .otp-banner-btn .icon-close{position:absolute;top:10px;right:0;cursor:pointer}[data-component=adhesion-banner] .adhesion-banner-container .btn-secondary-banneridentify,[data-component=adhesion-banner] .otp-banner-container .btn-secondary-banneridentify,[data-component=otp-banner] .adhesion-banner-container .btn-secondary-banneridentify,[data-component=otp-banner] .otp-banner-container .btn-secondary-banneridentify{color:#fff!important;text-decoration:none;white-space:nowrap;margin-right:10px;font-size:14px}[data-component=adhesion-banner] .adhesion-banner-container .btn-secondary-banneridentify i,[data-component=adhesion-banner] .otp-banner-container .btn-secondary-banneridentify i,[data-component=otp-banner] .adhesion-banner-container .btn-secondary-banneridentify i,[data-component=otp-banner] .otp-banner-container .btn-secondary-banneridentify i{color:#fff}@media only screen and (max-width:767px){[data-component=adhesion-banner] .adhesion-banner-container .btn-secondary-banneridentify,[data-component=adhesion-banner] .otp-banner-container .btn-secondary-banneridentify,[data-component=otp-banner] .adhesion-banner-container .btn-secondary-banneridentify,[data-component=otp-banner] .otp-banner-container .btn-secondary-banneridentify{margin:0 0 10px 40px;padding:10px 0}}[data-component=adhesion-banner] .adhesion-banner-container .btn-spid-error,[data-component=adhesion-banner] .otp-banner-container .btn-spid-error,[data-component=otp-banner] .adhesion-banner-container .btn-spid-error,[data-component=otp-banner] .otp-banner-container .btn-spid-error{margin-right:10px}@media only screen and (max-width:767px){[data-component=adhesion-banner] .adhesion-banner-container .btn-spid-error,[data-component=adhesion-banner] .otp-banner-container .btn-spid-error,[data-component=otp-banner] .adhesion-banner-container .btn-spid-error,[data-component=otp-banner] .otp-banner-container .btn-spid-error{margin:0 0 10px 0}}[data-component=adhesion-banner] .adhesion-banner-container .banneridentify,[data-component=adhesion-banner] .otp-banner-container .banneridentify,[data-component=otp-banner] .adhesion-banner-container .banneridentify,[data-component=otp-banner] .otp-banner-container .banneridentify{color:#fff!important;text-decoration:none;white-space:nowrap;margin-left:10px;font-size:14px}[data-component=adhesion-banner] .adhesion-banner-container .banneridentify i,[data-component=adhesion-banner] .otp-banner-container .banneridentify i,[data-component=otp-banner] .adhesion-banner-container .banneridentify i,[data-component=otp-banner] .otp-banner-container .banneridentify i{color:#fff}@media only screen and (max-width:767px){[data-component=adhesion-banner] .adhesion-banner-container .banneridentify,[data-component=adhesion-banner] .otp-banner-container .banneridentify,[data-component=otp-banner] .adhesion-banner-container .banneridentify,[data-component=otp-banner] .otp-banner-container .banneridentify{margin-left:40px;padding:10px 0}}[data-component=adhesion-banner]{display:block}[data-component=adhesion-banner]>.row-full{background-color:#d53600}[data-component=adhesion-banner] .adhesion-banner-container .adhesion-banner-text{color:#fff}[data-component=adhesion-banner] .adhesion-banner-btn a{color:#fff!important}[data-component=adhesion-banner] .adhesion-banner-btn .btn:hover{border:1px solid #fff!important}[data-component=adhesion-banner] .adhesion-banner-btn .btn-white{color:#d53600!important;background-color:#fff!important}@media only screen and (max-width:767px){[data-page=socialLoanPage] [data-component=otp-banner] .otp-banner-container .otp-banner-text{padding-right:20px}}.otpDashboardPopup{padding:23px 30px 0;max-height:75vh;overflow:auto}@media only screen and (max-width:767px){.otpDashboardPopup{padding:15px 15px 0 15px}}.otpDashboardPopup.noPadding{padding:0}.otpDashboardPopup.noPadding .btn-transparent{margin:1px}.otpDashboardPopup .gif{width:170px;margin:10px}.otpDashboardPopup .required-label{margin:10px auto}.otpDashboardPopup .input-container{width:290px;max-width:100%;margin:0 auto}@media only screen and (max-width:767px){.otpDashboardPopup .error-message{line-height:20px;text-align:left}}@media only screen and (max-width:767px){.otpDashboardPopup .error-message p{line-height:normal}}.otpDashboardPopup .error-message p small{font-weight:500}@media only screen and (max-width:767px){.otpDashboardPopup .error-message p small{line-height:normal}}.otpDashboardPopup .input-text.required label:after{content:"*"!important;padding-left:3px;color:#c00}.otpDashboardPopup .icon-alert{min-width:auto!important}.otpDashboardPopup .colorGray{color:#605f60}.otpDashboardPopup .otp-subtitle{text-align:left;line-height:1.67;color:#333232;margin-bottom:30px}.otpDashboardPopup .otp-subtitle.marginTop30{margin-top:30px;margin-bottom:0;display:inline-block;width:100%}@media only screen and (max-width:767px){.otpDashboardPopup .otp-subtitle.marginTop30{margin-top:15px}}.otpDashboardPopup [data-component=formContactsComponent]{margin-bottom:30px}.otpDashboardPopup [data-component=formContactsComponent] .input-text i.leftIcon{left:-65px}.otpDashboardPopup [data-component=formContactsComponent] label{text-align:left}.otpDashboardPopup [data-component=formContactsComponent] input{padding:0!important}.otpDashboardPopup [data-component=formContactsComponent] .single-field input{padding:15px!important}.otpDashboardPopup .marginBottom45{margin-bottom:45px}@media only screen and (max-width:767px){.otpDashboardPopup .marginBottom45{margin-bottom:30px}}.otpDashboardPopup .marginBottom15{margin-bottom:15px}.otpDashboardPopup .marginBottom30{margin-bottom:30px}.otpDashboardPopup .otp-other{margin-bottom:30px;min-height:65px}.otpDashboardPopup .otp-other .loading{position:relative;display:block}.otpDashboardPopup .otp-other .loading .loader-overlay{position:absolute;left:0;top:0;width:130px;height:60px;background-color:rgba(255,255,255,.7);z-index:1000002}.otpDashboardPopup .otp-other .loading .loader-overlay .spinner .bounce1,.otpDashboardPopup .otp-other .loading .loader-overlay .spinner .bounce2,.otpDashboardPopup .otp-other .loading .loader-overlay .spinner .bounce3,.otpDashboardPopup .otp-other .loading .loader-overlay .spinner .bounce4{width:15px;height:15px}.otpDashboardPopup .otp-other a{font-weight:700;font-size:14px}.otpDashboardPopup .otp-delay :first-child{line-height:1.67;font-size:18px}@media only screen and (max-width:767px){.otpDashboardPopup .otp-delay :first-child{font-size:16px;line-height:1.44}}.otpDashboardPopup .otp-delay :last-child{color:#605f60;font-size:14px}@media only screen and (max-width:767px){.otpDashboardPopup .otp-delay :last-child{font-size:12px;line-height:1.33}}.otpDashboardPopup .imgNotify{width:150px}.otpDashboardPopup .noresize-mobtitle{font-size:18px;line-height:24px}.otpDashboardPopup .single-field{max-width:500px;margin:auto}.otpDashboardPopup .single-field .input_w_btn{display:flex;align-items:center;justify-content:center;gap:15px}.otpDashboardPopup .single-field .input_w_btn .btn,.otpDashboardPopup .single-field .input_w_btn input{margin:0!important}.otpDashboardPopup .otp-other.with_timer{width:100%}.otpDashboardPopup .otp-other.with_timer .resendSms{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:15px;background-color:#faf6f6;text-align:left;color:#333232}@media only screen and (max-width:767px){.otpDashboardPopup .otp-other.with_timer .resendSms{flex-direction:column}}.otpDashboardPopup .otp-other.with_timer .resendSms span{font-weight:800}.otpDashboardPopup .otp-other.with_timer .resendSms .timer-text{display:block;color:#333232;font-size:14px;line-height:21px;font-weight:300;margin-top:5px}.otpDashboardPopup .otp-other.with_timer .resendSms [data-otp-timer]{white-space:nowrap}.otpDashboardPopup .otp-other.with_timer .resendSms .btn{display:inline-flex;align-items:center;gap:10px;margin:0;background:0 0}.otpDashboardPopup .otp-other.with_timer .resendSms .btn p{font-size:14px;line-height:19px}.otpDashboardPopup .otp-other.with_timer .resendSms .btn.btn_success{cursor:default;border-color:#447213!important;outline:#447213!important}.otpDashboardPopup .otp-other.with_timer .resendSms .btn.btn_success *{color:#447213}.otpDashboardPopup .otp-other.with_timer .resendSms .btn.btn_success:active,.otpDashboardPopup .otp-other.with_timer .resendSms .btn.btn_success:focus{border-color:#447213!important;box-shadow:none}.otpDashboardPopup .otp-other.with_timer .resendSms .btn:active,.otpDashboardPopup .otp-other.with_timer .resendSms .btn:focus{box-shadow:none}.otpDashboardPopup .otp-other.with_timer .resendSms .btn.disabled{pointer-events:none;border-color:#e5e1e1!important;outline:#999696!important;opacity:1!important}.otpDashboardPopup .otp-other.with_timer .resendSms .btn.disabled *{color:#999696}[data-component=otpManager] .funzionalit{line-height:1.41;text-align:center;color:#605f60;margin-bottom:30px}[data-component=otpManager] [data-component=otpPhone] .input-container{margin-bottom:15px}[data-component=otpManager] [data-component=otpPhone] .light-gray{color:#605f60}[data-component=otpManager] [data-component=otpOption]{margin-top:30px}[data-component=otpManager] [data-component=otpOption] .title{font-size:22px;line-height:1.41;color:#605f60;margin-bottom:20px}[data-component=otpManager] [data-component=otpOption] .radio:last-child{padding-left:25px}@media only screen and (max-width:767px){[data-component=otpManager] [data-component=otpOption] .radio:last-child{padding-left:0}}[data-component=otpManager] [data-component=otpOption] .radio label{font-size:18px;line-height:1.67;color:#605f60}[data-component=optApplication]{padding:50px 0}[data-component=optApplication] .subtitle{color:#605f60;width:90%;text-align:center;margin:0 auto}@media only screen and (max-width:767px){[data-component=optApplication] .subtitle{width:100%}}[data-component=optApplication] .wrap-img img{width:120px;margin:0 5px}.data-modal-change-number form{margin:35px 0 20px}.data-modal-change-number form .input-container{margin-bottom:15px;height:90px;padding:20px 30px 20px 28px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.data-modal-change-number form .input-container{height:115px}}.data-modal-change-number form label{padding:0 12px!important}@media only screen and (max-width:767px){.data-modal-change-number form label{font-size:14px}}@media only screen and (max-width:767px){.data-modal-change-number form input{font-size:18px}}.data-modal-change-number form i{font-size:22px!important}@media only screen and (max-width:767px){.data-modal-change-number form i{top:auto!important}}.data-modal-change-number .info-change-number{background-color:#faf6f6;padding:15px}[data-component-otp=modifica-numero] .title-container{margin:0 0 15px;color:#000;font-size:31px;line-height:42px}@media only screen and (max-width:767px){[data-component-otp=modifica-numero] .title-container{font-size:20px;line-height:30px}}[data-component-otp=modifica-numero] .funzionalit{margin-bottom:45px;color:#333232}[data-component-otp=modifica-numero] .info-cambio-numero{margin-bottom:15px;color:#333232;line-height:30px;text-align:center}@media only screen and (max-width:767px){[data-component-otp=modifica-numero] .info-cambio-numero{font-size:14px;line-height:21px}}[data-component-otp=modifica-numero] .linkContainer{margin-top:31px}.bannerOtp__restyle>.row-full{background-color:#d53600}.bannerOtp__restyle .otp-banner-text{color:#fff}[data-modal-otp-waiting]{padding:45px 30px}@media only screen and (max-width:767px){[data-modal-otp-waiting]{padding:30px 15px}}[data-modal-otp-waiting] .textContainer div{color:#333232}[data-modal-otp-waiting] img{width:90px;height:90px;margin-bottom:30px}@media only screen and (max-width:767px){[data-modal-otp-waiting] img{width:60px;height:60px;margin-bottom:15px}}.header2021 .menu-container{display:flex;flex-direction:column;border:1px solid #e5e1e1;border-radius:0;box-shadow:0 24px 48px 0 rgba(0,0,0,.36);right:-30px;top:70px;max-width:810px;margin:0;padding:0;position:absolute;z-index:1000;font-size:14px;text-align:left;background-color:#fff}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.header2021 .menu-container{flex-direction:column;width:100%;max-width:100%;left:0;right:0;top:auto}}.header2021 .subheader-content{display:flex;flex-direction:row}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.header2021 .subheader-content{display:block;overflow:auto}}.header2021 .subheader-content .title{color:#333232}.header2021 .main-promotion-container{cursor:pointer}.header2021 .main-promotion-container .promotions-content{cursor:pointer}.empty-volantini{display:flex;flex-direction:row;padding:15px;gap:30px;width:max-content;max-width:550px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.empty-volantini{padding:30px 15px;width:100%;max-width:100%}}.empty-volantini>div{display:flex;flex-direction:column}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.empty-volantini>div{flex-direction:column}.empty-volantini>div p{margin-bottom:15px}}.empty-volantini img{width:60px;max-width:60px;height:auto!important;max-height:60px}.empty-volantini .title{color:#333232;margin-bottom:5px}.empty-volantini .text,.empty-volantini span{margin-bottom:15px}.empty-volantini .text,.empty-volantini .text *,.empty-volantini span,.empty-volantini span *{font-size:18px;line-height:30x;color:#605f60}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.empty-volantini .text,.empty-volantini .text *,.empty-volantini span,.empty-volantini span *{font-size:16px;line-height:26px}}.empty-volantini .text br,.empty-volantini span br{display:none}.empty-volantini .btn{margin:0!important;width:fit-content}header.navbar .user-block{cursor:pointer}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){header.navbar .user-block>ul>li.promotions-content{position:inherit}}header.navbar .user-block>ul>li.promotions-content .user-text span{display:block}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.headerLeafletsWrap .iconMobile{height:20px!important}}.box-promozioni,.box-volantini{display:flex;padding:15px 0}.box-promozioni .img,.box-volantini .img{background-size:cover;background-repeat:no-repeat;margin:inherit}.box-promozioni .content,.box-volantini .content{margin-left:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.box-promozioni .content,.box-volantini .content{width:initial}}.box-promozioni .content .titleVol,.box-volantini .content .titleVol{padding-bottom:5px}.box-promozioni .content strong,.box-volantini .content strong{display:block;font-size:14px;line-height:20px;padding-bottom:5px;color:#333232}.box-promozioni .content span,.box-volantini .content span{font-size:14px;line-height:20px;display:block}.box-promozioni .content .btn,.box-volantini .content .btn{height:auto;margin-top:15px}.box-promozioni .content .small-link,.box-volantini .content .small-link{margin-top:15px;font-size:14px;font-weight:700!important}.box-promozioni .aInherit,.box-volantini .aInherit{color:inherit;height:auto;font-size:inherit;line-height:inherit;text-decoration:none}.box-promozioni .showOffer,.box-volantini .showOffer{padding-top:10px}.box-promozioni,.box-volantini{align-items:flex-start!important;padding:15px;width:294px}.box-promozioni .img,.box-volantini .img{width:90px;height:90px}.box-promozioni .btn-link,.box-volantini .btn-link{color:#c00!important;text-decoration:underline!important;margin-right:15px}.box-promozioni .icons-flex,.box-volantini .icons-flex{display:none}.box-promozioni .btn,.box-volantini .btn{margin-top:15px;display:inline-block!important}.box-promozioni span,.box-volantini span{color:#333232;line-height:21px}.box-promozioni strong,.box-volantini strong{padding:0;font-size:18px;line-height:30px}@media only screen and (max-width:767px){.box-promozioni strong,.box-volantini strong{font-size:16px;line-height:26px}}.storeMenuHeader{z-index:5;position:relative}@media only screen and (max-width:767px){.storeMenuHeader{position:fixed;width:100vw;height:100vh;left:0;top:0;background:#fff}}.storeMenuHeader .menu-container{width:max-content;min-width:260px;position:absolute;background:#fff;padding:30px;translate:-50%;left:calc(50% - 15px);display:flex;flex-direction:column;gap:30px;box-shadow:0 1px 4px 0 rgba(0,0,0,.15);border:1px solid #e5e1e1}@media only screen and (max-width:767px){.storeMenuHeader .menu-container{width:100%;left:0;translate:0;padding:15px;box-shadow:none;border:none}}.storeMenuHeader .menu-container .store-info{display:flex;flex-direction:column;gap:15px}.storeMenuHeader .menu-container .store-info .sep{width:15px;height:5px;background-color:#c00}.storeMenuHeader .menu-container .store-name{font-size:18px;line-height:30px;margin-bottom:5px}.storeMenuHeader .menu-container .store-type,.storeMenuHeader .menu-container .time{color:#605f60;display:flex;align-items:center;gap:5px}.storeMenuHeader .menu-container .store-type,.storeMenuHeader .menu-container .store-type *,.storeMenuHeader .menu-container .time,.storeMenuHeader .menu-container .time *{font-size:14px;line-height:21px}.storeMenuHeader .menu-container .store-type .open-close-label,.storeMenuHeader .menu-container .store-type .status-open-close,.storeMenuHeader .menu-container .time .open-close-label,.storeMenuHeader .menu-container .time .status-open-close{display:flex;align-items:center;gap:5px}.storeMenuHeader .menu-container .store-type .circle,.storeMenuHeader .menu-container .time .circle{float:left;height:10px;width:10px;border-radius:50%}.storeMenuHeader .menu-container .store-type .circle.open,.storeMenuHeader .menu-container .time .circle.open{background-color:#5cce83}.storeMenuHeader .menu-container .store-type .circle.closed,.storeMenuHeader .menu-container .time .circle.closed{background-color:#c00}.storeMenuHeader .menu-container .city-name{font-size:16px;line-height:26px;color:#605f60;text-transform:uppercase}.storeMenuHeader .menu-container .link{white-space:nowrap;padding:12px 0;line-height:19px!important}.storeMenuHeader .menu-container .link:hover{text-decoration:none!important}.storeMenuHeader .menu-container .link:hover *{text-decoration:underline}.storeMenuHeader .menu-container .link:hover .btn-icon{text-decoration:none}.header20214Plus1 .menu-container,.header2021Locator .menu-container{right:-300%;overflow:hidden auto;max-width:none}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.header20214Plus1 .menu-container,.header2021Locator .menu-container{min-width:0;max-height:none;top:0;left:0;position:fixed;height:100vh;width:100vw}}.header20214Plus1 .menu-container .title-mobile,.header2021Locator .menu-container .title-mobile{white-space:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.header20214Plus1 .menu-container .title-mobile::-webkit-scrollbar,.header2021Locator .menu-container .title-mobile::-webkit-scrollbar{display:none}.header20214Plus1 .menu-container .title-mobile p,.header2021Locator .menu-container .title-mobile p{display:inline-block;padding:5px 10px;font-size:18px;line-height:27px;color:#999696;font-weight:600}.header20214Plus1 .menu-container .title-mobile .title-volantini,.header2021Locator .menu-container .title-mobile .title-volantini{margin-right:15px}.header20214Plus1 .menu-container .title-mobile .active,.header2021Locator .menu-container .title-mobile .active{color:#c00;border-bottom:2px solid;font-weight:900}.header20214Plus1 .menu-container.rightNoPromo,.header2021Locator .menu-container.rightNoPromo{right:-100%;min-width:280px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.header20214Plus1 .menu-container.rightNoPromo,.header2021Locator .menu-container.rightNoPromo{right:0}}.header20214Plus1 .menu-container.rightNoPromo .container-hours,.header2021Locator .menu-container.rightNoPromo .container-hours{width:115px}.header20214Plus1 .menu-container.rightNoPromo .headerPromo>div,.header2021Locator .menu-container.rightNoPromo .headerPromo>div{float:left}.header20214Plus1 .menu-container.rightNoPromo .headerPromo .btn-link,.header2021Locator .menu-container.rightNoPromo .headerPromo .btn-link{margin-left:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.header20214Plus1 .menu-container.rightNoPromo .headerPromo .btn-link,.header2021Locator .menu-container.rightNoPromo .headerPromo .btn-link{margin-left:0}}.header20214Plus1 .menu-container.rightNoPromo .title-mobile,.header2021Locator .menu-container.rightNoPromo .title-mobile{width:100%}.header20214Plus1 .menu-container.rightNoPromo .title-mobile .title-promo,.header2021Locator .menu-container.rightNoPromo .title-mobile .title-promo{display:none}.header20214Plus1 .menu-container.rightWithPromo,.header2021Locator .menu-container.rightWithPromo{right:-300%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.header20214Plus1 .menu-container.rightWithPromo,.header2021Locator .menu-container.rightWithPromo{right:0}}.header20214Plus1 .menu-container.rightWithPromo.leftNoLeaflet,.header2021Locator .menu-container.rightWithPromo.leftNoLeaflet{right:-100%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.header20214Plus1 .menu-container.rightWithPromo.leftNoLeaflet,.header2021Locator .menu-container.rightWithPromo.leftNoLeaflet{right:0}}.header20214Plus1 .menu-container.rightWithPromo.leftNoLeaflet .title-mobile,.header2021Locator .menu-container.rightWithPromo.leftNoLeaflet .title-mobile{width:100%}.header20214Plus1 .menu-container.rightWithPromo.leftNoLeaflet .title-mobile .title-volantini,.header2021Locator .menu-container.rightWithPromo.leftNoLeaflet .title-mobile .title-volantini{display:none}.header20214Plus1 .menu-container.rightWithPromo.leftNoLeaflet .box-promozioni,.header2021Locator .menu-container.rightWithPromo.leftNoLeaflet .box-promozioni{display:flex!important}.header20214Plus1 .menu-container.rightWithPromo .container-hours,.header2021Locator .menu-container.rightWithPromo .container-hours{max-width:none}@media only screen and (max-width:767px){.header20214Plus1 .menu-container.rightWithPromo .container-hours,.header2021Locator .menu-container.rightWithPromo .container-hours{width:115px}}.header20214Plus1 .menu-container.rightWithPromo .headerPromo>div,.header2021Locator .menu-container.rightWithPromo .headerPromo>div{float:left}.header20214Plus1 .menu-container.rightWithPromo .headerPromo .btn-link,.header2021Locator .menu-container.rightWithPromo .headerPromo .btn-link{float:left;margin-left:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.header20214Plus1 .menu-container.rightWithPromo .headerPromo .btn-link,.header2021Locator .menu-container.rightWithPromo .headerPromo .btn-link{margin-left:0}}.header20214Plus1 .menu-container .header-content,.header2021Locator .menu-container .header-content{width:100%;min-height:50px;border-bottom:1px solid #e5e1e1;line-height:50px;padding:0 15px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media only screen and (max-width:767px){.header20214Plus1 .menu-container .header-content,.header2021Locator .menu-container .header-content{border:none}}.header20214Plus1 .menu-container .header-content div,.header2021Locator .menu-container .header-content div{height:50px;display:flex;align-items:center;gap:15px;color:#333232}.header20214Plus1 .menu-container .header-content .container-hours,.header2021Locator .menu-container .header-content .container-hours{height:50px;line-height:initial}@media only screen and (max-width:767px){.header20214Plus1 .menu-container .header-content .container-hours,.header2021Locator .menu-container .header-content .container-hours{font-size:12px}}.header20214Plus1 .menu-container .header-content .container-hours .circle,.header2021Locator .menu-container .header-content .container-hours .circle{float:left;height:10px;width:10px;border-radius:50%;margin-right:5px;margin-top:20px}.header20214Plus1 .menu-container .header-content .container-hours .circle.open,.header2021Locator .menu-container .header-content .container-hours .circle.open{background-color:#5cce83}.header20214Plus1 .menu-container .header-content .container-hours .circle.closed,.header2021Locator .menu-container .header-content .container-hours .circle.closed{background-color:#c00}.header20214Plus1 .menu-container .header-content .container-hours .content-hours,.header2021Locator .menu-container .header-content .container-hours .content-hours{float:left;width:calc(100% - 15px);display:flex;align-items:center;height:100%}.header20214Plus1 .menu-container .header-content .container-hours .content-hours strong,.header2021Locator .menu-container .header-content .container-hours .content-hours strong{line-height:16px}.header20214Plus1 .menu-container .header-content div a,.header2021Locator .menu-container .header-content div a{float:left}.header20214Plus1 .menu-container .header-content div a.closeMenuLocator,.header2021Locator .menu-container .header-content div a.closeMenuLocator{margin-left:10px!important}.header20214Plus1 .menu-container .header-content a,.header2021Locator .menu-container .header-content a{font-size:14px;line-height:50px;color:#c00!important}@media only screen and (max-width:767px){.header20214Plus1 .menu-container .header-content a,.header2021Locator .menu-container .header-content a{font-size:12px}}.header20214Plus1 .menu-container .header-content a i,.header2021Locator .menu-container .header-content a i{line-height:50px}.header20214Plus1 .menu-container .header-content span,.header2021Locator .menu-container .header-content span{line-height:16px;max-width:70%}.header20214Plus1 .menu-container .left,.header20214Plus1 .menu-container .right,.header2021Locator .menu-container .left,.header2021Locator .menu-container .right{padding:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.header20214Plus1 .menu-container .left,.header20214Plus1 .menu-container .right,.header2021Locator .menu-container .left,.header2021Locator .menu-container .right{padding-top:0;padding-bottom:0}}.header20214Plus1 .menu-container .left .title p,.header20214Plus1 .menu-container .right .title p,.header2021Locator .menu-container .left .title p,.header2021Locator .menu-container .right .title p{line-height:18px}.header20214Plus1 .menu-container .left .btn,.header20214Plus1 .menu-container .right .btn,.header2021Locator .menu-container .left .btn,.header2021Locator .menu-container .right .btn{height:auto;margin-top:5px;width:fit-content}.header20214Plus1 .menu-container .left .btn:active,.header20214Plus1 .menu-container .right .btn:active,.header2021Locator .menu-container .left .btn:active,.header2021Locator .menu-container .right .btn:active{border:none!important}.header20214Plus1 .menu-container .left,.header2021Locator .menu-container .left{background-color:#faeaea;width:100%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.header20214Plus1 .menu-container .left,.header2021Locator .menu-container .left{max-width:100%;min-width:initial;background-color:#fff;height:90vh;overflow-y:auto}}.header20214Plus1 .menu-container .left:has(.empty-volantini) .wrap-swiper-pagination,.header2021Locator .menu-container .left:has(.empty-volantini) .wrap-swiper-pagination{display:none}.header20214Plus1 .menu-container .left .img,.header2021Locator .menu-container .left .img{width:60px;height:60px}.header20214Plus1 .menu-container .left .icons-flex,.header2021Locator .menu-container .left .icons-flex{display:flex;align-items:center;justify-content:center;text-align:center;gap:20px;margin-top:10px}.header20214Plus1 .menu-container .left .icons-flex span,.header2021Locator .menu-container .left .icons-flex span{line-height:1;color:#c00}.header20214Plus1 .menu-container .left .swiper,.header2021Locator .menu-container .left .swiper{max-width:810px;padding-top:15px;min-width:250px}.header20214Plus1 .menu-container .left .swiper .swiper-slide,.header2021Locator .menu-container .left .swiper .swiper-slide{min-width:fit-content}.header20214Plus1 .menu-container .left .swiper .swiper-slide:only-child,.header2021Locator .menu-container .left .swiper .swiper-slide:only-child{margin-right:0!important}.header20214Plus1 .menu-container .left .swiper .box-volantini,.header2021Locator .menu-container .left .swiper .box-volantini{width:250px;background-color:#fff;border-radius:10px;height:100%}.header20214Plus1 .menu-container .left .swiper .box-volantini .content,.header2021Locator .menu-container .left .swiper .box-volantini .content{display:flex;justify-content:space-between;flex-direction:column;height:100%}.header20214Plus1 .menu-container .left .allOffers,.header2021Locator .menu-container .left .allOffers{display:none}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.header20214Plus1 .menu-container .right,.header2021Locator .menu-container .right{padding:0 15px;max-width:calc(100% - 30px);min-width:initial;box-sizing:content-box}}.header20214Plus1 .menu-container .right .flex-promo,.header2021Locator .menu-container .right .flex-promo{display:flex;gap:20px;padding:15px 0}@media (max-width:1300px){.header20214Plus1 .menu-container .right .flex-promo>.box-promozioni:last-child:not(:only-child),.header2021Locator .menu-container .right .flex-promo>.box-promozioni:last-child:not(:only-child){display:none}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.header20214Plus1 .menu-container .right .flex-promo,.header2021Locator .menu-container .right .flex-promo{flex-direction:column;padding:0;gap:0;margin-bottom:90px}.header20214Plus1 .menu-container .right .flex-promo>.box-promozioni,.header2021Locator .menu-container .right .flex-promo>.box-promozioni{display:flex}}.header20214Plus1 .menu-container .right .btn,.header2021Locator .menu-container .right .btn{margin-left:auto;margin-top:0}.header20214Plus1 .menu-container .right .btn-bottom-mobile,.header2021Locator .menu-container .right .btn-bottom-mobile{position:absolute;display:flex;bottom:0;left:0;width:100%;padding:20px;background-color:#faf6f6}.header20214Plus1 .menu-container .right .btn-bottom-mobile .btn,.header2021Locator .menu-container .right .btn-bottom-mobile .btn{margin:auto!important;background-color:transparent}.header20214Plus1 .menu-container .right .box-promozioni,.header2021Locator .menu-container .right .box-promozioni{padding:0;max-width:200px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.header20214Plus1 .menu-container .right .box-promozioni,.header2021Locator .menu-container .right .box-promozioni{padding:15px;max-width:none}}.header20214Plus1 .menu-container .right .box-promozioni a,.header2021Locator .menu-container .right .box-promozioni a{justify-content:flex-start}.header20214Plus1 .menu-container .right .box-promozioni .content,.header2021Locator .menu-container .right .box-promozioni .content{margin-left:10px}.header20214Plus1 .menu-container .right .box-promozioni .aInherit .img,.header2021Locator .menu-container .right .box-promozioni .aInherit .img{border:0;box-shadow:none;border-radius:0;width:60px;height:60px}.header20214Plus1 .menu-container .right .box-promozioni .content .aInherit,.header2021Locator .menu-container .right .box-promozioni .content .aInherit{width:auto;height:auto;align-items:flex-start}.header20214Plus1 .menu-container .right .box-promozioni .content span,.header20214Plus1 .menu-container .right .box-promozioni .content span p,.header2021Locator .menu-container .right .box-promozioni .content span,.header2021Locator .menu-container .right .box-promozioni .content span p{font-size:14px;line-height:20px;max-width:inherit;color:#605f60}.header20214Plus1 .menu-container .right .box-promozioni .content .validity,.header2021Locator .menu-container .right .box-promozioni .content .validity{color:#c00;font-weight:700;font-size:14px;line-height:21px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.header20214Plus1 .menu-container .allOffers,.header2021Locator .menu-container .allOffers{margin-bottom:45px}}.bgTransparentHeader2021{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(51,50,50,.71);z-index:11999}body.bgTransparent .bgTransparentHeader2021{display:block}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){body.bgTransparent .bgTransparentHeader2021{display:none}}[data-component=offersDiscountPromotions]{padding-bottom:45px;display:inline-block;width:100%;clear:both}[data-component=offersDiscountPromotions].genericShareOffers{margin-top:40px}@media only screen and (max-width:767px){[data-component=offersDiscountPromotions]{padding:0 8px;padding-bottom:45px}}[data-component=offersDiscountPromotions] .title{color:#333232;margin-bottom:15px}[data-component=offersDiscountPromotions] .subtitle{color:#333232;margin-bottom:45px}[data-component=offersDiscountPromotions] .container-offers-promotion ul[data-type-component=offersDiscountPromotions] li{display:block;width:50%;float:left}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=offersDiscountPromotions] .container-offers-promotion ul[data-type-component=offersDiscountPromotions] li{display:none;width:auto}}[data-component=offersDiscountPromotions] .container-offers-promotion ul[data-type-component=offersDiscountPromotions] li:nth-child(2n-1){clear:both}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=offersDiscountPromotions] .container-offers-promotion ul[data-type-component=offersDiscountPromotions] li:nth-child(2n-1){clear:none}}[data-component=offersDiscountPromotions] .container-offers-promotion ul[data-type-component=partnerPointPromotions] li{width:auto}[data-component=offersDiscountPromotions] .container-offers-promotion ul[data-type-component=partnerPointPromotions] li:last-child .box{margin-right:0}[data-component=offersDiscountPromotions] .container-offers-promotion .container-text-general-box-buttons{clear:both}[data-component=offersDiscountPromotions] .box-promozioni{padding:0;padding-bottom:30px;width:auto}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=offersDiscountPromotions] .box-promozioni{flex-direction:column;max-width:260px;border:solid 1px #f2eeee;padding:0;height:387px}}[data-component=offersDiscountPromotions] .box-promozioni h3{font-weight:700}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=offersDiscountPromotions] .box-promozioni h3{font-size:16px}}[data-component=offersDiscountPromotions] .box-promozioni .img{width:180px!important;height:180px!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=offersDiscountPromotions] .box-promozioni .img{height:150px!important;max-width:100%;width:260px!important}}[data-component=offersDiscountPromotions] .box-promozioni .content{padding-right:30px;margin-left:26px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=offersDiscountPromotions] .box-promozioni .content{padding-right:0;padding:30px 15px;padding-bottom:15px;max-width:260px;margin:0;width:100%}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=offersDiscountPromotions] .box-promozioni .content small a{padding-top:15px;font-size:14px}}[data-component=offersDiscountPromotions] .box-promozioni .content p{color:#605f60}[data-component=promotionSubHeaderComponent] .row-full{background-position-y:bottom;background-size:auto 75px}[data-component=promotionSubHeaderComponent] .row-full.affiliati,[data-component=promotionSubHeaderComponent] .row-full.coop,[data-component=promotionSubHeaderComponent] .row-full.fuels,[data-component=promotionSubHeaderComponent] .row-full.petstore{background-position:calc(50% + 300px) bottom}@media only screen and (max-width:767px){[data-component=promotionSubHeaderComponent] .row-full.affiliati,[data-component=promotionSubHeaderComponent] .row-full.coop,[data-component=promotionSubHeaderComponent] .row-full.fuels,[data-component=promotionSubHeaderComponent] .row-full.petstore{background-position:bottom}}[data-component=promotionSubHeaderComponent] .row-full.petstore{background-position:calc(50% + 350px) bottom}@media only screen and (max-width:767px){[data-component=promotionSubHeaderComponent] .row-full.petstore{background-position:bottom}}[data-component=promotionSubHeaderComponent] .row-full.extracoop,[data-component=promotionSubHeaderComponent] .row-full.ipercoop{background-position:calc(50% + 330px) bottom}@media only screen and (max-width:767px){[data-component=promotionSubHeaderComponent] .row-full.extracoop,[data-component=promotionSubHeaderComponent] .row-full.ipercoop{background-position:bottom}}[data-component=promotionSubHeaderComponent] .row-full.affiliati,[data-component=promotionSubHeaderComponent] .row-full.coop,[data-component=promotionSubHeaderComponent] .row-full.extracoop,[data-component=promotionSubHeaderComponent] .row-full.ipercoop{background-color:#c00!important}[data-component=promotionSubHeaderComponent] .row-full.petstore{background-color:#84ab4d!important}[data-component=promotionSubHeaderComponent] .row-full.fuels{background-position:calc(50% + 300px);background-color:#3b74ad!important}[data-component=promotionSubHeaderComponent] h2{color:#fff;font-weight:400}@media only screen and (max-width:767px){[data-component=promotionSubHeaderComponent] h2{line-height:27px}}[data-component=promotionSubHeaderComponent] .row-allign-bottom{min-height:109px;display:flex;align-items:center;flex-direction:row}@media only screen and (max-width:767px){[data-component=promotionSubHeaderComponent] .row-allign-bottom{min-height:175px;flex-direction:column}}@media only screen and (max-width:767px){[data-component=promotionSubHeaderComponent] .inner-text{margin-top:15px;margin-bottom:12px}}[data-component=promotionSubHeaderComponent] .inner-text h2{font-weight:400}@media only screen and (max-width:767px){[data-component=promotionSubHeaderComponent] .inner-text h2{text-align:left}}[data-component=promotionSubHeaderComponent] .inner_show_container{display:flex;flex-direction:row;gap:10px;margin-top:12px}@media only screen and (max-width:767px){[data-component=promotionSubHeaderComponent] .inner_show_container{margin-top:0}}[data-component=promotionSubHeaderComponent] .inner-shop-text{padding-bottom:13px;display:flex;flex-direction:row;align-items:baseline}[data-component=promotionSubHeaderComponent] .inner-shop-text .icon-marker-star{font-size:20px;padding-right:5px;padding-bottom:30px}[data-component=promotionSubHeaderComponent] .inner-shop-text h3{color:#fff;font-weight:700;line-height:33px}@media only screen and (max-width:767px){[data-component=promotionSubHeaderComponent] .inner-shop-text h3{margin-bottom:10px;line-height:27px}}[data-component=promotionSubHeaderComponent] .inner-shop-text p{color:#fff}@media only screen and (max-width:767px){[data-component=promotionSubHeaderComponent] .inner-shop-text p{font-size:14px;line-height:21px}}[data-component=promotionSubHeaderComponent] .store-type{display:flex;flex-direction:row;align-items:center;gap:5px;font-size:14px;line-height:21px}@media only screen and (max-width:767px){[data-component=promotionSubHeaderComponent] .store-type{margin-bottom:10px;font-size:14px;line-height:21px}}[data-component=promotionSubHeaderComponent] .store-type span{height:6px;width:18px;background-color:#fff}[data-component=promotionSubHeaderComponent] .store-type small{font-weight:600;font-size:14px;line-height:21px;color:#fff}@media only screen and (max-width:767px){[data-component=promotionSubHeaderComponent] .store-type small{font-size:14px;line-height:21px}}[data-component=offersDiscountPromotions] .box-contain .box{width:100%;height:195px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=offersDiscountPromotions] .box-contain .box{height:200px;width:260px}}[data-component=offersDiscountPromotions] .box-contain .box .box-text{max-width:210px;padding:10px;bottom:10px;left:10px}[data-component=offersDiscountPromotions] .box-contain .box .box-title{margin:0;line-height:21px;font-size:14px;margin-bottom:5px}@media only screen and (max-width:767px){[data-component=offersDiscountPromotions] .box-contain .box .box-title{line-height:18px;font-size:12px}}[data-component=offersDiscountPromotions] .box-contain .box .box-description{margin:0;line-height:16px;font-size:12px}@media only screen and (max-width:767px){[data-component=offersDiscountPromotions] .box-contain .box .box-description{line-height:18px}}.change-bk{background-color:#e5e1e1}[data-component=commercial-social-share] .commercial-share-container .commercial-share-container-icons{display:flex;justify-content:center;align-items:center;margin:25px auto}[data-component=commercial-social-share] .commercial-share-container .commercial-share-container-icons .icon-social{background-color:#c00;width:80px;height:80px;display:flex;justify-content:center;align-items:center;margin:0 7px}@media only screen and (max-width:767px){[data-component=commercial-social-share] .commercial-share-container .commercial-share-container-icons .icon-social{width:40px;height:40px}}[data-component=commercial-social-share] .commercial-share-container .commercial-share-container-icons .icon-social:focus{color:#c00}[data-component=commercial-social-share] .commercial-share-container .commercial-share-container-icons .icon-social i{text-align:center;color:#fff;font-size:25px}@media only screen and (max-width:767px){[data-component=commercial-social-share] .commercial-share-container .commercial-share-container-icons .icon-social i{font-size:19px}}[data-page=pageAdhesion] [data-component=digitalCardAdhesionComponent] .row-full{background-color:#faf6f6}[data-component=adhesionComponent] .alertBox{padding:10px;display:flex;gap:10px;background-color:#ecfbfb;margin-top:45px}@media only screen and (max-width:767px){[data-component=adhesionComponent] .alertBox{margin-top:0}}[data-component=adhesionComponent] .alertBox .alertBox_icon{color:#286666}[data-page=pageAdhesion] .alertBox,[data-page=spidIdentificationPage] .alertBox{padding:10px;margin-bottom:30px;display:flex;gap:10px;background-color:#ecfbfb}@media only screen and (max-width:767px){[data-page=pageAdhesion] .alertBox,[data-page=spidIdentificationPage] .alertBox{margin-bottom:15px}}[data-page=pageAdhesion] .alertBox .alertBox_icon,[data-page=spidIdentificationPage] .alertBox .alertBox_icon{color:#286666}[data-page=pageAdhesion] [data-component=bannerDisattivazioneScontrini] .alertBox,[data-page=spidIdentificationPage] [data-component=bannerDisattivazioneScontrini] .alertBox{align-items:center;padding:15px;gap:15px;background:#e8fbfb}[data-page=pageAdhesion] [data-component=bannerDisattivazioneScontrini] .alertBox button,[data-page=spidIdentificationPage] [data-component=bannerDisattivazioneScontrini] .alertBox button{margin-left:auto;background-color:#46b3b3!important;box-shadow:0 5px 7px 0 rgba(74,74,74,.17)}[data-page=pageAdhesion] [data-component=bannerDisattivazioneScontrini] .alertBox button:hover,[data-page=spidIdentificationPage] [data-component=bannerDisattivazioneScontrini] .alertBox button:hover{background-color:#1c7a7a!important;border:none}[data-page=pageAdhesion] [data-component=bannerDisattivazioneScontrini] .alertBox button:active,[data-page=pageAdhesion] [data-component=bannerDisattivazioneScontrini] .alertBox button:focus,[data-page=spidIdentificationPage] [data-component=bannerDisattivazioneScontrini] .alertBox button:active,[data-page=spidIdentificationPage] [data-component=bannerDisattivazioneScontrini] .alertBox button:focus{border:none}[data-page=pageAdhesion] [data-component=bannerDisattivazioneScontrini] .alertBox button[disabled],[data-page=spidIdentificationPage] [data-component=bannerDisattivazioneScontrini] .alertBox button[disabled]{color:#fff!important}[data-page=pageAdhesion] [data-component=bannerDisattivazioneScontrini] .alertBox .banner-scontrini__icon,[data-page=spidIdentificationPage] [data-component=bannerDisattivazioneScontrini] .alertBox .banner-scontrini__icon{padding:2px 5px;max-width:30px;max-height:30px}[data-page=pageAdhesion] [data-component=bannerDisattivazioneScontrini] .alertBox .banner-scontrini__icon .icon-info-tooltip,[data-page=spidIdentificationPage] [data-component=bannerDisattivazioneScontrini] .alertBox .banner-scontrini__icon .icon-info-tooltip{color:#46b3b3!important}[data-page=pageAdhesion] [data-component=bannerDisattivazioneScontrini] .alertBox .alertBox_sub *,[data-page=spidIdentificationPage] [data-component=bannerDisattivazioneScontrini] .alertBox .alertBox_sub *{color:var(--colors-black,#000);font-size:14px;font-style:normal;font-weight:350;line-height:21px}[data-page=pageAdhesion] [data-component=bannerDisattivazioneScontrini] .alertBox .alertBox_sub a,[data-page=spidIdentificationPage] [data-component=bannerDisattivazioneScontrini] .alertBox .alertBox_sub a{font-weight:800;text-decoration:underline}[data-page=pageAdhesion] [data-component=digitalCardAdhesionComponent] .row-full,[data-page=pageAdhesion] [data-component=identificationAdhesionComponent] .row-full,[data-page=spidIdentificationPage] [data-component=digitalCardAdhesionComponent] .row-full,[data-page=spidIdentificationPage] [data-component=identificationAdhesionComponent] .row-full{padding:60px 0}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=digitalCardAdhesionComponent] .row-full,[data-page=pageAdhesion] [data-component=identificationAdhesionComponent] .row-full,[data-page=spidIdentificationPage] [data-component=digitalCardAdhesionComponent] .row-full,[data-page=spidIdentificationPage] [data-component=identificationAdhesionComponent] .row-full{padding:30px 0}}[data-page=pageAdhesion] [data-component=digitalCardAdhesionComponent] .row-full .wrapper-digital,[data-page=pageAdhesion] [data-component=identificationAdhesionComponent] .row-full .wrapper-digital,[data-page=spidIdentificationPage] [data-component=digitalCardAdhesionComponent] .row-full .wrapper-digital,[data-page=spidIdentificationPage] [data-component=identificationAdhesionComponent] .row-full .wrapper-digital{width:810px;margin:0 auto;max-width:100%}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=digitalCardAdhesionComponent] .row-full .wrapper-digital .container-digital,[data-page=spidIdentificationPage] [data-component=digitalCardAdhesionComponent] .row-full .wrapper-digital .container-digital{display:flex;flex-direction:column-reverse;padding:0 15px}}[data-page=pageAdhesion] [data-component=digitalCardAdhesionComponent] .row-full .wrapper-digital .container-digital .left-digital,[data-page=spidIdentificationPage] [data-component=digitalCardAdhesionComponent] .row-full .wrapper-digital .container-digital .left-digital{width:calc(100% - 304px);max-width:500px;margin-right:6px;float:left}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=digitalCardAdhesionComponent] .row-full .wrapper-digital .container-digital .left-digital,[data-page=spidIdentificationPage] [data-component=digitalCardAdhesionComponent] .row-full .wrapper-digital .container-digital .left-digital{width:100%;margin-right:0}}[data-page=pageAdhesion] [data-component=digitalCardAdhesionComponent] .row-full .wrapper-digital .container-digital .left-digital .title,[data-page=spidIdentificationPage] [data-component=digitalCardAdhesionComponent] .row-full .wrapper-digital .container-digital .left-digital .title{font-weight:700;margin-bottom:15px}[data-page=pageAdhesion] [data-component=digitalCardAdhesionComponent] .row-full .wrapper-digital .container-digital .img-digital,[data-page=spidIdentificationPage] [data-component=digitalCardAdhesionComponent] .row-full .wrapper-digital .container-digital .img-digital{float:left;display:block;text-align:right;width:304px}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=digitalCardAdhesionComponent] .row-full .wrapper-digital .container-digital .img-digital,[data-page=spidIdentificationPage] [data-component=digitalCardAdhesionComponent] .row-full .wrapper-digital .container-digital .img-digital{width:100%;height:105px;padding-bottom:30px;text-align:center;margin-left:0}}[data-page=pageAdhesion] [data-component=digitalCardAdhesionComponent] .row-full .wrapper-digital .container-digital .img-digital img,[data-page=spidIdentificationPage] [data-component=digitalCardAdhesionComponent] .row-full .wrapper-digital .container-digital .img-digital img{margin-left:134px;max-width:170px}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=digitalCardAdhesionComponent] .row-full .wrapper-digital .container-digital .img-digital img,[data-page=spidIdentificationPage] [data-component=digitalCardAdhesionComponent] .row-full .wrapper-digital .container-digital .img-digital img{margin:0;max-height:100%}}[data-page=pageAdhesion] [data-component=digitalCardAdhesionComponent] .row-full .wrapper-digital .btn-digital,[data-page=spidIdentificationPage] [data-component=digitalCardAdhesionComponent] .row-full .wrapper-digital .btn-digital{float:left;clear:both;margin-top:30px;display:block}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=digitalCardAdhesionComponent] .row-full .wrapper-digital .btn-digital,[data-page=spidIdentificationPage] [data-component=digitalCardAdhesionComponent] .row-full .wrapper-digital .btn-digital{text-align:center;margin-top:23px;float:none;margin-left:0}}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=digitalCardAdhesionComponent] .row-full .wrapper-digital.imgLeft .container-digital,[data-page=spidIdentificationPage] [data-component=digitalCardAdhesionComponent] .row-full .wrapper-digital.imgLeft .container-digital{flex-direction:column}}[data-page=pageAdhesion] [data-component=digitalCardAdhesionComponent] .row-full .wrapper-digital.imgLeft .container-digital .img-digital img,[data-page=spidIdentificationPage] [data-component=digitalCardAdhesionComponent] .row-full .wrapper-digital.imgLeft .container-digital .img-digital img{margin-right:134px;margin-left:0}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=digitalCardAdhesionComponent] .row-full .wrapper-digital.imgLeft .container-digital .img-digital img,[data-page=spidIdentificationPage] [data-component=digitalCardAdhesionComponent] .row-full .wrapper-digital.imgLeft .container-digital .img-digital img{margin-right:0}}[data-page=pageAdhesion] [data-component=digitalCardAdhesionComponent] .row-full .wrapper-digital.imgLeft .btn-digital,[data-page=spidIdentificationPage] [data-component=digitalCardAdhesionComponent] .row-full .wrapper-digital.imgLeft .btn-digital{margin-left:304px}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=digitalCardAdhesionComponent] .row-full .wrapper-digital.imgLeft .btn-digital,[data-page=spidIdentificationPage] [data-component=digitalCardAdhesionComponent] .row-full .wrapper-digital.imgLeft .btn-digital{margin-left:0}}[data-page=pageAdhesion] .center-block{width:159px}@media only screen and (max-width:767px){[data-page=pageAdhesion] .center-block{width:107px}}[data-page=pageAdhesion] .pageTitle{padding-top:0;padding-bottom:15px}[data-page=pageAdhesion] .mandatoryText{text-align:center;margin-bottom:30px}[data-page=pageAdhesion] .containerFormAdhesion{width:fit-content;max-width:100%;margin:0 auto}[data-page=pageAdhesion] .containerFormAdhesion form .marRow{margin-bottom:0}[data-page=pageAdhesion] .containerFormAdhesion form [data-component=formRegistrationTermsComponent]{margin-bottom:30px}[data-page=pageAdhesion] .containerFormAdhesion form [data-component=formRegistrationTermsComponent] .checkbox{color:#605f60}[data-page=pageAdhesion] .containerFormAdhesion .wrap-form{border:1px solid #e5e1e1;background:#faf6f6;padding:30px;width:450px}@media only screen and (max-width:767px){[data-page=pageAdhesion] .containerFormAdhesion .wrap-form{width:100%;padding:15px}}[data-page=pageAdhesion] .containerFormAdhesion .wrap-form .input-container{height:90px;margin-bottom:0;padding:20px;background-color:#fff;border:1px solid #e5e1e1}[data-page=pageAdhesion] .containerFormAdhesion .wrap-form .text-form{color:#333232;margin-bottom:15px;text-align:left}[data-page=pageAdhesion] .containerFormAdhesion .wrap-form .text-form *{font-size:14px;line-height:21px;letter-spacing:0}[data-page=pageAdhesion] [data-component=stepZeroAdhesionImageComponent].authFlowContainer{padding-bottom:15px;padding-top:60px}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=stepZeroAdhesionImageComponent].authFlowContainer{padding-bottom:0;padding-top:45px}}[data-page=pageAdhesion] [data-component=stepZeroAdhesionImageComponent] .mandatoryText{color:#605f60}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=stepZeroAdhesionImageComponent] .mandatoryText{margin-bottom:45px}}[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid{padding-top:0;margin-bottom:30px;display:flex;flex-direction:row;gap:20px}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid{padding:0;flex-direction:column;gap:0}}[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid>div:only-child{flex-basis:100%;align-items:center}[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid>div:only-child .componentTitle{margin:0;line-height:42px;font-size:31px;font-weight:400;font-weight:700}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid>div:only-child .componentTitle{line-height:30px;font-size:20px}}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid>div:only-child .main-wrap{display:flex;justify-content:center;flex-direction:row;gap:15px}}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid>div:only-child .wrapper-operations{width:100%}}[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .box-dx,[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .box-sx{display:flex;flex-direction:column;flex-basis:50%;gap:30px}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .box-dx,[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .box-sx{gap:0}}[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .box-dx .main-wrap,[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .box-dx .wrapper-operations{flex-basis:100%}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .main-wrap{display:flex;justify-content:center;flex-direction:column;gap:15px}}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .wrapper-operations{padding:30px;border:1px solid #e5e1e1;box-shadow:0 5px 21px rgba(0,0,0,.06)}}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .wrapper-operations:last-child .arrowAccordionGeneric{border-bottom:1px solid #e5e1e1}}[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .componentTitle{font-weight:700;text-align:left}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .componentTitle{margin:auto;padding-bottom:15px}}[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .contentGeneric{display:inline-block;width:100%}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .contentGeneric{margin-left:-15px;margin-right:-15px;background-color:#fff;padding:0;width:auto}}[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .contentGeneric .arrowAccordionGeneric{display:none}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .contentGeneric .arrowAccordionGeneric{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 15px;box-shadow:0 15px 21px 0 rgba(0,0,0,.06);margin-bottom:5px;min-height:75px;border-top:1px solid #e5e1e1}}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .contentGeneric .arrowAccordionGeneric .card-head-title{display:flex;align-items:center}}[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .contentGeneric .arrowAccordionGeneric .icon-arrow-up-1{display:none;color:#c00}.orderby-container .selectric [data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .contentGeneric .arrowAccordionGeneric .button,[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .contentGeneric .arrowAccordionGeneric .icon-arrow-down-1,[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .contentGeneric .arrowAccordionGeneric .orderby-container .selectric .button{display:inline-block;color:#c00}[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .contentGeneric .arrowAccordionGeneric.accordionActive .icon-arrow-up-1{display:inline-block}.orderby-container .selectric [data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .contentGeneric .arrowAccordionGeneric.accordionActive .button,[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .contentGeneric .arrowAccordionGeneric.accordionActive .icon-arrow-down-1,[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .contentGeneric .arrowAccordionGeneric.accordionActive .orderby-container .selectric .button{display:none}[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .contentGeneric .arrowAccordionGeneric i{margin-left:10px;color:#333232}[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .contentGeneric .accordionHideMobile{text-align:left}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .contentGeneric .accordionHideMobile{margin-top:-20px}}[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .contentGeneric .accordionHideMobile.accordionOpened{margin-bottom:15px;padding:15px;background-color:#fff;box-shadow:0 15px 21px 0 rgba(0,0,0,.06);border-bottom:1px solid #e5e1e1}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .contentGeneric .accordionHideMobile .wrapper-img{display:none}}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .contentGeneric .accordionHideMobile .wrapper-text{width:100%;margin-left:0}}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .contentGeneric .accordionHideMobile .wrapper-text .title{display:none}}[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .contentGeneric .accordionHideMobile.card-body{display:flex;flex-direction:row}[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .contentGeneric .wrapper-img{background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:15px;min-width:75px;width:75px;height:75px}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .contentGeneric .wrapper-img{min-width:45px;height:45px;width:45px;margin-bottom:0}}[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .contentGeneric .wrapper-text .title{color:#333232;font-weight:700;padding-bottom:15px}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .contentGeneric .wrapper-text .title{text-align:left}}[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .contentGeneric .wrapper-text .subtitle{color:#605f60}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .contentGeneric .wrapper-text .subtitle{text-align:left}}[data-page=pageAdhesion] [data-component=stepZeroAdhesionGenericComponent] .container-fluid .contentGeneric .wrapper-text .subtitle *{font-size:16px;line-height:26px}[data-page=pageAdhesion] .container-general-button{display:block;text-align:center;clear:both;margin:60px 0}@media only screen and (max-width:767px){[data-page=pageAdhesion] .container-general-button{margin:0 0 45px}}[data-page=pageAdhesion] .container-general-button .btn{padding:16px 22px!important}[data-page=pageAdhesion] [data-component=identificationAdhesionComponent] .row-full{padding-top:30px}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=identificationAdhesionComponent] .row-full{padding-top:0}}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=identificationAdhesionComponent] .container-ident{padding:0 15px}}[data-page=pageAdhesion] [data-component=identificationAdhesionComponent] .container-ident .img-identification{text-align:center}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=identificationAdhesionComponent] .container-ident .img-identification{float:left}}[data-page=pageAdhesion] [data-component=identificationAdhesionComponent] .container-ident .img-identification img{width:150px}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=identificationAdhesionComponent] .container-ident .img-identification img{width:75px;padding-right:15px}}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=identificationAdhesionComponent] .container-ident .title-mobile-ident{width:calc(100% - 90px);float:left}}[data-page=pageAdhesion] [data-component=identificationAdhesionComponent] .container-ident .title-mobile-ident .title-ident{font-weight:900;text-align:center;padding-top:64px}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=identificationAdhesionComponent] .container-ident .title-mobile-ident .title-ident{padding-top:0;font-size:18px;text-align:left;font-weight:700}}[data-page=pageAdhesion] [data-component=identificationAdhesionComponent] .container-ident .title-mobile-ident .subtitle-ident{text-align:center;color:#605f60;padding-top:15px;font-size:18px}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=identificationAdhesionComponent] .container-ident .title-mobile-ident .subtitle-ident{font-size:16px;text-align:left;padding-top:0}}[data-page=pageAdhesion] [data-component=identificationAdhesionComponent] .container-ident .title-mobile-ident .subtitle-ident p{font-size:18px}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=identificationAdhesionComponent] .container-ident .title-mobile-ident .subtitle-ident p{font-size:16px}}[data-page=pageAdhesion] [data-component=identificationAdhesionComponent] .container-ident .text-ident{padding-top:45px;margin-bottom:15px;color:#605f60;font-size:22px;text-align:center}[data-page=pageAdhesion] [data-component=identificationAdhesionComponent] .container-ident .text-ident p{font-size:22px}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=identificationAdhesionComponent] .container-ident .text-ident p{font-size:18px;text-align:left}}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=identificationAdhesionComponent] .container-ident .text-ident{font-size:18px;padding-top:15px;clear:both}}[data-page=pageAdhesion] [data-component=identificationAdhesionComponent] .container-ident .wrap_content-ident{display:flex;gap:15px}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=identificationAdhesionComponent] .container-ident .wrap_content-ident{flex-direction:column}}[data-page=pageAdhesion] [data-component=identificationAdhesionComponent] .container-ident .wrap_content-ident .content-ident{box-shadow:0 5px 21px 0 rgba(0,0,0,.06);border:1px solid #e5e1e1;padding:30px;display:flex;width:100%}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=identificationAdhesionComponent] .container-ident .wrap_content-ident .content-ident{padding:15px}}[data-page=pageAdhesion] [data-component=identificationAdhesionComponent] .container-ident .wrap_content-ident .content-ident .img-ident{width:75px;margin-right:30px}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=identificationAdhesionComponent] .container-ident .wrap_content-ident .content-ident .img-ident{width:75px;margin-right:15px}}[data-page=pageAdhesion] [data-component=identificationAdhesionComponent] .container-ident .wrap_content-ident .content-ident .img-ident img{width:150px}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=identificationAdhesionComponent] .container-ident .wrap_content-ident .content-ident .img-ident img{width:75px}}[data-page=pageAdhesion] [data-component=identificationAdhesionComponent] .container-ident .wrap_content-ident .content-ident .container-box-ident{float:left;height:100%;min-height:150px;display:flex;flex-direction:column;justify-content:space-between;width:calc(100% - 106px)}@media only screen and (max-width:767px){[data-page=pageAdhesion] [data-component=identificationAdhesionComponent] .container-ident .wrap_content-ident .content-ident .container-box-ident{width:calc(100% - 90px)}}[data-page=pageAdhesion] [data-component=identificationAdhesionComponent] .container-ident .wrap_content-ident .content-ident .container-box-ident .title-box-ident{font-weight:700;margin-bottom:15px}[data-page=pageAdhesion] [data-component=identificationAdhesionComponent] .container-ident .wrap_content-ident .content-ident .container-box-ident .subititle-box-ident{color:#605f60}[data-page=pageAdhesion] [data-component=identificationAdhesionComponent] .container-ident .wrap_content-ident .content-ident .container-box-ident .btn-box-ident{padding-top:15px}[data-component=adhesionBannerResume]{margin-bottom:0!important}[data-component=adhesionBannerResume] .banner-wrapper{background:#d53600;color:#fff;padding:15px 110px;display:flex;flex-direction:row;align-items:center;justify-content:center}@media only screen and (max-width:767px){[data-component=adhesionBannerResume] .banner-wrapper{flex-direction:column;align-items:flex-start;padding:15px 60px}}[data-component=adhesionBannerResume] .banner-wrapper .banner-text{width:100%;margin-right:15px}@media only screen and (max-width:767px){[data-component=adhesionBannerResume] .banner-wrapper .banner-text{margin-right:0;margin-bottom:15px}}[data-component=adhesionHeroComponent]{margin-bottom:60px}@media only screen and (max-width:767px){[data-component=adhesionHeroComponent]{margin-bottom:30px}}[data-component=adhesionHeroComponent] .change-bk{background-size:cover;background-position:center center;height:300px;width:100%}[data-component=proselitismoAdhesion] .borderBack{padding:30px;border:2px dashed #c00;background-color:#faf6f6;margin-bottom:105px}@media only screen and (max-width:767px){[data-component=proselitismoAdhesion] .borderBack{margin-bottom:30px}}[data-component=proselitismoAdhesion] .borderBack .left{margin-right:30px;float:left;width:140px;height:100%}@media only screen and (max-width:767px){[data-component=proselitismoAdhesion] .borderBack .left{width:100%}}[data-component=proselitismoAdhesion] .borderBack .left img{max-width:130px;margin:20px auto;display:block}@media only screen and (max-width:767px){[data-component=proselitismoAdhesion] .borderBack .left img{margin:0 auto;max-width:65px;margin-bottom:30px}}[data-component=proselitismoAdhesion] .borderBack .right{float:left;height:100%;width:calc(100% - 170px)}@media only screen and (max-width:767px){[data-component=proselitismoAdhesion] .borderBack .right{width:100%;text-align:center}}[data-component=proselitismoAdhesion] .borderBack .right h1{margin-bottom:5px}@media only screen and (max-width:767px){[data-component=proselitismoAdhesion] .borderBack .right h1{text-align:center}}@media only screen and (max-width:767px){[data-component=proselitismoAdhesion] .borderBack .right .p{text-align:center}}[data-component=proselitismoAdhesion] .borderBack .right .bt-gift{margin-top:30px}[data-page=spidIdentificationPage] [data-component=boxInfoComponent] img{display:block;margin:0 auto}[data-page=spidIdentificationPage] [data-component=spidIdentificationAdhesionComponent]{margin-bottom:45px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-page=spidIdentificationPage] [data-component=spidIdentificationAdhesionComponent]{margin-bottom:30px}}[data-page=spidIdentificationPage] [data-component=spidIdentificationAdhesionComponent] .row-full .wrapper-digital{width:810px;margin:0 auto;max-width:100%}@media only screen and (max-width:767px){[data-page=spidIdentificationPage] [data-component=spidIdentificationAdhesionComponent] .row-full .wrapper-digital .container-ident{padding:0 15px}}[data-page=spidIdentificationPage] [data-component=spidIdentificationAdhesionComponent] .row-full .wrapper-digital .container-ident .img-identification{text-align:center}[data-page=spidIdentificationPage] [data-component=spidIdentificationAdhesionComponent] .row-full .wrapper-digital .container-ident .img-identification img{width:150px;margin-top:60px}@media only screen and (max-width:767px){[data-page=spidIdentificationPage] [data-component=spidIdentificationAdhesionComponent] .row-full .wrapper-digital .container-ident .img-identification img{width:75px;margin-top:30px}}[data-page=spidIdentificationPage] [data-component=spidIdentificationAdhesionComponent] .row-full .wrapper-digital .container-ident .title-ident{text-align:center;margin-top:65px;font-weight:800;font-size:31px!important;margin-bottom:15px}@media only screen and (max-width:767px){[data-page=spidIdentificationPage] [data-component=spidIdentificationAdhesionComponent] .row-full .wrapper-digital .container-ident .title-ident{margin-top:15px}}[data-page=spidIdentificationPage] [data-component=spidIdentificationAdhesionComponent] .row-full .wrapper-digital .container-ident .subtitle-ident{text-align:center;color:#605f60;padding-top:15px;font-weight:400;font-size:22px}[data-page=spidIdentificationPage] [data-component=spidIdentificationAdhesionComponent] .row-full .wrapper-digital .container-ident .btn-ident{padding-top:30px;text-align:center}[data-page=spidIdentificationPage] [data-component=linkImageTitleComponent]{padding:45px 0}@media only screen and (max-width:767px){[data-page=spidIdentificationPage] [data-component=linkImageTitleComponent]{padding:30px 0}}[data-page=spidIdentificationPage] [data-component=linkImageTitleComponent] .title-middle-underlined{margin-bottom:30px!important}@media only screen and (max-width:767px){[data-page=spidIdentificationPage] [data-component=linkImageTitleComponent] .title-middle-underlined{margin-bottom:15px!important}}[data-page=spidIdentificationPage] [data-component=linkImageTitleComponent] .title-middle-underlined:after{display:none}[data-page=spidIdentificationPage] [data-component=linkImageTitleComponent] img.img-responsive{margin:0 auto 15px;width:100%}@media only screen and (max-width:767px){[data-page=spidIdentificationPage] [data-component=linkImageTitleComponent] img.img-responsive{width:138px}}@media only screen and (max-width:767px){[data-page=spidIdentificationPage] [data-component=linkImageTitleComponent] h4{margin-bottom:30px}}[data-page=spidIdentificationPage] [data-component=linkImageTitleComponent] .container-general-button{margin-top:40px;display:block;float:left;width:100%}@media only screen and (max-width:767px){[data-page=spidIdentificationPage] [data-component=linkImageTitleComponent] .container-general-button{margin-top:-5px}}[data-page=adhesionPage] .input-select.required label:after,[data-page=adhesionPage] .input-text.required label:after{content:'(obbligatorio)';padding-left:3px;color:#000;font-weight:400}[data-page=adhesionPage] .readOnly{pointer-events:none;opacity:1!important;background-color:#f1f1ef}[data-page=adhesionPage] .readOnly input{background-color:#f1f1ef!important}[data-page=adhesionPage] .readOnly .selectric i{display:none!important}[data-page=adhesionPage] .topPage{padding-top:45px;padding-bottom:45px}@media only screen and (max-width:767px){[data-page=adhesionPage] .topPage{padding-top:30px;padding-bottom:30px}}[data-page=adhesionPage] .pageTitle{padding-top:0;padding-bottom:15px}[data-page=adhesionPage] .subTitle{font-size:22px}[data-page=adhesionPage] .description{color:#605f60}[data-page=adhesionPage] .description.small p{font-size:14px;line-height:20px}[data-page=adhesionPage] [data-component=newStoreListComponent] .storeReferenceWrap{margin-bottom:0}[data-page=adhesionPage] [data-component=newStoreListComponent] .storeReferenceWrap .dashboardReferenceStoreVirtual{height:150px}[data-page=adhesionPage] [data-component=newStoreListComponent] .storeReferenceWrap .dashboardReferenceStoreVirtual .buttons{font-size:34px}[data-page=adhesionPage] .info-address .info-link div:first-child,[data-page=adhesionPage] .info-address .info-text div:first-child{background-color:#e8fbfb;padding:10px;display:flex}@media only screen and (max-width:767px){[data-page=adhesionPage] .info-address .info-link div:first-child,[data-page=adhesionPage] .info-address .info-text div:first-child{align-items:center}}[data-page=adhesionPage] .info-address .info-link div:first-child i,[data-page=adhesionPage] .info-address .info-text div:first-child i{margin-right:10px;color:#46b3b3}[data-page=adhesionPage] .info-address .info-link div:first-child .link,[data-page=adhesionPage] .info-address .info-text div:first-child .link{color:#000;text-decoration:underline}[data-page=adhesionPage] .errore_field{display:flex;align-items:center;margin-top:5px;gap:10px;color:#c00}[data-page=adhesionPage] .errore_field i{font-size:20px}[data-page=adhesionPage] .full-size-select .selectric-scroll{max-height:250px}[data-page=adhesionPage] .full-size-select .selectric-items{width:100%!important;overflow:hidden;right:0;border:2px solid #e5e1e1}[data-page=adhesionPage] .full-size-select li:hover span{background:#faf6f6}[data-page=adhesionPage] .full-size-select li div{padding:0;margin-bottom:0}[data-page=adhesionPage] .full-size-select li div span{line-height:21px;font-size:14px;padding:5px 10px}[data-page=adhesionPage] .addressAutocomplete .selectric-items{width:100%!important;overflow:hidden;right:0;border:2px solid #e5e1e1}[data-page=adhesionPage] .addressAutocomplete li:hover span{background:#faf6f6}[data-page=adhesionPage] .addressAutocomplete li div{padding:0;margin-bottom:0}[data-page=adhesionPage] .addressAutocomplete li div span{font-size:18px;line-height:30px;padding:5px 10px}[data-page=adhesionPage] .addressAutocomplete .customAddress{padding:10px 10px!important;margin-bottom:-15px!important;border-top:1px solid #e5e1e1!important;cursor:default}[data-page=adhesionPage] .addressAutocomplete .customAddress div{border:2px dashed #e5e1e1;padding:15px;margin:0;text-align:center}[data-page=adhesionPage] .addressAutocomplete .customAddress div p:not(.link){font-weight:700}@media only screen and (max-width:767px){[data-page=adhesionPage] .addressAutocomplete .customAddress div p:not(.link){font-weight:400}}[data-page=adhesionPage] .addressAutocomplete .customAddress div .link{padding-top:10px;font-size:14px;line-height:19px;color:#c00;font-weight:700}[data-page=adhesionPage] .comune .capSelectorAutocomplete .selectric-items,[data-page=adhesionPage] .comune .citySelectorAutocomplete .selectric-items{z-index:9999}[data-page=adhesionPage] .comune .capSelectorAutocomplete .selectric-items .selectric-scroll,[data-page=adhesionPage] .comune .citySelectorAutocomplete .selectric-items .selectric-scroll{max-height:275px}[data-page=adhesionPage] .comune .capSelectorAutocomplete .selectric-items ul,[data-page=adhesionPage] .comune .citySelectorAutocomplete .selectric-items ul{position:relative!important;width:100%!important;top:auto!important;left:auto!important}[data-page=adhesionPage] .comune .capSelectorAutocomplete .selectric-items ul.ui-widget.ui-widget-content,[data-page=adhesionPage] .comune .citySelectorAutocomplete .selectric-items ul.ui-widget.ui-widget-content{border:0}[data-page=adhesionPage] .comune .capSelectorAutocomplete .selectric-items ul li:last-of-type div,[data-page=adhesionPage] .comune .citySelectorAutocomplete .selectric-items ul li:last-of-type div{border-bottom:0;padding:0}[data-page=adhesionPage] .comune .capSelectorAutocomplete .selectric-items ul li div,[data-page=adhesionPage] .comune .citySelectorAutocomplete .selectric-items ul li div{margin:0 15px 0 15px}[data-page=adhesionPage] .comune .capSelectorAutocomplete .selectric-items ul li div.ui-state-active,[data-page=adhesionPage] .comune .citySelectorAutocomplete .selectric-items ul li div.ui-state-active{border:0!important;background-color:#f0f0f0!important;font-weight:400!important;color:#605f60!important}[data-page=adhesionPage] .input-container.disabled{opacity:1!important;background-color:#f1f1ef}[data-page=adhesionPage] .input-container.disabled input{background-color:#f1f1ef!important}[data-page=adhesionPage] .adesioneCode,[data-page=adhesionPage] [data-component=formPrivacyComponent],[data-page=adhesionPage] [data-component=formRegistrationNewEmailComponent]{margin:0!important;padding-bottom:45px!important}@media only screen and (max-width:767px){[data-page=adhesionPage] .adesioneCode,[data-page=adhesionPage] [data-component=formPrivacyComponent],[data-page=adhesionPage] [data-component=formRegistrationNewEmailComponent]{padding-bottom:30px!important}}[data-page=adhesionPage] [data-component=formPrivacyComponent] .row-full{padding:45px 0!important}@media only screen and (max-width:767px){[data-page=adhesionPage] [data-component=formPrivacyComponent] .row-full{padding:30px 0!important}}[data-page=adhesionPage] [data-component=formPrivacyComponent] .privacy-title{margin-bottom:15px}[data-page=adhesionPage] [data-component=formPrivacyComponent] .acceptance-top-text{color:#000}[data-page=adhesionPage] [data-component=adhesionDocumentComponent],[data-page=adhesionPage] [data-component=stepOneAdhesionAccessDataComponent],[data-page=adhesionPage] [data-component=stepOneAdhesionChooseRefComponent],[data-page=adhesionPage] [data-component=stepOneAdhesionMembershipComponent],[data-page=adhesionPage] [data-component=stepOneAdhesionOtpActivationComponent],[data-page=adhesionPage] [data-component=stepOneAdhesionPersonalDataComponent],[data-page=adhesionPage] [data-component=stepOneAdhesionResidenceComponent],[data-page=adhesionPage] [data-component=stepOneAdhesionResumeAcceptingComponent]{padding-bottom:45px}@media only screen and (max-width:767px){[data-page=adhesionPage] [data-component=adhesionDocumentComponent],[data-page=adhesionPage] [data-component=stepOneAdhesionAccessDataComponent],[data-page=adhesionPage] [data-component=stepOneAdhesionChooseRefComponent],[data-page=adhesionPage] [data-component=stepOneAdhesionMembershipComponent],[data-page=adhesionPage] [data-component=stepOneAdhesionOtpActivationComponent],[data-page=adhesionPage] [data-component=stepOneAdhesionPersonalDataComponent],[data-page=adhesionPage] [data-component=stepOneAdhesionResidenceComponent],[data-page=adhesionPage] [data-component=stepOneAdhesionResumeAcceptingComponent]{padding-bottom:30px;padding-top:30px}}[data-page=adhesionPage] [data-component=adhesionDocumentComponent] .description,[data-page=adhesionPage] [data-component=adhesionDocumentComponent] .subtitle,[data-page=adhesionPage] [data-component=adhesionDocumentComponent] .title,[data-page=adhesionPage] [data-component=stepOneAdhesionAccessDataComponent] .description,[data-page=adhesionPage] [data-component=stepOneAdhesionAccessDataComponent] .subtitle,[data-page=adhesionPage] [data-component=stepOneAdhesionAccessDataComponent] .title,[data-page=adhesionPage] [data-component=stepOneAdhesionChooseRefComponent] .description,[data-page=adhesionPage] [data-component=stepOneAdhesionChooseRefComponent] .subtitle,[data-page=adhesionPage] [data-component=stepOneAdhesionChooseRefComponent] .title,[data-page=adhesionPage] [data-component=stepOneAdhesionMembershipComponent] .description,[data-page=adhesionPage] [data-component=stepOneAdhesionMembershipComponent] .subtitle,[data-page=adhesionPage] [data-component=stepOneAdhesionMembershipComponent] .title,[data-page=adhesionPage] [data-component=stepOneAdhesionOtpActivationComponent] .description,[data-page=adhesionPage] [data-component=stepOneAdhesionOtpActivationComponent] .subtitle,[data-page=adhesionPage] [data-component=stepOneAdhesionOtpActivationComponent] .title,[data-page=adhesionPage] [data-component=stepOneAdhesionPersonalDataComponent] .description,[data-page=adhesionPage] [data-component=stepOneAdhesionPersonalDataComponent] .subtitle,[data-page=adhesionPage] [data-component=stepOneAdhesionPersonalDataComponent] .title,[data-page=adhesionPage] [data-component=stepOneAdhesionResidenceComponent] .description,[data-page=adhesionPage] [data-component=stepOneAdhesionResidenceComponent] .subtitle,[data-page=adhesionPage] [data-component=stepOneAdhesionResidenceComponent] .title,[data-page=adhesionPage] [data-component=stepOneAdhesionResumeAcceptingComponent] .description,[data-page=adhesionPage] [data-component=stepOneAdhesionResumeAcceptingComponent] .subtitle,[data-page=adhesionPage] [data-component=stepOneAdhesionResumeAcceptingComponent] .title{padding-bottom:15px}[data-page=adhesionPage] [data-component=adhesionDocumentComponent] #domicileForm .title,[data-page=adhesionPage] [data-component=stepOneAdhesionAccessDataComponent] #domicileForm .title,[data-page=adhesionPage] [data-component=stepOneAdhesionChooseRefComponent] #domicileForm .title,[data-page=adhesionPage] [data-component=stepOneAdhesionMembershipComponent] #domicileForm .title,[data-page=adhesionPage] [data-component=stepOneAdhesionOtpActivationComponent] #domicileForm .title,[data-page=adhesionPage] [data-component=stepOneAdhesionPersonalDataComponent] #domicileForm .title,[data-page=adhesionPage] [data-component=stepOneAdhesionResidenceComponent] #domicileForm .title,[data-page=adhesionPage] [data-component=stepOneAdhesionResumeAcceptingComponent] #domicileForm .title{padding-top:15px}[data-page=adhesionPage] [data-component=adhesionDocumentComponent] .title,[data-page=adhesionPage] [data-component=stepOneAdhesionAccessDataComponent] .title,[data-page=adhesionPage] [data-component=stepOneAdhesionChooseRefComponent] .title,[data-page=adhesionPage] [data-component=stepOneAdhesionMembershipComponent] .title,[data-page=adhesionPage] [data-component=stepOneAdhesionOtpActivationComponent] .title,[data-page=adhesionPage] [data-component=stepOneAdhesionPersonalDataComponent] .title,[data-page=adhesionPage] [data-component=stepOneAdhesionResidenceComponent] .title,[data-page=adhesionPage] [data-component=stepOneAdhesionResumeAcceptingComponent] .title{color:#333232}[data-page=adhesionPage] [data-component=adhesionDocumentComponent] .description,[data-page=adhesionPage] [data-component=stepOneAdhesionAccessDataComponent] .description,[data-page=adhesionPage] [data-component=stepOneAdhesionChooseRefComponent] .description,[data-page=adhesionPage] [data-component=stepOneAdhesionMembershipComponent] .description,[data-page=adhesionPage] [data-component=stepOneAdhesionOtpActivationComponent] .description,[data-page=adhesionPage] [data-component=stepOneAdhesionPersonalDataComponent] .description,[data-page=adhesionPage] [data-component=stepOneAdhesionResidenceComponent] .description,[data-page=adhesionPage] [data-component=stepOneAdhesionResumeAcceptingComponent] .description{color:#605f60}[data-page=adhesionPage] [data-component=adhesionDocumentComponent] .description p,[data-page=adhesionPage] [data-component=stepOneAdhesionAccessDataComponent] .description p,[data-page=adhesionPage] [data-component=stepOneAdhesionChooseRefComponent] .description p,[data-page=adhesionPage] [data-component=stepOneAdhesionMembershipComponent] .description p,[data-page=adhesionPage] [data-component=stepOneAdhesionOtpActivationComponent] .description p,[data-page=adhesionPage] [data-component=stepOneAdhesionPersonalDataComponent] .description p,[data-page=adhesionPage] [data-component=stepOneAdhesionResidenceComponent] .description p,[data-page=adhesionPage] [data-component=stepOneAdhesionResumeAcceptingComponent] .description p{font-size:14px;line-height:21px}[data-page=adhesionPage] [data-component=adhesionDocumentComponent] .container-padding,[data-page=adhesionPage] [data-component=stepOneAdhesionAccessDataComponent] .container-padding,[data-page=adhesionPage] [data-component=stepOneAdhesionChooseRefComponent] .container-padding,[data-page=adhesionPage] [data-component=stepOneAdhesionMembershipComponent] .container-padding,[data-page=adhesionPage] [data-component=stepOneAdhesionOtpActivationComponent] .container-padding,[data-page=adhesionPage] [data-component=stepOneAdhesionPersonalDataComponent] .container-padding,[data-page=adhesionPage] [data-component=stepOneAdhesionResidenceComponent] .container-padding,[data-page=adhesionPage] [data-component=stepOneAdhesionResumeAcceptingComponent] .container-padding{padding-bottom:15px}[data-page=adhesionPage] [data-component=adhesionDocumentComponent] .bottom_element,[data-page=adhesionPage] [data-component=stepOneAdhesionAccessDataComponent] .bottom_element,[data-page=adhesionPage] [data-component=stepOneAdhesionChooseRefComponent] .bottom_element,[data-page=adhesionPage] [data-component=stepOneAdhesionMembershipComponent] .bottom_element,[data-page=adhesionPage] [data-component=stepOneAdhesionOtpActivationComponent] .bottom_element,[data-page=adhesionPage] [data-component=stepOneAdhesionPersonalDataComponent] .bottom_element,[data-page=adhesionPage] [data-component=stepOneAdhesionResidenceComponent] .bottom_element,[data-page=adhesionPage] [data-component=stepOneAdhesionResumeAcceptingComponent] .bottom_element{text-align:center;color:#605f60;padding-top:60px;clear:both}[data-page=adhesionPage] [data-component=adhesionDocumentComponent] .input-container label span,[data-page=adhesionPage] [data-component=stepOneAdhesionAccessDataComponent] .input-container label span,[data-page=adhesionPage] [data-component=stepOneAdhesionChooseRefComponent] .input-container label span,[data-page=adhesionPage] [data-component=stepOneAdhesionMembershipComponent] .input-container label span,[data-page=adhesionPage] [data-component=stepOneAdhesionOtpActivationComponent] .input-container label span,[data-page=adhesionPage] [data-component=stepOneAdhesionPersonalDataComponent] .input-container label span,[data-page=adhesionPage] [data-component=stepOneAdhesionResidenceComponent] .input-container label span,[data-page=adhesionPage] [data-component=stepOneAdhesionResumeAcceptingComponent] .input-container label span{font-weight:700}[data-page=adhesionPage] [data-component=stepOneAdhesionAccessDataComponent] .input-info{margin:0}[data-page=adhesionPage] [data-component=stepOneAdhesionAccessDataComponent] .description{color:#605f60}[data-page=adhesionPage] [data-component=stepOneAdhesionAccessDataComponent] .textEmail{margin-bottom:15px;color:#605f60}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-page=adhesionPage].documentStep [data-component=adhesionDocumentComponent]{min-height:483px}}[data-page=adhesionPage].documentStep [data-component=adhesionDocumentComponent] .row-centered{display:flex;justify-content:center}[data-page=adhesionPage].documentStep [data-component=adhesionDocumentComponent] button .tooltip-hover{pointer-events:none;position:absolute;width:100%;height:100%}[data-page=adhesionPage].documentStep [data-component=adhesionDocumentComponent] button.disabled .tooltip-hover{pointer-events:all}[data-page=adhesionPage].documentStep [data-component=adhesionDocumentComponent] .containerLoadPhoto{display:flex;align-items:flex-start;justify-content:space-between}[data-page=adhesionPage].documentStep [data-component=adhesionDocumentComponent] .containerLoadPhoto .contentLoadPhoto .placeholder_photo{width:100%;height:191px;margin:0 auto 15px;border:solid 2px #e5e1e1;background-color:#faf6f6;display:flex;align-items:flex-end;justify-content:center}[data-page=adhesionPage].documentStep [data-component=adhesionDocumentComponent] .containerLoadPhoto .contentLoadPhoto .placeholder_photo.error{border:2px solid #c00}@media only screen and (max-width:767px){[data-page=adhesionPage].documentStep [data-component=adhesionDocumentComponent] .containerLoadPhoto .contentLoadPhoto .placeholder_photo{width:165px;height:165px}}[data-page=adhesionPage].documentStep [data-component=adhesionDocumentComponent] .containerLoadPhoto .contentLoadPhoto .placeholder_photo .thumbUploadPhoto{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:15px;margin:auto;min-width:130px}@media only screen and (max-width:767px){[data-page=adhesionPage].documentStep [data-component=adhesionDocumentComponent] .containerLoadPhoto .contentLoadPhoto .placeholder_photo .thumbUploadPhoto{min-width:100px}}[data-page=adhesionPage].documentStep [data-component=adhesionDocumentComponent] .containerLoadPhoto .contentLoadPhoto .placeholder_photo .thumbUploadPhoto i{margin-bottom:15px}[data-page=adhesionPage].documentStep [data-component=adhesionDocumentComponent] .containerLoadPhoto .contentLoadPhoto .placeholder_photo .thumbUploadPhoto .loader{width:100%;height:10px;border-radius:10px;position:relative;overflow:hidden;background-color:#e5e1e1}[data-page=adhesionPage].documentStep [data-component=adhesionDocumentComponent] .containerLoadPhoto .contentLoadPhoto .placeholder_photo .thumbUploadPhoto .loader .loader-thumb{transition:all 2s ease-in-out;width:0%;height:100%;position:absolute;top:0;left:0;background-color:#7bb800;display:flex;align-items:center;justify-content:center}[data-page=adhesionPage].documentStep [data-component=adhesionDocumentComponent] .containerLoadPhoto .contentLoadPhoto .placeholder_photo .thumbUploadPhoto .loader .loader-thumb.loading{width:70%}[data-page=adhesionPage].documentStep [data-component=adhesionDocumentComponent] .containerLoadPhoto .contentLoadPhoto .placeholder_photo .photo-preview{width:100%;background-size:contain;height:100%;background-repeat:no-repeat;background-position:50% 50%;z-index:999;background-color:#faf6f6;cursor:pointer}[data-page=adhesionPage].documentStep [data-component=adhesionDocumentComponent] .containerLoadPhoto .contentLoadPhoto .btn_loadPhoto{text-align:center}[data-page=adhesionPage].documentStep [data-component=adhesionDocumentComponent] .containerLoadPhoto .contentLoadPhoto .btn_loadPhoto i{float:left;font-size:18px}@media only screen and (max-width:767px){[data-page=adhesionPage].documentStep [data-component=adhesionDocumentComponent] .containerLoadPhoto .contentLoadPhoto .btn_loadPhoto i{display:none}}[data-page=adhesionPage].documentStep [data-component=adhesionDocumentComponent] [data-error-upload-photo]{display:flex;align-items:center;gap:10px;margin-top:15px}[data-page=adhesionPage].documentStep [data-component=adhesionDocumentComponent] [data-error-upload-photo] i{font-size:20px}[data-page=adhesionPage].documentStep [data-component=adhesionDocumentComponent] [data-error-upload-photo] p{color:var(--Colors-red,red);font-size:18px;font-style:normal;font-weight:800;line-height:30px}[data-page=adhesionPage].documentStep [data-component=adhesionDocumentComponent] [data-undo-img]{display:flex;justify-content:center;color:var(--Colors-red_02,#c00);font-style:normal;font-size:14px;line-height:20px;font-weight:900;align-items:center;gap:3px;cursor:pointer}[data-page=adhesionPage].documentStep [data-component=adhesionDocumentComponent] [data-undo-img] p{font-size:14px;line-height:20px;font-weight:900}[data-page=adhesionPage].documentStep [data-component=adhesionDocumentComponent] .wrap-submit-btn{display:flex;flex-direction:column;align-items:center;gap:15px;padding-bottom:0!important;padding-top:45px!important}@media only screen and (max-width:767px){[data-page=adhesionPage].documentStep [data-component=adhesionDocumentComponent] .wrap-submit-btn{padding-top:30px!important}}[data-page=adhesionPage] [data-component=stepOneAdhesionResidenceComponent] .containerChoiceResidence{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}@media only screen and (max-width:767px){[data-page=adhesionPage] [data-component=stepOneAdhesionResidenceComponent] .containerChoiceResidence{align-items:flex-start;gap:15px}}[data-page=adhesionPage] [data-component=stepOneAdhesionResidenceComponent] .containerChoiceResidence .choiceResidenceRadio{min-width:fit-content}[data-page=adhesionPage] [data-component=stepOneAdhesionResidenceComponent] .containerChoiceResidence .radio.radio-inline{margin-bottom:0;margin-left:30px}@media only screen and (max-width:767px){[data-page=adhesionPage] [data-component=stepOneAdhesionResidenceComponent] .containerChoiceResidence .radio.radio-inline{margin-left:0}}[data-page=adhesionPage] [data-component=stepOneAdhesionResidenceComponent] .containerChoiceResidence .radio.radio-inline label{font-size:18px}@media only screen and (max-width:767px){[data-page=adhesionPage] [data-component=stepOneAdhesionResidenceComponent] .containerChoiceResidence .radio.radio-inline label{font-size:16px}}[data-page=adhesionPage] [data-component=formAdhesionSubmitComponent]{padding-bottom:45px}@media only screen and (max-width:767px){[data-page=adhesionPage] [data-component=formAdhesionSubmitComponent]{padding-bottom:30px}}[data-page=adhesionPage] [data-component=formAdhesionSubmitComponent] .buttonContainer{padding:0}[data-page=adhesionPage] [data-component=stepOneAdhesionMembershipComponent] .containerQuota{padding-top:30px;margin-bottom:100px}@media only screen and (max-width:767px){[data-page=adhesionPage] [data-component=stepOneAdhesionMembershipComponent] .containerQuota{margin-bottom:0}}[data-page=adhesionPage] [data-component=stepOneAdhesionMembershipComponent] .containerQuota .imgQuota{width:75px;height:75px;background-position:center;background-repeat:no-repeat;background-size:contain;margin-right:28px;float:left}[data-page=adhesionPage] [data-component=stepOneAdhesionMembershipComponent] .containerQuota .amountQuota .amount{font-weight:800;font-size:32px;line-height:30px;margin-bottom:15px}[data-page=adhesionPage] [data-component=stepOneAdhesionMembershipComponent] .containerQuota .containerBtnQuota{height:90px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}@media only screen and (max-width:767px){[data-page=adhesionPage] [data-component=stepOneAdhesionMembershipComponent] .containerQuota .containerBtnQuota{height:auto;justify-content:center}}@media only screen and (max-width:767px){[data-page=adhesionPage] [data-component=stepOneAdhesionMembershipComponent] .containerQuota .containerBtnQuota .btnQuota{margin-top:15px}}[data-page=adhesionPage] [data-component=stepOneAdhesionResumeAcceptingComponent] .containerPdf{padding-bottom:45px}@media only screen and (max-width:767px){[data-page=adhesionPage] [data-component=stepOneAdhesionResumeAcceptingComponent] .containerPdf{padding-bottom:30px}}[data-page=adhesionPage] [data-component=stepOneAdhesionResumeAcceptingComponent] .containerPdf #pdfIframe{width:100%;height:600px;border:2px solid #e5e1e1;overflow-y:scroll}@media only screen and (max-width:767px){[data-page=adhesionPage] [data-component=stepOneAdhesionResumeAcceptingComponent] .containerPdf #pdfIframe{height:250px}}[data-page=adhesionPage] [data-component=stepOneAdhesionResumeAcceptingComponent] .containerPdf #pdfIframe canvas{width:100%}@media only screen and (max-width:767px){[data-page=adhesionPage] [data-component=stepOneAdhesionChooseRefComponent]{padding-bottom:10px}}[data-page=adhesionPage] [data-component=stepOneAdhesionChooseRefComponent] .container-padding .choiceStore{margin-top:15px}@media only screen and (max-width:767px){[data-page=adhesionPage] [data-component=stepOneAdhesionChooseRefComponent] .container-padding .choiceStore{text-align:center}}[data-page=adhesionPage] [data-component=stepOneAdhesionChooseRefComponent] .btnChangeRefStore{margin-top:15px}[data-page=adhesionPage] [data-component=stepOneAdhesionChooseRefComponent]+[data-component=formAdhesionSubmitComponent]{padding-top:45px}@media only screen and (max-width:767px){[data-page=adhesionPage] [data-component=stepOneAdhesionChooseRefComponent]+[data-component=formAdhesionSubmitComponent]{padding-bottom:0;padding-top:20px}}[data-page=adhesionPage] [data-component=formAdhesionSubmitComponent]+p{text-align:center;color:#605f60;font-size:14px}[data-page=adhesionPage] [data-component=ci-sei-quasi] .wrap_ci-sei-quasi{padding:30px;box-sizing:border-box;border:1px solid #0074c2;background:#f4faff;display:flex;flex-direction:column;gap:30px;margin-bottom:45px}@media only screen and (max-width:767px){[data-page=adhesionPage] [data-component=ci-sei-quasi] .wrap_ci-sei-quasi{align-items:center;padding:15px}}[data-page=adhesionPage] [data-component=ci-sei-quasi] .wrap_ci-sei-quasi h2{color:var(--Colors-gray,#333232);font-size:31px;font-style:normal;font-weight:900;line-height:42px}[data-page=adhesionPage] [data-component=ci-sei-quasi] .wrap_ci-sei-quasi .options{display:flex;justify-content:space-between;flex-direction:column;gap:30px}[data-page=adhesionPage] [data-component=ci-sei-quasi] .wrap_ci-sei-quasi .options .option{display:flex;align-items:center;gap:30px}@media only screen and (max-width:767px){[data-page=adhesionPage] [data-component=ci-sei-quasi] .wrap_ci-sei-quasi .options .option{flex-direction:column;align-items:flex-start;gap:5px}}[data-page=adhesionPage] [data-component=ci-sei-quasi] .wrap_ci-sei-quasi .options .option img{width:60px;height:60px}[data-page=adhesionPage] [data-component=ci-sei-quasi] .wrap_ci-sei-quasi .options .option .wrap-text{display:flex;flex-direction:column;gap:5px}[data-page=adhesionPage] [data-component=ci-sei-quasi] .wrap_ci-sei-quasi .options .option .wrap-text p{color:var(--Colors-gray,#333232);font-size:18px;font-style:normal;font-weight:350;line-height:30px}[data-page=adhesionPage] [data-component=ci-sei-quasi] .wrap_ci-sei-quasi .options .option .icon-shop{width:60px;height:60px}[data-page=adhesionPage] [data-component=ci-sei-quasi] .wrap_ci-sei-quasi .options .option.online{padding-left:90px;gap:45px}[data-page=adhesionPage] [data-component=ci-sei-quasi] .wrap_ci-sei-quasi .options .option.online p{color:var(--Colors-gray,#333232);font-size:14px;font-style:normal;font-weight:350;line-height:21px}@media only screen and (max-width:767px){[data-page=adhesionPage] [data-component=ci-sei-quasi] .wrap_ci-sei-quasi .options .option.online{gap:15px;padding:0}}[data-page=spidPage]{min-height:84vh}[data-page=spidPage] [data-component=attivazione-otp-spid-component]{margin-top:60px;margin-bottom:70px}@media only screen and (max-width:767px){[data-page=spidPage] [data-component=attivazione-otp-spid-component]{margin-top:20px;margin-bottom:60px}}[data-page=spidPage] [data-component=attivazione-otp-spid-component] .box-attivazione-otp-spid{display:flex;justify-content:center;flex-direction:column;align-items:center}[data-page=spidPage] [data-component=attivazione-otp-spid-component] .box-attivazione-otp-spid h1{font-weight:900;margin-bottom:60px;text-align:center}@media only screen and (max-width:767px){[data-page=spidPage] [data-component=attivazione-otp-spid-component] .box-attivazione-otp-spid h1{margin-bottom:30px}}[data-page=spidPage] [data-component=attivazione-otp-spid-component] .box-attivazione-otp-spid img{width:252px;margin-bottom:60px}@media only screen and (max-width:767px){[data-page=spidPage] [data-component=attivazione-otp-spid-component] .box-attivazione-otp-spid img{margin-bottom:30px}}[data-page=spidPage] [data-component=attivazione-otp-spid-component] .box-attivazione-otp-spid h3{margin-bottom:15px}[data-page=spidPage] [data-component=attivazione-otp-spid-component] .box-attivazione-otp-spid p{margin-bottom:45px;max-width:600px;text-align:center}[data-page=spidPage] [data-component=attivazione-otp-spid-component] .btn-spid{margin-bottom:30px;text-align:center;background-color:#0073e6;color:#fff;font-weight:700;width:320px;height:48px;padding:12px 0!important;display:flex;justify-content:center;align-items:center;gap:9px}@media only screen and (max-width:767px){[data-page=spidPage] [data-component=attivazione-otp-spid-component] .btn-spid{width:290px}}[data-page=spidPage] [data-component=attivazione-otp-spid-component] .btn-spid .italia-it-button-icon{height:24px}[data-page=spidPage] [data-component=attivazione-otp-spid-component] .btn-spid .italia-it-button-icon img{width:24px;height:24px}[data-page=spidPage] [data-component=attivazione-otp-spid-component] .btn-spid .italia-it-button-text{font-size:16px;text-align:center}[data-page=spidPage] [data-component=spidComponent]{padding-top:30px;padding-bottom:60px}[data-page=spidPage] [data-component=spidComponent] .img-spid{max-width:252px;padding-bottom:60px}@media only screen and (max-width:767px){[data-page=spidPage] [data-component=spidComponent] .img-spid{padding-bottom:30px}}[data-page=spidPage] [data-component=spidComponent] .title-spid{padding-bottom:15px;text-align:center;font-weight:700}[data-page=spidPage] [data-component=spidComponent] .text-spid{padding-bottom:45px;text-align:center}[data-page=spidPage] [data-component=spidComponent] .btn-spid{display:block;margin:auto;margin-bottom:30px;text-align:center;background-color:#0073e6;width:220px;padding:16px 0!important;color:#fff;font-weight:700}@media only screen and (max-width:767px){[data-page=spidPage] [data-component=spidComponent] .btn-spid{width:290px}}[data-page=spidPage] [data-component=spidComponent] .btn-spid .italia-it-button-icon{margin:0 -.4em 0 0;padding:.6em .8em .5em;border-right:rgba(0,0,0,.1) .1em solid;padding-left:0}[data-page=spidPage] [data-component=spidComponent] .btn-spid .italia-it-button-icon img{width:29px;height:29px}[data-page=spidPage] [data-component=spidComponent] .btn-spid .italia-it-button-text{padding:.95em 1em .85em 1em;font-size:1.15em;text-align:center}[data-page=spidPage] [data-component=spidComponent] .infolink-spid{text-align:center;display:block}body .alertify .dialog.adhesionModal .filter-pdv .search-store .btn-container .btn .loader-overlay{max-width:50px}body .alertify .dialog.adhesionModal .chooseStoreModalDashboard .noResults{padding:0}body .alertify .dialog.adhesionModal .chooseStoreModalDashboard .noResults img{margin:30px auto 15px}@media only screen and (max-width:767px){body .alertify .dialog.adhesionModal .chooseStoreModalDashboard .noResults img{margin:0 auto 15px}}body .alertify .dialog.adhesionModal .chooseStoreModalDashboard .noResults .titleNoResults{padding-top:30px;padding-bottom:15px}body .alertify .dialog.adhesionModal nav{padding:0}body .alertify .dialog.storeVirtual .container-generic-structure{padding-top:30px}@media only screen and (max-width:767px){body .alertify .dialog.storeVirtual .container-generic-structure{padding-top:20px}}body .alertify .dialog.storeVirtual .alert-desktop-error{margin:15px 0;padding:15px;background-color:#f2eeee;color:#000}.resendAdhesionMailConfirmation .textContainer,.resendAdhesionMailConfirmation .title-box{text-align:center;color:#605f60;width:540px;max-width:100%;display:block;margin:0 auto}.resendAdhesionMailConfirmation .buttonContainer{padding-top:30px;padding-bottom:60px}.center_captcha{display:flex;align-items:center;justify-content:center;padding-bottom:30px}.modalImgContainer{width:100%;height:55vh;background-color:#e5e1e1;background-repeat:no-repeat;background-position:center center;background-size:contain}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){.selectDoc i.rightIcon.icon-info-tooltip{top:0}.selectDoc i.rightIcon.icon-info-tooltip:before{font-family:"Avenir LT",Helvetica,serif!important;font-size:12px;content:'Dove lo trovo?'}}.img-tootltip{height:165px;width:265px}.adhesion-bottom-msg{background-color:#f7f7f7;margin-top:0}.adhesion-bottom-msg .container-fluid{padding:15px;text-align:center}.adhesion-bottom-msg .container-fluid img{width:30px;display:inline-block;margin:0 15px}@media only screen and (max-width:767px){body .adhesionStructure .popover{left:auto!important;right:0}}[data-modal-adhesion-marketing] img,[data-modal-adhesion-waiting] img{width:150px;margin-bottom:15px}@media only screen and (max-width:767px){[data-modal-adhesion-marketing] img,[data-modal-adhesion-waiting] img{width:75px}}.adesione__luogo_nascita{margin-bottom:15px;padding:15px 8px 0 7px;background-color:#faf6f6}.adesione__luogo_nascita .luogo_nascita__testo{margin-bottom:15px}.adesione__luogo_nascita small{font-size:14px;line-height:20px}.adesione__luogo_nascita .input-container{background-color:#fff;cursor:not-allowed}.adesione__luogo_nascita .input-container label{cursor:not-allowed}.adesione__luogo_nascita .input-container input{background-color:#fff;cursor:not-allowed}.adesione__errore_taxCode{display:flex;align-items:center;margin-top:5px;gap:10px;color:#c00}.adesione__errore_taxCode i{font-size:20px}.adesioneCode{display:flex;flex-direction:row;justify-content:center}.containerBoxCode{display:flex;flex-direction:column;gap:30px;text-align:center;padding:30px;background-color:#f4faff;border:2px solid #e5e1e1}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.containerBoxCode{gap:15px;padding:15px}}.containerBoxCode .flex-col{display:flex;flex-direction:column}.containerBoxCode .flex-row{display:flex;flex-direction:row;align-items:center}.containerBoxCode .containerRadio{display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.containerBoxCode .containerRadio{flex-direction:column}}.containerBoxCode .containerRadio .p{display:flex;flex-direction:row;font-weight:800;font-size:18px;line-height:30px;align-items:center;color:#333232}.containerBoxCode .containerRadio .p img{min-width:45px;max-width:45px;margin-right:30px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.containerBoxCode .containerRadio .p{padding-bottom:15px;flex-direction:column}.containerBoxCode .containerRadio .p img{min-width:30px;max-width:30px;margin:auto;margin-bottom:15px}}.containerBoxCode .containerRadio .input-radio{text-align:left}.containerBoxCode .containerRadio .radio.radio-inline{margin-bottom:0;margin-left:30px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.containerBoxCode .containerRadio .radio.radio-inline{margin-left:0}}.containerBoxCode .containerRadio .radio.radio-inline label{font-size:18px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.containerBoxCode .containerRadio .radio.radio-inline label{font-size:16px}}.containerBoxCode .inputCode{display:flex;flex-direction:row;text-transform:uppercase;padding:20px;border:2px solid #e5e1e1;background-color:#fff;justify-content:space-between;text-align:left;align-items:center}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.containerBoxCode .inputCode{padding:15px}}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.containerBoxCode .inputCode .flex-row{margin-right:15px}}.containerBoxCode .inputCode label{font-weight:800;font-size:14px;line-height:21px;margin-bottom:0}.containerBoxCode .inputCode input::placeholder{font-weight:400;font-size:18px;line-height:30px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.containerBoxCode .inputCode input::placeholder{font-size:16px;line-height:26px}}.containerBoxCode .inputCode input{font-weight:800;font-size:18px;line-height:30px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.containerBoxCode .inputCode input{font-size:16px;line-height:26px}}.containerBoxCode .inputCode .icon-check{width:16px;visibility:hidden;color:#7bb800;margin-right:23px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.containerBoxCode .inputCode .icon-check{margin-right:13px}}.containerBoxCode small{font-size:14px;font-weight:400;line-height:21px}.containerBoxCode .info{display:flex;flex-direction:row;text-align:left;margin-top:10px;padding:10px}.containerBoxCode .info p{color:#000}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.containerBoxCode .info p{font-size:16px;line-height:21px}}.containerBoxCode .successInfo{background-color:#f4fce3;align-items:flex-start}.containerBoxCode .successInfo .icon-checkbox-rounded{color:#7bb800;width:30px;margin-right:13px}.containerBoxCode .errorInfo{background-color:#fceae3}.containerBoxCode .errorInfo .icon-info-tooltip{font-weight:700;color:#c00;margin-right:13px}.containerBoxCode .bottom-text{text-align:center;color:#424141}.containerBoxCode .bottom-text *{font-size:14px!important}.adhesion-modal{overflow:auto}.adhesion-modal-content{text-align:left;padding:30px;overflow:auto}.adhesion-modal-content .adhesion-modal-text{color:#605f60}.adhesion-modal-content .accordion-list hr{color:#e5e1e1}.adhesion-modal-content .accordion-list .accordionTitle{color:#333232;display:flex;gap:15px;align-items:center}.adhesion-modal-content .accordion-list .accordionTitle .accordionIcon{display:inline-block}.adhesion-modal-content .accordion-list .accordionTitle .accordionIconActive{display:none}.adhesion-modal-content .accordion-list .accordionTitle.accordionActive{color:#c00}.adhesion-modal-content .accordion-list .accordionTitle.accordionActive .accordionIcon{display:none}.adhesion-modal-content .accordion-list .accordionTitle.accordionActive .accordionIconActive{display:inline-block}.adhesion-modal-content .accordion-list .accordionText{color:#605f60;padding-left:15px;border-left:2px solid #c00}.dialog.adhesion-payment-modal{max-width:600px}.dialog.adhesion-payment-modal h4{border-bottom:none!important}.dialog.adhesion-payment-modal .adhesion-modal-text{height:auto;padding:0 30px;padding-bottom:60px;text-align:left}@media only screen and (max-width:767px){.dialog.adhesion-payment-modal .adhesion-modal-text{padding:15px;padding-bottom:30px}}.dialog.adhesion-payment-modal nav{display:flex;align-items:center;flex-direction:column-reverse;padding:15px;padding-top:0}.header4Plus12020Menu{position:relative;cursor:pointer}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.header4Plus12020Menu{position:initial}}.header20214Plus1{font-size:14px;line-height:20px}.header20214Plus1 .menu-container{right:-99px;min-width:auto}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.header20214Plus1 .menu-container{right:0;top:60px}}.header20214Plus1 .menu-container .header-content{padding:0 15px}.header20214Plus1 .menu-container .left{padding:15px;width:397px;min-width:auto;max-width:100%}.header20214Plus1 p{font-size:14px;line-height:20px}.header20214Plus1 .img{background-size:cover;width:100%;height:180px;background-repeat:no-repeat;margin-bottom:11px}.header20214Plus1 .wrap-btn{text-align:left!important;margin:0!important}.header20214Plus1 .demi-title{display:block;margin-bottom:11px}[data-component=headerCoopForYouComponent] .menu-container{min-width:auto;flex-direction:row;max-height:calc(100vh - 80px);overflow:hidden auto;max-width:calc(100vw - 70px);position:fixed;left:auto;right:0;top:unset}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=headerCoopForYouComponent] .menu-container{right:0;flex-direction:column;top:0;bottom:0;overflow:auto;z-index:999999;max-height:100vh;position:fixed;max-width:unset}[data-component=headerCoopForYouComponent] .menu-container .dropdown-header-top{position:fixed;width:100vw;padding:30px 15px}}[data-component=headerCoopForYouComponent] .menu-container .menu_content{display:flex;width:min-content}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=headerCoopForYouComponent] .menu-container .menu_content{margin-top:102px;flex-direction:column;gap:15px;flex:1;overflow-y:auto;width:auto}}[data-component=headerCoopForYouComponent] .menu-container .menu_content .newLeftPart{min-width:510px;padding:20px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=headerCoopForYouComponent] .menu-container .menu_content .newLeftPart{padding:0 15px 15px 15px;min-width:0}}[data-component=headerCoopForYouComponent] .menu-container .menu_content .newLeftPart .separetor_catalog{border:1px solid #e5e1e1}[data-component=headerCoopForYouComponent] .menu__restyle2022 .containerConcorso{background-color:transparent!important;min-height:auto!important;margin:5px 20px 0!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=headerCoopForYouComponent] .menu__restyle2022 .containerConcorso{margin:15px 15px 0!important}}[data-component=headerCoopForYouComponent] .menu__restyle2022 .subtitle-chiusura{color:#000}[data-component=headerCoopForYouComponent] .menu__restyle2022 .image-chiusura{height:100%!important;width:250px!important}[data-component=headerCoopForYouComponent] .menu__restyle2022 .short__collection_link{height:100%;width:100%}[data-component=headerCoopForYouComponent] .menu__restyle2022 .short__collection_container{padding:0 20px;height:200px;width:100%}[data-component=headerCoopForYouComponent] .menu__restyle2022 .short__collection_img{height:100%;width:100%;background-size:cover;background-repeat:no-repeat;border-radius:10px}[data-component=headerCoopForYouComponent] .menu__restyle2022 .tns-controls{display:none}[data-component=headerCoopForYouComponent] .red-1forAll{color:#c00;font-weight:700}[data-component=headerCoopForYouComponent] .blue-coop{color:#0074c2;font-weight:700}[data-component=headerCoopForYouComponent] .pointLabel,[data-component=headerCoopForYouComponent] .title,[data-component=headerCoopForYouComponent] .titleTop{font-size:22px;line-height:33px;color:#000}@media only screen and (max-width:767px){[data-component=headerCoopForYouComponent] .pointLabel,[data-component=headerCoopForYouComponent] .title,[data-component=headerCoopForYouComponent] .titleTop{font-size:16px;line-height:26px}}[data-component=headerCoopForYouComponent] .title strong{font-size:18px;line-height:30px;font-weight:900}[data-component=headerCoopForYouComponent] .titleTop{font-weight:900}@media only screen and (max-width:767px){[data-component=headerCoopForYouComponent] .titleTop{font-size:18px;line-height:27px;color:#000}}[data-component=headerCoopForYouComponent] .pointLabel i,[data-component=headerCoopForYouComponent] .titleTop i{float:left;color:#fff;margin-left:-7px;padding-right:5px}[data-component=headerCoopForYouComponent] .pointLabel{color:#605f60!important}[data-component=headerCoopForYouComponent] .subtitle{line-height:21px}[data-component=headerCoopForYouComponent] .subtitle p{display:inline;font-size:14px;line-height:21px;color:#605f60}[data-component=headerCoopForYouComponent] .titleBlu{line-height:20px;padding:15px}[data-component=headerCoopForYouComponent] .title-mobile{white-space:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}[data-component=headerCoopForYouComponent] .title-mobile::-webkit-scrollbar{display:none}[data-component=headerCoopForYouComponent] .title-mobile p{display:inline-block;padding:5px 10px;font-size:18px;line-height:27px;color:#999696;font-weight:600}[data-component=headerCoopForYouComponent] .title-mobile .title-left{margin-right:15px}[data-component=headerCoopForYouComponent] .title-mobile .active{color:#c00;border-bottom:2px solid;font-weight:900}[data-component=headerCoopForYouComponent] .left{background-color:#fff;display:flex;flex-direction:row;gap:15px}@media only screen and (max-width:767px){[data-component=headerCoopForYouComponent] .left{width:100%;padding:0;gap:15px;overflow:auto;flex:1;flex-direction:column}}[data-component=headerCoopForYouComponent] .left hr{margin:0!important;border-top:1px solid #e5e1e1}[data-component=headerCoopForYouComponent] .left .left_top{display:flex;flex-direction:column;gap:20px;min-width:470px;margin-top:20px}@media only screen and (max-width:767px){[data-component=headerCoopForYouComponent] .left .left_top{padding-top:15px;gap:20px;min-width:0}}[data-component=headerCoopForYouComponent] .left .left_top .visible{display:flex!important}[data-component=headerCoopForYouComponent] .left .left_top .title.titleTop{font-size:18px!important;line-height:30px;font-weight:900!important;color:#000}@media only screen and (max-width:767px){[data-component=headerCoopForYouComponent] .left .left_top .title.titleTop{font-size:16px;line-height:26px}}[data-component=headerCoopForYouComponent] .left .tns-ovh{overflow:hidden}[data-component=headerCoopForYouComponent] .left .titleTop{display:flex;justify-content:space-between}[data-component=headerCoopForYouComponent] .left .titleTop span{color:#333232;font-size:14px}[data-component=headerCoopForYouComponent] .left .blueTag{padding:0 5px;color:#fff;border-radius:5px;background:#0074c2}[data-component=headerCoopForYouComponent] .pointLabel{display:flex;justify-content:space-between;padding:12px 0;margin-bottom:15px}[data-component=headerCoopForYouComponent] .pointLabel span{color:#333232;font-size:14px;line-height:21px;margin-right:5px}[data-component=headerCoopForYouComponent] .pointLabel span strong{color:#fff;background-color:#0074c2;font-size:12px;font-weight:800;line-height:16px;border-radius:5px;padding:2px 5px}[data-component=headerCoopForYouComponent] .pointLabel .contaspesa_link{font-size:14px;line-height:20px;color:#c00;font-weight:900;text-decoration:underline}[data-component=headerCoopForYouComponent] .img-campagna{height:190px;margin:15px;background-size:cover;max-width:100%;background-position:center center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=headerCoopForYouComponent] .img-campagna{height:142px;margin:0}}[data-component=headerCoopForYouComponent] .left .img-campagna{margin-bottom:0}[data-component=headerCoopForYouComponent] .left .empty{margin:47px auto;display:block;width:288px;text-align:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=headerCoopForYouComponent] .left .empty{margin:40px auto}}[data-component=headerCoopForYouComponent] .left .empty img{width:45px;height:45px;margin:0 auto;display:block;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%)}[data-component=headerCoopForYouComponent] .left .empty small{margin-top:30px;display:block;text-align:center;color:#605f60}[data-component=headerCoopForYouComponent] .left .container-empty{height:calc(100% - 51px);display:flex;justify-content:center;align-items:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=headerCoopForYouComponent] .left .container-empty{padding:40px 0}}[data-component=headerCoopForYouComponent] .left .container-empty .empty{margin:auto}[data-component=headerCoopForYouComponent] .left .catalogoSecondario{padding:20px;border-radius:20px;min-width:470px;background-color:#f7f7f7;border-radius:20px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=headerCoopForYouComponent] .left .catalogoSecondario{padding:15px;min-width:0}}[data-component=headerCoopForYouComponent] .left .catalogoSecondario.blue{background-color:#f4faff!important}[data-component=headerCoopForYouComponent] .left .catalogoSecondario.blue .right_title{color:#000}[data-component=headerCoopForYouComponent] .left .catalogoSecondario .right_title{padding-bottom:20px;font-size:18px;line-height:30px;font-weight:900!important;color:#000}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=headerCoopForYouComponent] .left .catalogoSecondario .right_title{font-size:16px;line-height:26px}}[data-component=headerCoopForYouComponent] .left .catalogoSecondario .container-header{padding:15px;padding-top:0}[data-component=headerCoopForYouComponent] .left .catalogoSecondario hr{margin:0;margin-left:-20px;width:140%;margin-bottom:15px;border-top:1px solid #e5e1e1}[data-component=headerCoopForYouComponent] .left .catalogoSecondario .container-promo2021{padding:0 15px;padding-top:0}[data-component=headerCoopForYouComponent] .left .catalogoSecondario .catalog{flex-direction:row;gap:15px}[data-component=headerCoopForYouComponent] .left .catalogoSecondario .catalog img{width:150px;height:150px;aspect-ratio:1/1}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=headerCoopForYouComponent] .left .catalogoSecondario .catalog img{width:90px;height:90px}}[data-component=headerCoopForYouComponent] .left .catalogoSecondario .catalog .date{color:#c00;background-color:#faeaea;border-radius:5px;padding:2px 5px;width:fit-content;white-space:nowrap;font-size:12px;line-height:16px;font-weight:800;color:#c00;margin-bottom:15px}[data-component=headerCoopForYouComponent] .right{min-width:345px;background-color:#faf6f6;color:#333232;padding:20px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=headerCoopForYouComponent] .right{background-color:#fff;border-left:0;width:100%;padding:0 15px 15px 15px;flex:1}}[data-component=headerCoopForYouComponent] .border-bottom{border-bottom:1px solid #e5e1e1}[data-component=headerCoopForYouComponent] .badge{border-radius:2px;background-color:#99d6ff;font-weight:700;color:#fff;line-height:26px;padding:3px 8px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=headerCoopForYouComponent] .badge{line-height:16px;font-size:12px}}[data-component=headerCoopForYouComponent] .subtitle-chiusura{color:#605f60}[data-component=headerCoopForYouComponent] .catalog{display:flex;gap:20px}[data-component=headerCoopForYouComponent] .catalog .cat_text_content{display:flex;flex-direction:column;gap:15px;color:#333232}[data-component=headerCoopForYouComponent] .catalog .cat_text_content .btn.btn-sm{font-size:14px;line-height:20px;font-weight:900;color:#c00;padding:12px 0;text-decoration:underline;cursor:pointer}[data-component=headerCoopForYouComponent] .catalog .cat_text_content .btn.btn-sm:hover{color:#900}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=headerCoopForYouComponent] .catalog .cat_text_content .btn.btn-sm{line-height:20px;padding:12px 0}}[data-component=headerCoopForYouComponent] .catalog .cat_text_content .title strong{font-weight:800!important;font-size:16px!important;line-height:26px;color:#000}[data-component=headerCoopForYouComponent] .catalog img{object-fit:cover;width:150px;height:150px;border-radius:10px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=headerCoopForYouComponent] .catalog img{width:90px;height:90px}}[data-component=headerCoopForYouComponent] .catalog .btn-secondary{background-color:transparent}[data-component=headerCoopForYouComponent] .coop-foryou{padding-bottom:15px}[data-component=headerCoopForYouComponent] .progress{padding:15px;height:80px}[data-component=headerCoopForYouComponent] .progress .line-progress{position:relative;width:355px;height:5px;margin:5px 0;border-radius:10px;background-color:#e5e1e1}[data-component=headerCoopForYouComponent] .progress .line-progress .active-progress{position:absolute;left:0;top:-5px;height:15px;border-radius:10px;background-color:#ffc700}[data-component=headerCoopForYouComponent] .progress .line-progress .end,[data-component=headerCoopForYouComponent] .progress .line-progress .progress-point,[data-component=headerCoopForYouComponent] .progress .line-progress .start{position:absolute;top:25px;font-size:12px;line-height:15px}[data-component=headerCoopForYouComponent] .progress .line-progress .end .point,[data-component=headerCoopForYouComponent] .progress .line-progress .progress-point .point,[data-component=headerCoopForYouComponent] .progress .line-progress .start .point{width:5px;height:5px;margin:0 auto;margin-bottom:5px;border-radius:10px;background-color:#ffc700}[data-component=headerCoopForYouComponent] .progress .line-progress .start{left:0}[data-component=headerCoopForYouComponent] .progress .line-progress .end{right:-15px}[data-component=headerCoopForYouComponent] .coop-extra .box-container{padding:15px;padding-top:0;display:flex;flex-direction:row;justify-content:space-between}[data-component=headerCoopForYouComponent] .coop-extra .box-container .box-content{width:175px;min-height:150px;background-color:#fff;padding:15px 10px}[data-component=headerCoopForYouComponent] .coop-extra .box-container .box-content img{display:block;width:90px;height:90px;margin:0 auto;margin-bottom:9px}[data-component=headerCoopForYouComponent] .coop-extra .box-container .box-content p{text-align:center;font-size:12px;line-height:16px}[data-component=headerCoopForYouComponent] .coop-extra .box-container .box-content a{display:block;text-align:center;color:#c00;font-weight:700}.content-promo2021{background-color:#fff;border:solid 1px #e5e1e1;padding:15px;display:inline-block!important;width:100%}.content-promo2021 .col-left-promo{width:75px;float:left}.content-promo2021 .col-right-promo{float:left;width:calc(100% - 75px)}.content-promo2021 .icon-promo{max-height:60px;height:auto!important}.content-promo2021 .arrive-promo{width:59px;height:22px;background-color:#c00;color:#fff;text-align:center;font-size:12px;font-weight:700;line-height:22px;border-radius:2px}.content-promo2021 .validate-promo{color:#0074c2;font-size:10px;line-height:1.6;font-weight:700}.content-promo2021 .title-promo{font-size:14px;line-height:1.43;font-weight:700;color:#333232}.content-promo2021 .descr-promo,.content-promo2021 .descr-promo p{font-size:12px;line-height:1.67;color:#605f60}.content-promo2021 .more-promo{font-weight:700;font-size:12px;color:#c00!important;margin-top:5px}[data-component=promoXtuttiXte] .logo{margin:0 auto;display:block;height:30px;max-width:272px;margin-bottom:30px}[data-component=promoXtuttiXte] .subtitle,[data-component=promoXtuttiXte] .subtitle p{font-size:22px;line-height:31px;color:#605f60;text-align:center;margin-bottom:60px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=promoXtuttiXte] .subtitle,[data-component=promoXtuttiXte] .subtitle p{font-size:20px;line-height:27px;margin-bottom:30px}}[data-component=promoXtuttiXte] .title{text-align:center;font-weight:700;margin-bottom:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=promoXtuttiXte] .title{font-size:20px;line-height:27px;margin-bottom:15px}}[data-component=promoXtuttiXte] [data-component=sliderContentComponent]{overflow:hidden;margin-bottom:45px}[data-component=promoXtuttiXte] [data-component=sliderContentComponent] .lSSlideWrapper ul{margin:0 auto}[data-component=promoXtuttiXte] [data-component=sliderContentComponent] li{display:block}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=promoXtuttiXte] [data-component=sliderContentComponent] li{display:none}}[data-component=promoXtuttiXte] .container-promo2021{display:flex;flex-direction:row;justify-content:center;margin-bottom:60px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=promoXtuttiXte] .container-promo2021{margin-bottom:0;display:block}}[data-component=promoXtuttiXte] .container-promo2021 .content-promo2021{min-height:232px;width:373px;margin-right:50px;padding-right:38px}[data-component=promoXtuttiXte] .container-promo2021 .content-promo2021:last-of-type{margin-right:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=promoXtuttiXte] .container-promo2021 .content-promo2021{margin:0;max-width:100%;min-height:195px;padding-right:15px}}[data-component=promoXtuttiXte] .container-promo2021 .content-promo2021 .validate-promo{font-size:12px;line-height:16px}[data-component=promoXtuttiXte] .container-promo2021 .content-promo2021 .descr-promo,[data-component=promoXtuttiXte] .container-promo2021 .content-promo2021 .descr-promo p,[data-component=promoXtuttiXte] .container-promo2021 .content-promo2021 .title-promo{font-size:18px;line-height:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=promoXtuttiXte] .container-promo2021 .content-promo2021 .descr-promo,[data-component=promoXtuttiXte] .container-promo2021 .content-promo2021 .descr-promo p,[data-component=promoXtuttiXte] .container-promo2021 .content-promo2021 .title-promo{font-size:16px;line-height:23px}}[data-component=promoXtuttiXte] .container-promo2021 .content-promo2021 .more-promo{font-size:14px;line-height:19px}[data-component=heroHomeXtuttiXte] .row-full{height:486px;background-size:cover}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=heroHomeXtuttiXte] .row-full{height:300px}}[data-component=heroHomeXtuttiXte] .row-full .container-fluid .container-header{position:relative;height:486px}[data-component=heroHomeXtuttiXte] .row-full .container-fluid .container-header .content-header{position:absolute;bottom:50%;margin-bottom:-50px;width:400px}[data-component=heroHomeXtuttiXte] .row-full .container-fluid .container-header .content-header .logo-header{margin-bottom:15px;height:45px}[data-component=heroHomeXtuttiXte] .row-full .container-fluid .container-header .content-header .title-header{color:#fff;max-width:100%}[data-component=heroHomeXtuttiXte] .leafletArrows .lSSlideWrapper .lSAction .lSNext,[data-component=heroHomeXtuttiXte] .leafletArrows .lSSlideWrapper .lSAction .lSPrev{background-color:#c00;box-shadow:0 15px 21px 0 rgba(255,255,255,.06)}[data-component=heroHomeXtuttiXte] .leafletArrows .lSSlideWrapper .lSAction .lSNext i,[data-component=heroHomeXtuttiXte] .leafletArrows .lSSlideWrapper .lSAction .lSPrev i{color:#fff}[data-component=heroHomeXtuttiXte] .leafletArrows .lSSlideWrapper .lSAction .lSPrev{left:-30px}[data-component=heroHomeXtuttiXte] .leafletArrows .lSSlideWrapper .lSAction .lSNext{right:-27px}[data-component=heroHomeXtuttiXte] .container-heroHome{max-width:100%;margin-top:0}[data-component=heroHomeXtuttiXte] .container-heroHome .forAll{width:100%;display:flex;justify-content:center;gap:15px;padding:30px 15px;flex-direction:row;flex-wrap:wrap;min-height:auto}[data-component=heroHomeXtuttiXte] .container-heroHome .foryou__chiusura{margin-right:0!important}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=heroHomeXtuttiXte] .container-heroHome .forYou{margin-left:15px}}[data-component=heroHomeXtuttiXte] .container-heroHome .left{width:100%;margin-top:-90px!important}@media only screen and (max-width:767px){[data-component=heroHomeXtuttiXte] .container-heroHome .left{margin-top:-30px!important}}[data-component=heroHomeXtuttiXte] .container-heroHome .left,[data-component=heroHomeXtuttiXte] .container-heroHome .right{float:left}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=heroHomeXtuttiXte] .container-heroHome .left,[data-component=heroHomeXtuttiXte] .container-heroHome .right{width:100%;max-width:100%}}[data-component=heroHomeXtuttiXte] .container-heroHome .right{max-width:calc(100% - 616px)}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=heroHomeXtuttiXte] .container-heroHome .right{max-width:100%;display:inline-block;clear:both}}[data-component=heroHomeXtuttiXte] .container-heroHome .right [data-component=sliderContentComponent]{min-width:292px;position:relative}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=heroHomeXtuttiXte] .container-heroHome .right [data-component=sliderContentComponent]{width:100%;min-width:292px;box-shadow:0 15px 21px 0 rgba(0,0,0,.06)}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=heroHomeXtuttiXte] .container-heroHome .right [data-component=sliderContentComponent] .content-promo2021{border:0}}[data-component=heroHomeXtuttiXte] .container-heroHome .right [data-component=sliderContentComponent] [data-type-component=coopXteLandingPromo]{max-height:212px;min-width:292px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=heroHomeXtuttiXte] .container-heroHome .right [data-component=sliderContentComponent] [data-type-component=coopXteLandingPromo]{max-height:170px}}[data-component=heroHomeXtuttiXte] .container-heroHome .right [data-component=sliderContentComponent] [data-type-component=coopXteLandingPromo] ul{min-width:292px}[data-component=heroHomeXtuttiXte] .container-heroHome .right [data-component=sliderContentComponent] [data-type-component=coopXteLandingPromo] ul li{min-width:292px}[data-component=heroHomeXtuttiXte] .container-heroHome .right [data-component=sliderContentComponent] .lSSlideOuter ul{margin:0 auto}[data-component=heroHomeXtuttiXte] .container-heroHome .right [data-component=sliderContentComponent] .lSAction{display:none}[data-component=heroHomeXtuttiXte] .container-heroHome .container-slider{position:relative;width:600px;max-width:100%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=heroHomeXtuttiXte] .container-heroHome .container-slider{width:100%}}[data-component=heroHomeXtuttiXte] .container-heroHome .title{margin-bottom:15px}[data-component=heroHomeXtuttiXte] .container-heroHome .subtitle,[data-component=heroHomeXtuttiXte] .container-heroHome .subtitle p{text-align:center;font-size:22px;line-height:33px;color:#fff}[data-component=heroHomeXtuttiXte] .container-heroHome .tick-wrapper{margin:0!important}[data-component=heroHomeXtuttiXte] .container-heroHome .forAll{background-color:#c00}[data-component=heroHomeXtuttiXte] .container-heroHome .forYou{background-color:#0074c2}[data-component=heroHomeXtuttiXte] .container-heroHome .link-more{border:1px solid #fff!important;color:#fff!important;outline:1px solid #fff}[data-component=heroHomeXtuttiXte] .container-heroHome .link-more:hover{border:1px solid #fff!important}[data-component=heroHomeXtuttiXte] .container-heroHome .container-promo2021 .content-promo2021:last-of-type,[data-component=heroHomeXtuttiXte] .container-heroHome .container-promo2021-one .content-promo2021:last-of-type{margin-right:0!important}[data-component=heroHomeXtuttiXte] .container-heroHome .container-promo2021 .content-promo2021 .validate-promo,[data-component=heroHomeXtuttiXte] .container-heroHome .container-promo2021-one .content-promo2021 .validate-promo{font-size:12px;line-height:16px;margin-bottom:5px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=heroHomeXtuttiXte] .container-heroHome .container-promo2021 .content-promo2021 .validate-promo,[data-component=heroHomeXtuttiXte] .container-heroHome .container-promo2021-one .content-promo2021 .validate-promo{font-size:10px}}[data-component=heroHomeXtuttiXte] .container-heroHome .container-promo2021 .content-promo2021 .title-promo,[data-component=heroHomeXtuttiXte] .container-heroHome .container-promo2021-one .content-promo2021 .title-promo{font-size:18px;line-height:24px;margin-bottom:5px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=heroHomeXtuttiXte] .container-heroHome .container-promo2021 .content-promo2021 .title-promo,[data-component=heroHomeXtuttiXte] .container-heroHome .container-promo2021-one .content-promo2021 .title-promo{font-size:14px;line-height:20px}}[data-component=heroHomeXtuttiXte] .container-heroHome .container-promo2021 .content-promo2021 .descr-promo,[data-component=heroHomeXtuttiXte] .container-heroHome .container-promo2021 .content-promo2021 .descr-promo p,[data-component=heroHomeXtuttiXte] .container-heroHome .container-promo2021-one .content-promo2021 .descr-promo,[data-component=heroHomeXtuttiXte] .container-heroHome .container-promo2021-one .content-promo2021 .descr-promo p{font-size:14px;line-height:20px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=heroHomeXtuttiXte] .container-heroHome .container-promo2021 .content-promo2021 .descr-promo,[data-component=heroHomeXtuttiXte] .container-heroHome .container-promo2021 .content-promo2021 .descr-promo p,[data-component=heroHomeXtuttiXte] .container-heroHome .container-promo2021-one .content-promo2021 .descr-promo,[data-component=heroHomeXtuttiXte] .container-heroHome .container-promo2021-one .content-promo2021 .descr-promo p{font-size:12px}}[data-component=heroHomeXtuttiXte] .container-heroHome .container-promo2021 .content-promo2021 .more-promo,[data-component=heroHomeXtuttiXte] .container-heroHome .container-promo2021-one .content-promo2021 .more-promo{font-size:14px;line-height:19px}[data-component=heroHomeXtuttiXte] .container-heroHome .container-promo2021 .content-promo2021{width:292px;height:212px;min-width:292px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=heroHomeXtuttiXte] .container-heroHome .container-promo2021 .content-promo2021{height:170px}}[data-component=heroHomeXtuttiXte] .container-heroHome .container-promo2021-one .content-promo2021{width:292px;height:212px}[data-component=heroHomeXtuttiXte] .container-heroHome .activeBtnWrapper .btn{max-width:110px}[data-component=heroHomeXtuttiXte] .new_version{margin-bottom:90px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=heroHomeXtuttiXte] .new_version{margin-bottom:30px}}[data-component=heroHomeXtuttiXte] .new_version .subtitle a{font-size:22px;line-height:33px;color:#fff;text-decoration:underline}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=headerCoopForYouHeaderComponent]{display:none}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=headerCoopForYouHeaderComponent].user-block-promotions{position:initial!important}}@media only screen and (max-width:767px){.contaspesa_header_container{padding:15px;background:#faf6f6;flex:1;border-radius:20px}.contaspesa_header_container .titleAccordion{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.contaspesa_header_container .titleAccordion .contaspesa_toggle_header{border:none;background-color:transparent;color:#c00}}.contaspesa_header_container .contaspesa_header-title{color:#000;margin-bottom:15px;font-weight:900;line-height:30px;font-size:18px}@media only screen and (max-width:767px){.contaspesa_header_container .contaspesa_header-title{font-size:18px;line-height:27px}}.contaspesa_header_container .contaspesa_header-info{color:#333232;margin-bottom:15px;line-height:21px}.contaspesa_header_container .contaspesa_header-info *{font-size:14px;line-height:21px;display:inline}.contaspesa_header_container .contaspesa_header-info .contaspesa_link{margin-top:10px}.contaspesa_header_container .contaspesa_header-info a{text-decoration:underline}.contaspesa_header_container .contaspesa_header-info p{color:#605f60}.contaspesa_header_container .contaspesa_link{display:block;font-weight:900;font-size:14px;line-height:19px;margin-top:15px;width:100%;text-decoration:underline}.contaspesa_header_container .contaspesa_link.btn-secondary{text-decoration:none;width:fit-content}.contaspesa_header_container .contaspesa_header{display:flex;gap:15px;z-index:100;position:relative;flex-direction:column;padding:15px 0}@media only screen and (max-width:767px){.contaspesa_header_container .contaspesa_header{flex-direction:column}}.contaspesa_header_container .contaspesa_header .wrap_punti_bonus,.contaspesa_header_container .contaspesa_header .wrap_saldo_spesa{background:#fff;border:1px solid #e5e1e1;width:100%;padding:10px;display:flex;justify-content:space-between;gap:15px;color:#333232}@media only screen and (max-width:767px){.contaspesa_header_container .contaspesa_header .wrap_punti_bonus,.contaspesa_header_container .contaspesa_header .wrap_saldo_spesa{gap:10px}}.contaspesa_header_container .contaspesa_header .wrap_punti_bonus>div,.contaspesa_header_container .contaspesa_header .wrap_saldo_spesa>div{display:flex;gap:15px;align-items:center}.contaspesa_header_container .contaspesa_header .wrap_punti_bonus>div img,.contaspesa_header_container .contaspesa_header .wrap_saldo_spesa>div img{width:20px;height:20px}.contaspesa_header_container .contaspesa_header .wrap_punti_bonus>div .punti_bonus_title p,.contaspesa_header_container .contaspesa_header .wrap_punti_bonus>div .saldo_spesa_title p,.contaspesa_header_container .contaspesa_header .wrap_saldo_spesa>div .punti_bonus_title p,.contaspesa_header_container .contaspesa_header .wrap_saldo_spesa>div .saldo_spesa_title p{font-size:12px!important;line-height:16px;font-weight:900!important}.contaspesa_header_container .contaspesa_header .wrap_punti_bonus>div .punti_bonus_info,.contaspesa_header_container .contaspesa_header .wrap_punti_bonus>div .saldo_spesa_data,.contaspesa_header_container .contaspesa_header .wrap_saldo_spesa>div .punti_bonus_info,.contaspesa_header_container .contaspesa_header .wrap_saldo_spesa>div .saldo_spesa_data{line-height:16px}.contaspesa_header_container .contaspesa_header .wrap_punti_bonus>div .punti_bonus_info *,.contaspesa_header_container .contaspesa_header .wrap_punti_bonus>div .saldo_spesa_data *,.contaspesa_header_container .contaspesa_header .wrap_saldo_spesa>div .punti_bonus_info *,.contaspesa_header_container .contaspesa_header .wrap_saldo_spesa>div .saldo_spesa_data *{font-size:12px!important;line-height:16px;color:#605f60;display:inline}.contaspesa_header_container .contaspesa_header .wrap_punti_bonus .punti_bonus_value,.contaspesa_header_container .contaspesa_header .wrap_punti_bonus .saldo_spesa_value,.contaspesa_header_container .contaspesa_header .wrap_saldo_spesa .punti_bonus_value,.contaspesa_header_container .contaspesa_header .wrap_saldo_spesa .saldo_spesa_value{min-width:fit-content}.contaspesa_header_container .contaspesa_header .wrap_punti_bonus .punti_bonus_value p,.contaspesa_header_container .contaspesa_header .wrap_punti_bonus .saldo_spesa_value p,.contaspesa_header_container .contaspesa_header .wrap_saldo_spesa .punti_bonus_value p,.contaspesa_header_container .contaspesa_header .wrap_saldo_spesa .saldo_spesa_value p{font-weight:700;font-size:12px;line-height:16px}.contaspesa_header_container .contaspesa_header .wrap_punti_bonus .punti_bonus_value .blue,.contaspesa_header_container .contaspesa_header .wrap_punti_bonus .saldo_spesa_value .blue,.contaspesa_header_container .contaspesa_header .wrap_saldo_spesa .punti_bonus_value .blue,.contaspesa_header_container .contaspesa_header .wrap_saldo_spesa .saldo_spesa_value .blue{color:#0074c2}.contaspesa_header_container .anon-login-text{margin-top:30px;color:#333232}.contaspesa_header_container .anon-login-text *{font-size:14px;line-height:21px}.contaspesa_header_container .anon-login-text a{text-decoration:underline;font-size:14px;line-height:21px;font-weight:900}.contaspesa_header_container .anon-login-text p{color:#605f60}.contaspesa_header_container .recap__points{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:20px 0 25px;font-weight:700}.contaspesa_header_container .recap__points_start{color:#2772d8}.contaspesa_header_container .recap__points_end{color:#999696}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.noScollMobile{overflow:hidden}}.sliderOffer,[data-component=heroMappContainerComponent],[data-component=modalStorePromotions]{margin-top:30px;margin-bottom:45px;position:relative}.sliderOffer .lSAction a,[data-component=heroMappContainerComponent] .lSAction a,[data-component=modalStorePromotions] .lSAction a{background-color:#c00!important;box-shadow:0 15px 21px 0 rgba(0,0,0,.06)!important}.sliderOffer .lSAction a i,[data-component=heroMappContainerComponent] .lSAction a i,[data-component=modalStorePromotions] .lSAction a i{color:#fff;font-size:24px;line-height:31px}.sliderOffer .box-contain,[data-component=heroMappContainerComponent] .box-contain,[data-component=modalStorePromotions] .box-contain{width:1220px;height:405px;overflow:hidden;max-width:100%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sliderOffer .box-contain,[data-component=heroMappContainerComponent] .box-contain,[data-component=modalStorePromotions] .box-contain{height:380px}.sliderOffer .box-contain .lSSlideOuter .lSPager.lSpg>li.active a,[data-component=heroMappContainerComponent] .box-contain .lSSlideOuter .lSPager.lSpg>li.active a,[data-component=modalStorePromotions] .box-contain .lSSlideOuter .lSPager.lSpg>li.active a{width:15px!important;height:15px!important}.sliderOffer .box-contain .lSSlideOuter .lSPager.lSpg>li,[data-component=heroMappContainerComponent] .box-contain .lSSlideOuter .lSPager.lSpg>li,[data-component=modalStorePromotions] .box-contain .lSSlideOuter .lSPager.lSpg>li{padding:0 10px!important}}.sliderOffer .box-contain .leafletArrows .lSSlideWrapper .lSAction,[data-component=heroMappContainerComponent] .box-contain .leafletArrows .lSSlideWrapper .lSAction,[data-component=modalStorePromotions] .box-contain .leafletArrows .lSSlideWrapper .lSAction{top:195px}.sliderOffer .box-contain .leafletArrows .lSSlideWrapper .lSAction .lSPrev,[data-component=heroMappContainerComponent] .box-contain .leafletArrows .lSSlideWrapper .lSAction .lSPrev,[data-component=modalStorePromotions] .box-contain .leafletArrows .lSSlideWrapper .lSAction .lSPrev{left:-30px;display:none}.sliderOffer .box-contain .leafletArrows .lSSlideWrapper .lSAction .lSPrev i:before,[data-component=heroMappContainerComponent] .box-contain .leafletArrows .lSSlideWrapper .lSAction .lSPrev i:before,[data-component=modalStorePromotions] .box-contain .leafletArrows .lSSlideWrapper .lSAction .lSPrev i:before{left:0!important}.sliderOffer .box-contain .leafletArrows .lSSlideWrapper .lSAction .lSNext,[data-component=heroMappContainerComponent] .box-contain .leafletArrows .lSSlideWrapper .lSAction .lSNext,[data-component=modalStorePromotions] .box-contain .leafletArrows .lSSlideWrapper .lSAction .lSNext{right:-30px;display:none}.sliderOffer .box-contain .leafletArrows .lSSlideWrapper .lSAction.sliderLoaded .lSNext,.sliderOffer .box-contain .leafletArrows .lSSlideWrapper .lSAction.sliderLoaded .lSPrev,[data-component=heroMappContainerComponent] .box-contain .leafletArrows .lSSlideWrapper .lSAction.sliderLoaded .lSNext,[data-component=heroMappContainerComponent] .box-contain .leafletArrows .lSSlideWrapper .lSAction.sliderLoaded .lSPrev,[data-component=modalStorePromotions] .box-contain .leafletArrows .lSSlideWrapper .lSAction.sliderLoaded .lSNext,[data-component=modalStorePromotions] .box-contain .leafletArrows .lSSlideWrapper .lSAction.sliderLoaded .lSPrev{display:initial}.sliderOffer.container-generic-structure,[data-component=heroMappContainerComponent].container-generic-structure,[data-component=modalStorePromotions].container-generic-structure{padding:30px;text-align:center;max-height:calc(100vh - 80px)}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sliderOffer.container-generic-structure,[data-component=heroMappContainerComponent].container-generic-structure,[data-component=modalStorePromotions].container-generic-structure{max-height:800px}}.sliderOffer.container-generic-structure ul li,[data-component=heroMappContainerComponent].container-generic-structure ul li,[data-component=modalStorePromotions].container-generic-structure ul li{border-bottom:none}.sliderOffer .big-box,.sliderOffer .bigger-box,.sliderOffer .biggest-box,[data-component=heroMappContainerComponent] .big-box,[data-component=heroMappContainerComponent] .bigger-box,[data-component=heroMappContainerComponent] .biggest-box,[data-component=modalStorePromotions] .big-box,[data-component=modalStorePromotions] .bigger-box,[data-component=modalStorePromotions] .biggest-box{float:left}.sliderOffer .big-box .box,.sliderOffer .bigger-box .box,.sliderOffer .biggest-box .box,[data-component=heroMappContainerComponent] .big-box .box,[data-component=heroMappContainerComponent] .bigger-box .box,[data-component=heroMappContainerComponent] .biggest-box .box,[data-component=modalStorePromotions] .big-box .box,[data-component=modalStorePromotions] .bigger-box .box,[data-component=modalStorePromotions] .biggest-box .box{height:405px;width:602px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sliderOffer .big-box .box,.sliderOffer .bigger-box .box,.sliderOffer .biggest-box .box,[data-component=heroMappContainerComponent] .big-box .box,[data-component=heroMappContainerComponent] .bigger-box .box,[data-component=heroMappContainerComponent] .biggest-box .box,[data-component=modalStorePromotions] .big-box .box,[data-component=modalStorePromotions] .bigger-box .box,[data-component=modalStorePromotions] .biggest-box .box{height:320px}}.sliderOffer .big-box .box-text,.sliderOffer .bigger-box .box-text,.sliderOffer .biggest-box .box-text,[data-component=heroMappContainerComponent] .big-box .box-text,[data-component=heroMappContainerComponent] .bigger-box .box-text,[data-component=heroMappContainerComponent] .biggest-box .box-text,[data-component=modalStorePromotions] .big-box .box-text,[data-component=modalStorePromotions] .bigger-box .box-text,[data-component=modalStorePromotions] .biggest-box .box-text{max-width:380px;padding:20px;bottom:10px;left:10px}.sliderOffer .big-box .box-title,.sliderOffer .bigger-box .box-title,.sliderOffer .biggest-box .box-title,[data-component=heroMappContainerComponent] .big-box .box-title,[data-component=heroMappContainerComponent] .bigger-box .box-title,[data-component=heroMappContainerComponent] .biggest-box .box-title,[data-component=modalStorePromotions] .big-box .box-title,[data-component=modalStorePromotions] .bigger-box .box-title,[data-component=modalStorePromotions] .biggest-box .box-title{margin:0;line-height:42px;font-size:31px;font-weight:400}@media only screen and (max-width:767px){.sliderOffer .big-box .box-title,.sliderOffer .bigger-box .box-title,.sliderOffer .biggest-box .box-title,[data-component=heroMappContainerComponent] .big-box .box-title,[data-component=heroMappContainerComponent] .bigger-box .box-title,[data-component=heroMappContainerComponent] .biggest-box .box-title,[data-component=modalStorePromotions] .big-box .box-title,[data-component=modalStorePromotions] .bigger-box .box-title,[data-component=modalStorePromotions] .biggest-box .box-title{line-height:30px;font-size:20px}}.sliderOffer .big-box .box-description,.sliderOffer .bigger-box .box-description,.sliderOffer .biggest-box .box-description,[data-component=heroMappContainerComponent] .big-box .box-description,[data-component=heroMappContainerComponent] .bigger-box .box-description,[data-component=heroMappContainerComponent] .biggest-box .box-description,[data-component=modalStorePromotions] .big-box .box-description,[data-component=modalStorePromotions] .bigger-box .box-description,[data-component=modalStorePromotions] .biggest-box .box-description{margin:0;line-height:30px;font-size:18px}@media only screen and (max-width:767px){.sliderOffer .big-box .box-description,.sliderOffer .bigger-box .box-description,.sliderOffer .biggest-box .box-description,[data-component=heroMappContainerComponent] .big-box .box-description,[data-component=heroMappContainerComponent] .bigger-box .box-description,[data-component=heroMappContainerComponent] .biggest-box .box-description,[data-component=modalStorePromotions] .big-box .box-description,[data-component=modalStorePromotions] .bigger-box .box-description,[data-component=modalStorePromotions] .biggest-box .box-description{font-size:16px;line-height:26px}}.sliderOffer .big-box:last-of-type .box,.sliderOffer .bigger-box:last-of-type .box,.sliderOffer .biggest-box:last-of-type .box,[data-component=heroMappContainerComponent] .big-box:last-of-type .box,[data-component=heroMappContainerComponent] .bigger-box:last-of-type .box,[data-component=heroMappContainerComponent] .biggest-box:last-of-type .box,[data-component=modalStorePromotions] .big-box:last-of-type .box,[data-component=modalStorePromotions] .bigger-box:last-of-type .box,[data-component=modalStorePromotions] .biggest-box:last-of-type .box{margin-right:0}.sliderOffer .bigger-box .box,[data-component=heroMappContainerComponent] .bigger-box .box,[data-component=modalStorePromotions] .bigger-box .box{width:912px}.sliderOffer .biggest-box .box,[data-component=heroMappContainerComponent] .biggest-box .box,[data-component=modalStorePromotions] .biggest-box .box{width:1220px}.sliderOffer .small-box,[data-component=heroMappContainerComponent] .small-box,[data-component=modalStorePromotions] .small-box{float:left}.sliderOffer .small-box .box,[data-component=heroMappContainerComponent] .small-box .box,[data-component=modalStorePromotions] .small-box .box{width:293px;height:195px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sliderOffer .small-box .box,[data-component=heroMappContainerComponent] .small-box .box,[data-component=modalStorePromotions] .small-box .box{height:320px}}.sliderOffer .small-box .box-text,[data-component=heroMappContainerComponent] .small-box .box-text,[data-component=modalStorePromotions] .small-box .box-text{max-width:210px;padding:10px;bottom:10px;left:10px}.sliderOffer .small-box .box-title,[data-component=heroMappContainerComponent] .small-box .box-title,[data-component=modalStorePromotions] .small-box .box-title{margin:0;line-height:21px;font-size:14px;margin-bottom:5px}@media only screen and (max-width:767px){.sliderOffer .small-box .box-title,[data-component=heroMappContainerComponent] .small-box .box-title,[data-component=modalStorePromotions] .small-box .box-title{line-height:18px;font-size:12px}}.sliderOffer .small-box .box-description,[data-component=heroMappContainerComponent] .small-box .box-description,[data-component=modalStorePromotions] .small-box .box-description{margin:0;line-height:16px;font-size:12px}@media only screen and (max-width:767px){.sliderOffer .small-box .box-description,[data-component=heroMappContainerComponent] .small-box .box-description,[data-component=modalStorePromotions] .small-box .box-description{line-height:18px}}.sliderOffer .small-box:last-of-type .box,[data-component=heroMappContainerComponent] .small-box:last-of-type .box,[data-component=modalStorePromotions] .small-box:last-of-type .box{margin-right:0}@media only screen and (max-width:767px){.sliderOffer .big-box .box,.sliderOffer .bigger-box .box,.sliderOffer .biggest-box .box,.sliderOffer .small-box .box,[data-component=heroMappContainerComponent] .big-box .box,[data-component=heroMappContainerComponent] .bigger-box .box,[data-component=heroMappContainerComponent] .biggest-box .box,[data-component=heroMappContainerComponent] .small-box .box,[data-component=modalStorePromotions] .big-box .box,[data-component=modalStorePromotions] .bigger-box .box,[data-component=modalStorePromotions] .biggest-box .box,[data-component=modalStorePromotions] .small-box .box{width:100vw}}@media only screen and (min-width:768px) and (max-width:1023px){.sliderOffer .big-box .box,.sliderOffer .bigger-box .box,.sliderOffer .biggest-box .box,.sliderOffer .small-box .box,[data-component=heroMappContainerComponent] .big-box .box,[data-component=heroMappContainerComponent] .bigger-box .box,[data-component=heroMappContainerComponent] .biggest-box .box,[data-component=heroMappContainerComponent] .small-box .box,[data-component=modalStorePromotions] .big-box .box,[data-component=modalStorePromotions] .bigger-box .box,[data-component=modalStorePromotions] .biggest-box .box,[data-component=modalStorePromotions] .small-box .box{width:calc(100vw - 30px)}}.sliderOffer .newModalContainer,[data-component=heroMappContainerComponent] .newModalContainer,[data-component=modalStorePromotions] .newModalContainer{overflow:unset;max-height:100%}@media only screen and (max-width:767px){.sliderOffer .newModalContainer,[data-component=heroMappContainerComponent] .newModalContainer,[data-component=modalStorePromotions] .newModalContainer{padding:0}}.sliderOffer .newModalContainer .no-geo-wrap,.sliderOffer .newModalContainer .yes-geo-wrap,[data-component=heroMappContainerComponent] .newModalContainer .no-geo-wrap,[data-component=heroMappContainerComponent] .newModalContainer .yes-geo-wrap,[data-component=modalStorePromotions] .newModalContainer .no-geo-wrap,[data-component=modalStorePromotions] .newModalContainer .yes-geo-wrap{margin-bottom:45px;margin-top:0}@media only screen and (max-width:767px){.sliderOffer .newModalContainer .no-geo-wrap,.sliderOffer .newModalContainer .yes-geo-wrap,[data-component=heroMappContainerComponent] .newModalContainer .no-geo-wrap,[data-component=heroMappContainerComponent] .newModalContainer .yes-geo-wrap,[data-component=modalStorePromotions] .newModalContainer .no-geo-wrap,[data-component=modalStorePromotions] .newModalContainer .yes-geo-wrap{margin:0}}.sliderOffer .newModalContainer .no-geo-wrap p,.sliderOffer .newModalContainer .yes-geo-wrap p,[data-component=heroMappContainerComponent] .newModalContainer .no-geo-wrap p,[data-component=heroMappContainerComponent] .newModalContainer .yes-geo-wrap p,[data-component=modalStorePromotions] .newModalContainer .no-geo-wrap p,[data-component=modalStorePromotions] .newModalContainer .yes-geo-wrap p{color:#333232}.sliderOffer .newModalContainer .no-geo-wrap .btn-wrapper,.sliderOffer .newModalContainer .yes-geo-wrap .btn-wrapper,[data-component=heroMappContainerComponent] .newModalContainer .no-geo-wrap .btn-wrapper,[data-component=heroMappContainerComponent] .newModalContainer .yes-geo-wrap .btn-wrapper,[data-component=modalStorePromotions] .newModalContainer .no-geo-wrap .btn-wrapper,[data-component=modalStorePromotions] .newModalContainer .yes-geo-wrap .btn-wrapper{margin-top:20px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sliderOffer .newModalContainer .no-geo-wrap .btn-wrapper,.sliderOffer .newModalContainer .yes-geo-wrap .btn-wrapper,[data-component=heroMappContainerComponent] .newModalContainer .no-geo-wrap .btn-wrapper,[data-component=heroMappContainerComponent] .newModalContainer .yes-geo-wrap .btn-wrapper,[data-component=modalStorePromotions] .newModalContainer .no-geo-wrap .btn-wrapper,[data-component=modalStorePromotions] .newModalContainer .yes-geo-wrap .btn-wrapper{margin-top:30px}}.sliderOffer .newModalContainer .no-geo-wrap .slider-wrapper,.sliderOffer .newModalContainer .yes-geo-wrap .slider-wrapper,[data-component=heroMappContainerComponent] .newModalContainer .no-geo-wrap .slider-wrapper,[data-component=heroMappContainerComponent] .newModalContainer .yes-geo-wrap .slider-wrapper,[data-component=modalStorePromotions] .newModalContainer .no-geo-wrap .slider-wrapper,[data-component=modalStorePromotions] .newModalContainer .yes-geo-wrap .slider-wrapper{overflow:hidden}.formDynamic .editorialForm .upload-file .files-list li .sliderOffer .newModalContainer .no-geo-wrap i,.formDynamic .editorialForm .upload-file .files-list li .sliderOffer .newModalContainer .yes-geo-wrap i,.formDynamic .editorialForm .upload-file .files-list li [data-component=heroMappContainerComponent] .newModalContainer .no-geo-wrap i,.formDynamic .editorialForm .upload-file .files-list li [data-component=heroMappContainerComponent] .newModalContainer .yes-geo-wrap i,.formDynamic .editorialForm .upload-file .files-list li [data-component=modalStorePromotions] .newModalContainer .no-geo-wrap i,.formDynamic .editorialForm .upload-file .files-list li [data-component=modalStorePromotions] .newModalContainer .yes-geo-wrap i,.sliderOffer .newModalContainer .no-geo-wrap .formDynamic .editorialForm .upload-file .files-list li i,.sliderOffer .newModalContainer .no-geo-wrap .h3,.sliderOffer .newModalContainer .no-geo-wrap p,.sliderOffer .newModalContainer .yes-geo-wrap .formDynamic .editorialForm .upload-file .files-list li i,.sliderOffer .newModalContainer .yes-geo-wrap .h3,.sliderOffer .newModalContainer .yes-geo-wrap p,[data-component=heroMappContainerComponent] .newModalContainer .no-geo-wrap .formDynamic .editorialForm .upload-file .files-list li i,[data-component=heroMappContainerComponent] .newModalContainer .no-geo-wrap .h3,[data-component=heroMappContainerComponent] .newModalContainer .no-geo-wrap p,[data-component=heroMappContainerComponent] .newModalContainer .yes-geo-wrap .formDynamic .editorialForm .upload-file .files-list li i,[data-component=heroMappContainerComponent] .newModalContainer .yes-geo-wrap .h3,[data-component=heroMappContainerComponent] .newModalContainer .yes-geo-wrap p,[data-component=modalStorePromotions] .newModalContainer .no-geo-wrap .formDynamic .editorialForm .upload-file .files-list li i,[data-component=modalStorePromotions] .newModalContainer .no-geo-wrap .h3,[data-component=modalStorePromotions] .newModalContainer .no-geo-wrap p,[data-component=modalStorePromotions] .newModalContainer .yes-geo-wrap .formDynamic .editorialForm .upload-file .files-list li i,[data-component=modalStorePromotions] .newModalContainer .yes-geo-wrap .h3,[data-component=modalStorePromotions] .newModalContainer .yes-geo-wrap p{font-size:16px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sliderOffer .newModalContainer .no-geo-wrap,.sliderOffer .newModalContainer .yes-geo-wrap,[data-component=heroMappContainerComponent] .newModalContainer .no-geo-wrap,[data-component=heroMappContainerComponent] .newModalContainer .yes-geo-wrap,[data-component=modalStorePromotions] .newModalContainer .no-geo-wrap,[data-component=modalStorePromotions] .newModalContainer .yes-geo-wrap{margin-bottom:30px}.formDynamic .editorialForm .upload-file .files-list li .sliderOffer .newModalContainer .no-geo-wrap i,.formDynamic .editorialForm .upload-file .files-list li .sliderOffer .newModalContainer .yes-geo-wrap i,.formDynamic .editorialForm .upload-file .files-list li [data-component=heroMappContainerComponent] .newModalContainer .no-geo-wrap i,.formDynamic .editorialForm .upload-file .files-list li [data-component=heroMappContainerComponent] .newModalContainer .yes-geo-wrap i,.formDynamic .editorialForm .upload-file .files-list li [data-component=modalStorePromotions] .newModalContainer .no-geo-wrap i,.formDynamic .editorialForm .upload-file .files-list li [data-component=modalStorePromotions] .newModalContainer .yes-geo-wrap i,.sliderOffer .newModalContainer .no-geo-wrap .formDynamic .editorialForm .upload-file .files-list li i,.sliderOffer .newModalContainer .no-geo-wrap .h3,.sliderOffer .newModalContainer .yes-geo-wrap .formDynamic .editorialForm .upload-file .files-list li i,.sliderOffer .newModalContainer .yes-geo-wrap .h3,[data-component=heroMappContainerComponent] .newModalContainer .no-geo-wrap .formDynamic .editorialForm .upload-file .files-list li i,[data-component=heroMappContainerComponent] .newModalContainer .no-geo-wrap .h3,[data-component=heroMappContainerComponent] .newModalContainer .yes-geo-wrap .formDynamic .editorialForm .upload-file .files-list li i,[data-component=heroMappContainerComponent] .newModalContainer .yes-geo-wrap .h3,[data-component=modalStorePromotions] .newModalContainer .no-geo-wrap .formDynamic .editorialForm .upload-file .files-list li i,[data-component=modalStorePromotions] .newModalContainer .no-geo-wrap .h3,[data-component=modalStorePromotions] .newModalContainer .yes-geo-wrap .formDynamic .editorialForm .upload-file .files-list li i,[data-component=modalStorePromotions] .newModalContainer .yes-geo-wrap .h3{margin-bottom:5px}}.sliderOffer .newModalContainer .no-geo-wrap .slider-wrapper-kd,.sliderOffer .newModalContainer .yes-geo-wrap .slider-wrapper-kd,[data-component=heroMappContainerComponent] .newModalContainer .no-geo-wrap .slider-wrapper-kd,[data-component=heroMappContainerComponent] .newModalContainer .yes-geo-wrap .slider-wrapper-kd,[data-component=modalStorePromotions] .newModalContainer .no-geo-wrap .slider-wrapper-kd,[data-component=modalStorePromotions] .newModalContainer .yes-geo-wrap .slider-wrapper-kd{position:relative;margin-top:30px}@media only screen and (max-width:767px){.sliderOffer .newModalContainer .no-geo-wrap .slider-wrapper-kd,.sliderOffer .newModalContainer .yes-geo-wrap .slider-wrapper-kd,[data-component=heroMappContainerComponent] .newModalContainer .no-geo-wrap .slider-wrapper-kd,[data-component=heroMappContainerComponent] .newModalContainer .yes-geo-wrap .slider-wrapper-kd,[data-component=modalStorePromotions] .newModalContainer .no-geo-wrap .slider-wrapper-kd,[data-component=modalStorePromotions] .newModalContainer .yes-geo-wrap .slider-wrapper-kd{overflow:hidden}.sliderOffer .newModalContainer .no-geo-wrap .slider-wrapper-kd .wrap-swiper-pagination,.sliderOffer .newModalContainer .yes-geo-wrap .slider-wrapper-kd .wrap-swiper-pagination,[data-component=heroMappContainerComponent] .newModalContainer .no-geo-wrap .slider-wrapper-kd .wrap-swiper-pagination,[data-component=heroMappContainerComponent] .newModalContainer .yes-geo-wrap .slider-wrapper-kd .wrap-swiper-pagination,[data-component=modalStorePromotions] .newModalContainer .no-geo-wrap .slider-wrapper-kd .wrap-swiper-pagination,[data-component=modalStorePromotions] .newModalContainer .yes-geo-wrap .slider-wrapper-kd .wrap-swiper-pagination{margin-right:15px}}.sliderOffer .newModalContainer .no-geo-wrap .slider-wrapper-kd .slider-stores-kd,.sliderOffer .newModalContainer .yes-geo-wrap .slider-wrapper-kd .slider-stores-kd,[data-component=heroMappContainerComponent] .newModalContainer .no-geo-wrap .slider-wrapper-kd .slider-stores-kd,[data-component=heroMappContainerComponent] .newModalContainer .yes-geo-wrap .slider-wrapper-kd .slider-stores-kd,[data-component=modalStorePromotions] .newModalContainer .no-geo-wrap .slider-wrapper-kd .slider-stores-kd,[data-component=modalStorePromotions] .newModalContainer .yes-geo-wrap .slider-wrapper-kd .slider-stores-kd{padding:0;margin:0 auto!important}@media only screen and (max-width:767px){.sliderOffer .newModalContainer .no-geo-wrap .slider-wrapper-kd .slider-stores-kd,.sliderOffer .newModalContainer .yes-geo-wrap .slider-wrapper-kd .slider-stores-kd,[data-component=heroMappContainerComponent] .newModalContainer .no-geo-wrap .slider-wrapper-kd .slider-stores-kd,[data-component=heroMappContainerComponent] .newModalContainer .yes-geo-wrap .slider-wrapper-kd .slider-stores-kd,[data-component=modalStorePromotions] .newModalContainer .no-geo-wrap .slider-wrapper-kd .slider-stores-kd,[data-component=modalStorePromotions] .newModalContainer .yes-geo-wrap .slider-wrapper-kd .slider-stores-kd{justify-content:unset}}.sliderOffer .newModalContainer .no-geo-wrap .slider-wrapper-kd .slider-stores-kd.noCarousel,.sliderOffer .newModalContainer .yes-geo-wrap .slider-wrapper-kd .slider-stores-kd.noCarousel,[data-component=heroMappContainerComponent] .newModalContainer .no-geo-wrap .slider-wrapper-kd .slider-stores-kd.noCarousel,[data-component=heroMappContainerComponent] .newModalContainer .yes-geo-wrap .slider-wrapper-kd .slider-stores-kd.noCarousel,[data-component=modalStorePromotions] .newModalContainer .no-geo-wrap .slider-wrapper-kd .slider-stores-kd.noCarousel,[data-component=modalStorePromotions] .newModalContainer .yes-geo-wrap .slider-wrapper-kd .slider-stores-kd.noCarousel{justify-content:center}.sliderOffer .newModalContainer .no-geo-wrap .slider-wrapper-kd .slider-stores-kd li.swiper-slide,.sliderOffer .newModalContainer .yes-geo-wrap .slider-wrapper-kd .slider-stores-kd li.swiper-slide,[data-component=heroMappContainerComponent] .newModalContainer .no-geo-wrap .slider-wrapper-kd .slider-stores-kd li.swiper-slide,[data-component=heroMappContainerComponent] .newModalContainer .yes-geo-wrap .slider-wrapper-kd .slider-stores-kd li.swiper-slide,[data-component=modalStorePromotions] .newModalContainer .no-geo-wrap .slider-wrapper-kd .slider-stores-kd li.swiper-slide,[data-component=modalStorePromotions] .newModalContainer .yes-geo-wrap .slider-wrapper-kd .slider-stores-kd li.swiper-slide{display:flex;flex-direction:column;min-height:120px;background-color:#faf6f6;border:solid 1px #e5e1e1;border-radius:10px;padding:10px!important;cursor:pointer}.sliderOffer .newModalContainer .no-geo-wrap .slider-wrapper-kd .slider-stores-kd li.swiper-slide div,.sliderOffer .newModalContainer .yes-geo-wrap .slider-wrapper-kd .slider-stores-kd li.swiper-slide div,[data-component=heroMappContainerComponent] .newModalContainer .no-geo-wrap .slider-wrapper-kd .slider-stores-kd li.swiper-slide div,[data-component=heroMappContainerComponent] .newModalContainer .yes-geo-wrap .slider-wrapper-kd .slider-stores-kd li.swiper-slide div,[data-component=modalStorePromotions] .newModalContainer .no-geo-wrap .slider-wrapper-kd .slider-stores-kd li.swiper-slide div,[data-component=modalStorePromotions] .newModalContainer .yes-geo-wrap .slider-wrapper-kd .slider-stores-kd li.swiper-slide div{display:flex;align-items:center;gap:5px}.sliderOffer .newModalContainer .no-geo-wrap .slider-wrapper-kd .slider-stores-kd li.swiper-slide div p,.sliderOffer .newModalContainer .yes-geo-wrap .slider-wrapper-kd .slider-stores-kd li.swiper-slide div p,[data-component=heroMappContainerComponent] .newModalContainer .no-geo-wrap .slider-wrapper-kd .slider-stores-kd li.swiper-slide div p,[data-component=heroMappContainerComponent] .newModalContainer .yes-geo-wrap .slider-wrapper-kd .slider-stores-kd li.swiper-slide div p,[data-component=modalStorePromotions] .newModalContainer .no-geo-wrap .slider-wrapper-kd .slider-stores-kd li.swiper-slide div p,[data-component=modalStorePromotions] .newModalContainer .yes-geo-wrap .slider-wrapper-kd .slider-stores-kd li.swiper-slide div p{font-size:14px;line-height:26px;color:#333232;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}.sliderOffer .newModalContainer .no-geo-wrap .slider-wrapper-kd .slider-stores-kd li.swiper-slide .btn,.sliderOffer .newModalContainer .yes-geo-wrap .slider-wrapper-kd .slider-stores-kd li.swiper-slide .btn,[data-component=heroMappContainerComponent] .newModalContainer .no-geo-wrap .slider-wrapper-kd .slider-stores-kd li.swiper-slide .btn,[data-component=heroMappContainerComponent] .newModalContainer .yes-geo-wrap .slider-wrapper-kd .slider-stores-kd li.swiper-slide .btn,[data-component=modalStorePromotions] .newModalContainer .no-geo-wrap .slider-wrapper-kd .slider-stores-kd li.swiper-slide .btn,[data-component=modalStorePromotions] .newModalContainer .yes-geo-wrap .slider-wrapper-kd .slider-stores-kd li.swiper-slide .btn{margin-left:auto;margin-top:auto}.sliderOffer .newModalContainer .no-geo-wrap .welcome_hero .icona-30px,.sliderOffer .newModalContainer .yes-geo-wrap .welcome_hero .icona-30px,[data-component=heroMappContainerComponent] .newModalContainer .no-geo-wrap .welcome_hero .icona-30px,[data-component=heroMappContainerComponent] .newModalContainer .yes-geo-wrap .welcome_hero .icona-30px,[data-component=modalStorePromotions] .newModalContainer .no-geo-wrap .welcome_hero .icona-30px,[data-component=modalStorePromotions] .newModalContainer .yes-geo-wrap .welcome_hero .icona-30px{padding:6px;font-size:48px;font-variation-settings: 'wght' 700;margin-top:10px}.sliderOffer .newModalContainer .no-store-wrap,[data-component=heroMappContainerComponent] .newModalContainer .no-store-wrap,[data-component=modalStorePromotions] .newModalContainer .no-store-wrap{margin-top:45px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sliderOffer .newModalContainer .no-store-wrap,[data-component=heroMappContainerComponent] .newModalContainer .no-store-wrap,[data-component=modalStorePromotions] .newModalContainer .no-store-wrap{margin-top:30px}}.sliderOffer .newModalContainer .no-store-wrap>p,[data-component=heroMappContainerComponent] .newModalContainer .no-store-wrap>p,[data-component=modalStorePromotions] .newModalContainer .no-store-wrap>p{color:#333232;font-weight:350;font-size:16px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sliderOffer .newModalContainer .no-store-wrap,[data-component=heroMappContainerComponent] .newModalContainer .no-store-wrap,[data-component=modalStorePromotions] .newModalContainer .no-store-wrap{margin-bottom:0}}.sliderOffer .newModalContainer .no-store-wrap .wrapper-flex,[data-component=heroMappContainerComponent] .newModalContainer .no-store-wrap .wrapper-flex,[data-component=modalStorePromotions] .newModalContainer .no-store-wrap .wrapper-flex{margin-top:15px;display:flex;text-align:left}@media only screen and (max-width:767px){.sliderOffer .newModalContainer .no-store-wrap .wrapper-flex,[data-component=heroMappContainerComponent] .newModalContainer .no-store-wrap .wrapper-flex,[data-component=modalStorePromotions] .newModalContainer .no-store-wrap .wrapper-flex{flex-direction:column;margin-left:-16px;margin-right:-16px}}.sliderOffer .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store,[data-component=heroMappContainerComponent] .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store,[data-component=modalStorePromotions] .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store{width:50%;height:auto}.sliderOffer .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store .box,[data-component=heroMappContainerComponent] .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store .box,[data-component=modalStorePromotions] .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store .box{height:253px;width:100%}@media only screen and (max-width:767px){.sliderOffer .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store,[data-component=heroMappContainerComponent] .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store,[data-component=modalStorePromotions] .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store{width:100%}.sliderOffer .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store .box,[data-component=heroMappContainerComponent] .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store .box,[data-component=modalStorePromotions] .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store .box{height:200px}}.sliderOffer .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store.ws-info,[data-component=heroMappContainerComponent] .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store.ws-info,[data-component=modalStorePromotions] .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store.ws-info{height:253px}.sliderOffer .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store.ws-info .header-flyers-home,[data-component=heroMappContainerComponent] .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store.ws-info .header-flyers-home,[data-component=modalStorePromotions] .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store.ws-info .header-flyers-home{max-width:100%;width:100%;min-width:100%;height:100%;min-height:100%;padding:15px;background-size:auto 46px}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){.sliderOffer .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store.ws-info .header-flyers-home,[data-component=heroMappContainerComponent] .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store.ws-info .header-flyers-home,[data-component=modalStorePromotions] .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store.ws-info .header-flyers-home{padding:30px;background-size:auto 83px}.sliderOffer .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store.ws-info .header-flyers-home .flyer-name .store-name a,[data-component=heroMappContainerComponent] .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store.ws-info .header-flyers-home .flyer-name .store-name a,[data-component=modalStorePromotions] .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store.ws-info .header-flyers-home .flyer-name .store-name a{font-size:24px}.sliderOffer .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store.ws-info .header-flyers-home .city-name,[data-component=heroMappContainerComponent] .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store.ws-info .header-flyers-home .city-name,[data-component=modalStorePromotions] .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store.ws-info .header-flyers-home .city-name{margin-bottom:5px}.sliderOffer .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store.ws-info .header-flyers-home .city-name span,.sliderOffer .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store.ws-info .header-flyers-home .time xsmall,[data-component=heroMappContainerComponent] .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store.ws-info .header-flyers-home .city-name span,[data-component=heroMappContainerComponent] .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store.ws-info .header-flyers-home .time xsmall,[data-component=modalStorePromotions] .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store.ws-info .header-flyers-home .city-name span,[data-component=modalStorePromotions] .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store.ws-info .header-flyers-home .time xsmall{font-size:18px}}@media only screen and (max-width:767px){.sliderOffer .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store.ws-info,[data-component=heroMappContainerComponent] .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store.ws-info,[data-component=modalStorePromotions] .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store.ws-info{height:150px}}.sliderOffer .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store.ws-promo-slider,[data-component=heroMappContainerComponent] .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store.ws-promo-slider,[data-component=modalStorePromotions] .newModalContainer .no-store-wrap .wrapper-flex .wrapper-store.ws-promo-slider{background-color:snow}@media only screen and (max-width:767px){.sliderOffer .newModalContainer .no-store-wrap .btn-wrapper .btn,[data-component=heroMappContainerComponent] .newModalContainer .no-store-wrap .btn-wrapper .btn,[data-component=modalStorePromotions] .newModalContainer .no-store-wrap .btn-wrapper .btn{width:100%}}.sliderOffer .newModalContainer .yes-store-wrap>:first-child,[data-component=heroMappContainerComponent] .newModalContainer .yes-store-wrap>:first-child,[data-component=modalStorePromotions] .newModalContainer .yes-store-wrap>:first-child{font-size:16px}.sliderOffer .newModalContainer .yes-store-wrap .slider-wrapper-pr,[data-component=heroMappContainerComponent] .newModalContainer .yes-store-wrap .slider-wrapper-pr,[data-component=modalStorePromotions] .newModalContainer .yes-store-wrap .slider-wrapper-pr{margin-top:30px;padding:0 5px}@media only screen and (max-width:767px){.sliderOffer .newModalContainer .yes-store-wrap .slider-wrapper-pr,[data-component=heroMappContainerComponent] .newModalContainer .yes-store-wrap .slider-wrapper-pr,[data-component=modalStorePromotions] .newModalContainer .yes-store-wrap .slider-wrapper-pr{margin:30px 0 0 0;padding:0}}.sliderOffer .newModalContainer .yes-store-wrap .slider-wrapper-pr ul,[data-component=heroMappContainerComponent] .newModalContainer .yes-store-wrap .slider-wrapper-pr ul,[data-component=modalStorePromotions] .newModalContainer .yes-store-wrap .slider-wrapper-pr ul{display:flex}.sliderOffer .newModalContainer .yes-store-wrap .slider-wrapper-pr ul:not(:has(>:nth-child(2))),[data-component=heroMappContainerComponent] .newModalContainer .yes-store-wrap .slider-wrapper-pr ul:not(:has(>:nth-child(2))),[data-component=modalStorePromotions] .newModalContainer .yes-store-wrap .slider-wrapper-pr ul:not(:has(>:nth-child(2))){justify-content:center;padding-bottom:10px!important}.sliderOffer .newModalContainer .yes-store-wrap .box-promozioni,[data-component=heroMappContainerComponent] .newModalContainer .yes-store-wrap .box-promozioni,[data-component=modalStorePromotions] .newModalContainer .yes-store-wrap .box-promozioni{width:auto;padding:0;border-radius:10px;background-color:#faf6f6;height:100%}@media only screen and (max-width:767px){.sliderOffer .newModalContainer .yes-store-wrap .box-promozioni,[data-component=heroMappContainerComponent] .newModalContainer .yes-store-wrap .box-promozioni,[data-component=modalStorePromotions] .newModalContainer .yes-store-wrap .box-promozioni{width:100%}}.sliderOffer .newModalContainer .yes-store-wrap .box-promozioni .box-content,[data-component=heroMappContainerComponent] .newModalContainer .yes-store-wrap .box-promozioni .box-content,[data-component=modalStorePromotions] .newModalContainer .yes-store-wrap .box-promozioni .box-content{padding:15px;display:flex;height:100%}.sliderOffer .newModalContainer .yes-store-wrap .box-promozioni .box-content .content,[data-component=heroMappContainerComponent] .newModalContainer .yes-store-wrap .box-promozioni .box-content .content,[data-component=modalStorePromotions] .newModalContainer .yes-store-wrap .box-promozioni .box-content .content{margin-left:10px;display:flex;flex-direction:column;height:100%;align-items:flex-start;text-align:left}.sliderOffer .newModalContainer .yes-store-wrap .box-promozioni .box-content .validity,[data-component=heroMappContainerComponent] .newModalContainer .yes-store-wrap .box-promozioni .box-content .validity,[data-component=modalStorePromotions] .newModalContainer .yes-store-wrap .box-promozioni .box-content .validity{margin-bottom:5px;color:#c00;font-weight:700}.sliderOffer .newModalContainer .yes-store-wrap .box-promozioni .box-content img,[data-component=heroMappContainerComponent] .newModalContainer .yes-store-wrap .box-promozioni .box-content img,[data-component=modalStorePromotions] .newModalContainer .yes-store-wrap .box-promozioni .box-content img{width:60px;height:60px}.sliderOffer .newModalContainer .yes-store-wrap .box-promozioni .box-content .btn,[data-component=heroMappContainerComponent] .newModalContainer .yes-store-wrap .box-promozioni .box-content .btn,[data-component=modalStorePromotions] .newModalContainer .yes-store-wrap .box-promozioni .box-content .btn{margin-top:auto}.sliderOffer .newModalContainer .yes-store-wrap .box-promozioni .box-content .abstract,[data-component=heroMappContainerComponent] .newModalContainer .yes-store-wrap .box-promozioni .box-content .abstract,[data-component=modalStorePromotions] .newModalContainer .yes-store-wrap .box-promozioni .box-content .abstract{margin-bottom:5px}.box-contain .box{background-size:cover;margin-bottom:15px;margin-right:15px;position:relative;color:#333232;cursor:pointer;background-position:top center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.box-contain .box{margin-bottom:0!important}.box-contain .box .box-text{max-width:220px!important;padding:10px!important;bottom:10px!important;left:10px!important}.box-contain .box .box-title{font-size:18px!important;line-height:initial}.box-contain .box .box-description{font-size:12px!important;line-height:initial;font-weight:700}}.box-contain .box .box-text{background:rgba(255,255,255,.85);display:inline-block;position:absolute}.box-contain .box .box-title{font-weight:700}.box-contain .lslide:last-of-type .box{margin-right:0}@media only screen and (max-width:767px){[data-component=sliderHomeKD] .lSPager.lSpg{bottom:5px;left:20px}}@media only screen and (max-width:767px){[data-component=sliderHomeKD] .blackPager .lSPager.lSpg li a{border:2px solid #000!important}}.slider-nearby-stores{height:100px;overflow:hidden;width:100%;padding:0;margin:0 auto!important}.slider-nearby-stores li{height:120px;background-color:#faf6f6;border:solid 2px #e5e1e1;padding:15px 10px 10px 10px;cursor:pointer}.slider-nearby-stores li:before{content:""!important}.slider-nearby-stores li i{font-size:18px;float:left;margin-right:8px}.slider-nearby-stores li small{float:left;max-width:85%;line-height:26px;font-size:16px;font-weight:800}@media only screen and (max-width:767px){[data-component=sliderHome] .big-box{width:100vw}[data-component=sliderHome] .big-box:last-of-type .box{margin-right:0!important}}[data-component=digitalLeafletDetailHeaderComponent] .row-full{background-color:#c00;color:#fff;height:205px;position:relative}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=digitalLeafletDetailHeaderComponent] .row-full{height:auto;min-height:230px}}[data-component=digitalLeafletDetailHeaderComponent] .row-full .demi-container{display:inline-block;width:100%;padding-top:40px;padding-bottom:35px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=digitalLeafletDetailHeaderComponent] .row-full .demi-container{padding-top:5px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=digitalLeafletDetailHeaderComponent] .row-full .demi-container.sliderPromo{padding-bottom:170px}}[data-component=digitalLeafletDetailHeaderComponent] .row-full .demi-container .content-img{float:left;height:110px;display:flex;align-items:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=digitalLeafletDetailHeaderComponent] .row-full .demi-container .content-img{display:block;padding-right:0;height:auto}}[data-component=digitalLeafletDetailHeaderComponent] .row-full .demi-container .content-img img{max-width:161px;display:block}[data-component=digitalLeafletDetailHeaderComponent] .row-full .demi-container .content-offerName{float:left;max-width:500px}[data-component=digitalLeafletDetailHeaderComponent] .row-full .demi-container .content-offerName h1{font-size:40px;padding-bottom:7px;line-height:45px}[data-component=digitalLeafletDetailHeaderComponent] .row-full .demi-container .content-offerName p{line-height:22px;font-size:18px;font-weight:700}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=digitalLeafletDetailHeaderComponent] .row-full .demi-container .content-offerName p{font-size:16px;font-weight:400}}[data-component=digitalLeafletDetailHeaderComponent] .row-full .demi-container .content-btn{float:right;display:flex;align-items:center;height:110px}@media only screen and (max-width:767px){[data-component=digitalLeafletDetailHeaderComponent] .row-full .demi-container .content-btn{display:none}}[data-component=digitalLeafletDetailHeaderComponent] .row-full .demi-container .content-btn .btn{width:200px}[data-component=digitalLeafletDetailHeaderComponent] .row-full .demi-container .content-btn .btn:last-child{margin-left:32px}[data-component=digitalLeafletDetailHeaderComponent] .container-slider{min-height:300px;max-width:100%;margin-top:40px;position:relative;margin-bottom:25px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=digitalLeafletDetailHeaderComponent] .container-slider{margin-top:30px;min-height:auto}}[data-component=digitalLeafletDetailHeaderComponent] .content-btn-mobile{display:flex;justify-content:space-between;padding:16px 0}[data-component=digitalLeafletDetailHeaderComponent] .content-btn-mobile .btn{max-width:158px;width:auto}[data-component=digitalLeafletDetailHeaderComponent] .btn-kd,[data-component=digitalLeafletDetailHeaderImgComponent] .btn-kd{height:50px;font-size:12px;line-height:50px;font-weight:700;text-align:center}[data-component=digitalLeafletDetailHeaderComponent] .btn-kd.btn-white,[data-component=digitalLeafletDetailHeaderImgComponent] .btn-kd.btn-white{background-color:#fff;color:#c00!important}[data-component=digitalLeafletDetailHeaderComponent] .btn-kd.btn-white .icon,[data-component=digitalLeafletDetailHeaderImgComponent] .btn-kd.btn-white .icon{color:#c00!important}[data-component=digitalLeafletDetailHeaderComponent] .btn-kd.btn-red,[data-component=digitalLeafletDetailHeaderImgComponent] .btn-kd.btn-red{background-color:#c00;color:#fff!important}[data-component=digitalLeafletDetailHeaderComponent] .btn-kd.btn-red .icon,[data-component=digitalLeafletDetailHeaderImgComponent] .btn-kd.btn-red .icon{color:#fff!important}@media only screen and (max-width:767px){[data-component=digitalLeafletDetailHeaderComponent] .btn-kd,[data-component=digitalLeafletDetailHeaderImgComponent] .btn-kd{padding:16px 15px!important}}[data-component=digitalLeafletDetailHeaderComponent] .btn-kd .icon,[data-component=digitalLeafletDetailHeaderImgComponent] .btn-kd .icon{position:relative;bottom:-2px;margin:0 11px 0 0;font-size:16px;font-weight:700}@media only screen and (max-width:767px){[data-component=digitalLeafletDetailHeaderComponent] .btn-kd .icon,[data-component=digitalLeafletDetailHeaderImgComponent] .btn-kd .icon{margin:0 6px 0 0}}[data-component=digitalLeafletDetailHeaderImgComponent] .row-full{height:100%}@media only screen and (max-width:767px){[data-component=digitalLeafletDetailHeaderImgComponent] .row-full{height:320px}}[data-component=digitalLeafletDetailHeaderImgComponent] .landing-kt-bg{background-size:cover;position:absolute;width:100%;height:100%}@media only screen and (max-width:767px){[data-component=digitalLeafletDetailHeaderImgComponent] .landing-kt-bg{height:320px}}[data-component=digitalLeafletDetailHeaderImgComponent] .container-fluid{position:relative}@media only screen and (max-width:767px){[data-component=digitalLeafletDetailHeaderImgComponent] .container-fluid{position:static}}[data-component=digitalLeafletDetailHeaderImgComponent] .container-fluid section{margin-bottom:0}[data-component=digitalLeafletDetailHeaderImgComponent] .header-landing-kd{float:left;color:#000;background:rgba(255,255,255,.85);margin:30px 0;padding:15px;max-width:777px}@media only screen and (max-width:767px){[data-component=digitalLeafletDetailHeaderImgComponent] .header-landing-kd{min-height:auto;position:absolute;left:15px;bottom:15px;margin:0;width:65%}}[data-component=digitalLeafletDetailHeaderImgComponent] .header-landing-kd.black{color:#000}[data-component=digitalLeafletDetailHeaderImgComponent] .header-landing-kd h1{font-size:40px;font-weight:700;line-height:45px;margin-bottom:7px}@media only screen and (max-width:767px){[data-component=digitalLeafletDetailHeaderImgComponent] .header-landing-kd h1{font-size:24px;line-height:32px;margin-bottom:0}}[data-component=digitalLeafletDetailHeaderImgComponent] .header-landing-kd p{font-weight:500;line-height:22px;font-size:18px}@media only screen and (max-width:767px){[data-component=digitalLeafletDetailHeaderImgComponent] .header-landing-kd p{font-size:12px}}[data-component=digitalLeafletDetailHeaderImgComponent] .content-btn{float:right;padding:78px 0}@media only screen and (max-width:767px){[data-component=digitalLeafletDetailHeaderImgComponent] .content-btn{float:left;padding:0;padding-top:30px}}[data-component=digitalLeafletDetailHeaderImgComponent] .content-btn .btn{width:193px}[data-component=digitalShowOffersShopComponent] .row-full{background-color:#f7f7f7;padding:45px 110px 35px 110px}@media only screen and (max-width:767px){[data-component=digitalShowOffersShopComponent] .row-full{padding:30px 0}}[data-component=digitalShowOffersShopComponent] .title{margin-bottom:15px;font-size:22px;line-height:42px;font-weight:900}@media only screen and (max-width:767px){[data-component=digitalShowOffersShopComponent] .title{font-size:18px;line-height:30px;padding:0 15px 0 15px}}[data-component=digitalShowOffersShopComponent] [data-component=sliderContentComponent]{position:relative}@media only screen and (max-width:767px){[data-component=digitalShowOffersShopComponent] [data-component=sliderContentComponent] [data-type-component=digitalKdSlider] li{width:100%}}[data-component=digitalShowOffersShopComponent] [data-component=sliderContentComponent] .lSPager.lSpg{position:static!important}@media only screen and (max-width:767px){[data-component=digitalShowOffersShopComponent] [data-component=sliderContentComponent] .lSPager.lSpg{position:absolute;bottom:5px;left:20px}}[data-component=digitalShowOffersShopComponent] [data-component=sliderContentComponent] .blackPager .lSPager.lSpg li a{border:2px solid #000!important}[data-component=digitalShowOffersShopComponent] [data-component=sliderContentComponent] .whitePager .lSPager.lSpg li a{border:2px solid #000!important}[data-component=digitalShowOffersShopComponent] [data-component=sliderContentComponent] .leafletArrows .lSSlideWrapper .lSAction .lSNext,[data-component=digitalShowOffersShopComponent] [data-component=sliderContentComponent] .leafletArrows .lSSlideWrapper .lSAction .lSPrev{background-color:#c00}[data-component=digitalShowOffersShopComponent] [data-component=sliderContentComponent] .leafletArrows .lSSlideWrapper .lSAction .lSNext i,[data-component=digitalShowOffersShopComponent] [data-component=sliderContentComponent] .leafletArrows .lSSlideWrapper .lSAction .lSPrev i{color:#fff}[data-component=digitalShowOffersShopComponent] [data-component=sliderContentComponent] .leafletArrows .lSSlideWrapper .lSAction .lSNext{right:-52px}.dialog.popupKD{width:460px!important;max-width:100%}.dialog.popupKD h4{display:none}.dialog.popupKD nav{display:none}.dialog.popupKD .container-popup-kd{width:100%;min-height:500px;position:relative;margin:0 auto}.dialog.popupKD .container-popup-kd img{margin:0 auto;max-width:100%;padding-bottom:7px}.dialog.popupKD .container-popup-kd span{display:block;font-size:16px;padding-bottom:7px;line-height:22px}.dialog.popupKD .container-popup-kd .note{font-size:12px;padding-bottom:10px}.dialog.popupKD .container-popup-kd .escluse{border-top:2px solid #000;height:30px;position:absolute;bottom:40px;left:0;right:0;line-height:30px}.dialog.popupKD .container-popup-kd .escluse span{font-size:14px;font-weight:700;text-align:center}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){.alertify .dialog.promo-centered{min-height:auto!important;height:auto!important}}.boxKdRound{display:block;background-position:center center;position:relative;background-size:cover;height:242px;background-position:center center}@media only screen and (max-width:767px){.boxKdRound{height:218px}}.boxKdRound.white{color:#fff}.boxKdRound.black{color:#000}.boxKdRound.popupNotOpen,.boxKdRound.popupStyle{background-color:#fff}.boxKdRound.popupNotOpen .boxText h3,.boxKdRound.popupStyle .boxText h3{color:#c00}.boxKdRound.popupNotOpen .boxText span,.boxKdRound.popupStyle .boxText span{color:#000}.boxKdRound.popupNotOpen{cursor:default}.boxKdRound.popupStyle{border:3px solid #c00}.boxKdRound img{position:absolute;left:20px;top:20px;width:auto;max-width:calc(100% - 40px);height:40%}.boxKdRound .boxText{background-color:rgba(255,255,255,.85);color:#000;position:absolute;bottom:20px;left:20px;padding:10px;margin-right:20px}.boxKdRound .boxText.smallBox-volantino-bottom{right:20px}@media only screen and (max-width:767px){.boxKdRound .boxText h3{font-size:23px}}.boxKdRound .boxText span,.boxKdRound .boxText span p{display:block;padding-top:5px;font-size:12px;line-height:1.33;max-height:150px}[data-type-component=digitalLeafletKdSlider] li .boxKdRound{width:100%}[data-component=sliderHomeKD]{margin:0!important}[data-component=sliderHomeKD] .box-contain{width:100%;height:auto;margin:0 auto}[data-component=sliderHomeKD] .box-contain .box{margin-right:25px;margin-bottom:10px}[data-component=sliderHomeKD] .box-contain .bigger-box:first-of-type .box{margin-right:17px!important}[data-component=sliderHomeKD] .box-contain .bigger-box:last-of-type .box{margin-right:0!important}[data-component=sliderHomeKD] .header-sliderkd-2021.oneElement{width:100%!important}[data-component=sliderHomeKD] .header-sliderkd-2021.oneElement .biggest-box .boxKdRound{width:1220px}[data-component=sliderHomeKD] .box-contain .leafletArrows .lSSlideWrapper .bigSlider+.lSAction{top:244px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sliderHomeKD] .big-box{width:100%}}[data-component=sliderHomeKD] .big-box,[data-component=sliderHomeKD] .bigger-box,[data-component=sliderHomeKD] .biggest-box{float:left}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=sliderHomeKD] .big-box,[data-component=sliderHomeKD] .bigger-box,[data-component=sliderHomeKD] .biggest-box{max-width:calc(50vw - 45px)}}@media only screen and (max-width:767px){[data-component=sliderHomeKD] .big-box,[data-component=sliderHomeKD] .bigger-box,[data-component=sliderHomeKD] .biggest-box{max-width:calc(100vw - 30px)}}[data-component=sliderHomeKD] .big-box .boxKdRound,[data-component=sliderHomeKD] .bigger-box .boxKdRound,[data-component=sliderHomeKD] .biggest-box .boxKdRound{height:405px;width:602px;background-position:top center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sliderHomeKD] .big-box .boxKdRound,[data-component=sliderHomeKD] .bigger-box .boxKdRound,[data-component=sliderHomeKD] .biggest-box .boxKdRound{height:217px;width:100%}}[data-component=sliderHomeKD] .biggest-box .boxKdRound{width:807px;height:504px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sliderHomeKD] .biggest-box .boxKdRound{width:100vw}}[data-component=sliderHomeKD] .biggest-box .boxKdRound .boxText h3{font-size:40px}[data-component=sliderHomeKD] .biggest-box .boxKdRound .boxText span,[data-component=sliderHomeKD] .biggest-box .boxKdRound .boxText span p{font-size:18px;line-height:30px}@media only screen and (max-width:767px){[data-component=sliderHomeKD] .biggest-box .boxKdRound .boxText span,[data-component=sliderHomeKD] .biggest-box .boxKdRound .boxText span p{font-size:16px;line-height:16px}}[data-component=sliderHomeKD] .bigger-box .boxKdRound{width:599px;height:376px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sliderHomeKD] .bigger-box .boxKdRound{width:100vw}}[data-component=sliderHomeKD] .bigger-box .boxKdRound .boxText h3{font-size:30px}[data-component=sliderHomeKD] .bigger-box .boxKdRound .boxText span,[data-component=sliderHomeKD] .bigger-box .boxKdRound .boxText span p{font-size:14px;padding:0;line-height:30px}[data-component=sliderHomeKD] .small-box .boxKdRound{width:387px;height:242px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sliderHomeKD] .small-box .boxKdRound{width:100vw}}[data-component=sliderHomeKD] .small-box .boxKdRound .boxText h3{font-size:22px;line-height:29px;margin-bottom:5px}@media only screen and (max-width:767px){[data-component=sliderHomeKD] .small-box .boxKdRound .boxText h3{margin-bottom:0}}[data-component=sliderHomeKD] .small-box .boxKdRound .boxText span,[data-component=sliderHomeKD] .small-box .boxKdRound .boxText span p{font-size:12px;padding:0;line-height:14px}.pagerInside .lSPager.lSpg{position:absolute;bottom:5px;left:20px}.pagerInside.blackPager .lSPager.lSpg li a{border:2px solid #000!important}.pagerInside.whitePager .lSPager.lSpg li a{border:2px solid #fff!important}[data-component=landing-offers-kd]:has(.landing-kt-bg){min-height:450px}@media only screen and (max-width:767px){[data-component=landing-offers-kd]:has(.landing-kt-bg){min-height:320px}}[data-component=landing-offers-kd] .no-valid-promo{background-color:#faf6f6;justify-content:center;display:flex;margin:0 -100vh}@media only screen and (max-width:767px){[data-component=landing-offers-kd] .no-valid-promo{margin:0 -15px}}[data-component=landing-offers-kd] .no-valid-promo .no-promo-content{padding:65px 0;display:flex;flex-direction:column;align-items:center;text-align:center}@media only screen and (max-width:767px){[data-component=landing-offers-kd] .no-valid-promo .no-promo-content{padding:45px 15px}}[data-component=landing-offers-kd] .no-valid-promo .no-promo-content .invalid-promo-title{font-size:31px;font-weight:900;line-height:42px;color:#000;margin-bottom:10px;margin-top:20px}@media only screen and (max-width:767px){[data-component=landing-offers-kd] .no-valid-promo .no-promo-content .invalid-promo-title{font-size:20px;line-height:30px}}[data-component=landing-offers-kd] .no-valid-promo .no-promo-content .icona-30px{font-size:72px;padding:9px;font-variation-settings: 'wght' 700}[data-component=landing-offers-kd] .no-valid-promo .no-promo-content .no-promo-wrap p{line-height:33px;font-size:22px;color:#333232}@media only screen and (max-width:767px){[data-component=landing-offers-kd] .no-valid-promo .no-promo-content .no-promo-wrap p{font-size:18px;line-height:27px}}[data-component=landing-offers-kd] .row-full{background-color:#faf6f6}[data-component=landing-offers-kd] .welcome_hero{max-width:1000px;margin:auto;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;color:#333232;padding:65px 0}@media only screen and (max-width:767px){[data-component=landing-offers-kd] .welcome_hero{padding:65px 15px}}[data-component=landing-offers-kd] .welcome_hero h2{color:#000;font-weight:800}[data-component=landing-offers-kd] .welcome_hero .icona-30px{padding:6px;font-size:48px;font-variation-settings: 'wght' 700}[data-component=landing-offers-kd] .landing-kt-bg{background-size:cover;height:450px;position:absolute;width:100%}@media only screen and (max-width:767px){[data-component=landing-offers-kd] .landing-kt-bg{height:320px}}[data-component=landing-offers-kd] .general-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;gap:15px;flex:1;background-color:#fff;border:1px solid #e5e1e1;border-radius:20px;box-shadow:0 8px 12px -4px #00000026;max-width:1000px;width:100%;height:fit-content;padding:30px;margin:auto;margin-top:150px}@media only screen and (max-width:767px){[data-component=landing-offers-kd] .general-wrapper{padding:15px;padding-top:70px;margin-top:100px}}[data-component=landing-offers-kd] .general-wrapper .top_wrapper{display:flex;justify-content:space-between;align-items:center;width:100%}[data-component=landing-offers-kd] .general-wrapper .top_wrapper h2{font-size:22px;line-height:42px;font-weight:900}@media only screen and (max-width:767px){[data-component=landing-offers-kd] .general-wrapper .top_wrapper h2{font-size:18px;line-height:30px}}[data-component=landing-offers-kd] .general-wrapper .date{position:absolute;right:0;border-radius:10px 0 0 10px;padding:10px 20px;padding-right:65px;margin:0;text-align:center;color:#c00;background-color:#faeaea;font-size:14px;line-height:21px;font-weight:800}@media only screen and (max-width:767px){[data-component=landing-offers-kd] .general-wrapper .date{display:block;top:0;width:259px;right:50%;translate:50%;border-radius:0 0 20px 20px;padding:10px 20px}}[data-component=landing-offers-kd] .sub-header-landing-kd{width:100%;color:#333232}[data-component=landing-offers-kd] .sub-header-landing-kd .no-geo-wrap,[data-component=landing-offers-kd] .sub-header-landing-kd .no-promo-wrap{width:100%;text-align:center;padding:10px;background-color:#faf6f6;border:solid 1px #e5e1e1;border-radius:10px;margin-top:15px;font-size:18px;line-height:30px}[data-component=landing-offers-kd] .sub-header-landing-kd .no-promo-wrap{margin-top:30px;padding:15px 10px}[data-component=landing-offers-kd] .slider-wrapper-kd{position:relative;margin-top:30px}@media only screen and (max-width:767px){[data-component=landing-offers-kd] .slider-wrapper-kd{overflow:hidden;margin-right:-15px}[data-component=landing-offers-kd] .slider-wrapper-kd .wrap-swiper-pagination{margin-right:15px}}[data-component=landing-offers-kd] .slider-wrapper-kd .slider-stores-kd{padding:0;margin:0 auto!important}[data-component=landing-offers-kd] .slider-wrapper-kd .slider-stores-kd:not(:has(>:nth-child(4))){justify-content:center}[data-component=landing-offers-kd] .slider-wrapper-kd .slider-stores-kd li.swiper-slide{display:flex;flex-direction:column;min-height:120px;background-color:#faf6f6;border:solid 1px #e5e1e1;border-radius:10px;padding:10px!important;cursor:pointer}[data-component=landing-offers-kd] .slider-wrapper-kd .slider-stores-kd li.swiper-slide div{display:flex;align-items:center;gap:5px}[data-component=landing-offers-kd] .slider-wrapper-kd .slider-stores-kd li.swiper-slide div p{font-size:14px;font-weight:350;line-height:26px;color:#333232;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}[data-component=landing-offers-kd] .slider-wrapper-kd .slider-stores-kd li.swiper-slide .btn{margin-left:auto;margin-top:auto}[data-component=detail-promo-store-kd]{width:100%;padding:45px 0;max-width:1000px;margin:auto}@media only screen and (max-width:767px){[data-component=detail-promo-store-kd]{padding:45px 0}}[data-component=detail-promo-store-kd].no_promo{padding:30px 0!important}[data-component=detail-promo-store-kd].no_promo .no-store-wrap{padding-bottom:45px}@media only screen and (max-width:767px){[data-component=detail-promo-store-kd].no_promo .no-store-wrap{padding-bottom:30px}}[data-component=detail-promo-store-kd] .store-change-kt{display:flex;align-items:center;justify-content:space-between;gap:5px}@media only screen and (max-width:767px){[data-component=detail-promo-store-kd] .store-change-kt{flex-direction:column;align-items:flex-start}}[data-component=detail-promo-store-kd] .store-change-kt .d_flex{display:flex;align-items:center;gap:10px}[data-component=detail-promo-store-kd] .store-change-kt .no-store-wrap{text-align:center;margin:auto}[data-component=detail-promo-store-kd] .store-change-kt .no-store-wrap .btn{margin-top:30px}[data-component=detail-promo-store-kd] .store-promos-and-leaflets-kt p.title{font-size:16px;line-height:26px;font-weight:700;color:#333232;margin-bottom:15px}@media only screen and (max-width:767px){[data-component=detail-promo-store-kd] .store-promos-and-leaflets-kt p.title{margin-bottom:20px}}[data-component=detail-promo-store-kd] .store-promos-and-leaflets-kt .promo-wrapper-kd,[data-component=detail-promo-store-kd] .store-promos-and-leaflets-kt .slider-leaflets-wrapper-kd{margin-top:30px}[data-component=detail-promo-store-kd] .store-promos-and-leaflets-kt .promo-wrapper-kd:has(.wrap-swiper-pagination.hide) li.swiper-slide,[data-component=detail-promo-store-kd] .store-promos-and-leaflets-kt .slider-leaflets-wrapper-kd:has(.wrap-swiper-pagination.hide) li.swiper-slide{flex:1;max-width:50%}@media only screen and (max-width:767px){[data-component=detail-promo-store-kd] .store-promos-and-leaflets-kt .promo-wrapper-kd:has(.wrap-swiper-pagination.hide) li.swiper-slide,[data-component=detail-promo-store-kd] .store-promos-and-leaflets-kt .slider-leaflets-wrapper-kd:has(.wrap-swiper-pagination.hide) li.swiper-slide{max-width:100%}}[data-component=detail-promo-store-kd] .store-promos-and-leaflets-kt .promo-wrapper-kd:has(.wrap-swiper-pagination.hide) li.swiper-slide:last-child,[data-component=detail-promo-store-kd] .store-promos-and-leaflets-kt .slider-leaflets-wrapper-kd:has(.wrap-swiper-pagination.hide) li.swiper-slide:last-child{margin-right:0!important}[data-component=detail-promo-store-kd] .emptyState{display:flex;flex-direction:column;align-items:center;padding:35px}[data-component=detail-promo-store-kd] .emptyState p{font-size:18px;line-height:30px;font-weight:350}@media only screen and (max-width:767px){[data-component=detail-promo-store-kd] .emptyState p{line-height:26px;font-size:16px}}[data-component=detail-promo-store-kd] .emptyState .btn-ghost{margin-top:27px}@media only screen and (max-width:767px){[data-component=detail-promo-store-kd] .emptyState .btn-ghost{margin-top:17px}}.slider-leaflets-v{margin:0!important}.slider-leaflets-v li .box-volantini{width:auto;height:100%;background-color:#faeaea;border-radius:10px}.slider-leaflets-v li .box-volantini .content{display:flex;justify-content:space-between;flex-direction:column;height:100%}.slider-leaflets-v li .box-volantini .img{width:60px;height:60px}.slider-leaflets-v li .box-volantini .icons-flex{display:flex;align-items:center;justify-content:center;text-align:center;gap:20px;margin-top:10px}.slider-leaflets-v li .box-volantini .icons-flex span{line-height:1;color:#c00}.promo-wrapper-kd .promo-content-kd{display:grid;grid-template-columns:1fr 1fr 1fr;flex-wrap:wrap;column-gap:20px;row-gap:15px}@media only screen and (max-width:767px){.promo-wrapper-kd .promo-content-kd{grid-template-columns:1fr}}.promo-wrapper-kd .box-promozioni{width:auto;padding:0;border-radius:10px;background-color:#faf6f6}@media only screen and (max-width:767px){.promo-wrapper-kd .box-promozioni{width:100%}}.promo-wrapper-kd .box-promozioni .box-content{padding:15px;display:flex;height:100%}.promo-wrapper-kd .box-promozioni .box-content .content{margin-left:10px;display:flex;flex-direction:column;height:100%}.promo-wrapper-kd .box-promozioni .box-content .validity{margin-bottom:5px;color:#c00;font-weight:700}.promo-wrapper-kd .box-promozioni .box-content img{width:60px;height:60px}.promo-wrapper-kd .box-promozioni .box-content .btn{margin-top:auto}.promo-wrapper-kd .box-promozioni .box-content .abstract{margin-bottom:5px}.promo-wrapper-kd [data-show-more]{grid-column:1/4;display:flex;padding-top:15px}@media only screen and (max-width:767px){.promo-wrapper-kd [data-show-more]{padding-top:5px;grid-column:1}}.promo-wrapper-kd [data-show-more] .btn{margin:auto}[data-component=kdLeafletComponent]{margin-bottom:65px}@media only screen and (max-width:767px){[data-component=kdLeafletComponent]{margin-bottom:40px}}.digitalLeafletPromoPageComponent{margin-bottom:0!important}.digitalLeafletPromoPageComponent .change-bk{background-color:#fff}.digitalLeafletPromoPageComponent .breadcrumb-container{margin:25px 0 25px 0;display:flex;justify-content:space-between;align-items:center;font-size:12px}.digitalLeafletPromoPageComponent .breadcrumb-container #breadcrumb{height:20px;padding-left:0;color:#c00;display:flex;align-items:center;margin:0;list-style:none}.digitalLeafletPromoPageComponent .breadcrumb-container #breadcrumb li::before{content:" "}.digitalLeafletPromoPageComponent .breadcrumb-container #breadcrumb li:not(:last-child)::after{content:" / ";padding:0 10px;font-weight:350}.digitalLeafletPromoPageComponent .breadcrumb-container #breadcrumb #leafletName,.digitalLeafletPromoPageComponent .breadcrumb-container #breadcrumb #p-store-offer{line-height:16px;margin:0;font-size:12px;text-align:left;display:inline-block;color:#c00}.digitalLeafletPromoPageComponent .breadcrumb-container #breadcrumb #leafletName{cursor:pointer;font-weight:700}.digitalLeafletPromoPageComponent .breadcrumb-container #breadcrumb #p-all{font-size:12px;font-weight:350;line-height:16px;text-align:left;cursor:pointer}.digitalLeafletPromoPageComponent .row-full{background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.digitalLeafletPromoPageComponent .row-full .container-fluid{margin-top:150px;height:auto;margin-bottom:30px}@media only screen and (max-width:767px){.digitalLeafletPromoPageComponent .row-full .container-fluid{margin-top:125px;margin-bottom:15px}}.digitalLeafletPromoPageComponent .row-full .bg-desktop-mobile{background-position:center;background-size:cover;height:450px;width:100%;position:absolute;top:-130px}@media only screen and (max-width:767px){.digitalLeafletPromoPageComponent .row-full .bg-desktop-mobile{top:-110px;height:320px}}.digitalLeafletPromoPageComponent .row-full .info-promotion{position:relative;width:100%;display:flex;justify-content:center}.digitalLeafletPromoPageComponent .row-full .info-promotion .content-title{display:flex;flex-direction:column;color:#000;background-color:#fff;padding:30px;height:auto;max-width:950px;position:relative;border-radius:20px;border:1px solid #e5e1e1;box-shadow:0 8px 12px -4px rgba(0,0,0,.15)}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){.digitalLeafletPromoPageComponent .row-full .info-promotion .content-title{min-width:900px}}.digitalLeafletPromoPageComponent .row-full .info-promotion .content-title.black{color:#000}@media only screen and (max-width:767px){.digitalLeafletPromoPageComponent .row-full .info-promotion .content-title{justify-content:flex-end;align-items:flex-start;max-width:340px;padding:0 15px 15px 15px}}.digitalLeafletPromoPageComponent .row-full .info-promotion .content-title .h1{font-weight:900;margin-bottom:15px;display:flex;align-items:center;font-size:22px;line-height:42px}@media only screen and (max-width:767px){.digitalLeafletPromoPageComponent .row-full .info-promotion .content-title .h1{margin-top:70px;font-size:18px;line-height:30px;justify-content:center}}.digitalLeafletPromoPageComponent .row-full .info-promotion .content-title .formDynamic .editorialForm .upload-file .files-list li i,.digitalLeafletPromoPageComponent .row-full .info-promotion .content-title .h3,.formDynamic .editorialForm .upload-file .files-list li .digitalLeafletPromoPageComponent .row-full .info-promotion .content-title i{padding:10px 65px 10px 20px;background-color:#faeaea;color:#c00;font-size:14px;line-height:21px;font-weight:900;position:absolute;border-radius:10px 0 0 10px}@media only screen and (min-width:1180px),only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1179px){.digitalLeafletPromoPageComponent .row-full .info-promotion .content-title .formDynamic .editorialForm .upload-file .files-list li i,.digitalLeafletPromoPageComponent .row-full .info-promotion .content-title .h3,.formDynamic .editorialForm .upload-file .files-list li .digitalLeafletPromoPageComponent .row-full .info-promotion .content-title i{right:0}}@media only screen and (max-width:767px){.digitalLeafletPromoPageComponent .row-full .info-promotion .content-title .formDynamic .editorialForm .upload-file .files-list li i,.digitalLeafletPromoPageComponent .row-full .info-promotion .content-title .h3,.formDynamic .editorialForm .upload-file .files-list li .digitalLeafletPromoPageComponent .row-full .info-promotion .content-title i{top:0;padding:10px 20px;left:50%;transform:translateX(-50%);width:max-content;border-radius:0 0 10px 10px}}@media only screen and (max-width:767px){.digitalLeafletPromoPageComponent .row-full .info-promotion .content-title .container-btn{margin-top:10px}}.digitalLeafletPromoPageComponent .row-full .info-promotion .promotion-text .promotion-subTitle{font-weight:800;line-height:30px;font-size:18px;color:#333232}.digitalLeafletPromoPageComponent .row-full .info-promotion .promotion-text .promotion-information{display:flex;align-items:center;padding:0 95px;flex-direction:column}@media only screen and (max-width:767px){.digitalLeafletPromoPageComponent .row-full .info-promotion .promotion-text .promotion-information{padding:0}}.digitalLeafletPromoPageComponent .row-full .info-promotion .promotion-text .promotion-information .promotion-content p{margin:30px 0;font-size:16px;line-height:26px;color:#333232}.digitalLeafletPromoPageComponent .row-full .info-promotion .promotion-text .promotion-information .promotion-banner{background-color:#faf6f6;border:1px solid #e5e1e1}.digitalLeafletPromoPageComponent .row-full .info-promotion .promotion-text .promotion-information .promotion-banner .promotion-banner-info p{padding:15px;font-size:12px;line-height:16px;color:#333232}.digitalLeafletPromoPageComponent .digitalLeafletPromoSubtitleComponent{height:85px;width:100%;margin-bottom:70px}@media only screen and (max-width:767px){.digitalLeafletPromoPageComponent .digitalLeafletPromoSubtitleComponent{margin-bottom:30px;height:auto;display:inline-block}}.digitalLeafletPromoPageComponent .digitalLeafletPromoSubtitleComponent .left,.digitalLeafletPromoPageComponent .digitalLeafletPromoSubtitleComponent .right{float:left}.digitalLeafletPromoPageComponent .digitalLeafletPromoSubtitleComponent .left{width:calc(100% - 200px);display:flex;align-items:center}@media only screen and (max-width:767px){.digitalLeafletPromoPageComponent .digitalLeafletPromoSubtitleComponent .left{width:100%}}.digitalLeafletPromoPageComponent .digitalLeafletPromoSubtitleComponent .left .btn-secondary{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-right:27px;text-decoration:none!important;position:relative}.digitalLeafletPromoPageComponent .digitalLeafletPromoSubtitleComponent .left .btn-secondary i{font-size:18px}.digitalLeafletPromoPageComponent .digitalLeafletPromoSubtitleComponent .left .btn-secondary:hover::after{content:'';border-bottom:1px solid #c00;position:absolute;left:5px;bottom:0;width:100%}.digitalLeafletPromoPageComponent .digitalLeafletPromoSubtitleComponent .left img{float:left;height:100%;max-width:85px;margin-right:20px}.digitalLeafletPromoPageComponent .digitalLeafletPromoSubtitleComponent .left .container-shop{float:left}@media only screen and (max-width:767px){.digitalLeafletPromoPageComponent .digitalLeafletPromoSubtitleComponent .left .container-shop{width:100%;display:flex;flex-direction:column}}.digitalLeafletPromoPageComponent .digitalLeafletPromoSubtitleComponent .left .container-shop small{float:left;clear:both}.digitalLeafletPromoPageComponent .digitalLeafletPromoSubtitleComponent .left .container-shop small:last-of-type{color:#605f60}@media only screen and (max-width:767px){.digitalLeafletPromoPageComponent .digitalLeafletPromoSubtitleComponent .left .container-shop small{text-align:center}}.digitalLeafletPromoPageComponent .digitalLeafletPromoSubtitleComponent .rigth{width:200px}.digitalLeafletPromoPageComponent .digitalLeafletPromoSubtitleComponent .container-btn{height:100%;display:flex;justify-content:flex-end;align-items:center}.digitalLeafletPromoPageComponent .container-richtext .h2,.digitalLeafletPromoPageComponent .container-richtext .small{text-align:center}.digitalLeafletPromoPageComponent .container-richtext .small{color:#c00;margin-bottom:20px}@media only screen and (max-width:767px){.digitalLeafletPromoPageComponent .container-richtext .small{margin-bottom:11px}}.digitalLeafletPromoPageComponent .container-richtext .h2{margin-bottom:55px}@media only screen and (max-width:767px){.digitalLeafletPromoPageComponent .container-richtext .h2{max-width:275px;margin:0 auto;margin-bottom:20px}}.digitalLeafletPromoPageComponent .container-richtext .content-richtext{width:810px;max-width:100%;margin:0 auto;margin-bottom:100px}@media only screen and (max-width:767px){.digitalLeafletPromoPageComponent .container-richtext .content-richtext{margin-bottom:35px}}.digitalLeafletPromoPageComponent .container-richtext .content-richtext img{max-width:100%}.digitalLeafletPromoPageComponent .container-richtext .content-richtext h2,.digitalLeafletPromoPageComponent .container-richtext .content-richtext h3{padding-bottom:15px;padding-top:0;font-weight:700}.digitalLeafletPromoPageComponent .container-richtext .content-richtext p{margin-bottom:15px}[data-component=digitalLeafletDetailHeaderComponent]{margin-bottom:0!important}[data-component=digitalLeafletDetailHeaderComponent] .underline-link-volantino{text-decoration:underline}[data-component=volantinoHeader] .row-full{background-color:#c00;min-height:145px!important;height:auto!important}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-component=volantinoHeader] .row-full.opened-dropdown-volantino::after{position:absolute;height:30000px;z-index:81;background:rgba(0,0,0,.6);width:100vw}}[data-component=volantinoHeader] .row-full .btn-download-file-mobile{background-color:#fff!important;float:right;margin-right:15px;margin-left:30px;padding:17px!important}[data-component=volantinoHeader] .row-full .btn-download-file-mobile img{font-size:15px;color:#fff}[data-component=volantinoHeader] .menu-volantino{display:flex;justify-content:space-between;flex-direction:row;align-items:center;padding:0 35px;color:#fff;gap:20px;min-height:45px;border-top:1px solid rgba(255,255,255,.5);background-color:#c00;z-index:101;width:100%}[data-component=volantinoHeader] .menu-volantino.menu-volantino-fixed{position:fixed}@media only screen and (max-width:767px){[data-component=volantinoHeader] .menu-volantino{padding:0;gap:0;z-index:111}}[data-component=volantinoHeader] .menu-volantino .categorie-dropdown-open{background-color:#fff;color:#c00}[data-component=volantinoHeader] .primo-piano{display:flex;justify-content:flex-start;gap:20px;text-align:center;flex-wrap:wrap;height:45px;overflow:hidden}[data-component=volantinoHeader] .primo-piano a,[data-component=volantinoHeader] .primo-piano small{font-size:12px;color:#fff;line-height:15px;white-space:nowrap;height:45px;display:flex;align-items:center}[data-component=volantinoHeader] .categorie-dropdown{display:flex;justify-content:center;align-items:center;min-width:150px;height:45px;cursor:pointer;z-index:101}@media only screen and (max-width:767px){[data-component=volantinoHeader] .categorie-dropdown{width:50%}}[data-component=volantinoHeader] .categorie-dropdown .dropdown-menu-volantino{position:absolute;right:35px;left:35px;top:100%;z-index:100;float:left;list-style:none;font-size:14px;text-align:left;background-color:#fff;padding:25px 0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=volantinoHeader] .categorie-dropdown .dropdown-menu-volantino{position:fixed;overflow-y:scroll;bottom:0;max-height:none;right:0;left:0;padding:15px}}[data-component=volantinoHeader] .categorie-dropdown .dropdown-menu-volantino p{color:#000;font-size:14px}[data-component=volantinoHeader] .categorie-dropdown .dropdown-menu-volantino ul{color:#605f60;display:flex;flex-direction:column;margin:0;padding:0;list-style:none}[data-component=volantinoHeader] .categorie-dropdown .dropdown-menu-volantino ul li{min-width:218px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=volantinoHeader] .categorie-dropdown .dropdown-menu-volantino ul li{padding:5px}}[data-component=volantinoHeader] .categorie-dropdown .dropdown-menu-volantino ul li a{font-size:14px;color:#605f60}[data-component=volantinoHeader] .categorie-dropdown .dropdown-menu-volantino ul li::before{content:none!important}[data-component=volantinoHeader] .categorie-dropdown .dropdown-menu-volantino ul.first-list{flex-wrap:nowrap}[data-component=volantinoHeader] .categorie-dropdown .dropdown-menu-volantino ul.second-list-2-columns{max-height:240px;flex-wrap:wrap;min-width:450px;max-width:450px}@media only screen and (min-width:1024px) and (max-width:1179px){[data-component=volantinoHeader] .categorie-dropdown .dropdown-menu-volantino ul.second-list-2-columns{max-height:none;column-count:1;flex-wrap:nowrap;padding:5px;min-width:auto}}[data-component=volantinoHeader] .categorie-dropdown .dropdown-menu-volantino ul.second-list-2-columns-no-ricetta{max-height:240px;flex-wrap:wrap;min-width:450px;max-width:450px}[data-component=volantinoHeader] .categorie-dropdown .dropdown-menu-volantino ul.second-list-1-column{max-height:none;flex-wrap:nowrap}[data-component=volantinoHeader] .categorie-dropdown .withChildren::after{font-family:coopSocio!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:24px;color:#000;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:""}[data-component=volantinoHeader] .categorie-dropdown .withChildren.open::after{content:""}[data-component=volantinoHeader] .categorie-dropdown .row-dropdown-ricetta{justify-content:center}[data-component=volantinoHeader] .categorie-dropdown .row-dropdown-no-ricetta{justify-content:flex-start}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=volantinoHeader] .categorie-dropdown .row-dropdown-no-ricetta{margin-left:0}}[data-component=volantinoHeader] .categorie-dropdown .ricetta-mese{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;gap:15px}[data-component=volantinoHeader] .categorie-dropdown .ricetta-mese img{max-width:218px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=volantinoHeader] .categorie-dropdown .ricetta-mese img{max-width:142px}}[data-component=volantinoHeader] .categorie-dropdown .descrizione-ricetta{display:flex;justify-content:center;align-items:flex-start;flex-direction:column}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=volantinoHeader] .categorie-dropdown .descrizione-ricetta{align-items:flex-start}}[data-component=volantinoHeader] .categorie-dropdown .descrizione-ricetta p{color:#262b2f;margin-bottom:7px}[data-component=volantinoHeader] .categorie-dropdown .descrizione-ricetta .info{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:20px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=volantinoHeader] .categorie-dropdown .descrizione-ricetta .info{flex-direction:column;align-items:flex-start;gap:9px}}[data-component=volantinoHeader] .categorie-dropdown .descrizione-ricetta .info .info-text{display:flex;flex-direction:row;gap:9px}[data-component=volantinoHeader] .categorie-dropdown .descrizione-ricetta .info .info-text img{width:20px;height:20px}[data-component=volantinoHeader] .categorie-dropdown .descrizione-ricetta .info .info-text small{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:8px;color:#5f5757;white-space:nowrap}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=volantinoHeader] .categorie-dropdown .descrizione-ricetta .info .info-text small{font-size:12px}}[data-component=volantinoHeader] .categorie-dropdown .descrizione-ricetta a{margin-top:20px}[data-component=volantinoHeader] .categorie-dropdown .scopri-ricette{font-weight:700;display:flex;font-size:12px;margin-top:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=volantinoHeader] .categorie-dropdown .scopri-ricette{margin-top:37px}}[data-component=volantinoHeader] .categorie-dropdown .scopri-ricette::after{font-family:coopSocio!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:24px;margin-left:5px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";color:#c00;background:0 0;position:static}[data-component=volantinoHeader] .categorie-dropdown .row-dropdown{margin-left:140px;display:flex;flex-direction:row;gap:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=volantinoHeader] .categorie-dropdown .row-dropdown{margin-left:0;margin-top:5px;flex-direction:column;gap:0}}[data-component=volantinoHeader] .categorie-dropdown .row-dropdown .box-trasversali{min-width:217px;max-width:217px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=volantinoHeader] .categorie-dropdown .row-dropdown .box-trasversali{max-width:none}}[data-component=volantinoHeader] .categorie-dropdown .row-dropdown .box-merceologiche,[data-component=volantinoHeader] .categorie-dropdown .row-dropdown .box-ricetta{min-width:auto;max-width:450px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=volantinoHeader] .categorie-dropdown .row-dropdown .box-merceologiche,[data-component=volantinoHeader] .categorie-dropdown .row-dropdown .box-ricetta{min-width:100%}}[data-component=volantinoHeader] .categorie-dropdown .row-dropdown .box-ricetta p{margin-bottom:10px}[data-component=volantinoHeader] .categorie-dropdown .row-dropdown hr{width:100%}[data-component=volantinoHeader] .categorie-dropdown .dropdown-mobile-trigger{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=volantinoHeader] .categorie-dropdown .dropdown-mobile-trigger{cursor:pointer}}[data-component=volantinoHeader] .categorie-dropdown .text-categorie::before{font-family:coopSocio!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#fff;font-size:14px;margin-right:10px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:""}[data-component=volantinoHeader] .categorie-dropdown.categorie-dropdown-open .text-categorie::before{content:"";color:#c00;font-size:30px;margin-right:0}[data-component=volantinoHeader] .text-categorie{display:flex;justify-content:center;align-items:center;font-size:12px;min-width:150px;width:100%}[data-component=volantinoHeader] .container-el-search{display:flex;flex-wrap:wrap;flex-direction:row;overflow:hidden;height:45px;justify-content:space-between;width:100%}@media only screen and (max-width:767px){[data-component=volantinoHeader] .container-el-search{width:50%;display:flex;justify-content:center}}[data-component=volantinoHeader] .search-volantino{display:flex;justify-content:center;align-items:center;min-width:150px;font-size:12px;gap:9px;height:45px;color:#fff;text-decoration:none}@media only screen and (max-width:767px){[data-component=volantinoHeader] .search-volantino{width:50%}}[data-component=volantinoHeader] .search-volantino .icon-search{font-size:20px;color:#fff}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1179px){[data-component=volantinoHeader] .container-volantino-header{display:flex;justify-content:space-between;align-items:center}}[data-component=volantinoHeader] .container-volantino-header .box{min-height:100px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 40px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=volantinoHeader] .container-volantino-header .box{flex-direction:column;align-items:start;padding:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;flex:1}}@media only screen and (min-width:1024px) and (max-width:1179px){[data-component=volantinoHeader] .container-volantino-header .box{gap:20px}}[data-component=volantinoHeader] .container-volantino-header .box a:focus,[data-component=volantinoHeader] .container-volantino-header .box a:hover{text-decoration:none!important}[data-component=volantinoHeader] .container-volantino-header .box a{color:#fff;font-size:32px;line-height:39px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=volantinoHeader] .container-volantino-header .box a{font-size:18px;line-height:20px}}[data-component=volantinoHeader] .right-block-volantino-header{color:#fff;display:flex;justify-content:center;align-items:center;gap:45px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=volantinoHeader] .right-block-volantino-header{align-items:start;gap:0;width:100%}}[data-component=volantinoHeader] .right-block-volantino-header .right-block-text{display:flex;justify-content:center;align-items:center;gap:45px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=volantinoHeader] .right-block-volantino-header .right-block-text{align-items:start;flex-direction:column;gap:5px;width:100%}}[data-component=volantinoHeader] .right-block-volantino-header .right-block-text p{font-size:14px}[data-component=volantinoHeader] .right-block-volantino-header .right-block-text p span{font-weight:400!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=volantinoHeader] .right-block-volantino-header .right-block-text p{font-size:12px;margin-right:0}}[data-component=volantinoHeader] .right-block-volantino-header .right-block-text a{font-size:18px;line-height:30px;display:flex;align-items:center;text-decoration:none;color:#fff;line-height:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=volantinoHeader] .right-block-volantino-header .right-block-text a{white-space:break-spaces;text-overflow:ellipsis;overflow:hidden;font-size:16px;line-height:26px}}[data-component=volantinoHeader] .right-block-volantino-header .right-block-text a:focus,[data-component=volantinoHeader] .right-block-volantino-header .right-block-text a:hover{text-decoration:none!important}[data-component=volantinoHeader] .right-block-volantino-header .right-block-text i{font-size:24px;color:#fff}[data-component=volantinoHeader] .current-schedule,[data-component=volantinoHeader] .fuel-station-status,[data-component=volantinoHeader] .store-opened-status{font-size:14px;line-height:21px}[data-component=volantinoHeader] .current-schedule{margin-left:10px;white-space:normal}[data-component=volantinoHeader] .new_volantino_text{display:flex;flex-direction:row;gap:15px}@media only screen and (max-width:767px){[data-component=volantinoHeader] .new_volantino_text{width:100%}[data-component=volantinoHeader] .new_volantino_text div{width:100%}}[data-component=volantinoHeader] .btn-download-file{display:flex;justify-content:center;align-items:center;padding:18px 22px!important;background-color:#fff!important;color:#c00!important}[data-component=volantinoHeader] .btn-download-file small{font-size:14px}[data-component=volantinoHeader] .btn-download-file img,[data-component=volantinoHeader] .btn-download-file svg{height:20px;width:20px;margin-right:10px}[data-component=volantinoHeader] .wrap-header-volantini{display:flex;flex-direction:column;justify-content:space-between;margin-left:auto;padding-right:24px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=volantinoHeader] .wrap-header-volantini{padding-right:0;margin-left:0}}[data-component=volantinoHeader] .wrap-header-volantini .wrap-card-volantini{align-items:center;padding-top:20px;gap:16px;display:flex}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=volantinoHeader] .wrap-header-volantini .wrap-card-volantini{flex-direction:column}}[data-component=volantinoHeader] .wrap-header-volantini a{padding:16px 44px!important}[data-component=volantinoHeader] .wrap-header-volantini .box-header-volantini{max-width:292px;min-height:364px;display:flex;flex-basis:50%;background-size:cover}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=volantinoHeader] .wrap-header-volantini .box-header-volantini{display:block;max-width:328px;flex-basis:100%}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=volantinoHeader] .wrap-header-volantini .box-header-volantini .wrap-header-card-volantini{width:100%;max-width:100%}}[data-component=volantinoHeader] .wrap-header-volantini .box-header-volantini .wrap-header-card-volantini{min-height:364px;padding:40px 24px 32px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}[data-component=volantinoHeader] .wrap-header-volantini .box-header-volantini .wrap-header-card-volantini .card-volantini-text{display:flex;flex-direction:column;align-items:center;gap:8px}[data-component=volantinoHeader] .wrap-header-volantini .box-header-volantini .wrap-header-card-volantini .card-volantini-text img{width:46px}[data-component=volantinoHeader] .wrap-header-volantini .box-header-volantini .wrap-header-card-volantini .card-volantini-text h3{font-weight:900;font-size:24px;line-height:28px;text-align:center;color:#262b2f}[data-component=volantinoHeader] .wrap-header-volantini .box-header-volantini .wrap-header-card-volantini .card-volantini-text p{font-weight:500;font-size:12px;line-height:14px;text-align:center;color:#262b2f}[data-component=volantinoHeader] .wrap-header-volantini .btn-volantini{margin-top:20px;display:flex;justify-content:flex-end}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=volantinoHeader] .wrap-header-volantini .btn-volantini{justify-content:center}}[data-component=volantinoHeader] .wrap-header-volantini .btn-volantini a{display:flex;align-items:center;gap:10px;justify-content:space-between}[data-component=volantinoHeader] .wrap-header-volantini .btn-volantini a i{font-size:20px;font-weight:900}@media only screen and (max-width:767px){.personal-landingKD-dropdown-volantino-header{max-height:100vh;overflow:hidden}}.resta-aggiornato-modale.container-generic-structure img{width:150px;margin-bottom:45px}@media only screen and (max-width:767px){.resta-aggiornato-modale.container-generic-structure img{margin-bottom:40px;width:90px}}.resta-aggiornato-modale.container-generic-structure p{color:#605f60}@media only screen and (max-width:767px){.resta-aggiornato-modale.container-generic-structure p{font-size:16px}}.resta-aggiornato-modale.container-generic-structure p .subtitle{color:#333232}[data-component=yourPromotions]{display:none}[data-component=yourPromotions] .content-global{text-align:center}[data-component=yourPromotions] .content-promotions{position:relative;margin:0 auto;background-color:#fff;padding:30px;margin-top:40px;display:inline-block;box-shadow:0 15px 21px 0 rgba(0,0,0,.06)}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=yourPromotions] .content-promotions{width:100%}}[data-component=yourPromotions] .content-promotions .box-description{width:100%;max-width:397px;float:left;padding:0;text-align:left}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=yourPromotions] .content-promotions .box-description{max-width:100%;text-align:center}}[data-component=yourPromotions] .content-promotions .box-description .content-logo img{width:178px}[data-component=yourPromotions] .content-promotions .box-description .title_box,[data-component=yourPromotions] .content-promotions .box-description .title_box p{font-size:18px;line-height:1.67;text-align:left;color:#000;margin:20px 0}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=yourPromotions] .content-promotions .box-description .title_box,[data-component=yourPromotions] .content-promotions .box-description .title_box p{font-size:16px;line-height:23px;text-align:center}}[data-component=yourPromotions] .content-promotions .box-description .content-button{width:100%;float:left;text-align:left}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=yourPromotions] .content-promotions .box-description .content-button{text-align:center;margin:15px 0}}[data-component=yourPromotions] .content-promotions .content-box-promotions{float:left;position:relative}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=yourPromotions] .content-promotions .content-box-promotions{margin:15px 0;width:100%}}[data-component=yourPromotions] .content-promotions .content-box-promotions [data-component=sliderContentComponent]{width:100%}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=yourPromotions] .content-promotions .content-box-promotions [data-component=sliderContentComponent]{overflow:hidden}}[data-component=yourPromotions] .content-promotions .content-box-promotions .box-promotions{position:relative;max-width:190px;min-width:190px;width:190px;height:251px;float:left;padding:15px;border:solid 1px #e5e1e1;background-color:#fff;margin-right:30px}[data-component=yourPromotions] .content-promotions .content-box-promotions .box-promotions:last-of-type{margin-right:0}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=yourPromotions] .content-promotions .content-box-promotions .box-promotions{margin-right:auto;max-width:100%;width:100%}}[data-component=yourPromotions] .content-promotions .content-box-promotions .box-promotions .content-image{width:100%;margin:auto}[data-component=yourPromotions] .content-promotions .content-box-promotions .box-promotions .content-image img{height:60px}[data-component=yourPromotions] .content-promotions .content-box-promotions .box-promotions .date{font-size:10px;font-weight:700;line-height:1.6;text-align:center;color:#0074c2;margin-top:15px}[data-component=yourPromotions] .content-promotions .content-box-promotions .box-promotions .discount{font-size:14px;font-weight:700;line-height:18px;text-align:center;color:#333232;margin:5px 0}[data-component=yourPromotions] .content-promotions .content-box-promotions .box-promotions .description,[data-component=yourPromotions] .content-promotions .content-box-promotions .box-promotions .description p{font-size:12px;line-height:16px;letter-spacing:0;text-align:center;color:#605f60;margin:5px 0}[data-component=yourPromotions] .content-promotions .content-box-promotions .box-promotions .link{display:block;text-align:center}[data-component=yourPromotions] .content-promotions .content-box-promotions .box-promotions .link a{font-size:12px;line-height:20px;font-weight:700;color:#c00}[data-component=yourPromotions] .content-promotions .content-box-promotions .box-promotions .tag{position:absolute;top:7px;left:7px;padding:3px 5px;border-radius:2px;background-color:#c00;margin:0;font-size:12px;font-weight:700;line-height:1.33;text-align:left;color:#fff;text-transform:none}[data-component=yourMission]{display:flex;flex-direction:row;align-items:center;justify-content:center}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=yourMission]{display:inline-block}}[data-component=yourMission] .content-mission{display:flex;flex-direction:row;align-items:center;padding:15px;padding-top:0;font-size:14px;line-height:20px;padding-left:0}[data-component=yourMission] .content-mission img{width:45px;max-height:45px;margin-right:15px;height:auto}[data-component=yourMission] .content-mission .link-mission{padding-right:15px;line-height:20px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=yourMission] .content-mission .link-mission{line-height:16px;font-size:12px;max-width:auto}}[data-component=yourMission] .content-mission .link-mission a{display:contents;font-size:14px;color:#c00;font-weight:700}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=yourMission] .content-mission .link-mission a{line-height:16px;font-size:12px}}[data-component=yourMission] .content-mission .badge{border-radius:2px;background-color:#99d6ff;font-weight:700;color:#fff;line-height:26px;padding:3px 8px;font-size:14px;line-height:20px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=yourMission] .content-mission .badge{line-height:16px;font-size:12px;margin-left:60px}}[data-component=flyerHome]{background-color:#fff;padding:65px 110px 65px 110px}@media only screen and (max-width:767px){[data-component=flyerHome]{padding:45px 15px}}[data-component=flyerHome] .content-global{width:100%;height:auto;float:left;text-align:center}[data-component=flyerHome] .content-global .content-flyer{width:auto;position:relative;background-color:#fff}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=flyerHome] .content-global .content-flyer{width:100%;float:left}}[data-component=flyerHome] .content-global .content-flyer .content-image{width:397px;height:273px;float:left;background-color:#f7f7f7;background-size:cover;background-repeat:no-repeat}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=flyerHome] .content-global .content-flyer .content-image{width:100%;height:169px}}[data-component=flyerHome] .content-global .content-flyer .content-image img{max-width:100%}[data-component=flyerHome] .content-global .content-flyer .content-boxes{width:calc(100% - 397px);float:left}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=flyerHome] .content-global .content-flyer .content-boxes{width:100%}}[data-component=flyerHome] .content-global .content-flyer .content-boxes .box-description{float:left;text-align:left;padding-left:45px;padding-right:40px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=flyerHome] .content-global .content-flyer .content-boxes .box-description{padding:30px 0}}[data-component=flyerHome] .content-global .content-flyer .content-boxes .box-description .title{font-weight:900}[data-component=flyerHome] .content-global .content-flyer .content-boxes .box-description .subtitle,[data-component=flyerHome] .content-global .content-flyer .content-boxes .box-description .subtitle p{text-align:left;color:#333232;margin:15px 0}[data-component=flyerHome] .content-global .content-flyer .content-boxes .box-description .content-button{width:100%;float:left;text-align:left}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=flyerHome] .content-global .content-flyer .content-boxes .box-description .content-button{margin:15px 0}}[data-component=flyerHome] .content-global .content-flyer .content-boxes .content-box-promotions{width:40%;float:left;padding:30px 0;position:relative}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=flyerHome] .content-global .content-flyer .content-boxes .content-box-promotions{width:100%;padding:15px}}[data-component=flyerHome] .content-global .content-flyer .content-boxes .content-box-promotions .box-promotions{width:100%;max-width:290px;float:left;flex-grow:0;background-color:#fff}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=flyerHome] .content-global .content-flyer .content-boxes .content-box-promotions .box-promotions{max-width:100%}}[data-component=flyerHome] .content-global .content-flyer .content-boxes .content-box-promotions .box-promotions .left-col{width:22%;float:left}[data-component=flyerHome] .content-global .content-flyer .content-boxes .content-box-promotions .box-promotions .left-col .tag{margin-top:8px;padding:3px 5px;border-radius:2px;background-color:#c00;margin:0;font-size:12px;font-weight:700;line-height:1.33;text-align:left;color:#fff;text-transform:none;text-align:center}[data-component=flyerHome] .content-global .content-flyer .content-boxes .content-box-promotions .box-promotions .left-col .content-icon{width:100%;margin:auto}[data-component=flyerHome] .content-global .content-flyer .content-boxes .content-box-promotions .box-promotions .left-col .content-icon img{height:60px}[data-component=flyerHome] .content-global .content-flyer .content-boxes .content-box-promotions .box-promotions .right-col{width:78%;float:left;padding:0 15px}[data-component=flyerHome] .content-global .content-flyer .content-boxes .content-box-promotions .box-promotions .right-col .date{font-size:12px;font-weight:700;line-height:1.33;text-align:left;color:#0074c2}[data-component=flyerHome] .content-global .content-flyer .content-boxes .content-box-promotions .box-promotions .right-col .discount{font-size:16px;font-weight:700;line-height:1.44;text-align:left;color:#333232;margin:5px 0}[data-component=flyerHome] .content-global .content-flyer .content-boxes .content-box-promotions .box-promotions .right-col .description,[data-component=flyerHome] .content-global .content-flyer .content-boxes .content-box-promotions .box-promotions .right-col .description p{font-size:16px;line-height:1.44;letter-spacing:0;text-align:left;color:#333232;margin:5px 0}[data-component=flyerHome] .content-global .content-flyer .content-boxes .content-box-promotions .box-promotions .right-col .link{display:block;text-align:left}[data-component=flyerHome] .content-global .content-flyer .content-boxes .content-box-promotions .box-promotions .right-col .link a{font-size:14px;line-height:1.36;font-weight:700;color:#c00}[data-component=flyerHome] .content-1{display:flex;flex-direction:row;gap:117px;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;flex-wrap:wrap-reverse}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=flyerHome] .content-1{gap:30px}}[data-component=flyerHome] .content-1 .content-boxes{display:flex;flex-direction:column;gap:15px;max-width:500px}@media only screen and (max-width:767px){[data-component=flyerHome] .content-1 .content-boxes .content-button{text-align:center}}[data-component=flyerHome] .content-1 .content-boxes .content__title{font-size:31px;line-height:42px;font-weight:900;color:#000;margin-bottom:10px}@media only screen and (max-width:767px){[data-component=flyerHome] .content-1 .content-boxes .content__title{font-size:20px;line-height:30px;margin-bottom:15px}}[data-component=flyerHome] .content-1 .content-boxes .subtitle p{color:#605f60;font-size:18px;line-height:30px;font-weight:350}@media only screen and (max-width:767px){[data-component=flyerHome] .content-1 .content-boxes .subtitle p{font-size:16px;line-height:26px}}[data-component=flyerHome] .content-1 .content-button{margin-top:30px}@media only screen and (max-width:767px){[data-component=flyerHome] .content-1 .content-button{margin-top:15px}}[data-component=flyerHome] .content-1 .content-image{min-width:500px;max-width:500px;height:300px;background-repeat:no-repeat;object-fit:cover}@media only screen and (max-width:767px){[data-component=flyerHome] .content-1 .content-image{min-width:100%;height:auto}}.all-the-promotions{visibility:hidden;opacity:0}.sdgs .small{width:60px;height:60px}.sdgs .medium{width:90px;height:90px}@media only screen and (max-width:767px){.sdgs .medium{width:60px;height:60px}}.sdgs .big{width:150px;height:150px;margin-right:28px}.sdgs_number .small{width:15px;height:15px;color:#fff}.sdgs_number .medium{width:88px;height:88px;text-align:center}@media only screen and (max-width:767px){.sdgs_number .medium{width:37px;height:37px}}.sdgs_number .medium span{font-size:40px;line-height:88px;font-weight:900}@media only screen and (max-width:767px){.sdgs_number .medium span{font-size:24px;line-height:37px}}[data-component=sustanibilityGenericText]{padding-bottom:0;max-width:1015px;margin:0 auto}[data-component=sustanibilityGenericText]>div{margin-bottom:45px}@media only screen and (max-width:767px){[data-component=sustanibilityGenericText]>div{margin-bottom:30px}}[data-component=sustanibilityGenericText] .text a,[data-component=sustanibilityGenericText] .text p{margin:0;line-height:33px;font-size:22px;font-weight:400}@media only screen and (max-width:767px){[data-component=sustanibilityGenericText] .text a,[data-component=sustanibilityGenericText] .text p{line-height:27px;font-size:18px}}[data-component=sustanibilityGenericText] .text p{color:#333232}.sustainabilityContainer{padding:45px 0;display:inline-block;width:100%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sustainabilityContainer{padding:30px 0}}.sustainabilityContainer .container-events .tinySlider,.sustainabilityContainer .container-slider-ambimp .tinySlider,.sustainabilityContainer .container-slider-sdg .tinySlider,.sustainabilityContainer .container-widget .tinySlider,.sustainabilityContainer .listContainer .tinySlider{margin:0 auto}.sustainabilityContainer .container-slider-sdg .sdgs:last-of-type .big{margin-right:0}.sustainabilityContainer [data-component=sliderContentComponent]{position:relative}@media only screen and (max-width:767px){.sustainabilityContainer .title{margin-bottom:15px}}.sustainabilityContainer .text{padding-bottom:30px;max-width:70%;margin:0 auto;color:#333232}@media only screen and (max-width:767px){.sustainabilityContainer .text{max-width:100%}}.sustainabilityContainer .text p{margin:0;line-height:33px;font-size:22px;font-weight:400}@media only screen and (max-width:767px){.sustainabilityContainer .text p{line-height:27px;font-size:18px}}[data-component=sustainabilityWidgetContainer]+[data-component=attachmentsComponent]{padding-top:45px}[data-component=sustainabilitySDGList],[data-component=sustainabilityStories]{width:100vw;padding:60px 0;margin-top:45px;margin-bottom:45px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sustainabilitySDGList],[data-component=sustainabilityStories]{padding:30px 0;margin:30px 0}}[data-component=sustainabilitySDGList]{background-color:#f7f7f7}.sliderSustainability{width:308px;height:400px;position:relative;background-size:cover;background-position:center center;color:#fff}@media only screen and (max-width:767px){.sliderSustainability{max-width:100%;height:360px}}.sliderSustainability .overlay{position:absolute;left:0;right:0;bottom:0;top:0;background-color:rgba(0,0,0,.2);opacity:.5}.sliderSustainability .backgroundImg{width:100%;height:100%;background-size:cover;background-position:center center;position:relative}.sliderSustainability .backgroundImg:hover .content-text{top:20px;bottom:20px;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;height:360px}@media only screen and (max-width:767px){.sliderSustainability .backgroundImg:hover .content-text{height:320px}}.sliderSustainability .backgroundImg:hover .content-text .title-slider{align-items:flex-start;max-height:62px;height:auto}.sliderSustainability .backgroundImg:hover .content-text .container-number{display:none}.sliderSustainability .backgroundImg:hover .content-text .btn-slider{display:inline-block;position:absolute;bottom:0}.sliderSustainability .backgroundImg:hover .content-text .subtitle-slider{display:block}.sliderSustainability .container-text{height:100%;width:100%}.sliderSustainability .container-text .content-text{position:absolute;height:auto;left:20px;right:20px;top:278px;bottom:20px;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media only screen and (max-width:767px){.sliderSustainability .container-text .content-text{top:247px}}.sliderSustainability .container-text .content-text .btn-slider,.sliderSustainability .container-text .content-text .subtitle-slider{display:none}.sliderSustainability .container-text .content-text .title-slider{margin-bottom:10px;height:62px;display:flex;align-items:flex-end}.sliderSustainability .container-text .content-text .subtitle-slider{max-height:206px;overflow-y:auto}.sliderSustainability .container-text .content-text .container-number{overflow:hidden;height:30px}.sliderSustainability .container-text .content-text .container-number .number{float:left;width:30px;height:30px;line-height:30px;color:#fff;font-weight:700;font-size:14px;text-align:center;margin-right:10px}.sliderSustainability .container-text .content-text .container-number .number:last-of-type{margin-right:0}[data-component=sustainabilityWidgetComponent]{width:308px}@media only screen and (max-width:767px){[data-component=sustainabilityWidgetComponent]{max-width:100%}}[data-component=sustainabilityWidgetComponent] .container-widget{background-color:#f7f7f7;width:100%;padding:30px;height:100%;position:relative;padding-top:80px;border-radius:20px;border:1px solid #e5e1e1}[data-component=sustainabilityWidgetComponent] .container-widget .text-widget{margin-top:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sustainabilityWidgetComponent] .container-widget .text-widget{font-size:18px;line-height:30px}}[data-component=sustainabilityWidgetComponent]:last-of-type{width:293px}[data-component=sustainabilityWidgetComponent]:last-of-type .container-widget{width:100%;margin-right:0}[data-component=sustainabilityWidgetComponent] .title-widget{color:#c00;margin-bottom:30px;font-size:12px;line-height:16px;position:absolute;top:30px;left:30px;width:calc(100% - 60px)}[data-component=sustainabilityWidgetComponent] .number-widget{color:#467414;font-size:40px;line-height:54px;margin-bottom:5px}[data-component=sustainabilityWidgetComponent] .subtitle-widget{max-height:120px;overflow:hidden}@media only screen and (max-width:767px){[data-component=sustainabilityWidgetComponent] .subtitle-widget{max-height:104px}}[data-component=sustainabilityEventsArchiveComponent]{margin:60px 0}@media only screen and (max-width:767px){[data-component=sustainabilityEventsArchiveComponent]{margin:30px 0}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sustainabilityEventsArchiveComponent] .title{margin-top:30px}}[data-component=sustainabilityEventsArchiveComponent] .container-events{padding-top:45px;display:inline-block;width:100%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sustainabilityEventsArchiveComponent] .container-events{padding-top:30px}}[data-component=sustainabilityEventsArchiveComponent] .susta-list-item:nth-child(2n){margin-left:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sustainabilityEventsArchiveComponent] .susta-list-item:nth-child(2n){margin-left:0}}[data-component=sustainabilityEventsContainer] .container-events{padding-top:15px;display:inline-block;width:100%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sustainabilityEventsContainer] .container-events{padding-top:0;width:calc(100% + 30px);margin-left:-15px}}[data-component=sustainabilityEventsContainer] .container-general-button{display:block;text-align:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sustainabilityEventsContainer] .container-general-button .btn{margin-top:30px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sustainabilityEventsContainer] .tns-nav{margin-top:-10px}}[data-type-component=sustainabilitySliderEvents] .contentTiny:nth-child(2n) [data-component=sustainabilityEventComponent]{margin-left:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-type-component=sustainabilitySliderEvents] .contentTiny:nth-child(2n) [data-component=sustainabilityEventComponent]{margin-left:0}}[data-component=sustainabilityEventComponent]{float:left;width:calc(50% - 8px);min-width:calc(50% - 8px);margin-bottom:15px;box-shadow:0 15px 21px 0 rgba(0,0,0,.06);border:1px solid #e5e1e1;border-radius:20px;overflow:hidden}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sustainabilityEventComponent]{width:100%;min-width:auto;margin-bottom:30px}}[data-component=sustainabilityEventComponent] .img-event{width:190px;height:250px;background-size:cover;background-position:center center;background-color:#c4c4c4;float:left}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sustainabilityEventComponent] .img-event{width:100%;height:135px;margin-right:auto}}[data-component=sustainabilityEventComponent] .container-text-event{float:left;width:calc(100% - 191px);height:250px;padding:20px;display:flex;flex-direction:column}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sustainabilityEventComponent] .container-text-event{width:100%;padding:15px}}[data-component=sustainabilityEventComponent] .container-text-event .date-event{color:#c00;margin-bottom:5px;font-size:14px;line-height:19px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sustainabilityEventComponent] .container-text-event .date-event{margin-top:15px}}[data-component=sustainabilityEventComponent] .container-text-event .title-event{margin-bottom:5px}[data-component=sustainabilityEventComponent] .container-text-event .subtitle-event{font-size:14px;line-height:20px;color:#605f60;margin-bottom:20px;max-height:60px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sustainabilityEventComponent] .container-text-event .subtitle-event{margin-bottom:15px}}[data-component=sustainabilityEventComponent] .container-text-event .content-btn-event{margin-top:auto}[data-component=sustainabilityEventComponent] .container-text-event .content-btn-event .btn-sm{margin-right:13px}[data-component=sustainabilityEventComponent] .container-text-event .content-btn-event .btn-link{font-size:14px;line-height:19px}@media only screen and (max-width:767px){[data-component=sustainabilitySDGDetail]{margin-bottom:0!important}}[data-component=sustainabilitySDGDetail] .headerSDGDetail{width:100vw;height:220px;margin-bottom:60px}@media only screen and (max-width:767px){[data-component=sustainabilitySDGDetail] .headerSDGDetail{margin-bottom:30px}}[data-component=sustainabilitySDGDetail] .headerSDGDetail .container-fluid{height:100%}[data-component=sustainabilitySDGDetail] .headerSDGDetail .contentSDG{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:100%}@media only screen and (max-width:767px){[data-component=sustainabilitySDGDetail] .headerSDGDetail .contentSDG{position:relative;flex-direction:column;align-items:flex-start;padding:15px 0}}[data-component=sustainabilitySDGDetail] .headerSDGDetail .contentSDG .contentLeft{display:flex;align-items:center}@media only screen and (max-width:767px){[data-component=sustainabilitySDGDetail] .headerSDGDetail .contentSDG .contentLeft{flex-direction:column;align-items:flex-start}}[data-component=sustainabilitySDGDetail] .headerSDGDetail .contentSDG .contentLeft .sdgs_number .medium{background-color:#fff;margin-right:30px}@media only screen and (max-width:767px){[data-component=sustainabilitySDGDetail] .headerSDGDetail .contentSDG .contentLeft .sdgs_number .medium{margin-bottom:20px}}[data-component=sustainabilitySDGDetail] .headerSDGDetail .contentSDG .contentLeft .title{color:#fff;z-index:1}@media only screen and (max-width:767px){[data-component=sustainabilitySDGDetail] .headerSDGDetail .contentSDG .icon{position:absolute;bottom:15px;right:0}}[data-component=sustainabilitySDGDetail] .headerSDGDetail .contentSDG .icon img{max-height:80px;width:auto}@media only screen and (max-width:767px){[data-component=sustainabilitySDGDetail] .headerSDGDetail .contentSDG .icon img{max-height:60px}}[data-component=sustainabilitySDGDetail] .container-slider-ambimpright{float:right;width:auto;max-width:295px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sustainabilitySDGDetail] .container-slider-ambimpright{float:none;width:auto;min-width:295px;max-width:none;margin-bottom:15px}}[data-component=sustainabilitySDGDetail] .container-slider-ambimpright .title{margin-bottom:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sustainabilitySDGDetail] .container-slider-ambimpright .title{margin-bottom:15px}}[data-component=sustainabilitySDGDetail] .description{margin-top:30px;margin-right:20px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sustainabilitySDGDetail] .description{margin-top:15px;margin-right:0;margin-bottom:45px}}[data-component=sustainabilitySDGDetail] .description p{color:#666464;margin-bottom:30px}[data-component=sustainabilitySDGDetail] .description h2,[data-component=sustainabilitySDGDetail] .description h3{padding-bottom:15px;padding-top:0;font-weight:700}[data-component=sustainabilitySDGDetail] .description ul{margin-bottom:60px}[data-component=sustainabilitySDGDetail] .description ul li{color:#666464;font-size:inherit;line-height:inherit;margin-bottom:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sustainabilityStories] .title{text-align:center}}[data-component=sustainabilityStories] .subtitle{margin-top:15px;margin-bottom:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sustainabilityStories] .subtitle{text-align:center}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sustainabilityStories] .container-general-button{display:block;text-align:center}}[data-component=sustainabilityStories] .container-title-stories{display:flex;flex-direction:column;justify-content:center;height:400px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sustainabilityStories] .container-title-stories{height:auto}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sustainabilityStories] .container-slider-stories{margin-top:30px}}[data-component=sustainabilityStories] .container-slider-stories .lSAction a{background-color:#c00!important;box-shadow:0 15px 21px 0 rgba(0,0,0,.06)!important}[data-component=sustainabilityStories] .container-slider-stories .lSAction a i{color:#fff;font-size:24px;line-height:31px}[data-component=sustainabilityStories] .container-slider-stories .leafletArrows .lSSlideWrapper .lSAction .lSPrev{left:-25px}[data-component=sustainabilityStories] .container-slider-stories .leafletArrows .lSSlideWrapper .lSAction .lSNext{right:-9px}[data-component=sustainabilityStories] .container-slider-stories [data-type-component=genericBoxesSusta] .slider-container-img{height:135px!important}@media only screen and (max-width:767px){[data-component=sustainabilityStories] .container-slider-stories [data-type-component=genericBoxesSusta] .slider-container-texts{padding:20px 15px;min-height:180px;margin-bottom:0}}[data-component=sustainabilityStories] .container-slider-stories [data-type-component=genericBoxesSusta] .slider-container-texts .slider-text-first-line .small{display:block;width:100%;margin-bottom:5px}[data-component=sustainabilityStories] .container-slider-stories [data-type-component=genericBoxesSusta] .slider-container-texts .abstract{font-size:16px;letter-spacing:0;color:#999696}@media only screen and (max-width:767px){[data-component=sustainabilityStories] .container-slider-stories [data-type-component=genericBoxesSusta] .slider-container-texts .abstract{font-size:14px}}[data-component=sustainabilityStories] .container-slider-stories [data-type-component=genericBoxesSusta] .generic-box-container:last-of-type{margin-right:0!important}.alertify .addToCalendar.dialog .btn-primary{margin-right:30px}@media only screen and (max-width:767px){.alertify .addToCalendar.dialog .btn-primary{margin-right:auto;width:190px;margin-bottom:30px}}.alertify .addToCalendar.dialog .btn-primary .arrowAccordionGeneric::after,.alertify .addToCalendar.dialog .btn-primary .arrowAccordionMobile::after,.alertify .addToCalendar.dialog .btn-primary .input-select .selectric .button,.alertify .addToCalendar.dialog .btn-primary .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,.alertify .addToCalendar.dialog .btn-primary .orderby-container .selectric .button,.alertify .addToCalendar.dialog .btn-primary [class^=icon-],.input-select .selectric .alertify .addToCalendar.dialog .btn-primary .button,.lost-card-wrapper .card-body-lost-card .lost-card-details .alertify .addToCalendar.dialog .btn-primary .phone-num:before,.orderby-container .selectric .alertify .addToCalendar.dialog .btn-primary .button{font-size:15px;min-width:auto;float:left;margin-right:5px}[data-component=sustainabilitySDGComponent] .sdg_container{margin-bottom:60px}@media only screen and (max-width:767px){[data-component=sustainabilitySDGComponent] .sdg_container{margin-bottom:45px}}[data-component=sustainabilitySDGComponent] .sdg_container .p{margin-bottom:5px}[data-component=sustainabilitySDGComponent] .sdg_container .sdgs .tinySlider{margin:0 auto}[data-component=sustainabilityAmbitoDetail] .row-full{height:400px;background-position:center center;background-size:cover;position:relative;margin-bottom:45px}@media only screen and (max-width:767px){[data-component=sustainabilityAmbitoDetail] .row-full{margin-bottom:30px}}[data-component=sustainabilityAmbitoDetail] .row-full .overlay{position:absolute;top:0;left:0;background-color:rgba(0,0,0,.2);width:100%;height:100%}[data-component=sustainabilityAmbitoDetail] .row-full .container-fluid{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;height:100%}[data-component=sustainabilityAmbitoDetail] .row-full .container-fluid h1{color:#fff;text-transform:uppercase}@media only screen and (max-width:767px){[data-component=sustainabilityAmbitoDetail] .row-full .container-fluid h1{text-align:center}}[data-component=sustainabilityAmbitoDetail] .sdg_container{margin-bottom:60px}@media only screen and (max-width:767px){[data-component=sustainabilityAmbitoDetail] .sdg_container{margin-bottom:0}}[data-component=sustainabilityAmbitoDetail] .sdg_container .p{margin-bottom:5px}[data-component=sustainabilityAmbitoDetail] .sdg_container .sdgs .tinySlider{margin:0 auto}@media only screen and (max-width:767px){[data-component=sustainabilityAmbitoDetail] [data-component=sustainabilityActionTemi]{padding:30px 0}}[data-component=sustainabilityAmbitoDetail] [data-component=sustainabilityActionTemi] .text{max-width:1015px}[data-component=sustainabilityAmbitoDetail] [data-component=sustainabilityActionTemi] .temas{background-size:cover;width:100%;height:335px;position:relative;cursor:pointer}[data-component=sustainabilityAmbitoDetail] [data-component=sustainabilityActionTemi] .temas .overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.formDynamic .editorialForm .upload-file .files-list li [data-component=sustainabilityAmbitoDetail] [data-component=sustainabilityActionTemi] .temas i,[data-component=sustainabilityAmbitoDetail] [data-component=sustainabilityActionTemi] .temas .formDynamic .editorialForm .upload-file .files-list li i,[data-component=sustainabilityAmbitoDetail] [data-component=sustainabilityActionTemi] .temas .h3{position:absolute;left:20px;bottom:74px;color:#fff}[data-component=sustainabilityAmbitoDetail] [data-component=sustainabilityActionTemi] .temas .button-square{position:absolute;cursor:pointer;left:20px;bottom:20px;width:44px;height:44px;box-shadow:0 5px 7px 0 rgba(255,0,0,.17);background-color:#c00;color:#fff;font-size:50px;text-align:center;line-height:38px;font-weight:lighter}[data-component=sustainabilityGridTemi] .row .col-md-4,[data-component=sustainabilityGridTemi] .row .col-md-6{padding:0}.tns-inner [data-type-component=sustainabilitySliderWidget]{display:flex!important}.modal.sustainability{overflow:hidden}.modal-sustainability{min-height:400px;max-height:calc(100vh - 50px);overflow-y:auto;max-width:1220px;width:94%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.modal-sustainability{margin:0;padding-right:4px}}.modal-sustainability .modal-body,.modal-sustainability .modal-content{height:100%;padding:0}.modal-sustainability .close-modal{position:absolute;right:30px;top:30px;z-index:999;color:#fff;border:0;outline:0;text-decoration:none}@media only screen and (max-width:767px){.modal-sustainability .close-modal{top:15px;right:15px;font-size:30px}}.modal-sustainability .close-modal i{color:#fff;font-size:30px}.modal-sustainability .modal-content{background-size:cover;background-repeat:no-repeat}.modal-sustainability .modal-content .overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px)}.modal-sustainability .modal-body{z-index:1;padding:30px;color:#fff}@media only screen and (max-width:767px){.modal-sustainability .modal-body{padding:15px}}.modal-sustainability .modal-body .tag{float:left;width:auto;padding:0 10px;background-color:rgba(255,255,255,.2);margin-bottom:30px;max-width:84%;text-transform:none}.modal-sustainability .modal-body .tag p{font-weight:700;color:#fff;line-height:40px}@media only screen and (max-width:767px){.modal-sustainability .modal-body .tag p{font-size:12px;line-height:26px}}.modal-sustainability .modal-body .descr{display:inline-block;width:100%;margin-bottom:45px}@media only screen and (max-width:767px){.modal-sustainability .modal-body .descr{margin-bottom:30px}}.modal-sustainability .modal-body .descr h2,.modal-sustainability .modal-body .descr h3,.modal-sustainability .modal-body .descr p{float:left;clear:both}.modal-sustainability .modal-body .descr h2{margin-bottom:30px}.modal-sustainability .modal-body .descr h3{margin-bottom:15px}.modal-sustainability .modal-body .action_results{display:inline-block;width:100%}.modal-sustainability .modal-body .action_results .title .p{float:left;margin-right:30px;color:#f7f7f7;border-bottom:5px solid #f7f7f7;font-weight:700;opacity:50%;cursor:pointer}@media only screen and (max-width:767px){.modal-sustainability .modal-body .action_results .title .p{margin-right:15px}}.modal-sustainability .modal-body .action_results .title .p.active{color:#c00;opacity:1;border-bottom:5px solid #c00}.modal-sustainability .modal-body .action_results .container_action_results{display:inline-block;width:100%}.modal-sustainability .modal-body .action_results .container_action_results .content_action,.modal-sustainability .modal-body .action_results .container_action_results .content_results{float:left;min-width:50%;margin-top:30px}@media only screen and (max-width:767px){.modal-sustainability .modal-body .action_results .container_action_results .content_action,.modal-sustainability .modal-body .action_results .container_action_results .content_results{width:100%}}@media only screen and (max-width:767px){.modal-sustainability .modal-body .action_results .container_action_results .content_action h3,.modal-sustainability .modal-body .action_results .container_action_results .content_results h3{font-size:22px;line-height:31px}}.modal-sustainability .modal-body .action_results .container_action_results .content_action .content_number,.modal-sustainability .modal-body .action_results .container_action_results .content_results .content_number{float:left;margin-right:15px;margin-top:15px;min-height:90px}@media only screen and (max-width:767px){.modal-sustainability .modal-body .action_results .container_action_results .content_action .content_number,.modal-sustainability .modal-body .action_results .container_action_results .content_results .content_number{width:100%;min-width:none;max-width:none;min-height:auto;margin-right:0;max-width:100%}}.modal-sustainability .modal-body .action_results .container_action_results .content_action .content_number:nth-of-type(5n-5),.modal-sustainability .modal-body .action_results .container_action_results .content_results .content_number:nth-of-type(5n-5){clear:left}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.modal-sustainability .modal-body .action_results .container_action_results .content_action .content_number:nth-of-type(5n-5),.modal-sustainability .modal-body .action_results .container_action_results .content_results .content_number:nth-of-type(5n-5){clear:none}}@media only screen and (min-width:768px) and (max-width:1023px){.modal-sustainability .modal-body .action_results .container_action_results .content_action .content_number:nth-of-type(3n-3),.modal-sustainability .modal-body .action_results .container_action_results .content_results .content_number:nth-of-type(3n-3){clear:left;margin-right:15px}}@media only screen and (max-width:767px){.modal-sustainability .modal-body .action_results .container_action_results .content_action .content_number:nth-of-type(3n-3),.modal-sustainability .modal-body .action_results .container_action_results .content_results .content_number:nth-of-type(3n-3){clear:none}}.modal-sustainability .modal-body .action_results .container_action_results .content_action .content_number .number,.modal-sustainability .modal-body .action_results .container_action_results .content_results .content_number .number{display:inline-block;width:100%;font-weight:900;color:#c00;font-size:45px;line-height:45px}@media only screen and (max-width:767px){.modal-sustainability .modal-body .action_results .container_action_results .content_action .content_number .number,.modal-sustainability .modal-body .action_results .container_action_results .content_results .content_number .number{font-size:40px;line-height:40px}}.modal-sustainability .modal-body .action_results .container_action_results .content_action .content_number .text,.modal-sustainability .modal-body .action_results .container_action_results .content_results .content_number .text{color:#fff;line-height:20px;opacity:50%;max-width:235px;margin-top:2px}@media only screen and (max-width:767px){.modal-sustainability .modal-body .action_results .container_action_results .content_action .content_number .text,.modal-sustainability .modal-body .action_results .container_action_results .content_results .content_number .text{max-width:100%}}[data-component=sustainabilityAreaList]{padding:65px 0;text-align:center}@media only screen and (max-width:767px){[data-component=sustainabilityAreaList]{padding:45px 0}}[data-component=sustainabilityAreaList] .title{margin-bottom:15px;font-weight:700}[data-component=sustainabilityAreaList] .subtitle{color:#333232;margin-bottom:30px}[data-component=sustainabilityAreaList] .subtitle *{line-height:33px;font-size:22px}@media only screen and (max-width:767px){[data-component=sustainabilityAreaList] .subtitle *{line-height:27px;font-size:18px}}@media only screen and (max-width:767px){[data-component=sustainabilityAreaList] .subtitle{margin-bottom:15px}}[data-component=sustainabilityAreaList] .listContainer{display:inline-block;width:100%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=sustainabilityAreaList] .listContainer{width:calc(100% + 30px);margin-left:-15px}}[data-component=sustainabilityAreaList] .tns-ovh{overflow:visible}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-component=sustainabilityAreaList] ul.cards-list.tinySlider{flex-direction:row;gap:15px;display:flex;justify-content:center;margin:0}}[data-component=sustainabilityAreaList] ul.cards-list [data-component=sustainabilityAmbitoCardComponent],[data-component=sustainabilityAreaList] ul.cards-list [data-component=sustainabilityAreaCardComponent]{width:308px;display:block}@media only screen and (max-width:767px){[data-component=sustainabilityAreaList] ul.cards-list [data-component=sustainabilityAmbitoCardComponent],[data-component=sustainabilityAreaList] ul.cards-list [data-component=sustainabilityAreaCardComponent]{max-width:100%}}[data-component=sustainabilityAreaList] ul.cards-list [data-component=sustainabilityAmbitoCardComponent] .card-item,[data-component=sustainabilityAreaList] ul.cards-list [data-component=sustainabilityAreaCardComponent] .card-item{display:flex;flex-direction:column;border:1px solid #e5e1e1;border-radius:20px;box-shadow:0 15px 21px 0 rgba(0,0,0,.06);overflow:hidden;background-color:#fff;height:100%}[data-component=sustainabilityAreaList] ul.cards-list [data-component=sustainabilityAmbitoCardComponent] .card-item .bottom-container,[data-component=sustainabilityAreaList] ul.cards-list [data-component=sustainabilityAreaCardComponent] .card-item .bottom-container{padding:15px;display:flex;flex-direction:column;gap:15px;flex-grow:1}[data-component=sustainabilityAreaList] ul.cards-list [data-component=sustainabilityAmbitoCardComponent] .card-item .bottom-container .btn,[data-component=sustainabilityAreaList] ul.cards-list [data-component=sustainabilityAreaCardComponent] .card-item .bottom-container .btn{margin-top:auto}[data-component=sustainabilityAreaList] ul.cards-list [data-component=sustainabilityAmbitoCardComponent] .card-item .containerText p,[data-component=sustainabilityAreaList] ul.cards-list [data-component=sustainabilityAreaCardComponent] .card-item .containerText p{color:#333232}[data-component=sustainabilityAreaList] ul.cards-list [data-component=sustainabilityAmbitoCardComponent] .card-item img,[data-component=sustainabilityAreaList] ul.cards-list [data-component=sustainabilityAreaCardComponent] .card-item img{height:120px;object-fit:cover;width:100%}[data-component=sustainabilityAreaList] ul.cards-list [data-component=sustainabilityAmbitoCardComponent] .card-item .sdg-container,[data-component=sustainabilityAreaList] ul.cards-list [data-component=sustainabilityAreaCardComponent] .card-item .sdg-container{display:flex;gap:5px}[data-component=sustainabilityAreaList] ul.cards-list [data-component=sustainabilityAmbitoCardComponent] .card-item .sdg-container .sdg,[data-component=sustainabilityAreaList] ul.cards-list [data-component=sustainabilityAreaCardComponent] .card-item .sdg-container .sdg{width:28px;height:28px;line-height:28px;color:#fff;font-weight:700;font-size:14px;text-align:center}.competition.bannerDashboard{margin:auto;padding:30px}@media only screen and (max-width:767px){.competition.bannerDashboard{padding:30px 15px}}.competition .container-general-button{display:block;text-align:center;margin-top:29px}@media only screen and (max-width:767px){[data-component=dashboardEntryCompetition] .wrap-tab-no-prVin{display:flex;flex-direction:column;gap:20px}}[data-component=dashboardEntryCompetition] .wrap-tab-no-prVin .inside-left{display:flex;flex-direction:row;align-items:center}@media only screen and (max-width:767px){[data-component=dashboardEntryCompetition] .wrap-tab-no-prVin .inside-left{flex-direction:column}}[data-component=dashboardEntryCompetition] .wrap-tab-no-prVin .inside-left .img{background-size:cover;background-position:center;background-repeat:repeat;height:90px;width:100%;max-width:90px;margin-right:30px}@media only screen and (max-width:767px){[data-component=dashboardEntryCompetition] .wrap-tab-no-prVin .inside-left .img{margin-right:auto;margin-bottom:20px;max-width:120px;height:120px}}[data-component=dashboardEntryCompetition] .wrap-tab-no-prVin .inside-left h3{margin-bottom:5px}[data-component=dashboardEntryCompetition] .wrap-tab-no-prVin .inside-left .descrText{line-height:normal}[data-component=dashboardEntryCompetition] .wrap-tab-no-prVin .inside-left .descrText a,[data-component=dashboardEntryCompetition] .wrap-tab-no-prVin .inside-left .descrText p{margin:0;line-height:30px;font-size:18px}@media only screen and (max-width:767px){[data-component=dashboardEntryCompetition] .wrap-tab-no-prVin .inside-left .descrText a,[data-component=dashboardEntryCompetition] .wrap-tab-no-prVin .inside-left .descrText p{font-size:16px;line-height:26px}}[data-component=catalogueCollectionCompetition].competition{position:relative;min-height:500px;border-radius:20px;box-shadow:0 1px 2px rgba(34,25,25,.4);display:flex;flex-direction:row;justify-content:space-between;overflow:hidden}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=catalogueCollectionCompetition].competition{flex-direction:column}}[data-component=catalogueCollectionCompetition].competition .inside-left{padding:30px}[data-component=catalogueCollectionCompetition].competition .inside-left .title{font-weight:900}[data-component=catalogueCollectionCompetition].competition .inside-right{background-size:cover;background-repeat:no-repeat;width:40%}.concorsoHeader .row-full{background-size:cover;background-repeat:no-repeat;color:#fff;position:relative;min-height:410px;padding-bottom:300px}@media only screen and (max-width:767px){.concorsoHeader .row-full{padding-bottom:700px}}.concorsoHeader .row-full .shadow-rowfull{position:absolute;height:100%;width:100%;background-image:linear-gradient(to top,rgba(0,0,0,.44),rgba(0,0,0,.3))}.concorsoHeader .row-full .top{padding:60px 0;text-align:center;position:relative;z-index:1}@media only screen and (max-width:767px){.concorsoHeader .row-full .top{padding:60px 15px}}.concorsoHeader .row-full .top .container-btn .demi-content{display:flex;flex-direction:row;gap:30px;justify-content:center}@media only screen and (max-width:767px){.concorsoHeader .row-full .top .container-btn .demi-content{flex-direction:column;gap:15px;align-items:center}}.concorsoHeader .row-full .top .demititle{max-width:50%;margin:0 auto;margin-bottom:30px}@media only screen and (max-width:767px){.concorsoHeader .row-full .top .demititle{margin-bottom:25px;max-width:100%}}.concorsoHeader.noOverlap .row-full{min-height:220px;padding-bottom:0}.concorsoHeader.noOverlap .row-full .top{display:flex;justify-content:center;align-items:center;flex-direction:column;height:220px}[data-compontent=concorsoPlayHeader] .row-full{padding-bottom:120px;min-height:367px}@media only screen and (max-width:767px){[data-compontent=concorsoPlayHeader] .row-full{min-height:482px;padding-bottom:250px}}.concorsoAfterHeader .row-full{background-color:#f7f7f7}.concorsoAfterHeader .concorsoProgress{margin-top:-295px;height:590px;width:100%;background-color:#fff;padding:50px;position:relative;margin-bottom:30px}@media only screen and (max-width:767px){.concorsoAfterHeader .concorsoProgress{height:auto;padding-bottom:20px;padding:50px 21px;margin-top:-700px}}[data-component=concorsoFormPlay] .concorsoProgress{height:332px;margin-top:-166px;padding:50px 100px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=concorsoFormPlay] .concorsoProgress{padding:30px 15px;height:auto}}@media only screen and (max-width:767px){[data-component=concorsoFormPlay] .concorsoProgress{margin-top:-272px}}[data-component=concorsoFormPlay] .concorsoProgress .errorContainer{display:none;color:#c00;padding-left:27px;margin:15px auto -15px;position:relative}[data-component=concorsoFormPlay] .concorsoProgress .errorContainer i{position:absolute;font-size:24px;left:1px;bottom:-2px}[data-component=concorsoFormPlay] .concorsoProgress .errorCode .errorContainer{display:block}[data-component=concorsoFormPlay] .concorsoProgress .errorCode .input-codice{border:solid 1px #c00}[data-component=concorsoFormPlay] .concorsoProgress .code-input-wrap{display:flex;align-items:center}[data-component=concorsoFormPlay] .concorsoProgress .code-input-wrap .input-codice{padding-right:50px}[data-component=concorsoFormPlay] .concorsoProgress .code-input-wrap .icon-info-tooltip{margin-left:-40px;margin-top:-2px}[data-component=concorsoFormPlay] .concorsoProgress .code-input-wrap .icon-check-icon{margin-left:-33px;margin-top:-2px;color:#7bb800;font-size:16px}@media only screen and (max-width:767px){[data-component=concorsoFormPlay] .concorsoProgress .row{display:flex;flex-direction:column-reverse}}@media only screen and (max-width:767px){[data-component=concorsoFormPlay] .concorsoProgress .row .image-empty{max-width:60%;margin:0 auto;display:block;margin-bottom:30px}}[data-component=concorsoFormPlay] .concorsoProgress .title-container{margin-bottom:5px}[data-component=concorsoFormPlay] .concorsoProgress input[type=text]{height:45px;border:1px solid #e5e1e1;max-width:331px;padding:0 15px;margin:20px 0}@media only screen and (max-width:767px){[data-component=concorsoLandingProgress] .container-fluid .concorsoProgress [data-component=stepsComponent]{margin-bottom:0}}[data-component=concorsoLandingProgress] .container-fluid .title{text-align:center;color:#333232;margin-bottom:55px}@media only screen and (max-width:767px){[data-component=concorsoLandingProgress] .container-fluid .title{margin-bottom:25px}}[data-component=concorsoLandingProgress] .container-fluid .competitionStep.step-box .middle-text{margin-bottom:15px}[data-component=concorsoLandingProgress] .container-fluid .competitionStep.step-box .container-img-step-box{margin-bottom:25px}[data-component=concorsoLandingProgress] .container-fluid .competitionStep.step-box .container-img-step-box img{height:140px}[data-component=concorsoLandingProgress] .container-fluid .competitionStep.step-box h3{color:#333232;margin-bottom:9px;line-height:normal}[data-component=concorsoLandingProgress] .container-fluid .competitionStep.step-box .container-text-general-box-abstract{max-width:255px;margin:0 auto}@media only screen and (max-width:767px){[data-component=concorsoLandingProgress] .container-fluid .competitionStep.step-box .container-text-general-box-abstract{margin-bottom:30px}}[data-component=concorsoLandingProgress] .container-fluid .competitionStep.step-box .container-text-general-box-abstract a,[data-component=concorsoLandingProgress] .container-fluid .competitionStep.step-box .container-text-general-box-abstract p{font-size:16px;line-height:normal}[data-component=concorsoSliderComponent] .row-full{padding:30px 0;background-color:#f7f7f7}[data-component=concorsoSliderComponent] .title{text-align:center;color:#333232;margin-bottom:14px}@media only screen and (max-width:767px){[data-component=concorsoSliderComponent] .title{font-size:18px;line-height:24px}}[data-component=concorsoSliderComponent] .subtitle{text-align:center;margin-bottom:45px}@media only screen and (max-width:767px){[data-component=concorsoSliderComponent] .subtitle{font-size:16px;line-height:23px}}[data-component=concorsoSliderComponent] .competitionSlider .competitionSlide{max-width:293px;height:425px;margin-bottom:25px;box-shadow:0 15px 21px 0 rgba(0,0,0,.06);padding:45px;display:flex;flex-direction:column;justify-content:space-around;background-color:#fff}[data-component=concorsoSliderComponent] .competitionSlider .competitionSlide .image-slider{max-width:100%;height:245px;background-size:100%,cover;background-position:center;background-repeat:no-repeat}[data-component=concorsoSliderComponent] .competitionSlider .competitionSlide .h4{text-align:center;color:#333232}[data-component=concorsoSliderComponent] .competitionSlider .competitionSlide .little-text{color:#333232;font-size:16px;line-height:23px;text-align:center}[data-component=concorsoSliderComponent] .competitionSlider .competitionSlide:first-of-type{margin-left:15px}@media only screen and (max-width:767px){[data-component=concorsoSliderComponent] .competitionSlider .competitionSlide:first-of-type{margin-left:auto;margin-right:auto}}.concorsoTitle .row-full{padding:30px 0;padding-top:80px}@media only screen and (max-width:767px){.concorsoTitle .row-full{padding-top:0;padding:50px 0}}.concorsoTitle .row-full .title{text-align:center;color:#333232;margin-bottom:15px}@media only screen and (max-width:767px){.concorsoTitle .row-full .title{margin-bottom:5px}}[data-component=concorsoPartecipationComponent] .row-full{background-color:#f7f7f7;padding-bottom:80px}@media only screen and (max-width:767px){[data-component=concorsoPartecipationComponent] .row-full{padding-bottom:50px}}@media only screen and (max-width:767px){[data-component=concorsoPartecipationComponent] .row-full .h1{font-size:18px;line-height:24px}}@media only screen and (max-width:767px){[data-component=concorsoRegulationComponent] .row-full .title{font-size:18px;line-height:24px}}[data-component=concorsoRegulationComponent] .row-full .container-general-button+.container-general-button{margin-top:15px}[data-component=concorsoCodeListComponent] .row-full{background-color:#f7f7f7;padding-top:50px;padding-bottom:80px}@media only screen and (max-width:767px){[data-component=concorsoCodeListComponent] .row-full{padding-top:25px;padding-bottom:50px}}[data-component=concorsoCodeListComponent] .row-full h3{text-align:center;margin-bottom:45px}@media only screen and (max-width:767px){[data-component=concorsoCodeListComponent] .row-full h3{margin-bottom:30px}}@media only screen and (max-width:767px){[data-component=concorsoCodeListComponent] .title{font-size:18px;line-height:24px}}@media only screen and (max-width:767px){[data-component=concorsoCodeListComponent] .subtitle{font-size:16px;line-height:23px}}[data-component=concorsoCodeListComponent] .codeList-content{background-color:#fff;width:809px;margin:0 auto;min-height:403px;padding:40px;max-width:100%}@media only screen and (max-width:767px){[data-component=concorsoCodeListComponent] .codeList-content{padding:30px 20px}}[data-component=concorsoCodeListComponent] .codeList-content h3{color:#333232}[data-component=concorsoCodeListComponent] .codeList-content img{max-width:72px;margin:0 auto;display:block}[data-component=concorsoCodeListComponent] .discountList [data-component=tabsComponent]{max-width:810px;margin:0 auto}[data-component=concorsoCodeListComponent] .discountList [data-component=tabsComponent] .tab-content .movements-list th{padding:20px 0;padding-left:35px}[data-component=concorsoCodeListComponent] .discountList [data-component=tabsComponent] .tab-content .movements-list tr{border-bottom:1px solid #e5e1e1}[data-component=concorsoCodeListComponent] .discountList [data-component=tabsComponent] .tab-content .movements-list td{padding-left:35px}@media only screen and (max-width:767px){[data-component=concorsoCodeListComponent] .discountList [data-component=tabsComponent] .tab-content .movements-list td{font-size:14px;line-height:20px}}[data-component=concorsoCodeListComponent] .discountList [data-component=tabsComponent] .tab-content .movements-list td img{width:33px;margin-right:10px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=concorsoCodeListComponent] .discountList [data-component=tabsComponent] .tab-content .movements-list td img{margin:0 auto;display:block}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=concorsoCodeListComponent] .discountList [data-component=tabsComponent] .tab-content .movements-list td.registrazione{width:0}}[data-component=concorsoCodeListComponent] .discountList [data-component=tabsComponent] .tab-content .movements-list td .esito,[data-component=concorsoCodeListComponent] .discountList [data-component=tabsComponent] .tab-content .movements-list td.esito{text-transform:uppercase;font-weight:700;color:#999696}[data-component=concorsoCodeListComponent] .discountList [data-component=tabsComponent] .tab-content .movements-list td .esito .ok,[data-component=concorsoCodeListComponent] .discountList [data-component=tabsComponent] .tab-content .movements-list td.esito .ok{color:#7bb800}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=concorsoCodeListComponent] .discountList [data-component=tabsComponent] .tab-content .movements-list td.esito{width:0}}[data-component=concorsoBonusComponent] .row-full{background-color:#f7f7f7;padding-top:50px;padding-bottom:80px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=concorsoBonusComponent] .row-full{padding-bottom:5px;padding-top:30px}}[data-component=concorsoBonusComponent] .row-full .title{margin-bottom:40px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=concorsoBonusComponent] .row-full .title{margin-bottom:30px;font-size:18px;line-height:24px}}[data-component=concorsoBonusComponent] .row-full .container-box{display:flex;justify-content:center;align-items:stretch;gap:15px;flex-wrap:wrap}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=concorsoBonusComponent] .row-full .container-box{flex-direction:column;gap:30px}}[data-component=concorsoBonusComponent] .row-full .container-box .content-box{background-color:#fff;width:400px;height:auto;min-height:450px;padding:10px;display:flex;flex-direction:column;max-width:100%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=concorsoBonusComponent] .row-full .container-box .content-box{min-height:auto}}[data-component=concorsoBonusComponent] .row-full .container-box .content-box .blue-content{background-color:#f4faff;display:flex;justify-content:space-around;align-items:center;padding:35px;flex-grow:1}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=concorsoBonusComponent] .row-full .container-box .content-box .blue-content{padding:20px}}[data-component=concorsoBonusComponent] .row-full .container-box .content-box .blue-content img{height:150px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=concorsoBonusComponent] .row-full .container-box .content-box .blue-content img{height:100px}}[data-component=concorsoBonusComponent] .row-full .container-box .content-box .blue-content .text{font-size:25px;line-height:normal}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=concorsoBonusComponent] .row-full .container-box .content-box .blue-content .text{font-size:22px}}[data-component=concorsoBonusComponent] .row-full .container-box .content-box .p{padding:20px 40px;text-align:center;color:#605f60}@media only screen and (max-width:767px){[data-component=concorsoBonusComponent] .row-full .container-box .content-box .p{padding:20px}}[data-component=concorsoBonusComponent] .row-full .container-box .content-box .content-link{text-align:center;display:block;margin-bottom:30px}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-component=concorsoBonusComponent] .row-full .container-box.oneElement .content-box{display:flex;flex-direction:row;align-items:center;width:1020px;max-width:100%;min-height:auto}[data-component=concorsoBonusComponent] .row-full .container-box.oneElement .content-box>div{flex:1}[data-component=concorsoBonusComponent] .row-full .container-box.oneElement .content-box .blue-content{min-width:380px;padding:25px}[data-component=concorsoBonusComponent] .row-full .container-box.oneElement .content-box .p{text-align:left}[data-component=concorsoBonusComponent] .row-full .container-box.oneElement .content-box .content-link{padding-right:20px;margin-bottom:0}}.modalCompetition .msgModal{padding-bottom:60px}@media only screen and (max-width:767px){.modalCompetition .msgModal{padding-bottom:40px}}.modalCompetition .msgModal h4{border-bottom:0;color:#fff}.modalCompetition.withTitle .msgModal h4{color:initial;border-bottom:1px solid #e5e1e1}.modalCompetition img{max-width:145px;margin-top:20px}.modalCompetition .title,.modalCompetition img{margin-bottom:25px}.modalCompetition .textContainer{margin-bottom:15px;color:#605f60}.modalCompetition .textContainer.azure{background-color:#f4faff;padding:15px;margin:20px 30px}.concorsoLandingExpiredExtract .concorsoProgress{width:1020px;max-width:100%;margin-left:auto;margin-right:auto;height:auto}.concorsoLandingExpiredExtract .concorsoProgress img{margin:0 auto;display:block;max-width:150px}.concorsoLandingExpiredExtract .concorsoProgress .text-descr{text-align:center;max-width:60%;margin:25px auto}.concorsoLandingExpiredExtract .concorsoProgress .text-descr p{margin:0;line-height:42px;font-size:31px;font-weight:400}@media only screen and (max-width:767px){.concorsoLandingExpiredExtract .concorsoProgress .text-descr p{line-height:30px;font-size:20px}}.competitionPhonePrivacy .title{margin-top:100px;margin-bottom:15px}@media only screen and (max-width:767px){.competitionPhonePrivacy .title{margin-top:40px}}.competitionPhonePrivacy .acceptance-top-text{border-bottom:0}@media only screen and (max-width:767px){.competitionPhonePrivacy .acceptance-top-text{text-align:center}}.concorsoHeaderMenu.pd-b-15{padding-bottom:15px}.concorsoHeaderMenu .containerConcorso{background-color:#587890;color:#fff;display:flex;margin:15px;margin-bottom:0;align-items:stretch;min-height:114px;justify-content:space-between}@media only screen and (max-width:767px){.concorsoHeaderMenu .containerConcorso{margin:15px 0;margin-bottom:0}.concorsoHeaderMenu .containerConcorso.containerConcorso-chiusura{margin:0!important}}.concorsoHeaderMenu .containerConcorso .text-concorso{padding:11px 13px;max-width:calc(100% - 120px);display:flex;flex-direction:column;justify-content:space-around}.concorsoHeaderMenu .containerConcorso .text-concorso .small,.concorsoHeaderMenu .containerConcorso .text-concorso .small p,.concorsoHeaderMenu .containerConcorso .text-concorso a{font-size:12px;color:#fff;line-height:20px}.concorsoHeaderMenu .containerConcorso .image{width:120px;background-size:cover;background-repeat:no-repeat;background-position:center}.concorsoHeaderMenu .containerConcorso .image-chiusura{width:100%;height:191px;background-size:cover;background-repeat:no-repeat;background-position:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.concorsoHeaderMenu .containerConcorso .image-chiusura{height:120px}}@media only screen and (max-width:767px){body .concorsoAfterHeader .popover{left:auto!important;right:0}}[data-component=formConcorsoWinnerAddressComponent] .input-container{background-color:#fff}[data-component=formConcorsoWinnerAddressComponent] .maxFormWidth{max-width:810px;width:100%;margin:0 auto}[data-component=formConcorsoWinnerAddressComponent] .mt-recapito{margin-top:30px}[data-component=formConcorsoWinnerAddressComponent] .mt-conferma{margin-top:30px}[data-component=formConcorsoWinnerAddressComponent] input{background-color:#fff;-webkit-box-shadow:0 0 1000px #fff inset;-webkit-text-fill-color:#605f60}[data-component=formConcorsoWinnerAddressComponent] .paragraph-mb{margin-bottom:15px}[data-component=formConcorsoWinnerAddressComponent] label{font-size:14px}[data-component=formConcorsoWinnerAddressComponent] .address-p-color{color:#605f60}@media only screen and (max-width:767px){[data-component=formConcorsoWinnerAddressComponent] .button-competition-margin{margin:15px}}[data-component=formConcorsoWinnerAddressComponent] .comune .capSelectorAutocomplete .selectric-items,[data-component=formConcorsoWinnerAddressComponent] .comune .citySelectorAutocomplete .selectric-items{z-index:9999}[data-component=formConcorsoWinnerAddressComponent] .comune .capSelectorAutocomplete .selectric-items .selectric-scroll,[data-component=formConcorsoWinnerAddressComponent] .comune .citySelectorAutocomplete .selectric-items .selectric-scroll{max-height:275px}[data-component=formConcorsoWinnerAddressComponent] .comune .capSelectorAutocomplete .selectric-items ul,[data-component=formConcorsoWinnerAddressComponent] .comune .citySelectorAutocomplete .selectric-items ul{position:relative!important;width:100%!important;top:auto!important;left:auto!important}[data-component=formConcorsoWinnerAddressComponent] .comune .capSelectorAutocomplete .selectric-items ul.ui-widget.ui-widget-content,[data-component=formConcorsoWinnerAddressComponent] .comune .citySelectorAutocomplete .selectric-items ul.ui-widget.ui-widget-content{border:0}[data-component=formConcorsoWinnerAddressComponent] .comune .capSelectorAutocomplete .selectric-items ul li:last-of-type div,[data-component=formConcorsoWinnerAddressComponent] .comune .citySelectorAutocomplete .selectric-items ul li:last-of-type div{border-bottom:0;padding:0}[data-component=formConcorsoWinnerAddressComponent] .comune .capSelectorAutocomplete .selectric-items ul li div,[data-component=formConcorsoWinnerAddressComponent] .comune .citySelectorAutocomplete .selectric-items ul li div{margin:0 15px 0 15px}[data-component=formConcorsoWinnerAddressComponent] .comune .capSelectorAutocomplete .selectric-items ul li div.ui-state-active,[data-component=formConcorsoWinnerAddressComponent] .comune .citySelectorAutocomplete .selectric-items ul li div.ui-state-active{border:0!important;background-color:#f0f0f0!important;font-weight:400!important;color:#605f60!important}[data-component=competitionPageCodeExtraction]{background-color:#f7f7f7}[data-component=competitionPageCodeExtraction] [data-component=formSubmitComponent] .button-competition-margin{margin-bottom:30px}[data-component=competitionPininfarina]{padding-top:80px;margin-bottom:30px}@media only screen and (max-width:767px){[data-component=competitionPininfarina]{padding-top:40px}[data-component=competitionPininfarina] .winner-premio-title{font-size:16px;margin-left:35px;margin-right:0!important}[data-component=competitionPininfarina] .winner-premio-img{max-height:66px}[data-component=competitionPininfarina] .container-competition-margin{margin-right:-15px;margin-left:-15px}}[data-component=competitionPininfarina] .winner-premio-title{margin-right:35px}[data-component=competitionPininfarina] .winner-premio-img{max-height:100px;max-width:150px;margin-top:10px;margin-bottom:10px}[data-component=competitionPininfarina] .competition-icon{width:60px}[data-component=competitionPininfarina] .lost-competition-margin{margin-top:30px}[data-component=competitionPininfarina] .win-competition-margin{margin-top:15px}[data-component=competitionPininfarina] .competition-title-mb{margin-bottom:15px;margin-top:15px}[data-component=competitionPininfarina] .winner-container{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#fff}@media only screen and (min-width:1180px){[data-component=competitionPininfarina] .winner-container{margin-top:20px;margin-bottom:35px}}[data-component-modal=competitionVerificaConfermaForm] .modalVerificaConfermaDatiForm{margin-top:25px;margin-bottom:10px}[data-component-modal=competitionVerificaConfermaForm] .address-p-color{color:#333232;margin-bottom:15px}[data-modal-nopart-concorso] .custom-modal-img{margin-bottom:20px;width:150px}@media only screen and (max-width:767px){[data-modal-nopart-concorso] .custom-modal-img{width:75px}}.overflow-scroll-modal-concorso{overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.overflow-scroll-modal-concorso::-webkit-scrollbar{display:none}[data-component=attivazione-otp-landing-page] .landing-page-container{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;margin:45px 0}@media only screen and (max-width:767px){[data-component=attivazione-otp-landing-page] .landing-page-container{margin:45px 15px}}@media only screen and (max-width:767px){[data-component=attivazione-otp-landing-page] .landing-page-container{margin-top:30px;margin-bottom:60px}}[data-component=attivazione-otp-landing-page] .landing-page-container h1{font-weight:900;margin-bottom:15px}[data-component=attivazione-otp-landing-page] .landing-page-container .description{max-width:60%;margin:0 auto;margin-bottom:45px}[data-component=attivazione-otp-landing-page] .landing-page-container .description p{font-size:22px;color:#605f60}@media only screen and (max-width:767px){[data-component=attivazione-otp-landing-page] .landing-page-container .description{max-width:100%}[data-component=attivazione-otp-landing-page] .landing-page-container .description p{font-size:18px}}[data-component=attivazione-otp-landing-page] .landing-page-container h3.subtitle{margin-bottom:30px}@media only screen and (max-width:767px){[data-component=attivazione-otp-landing-page] .landing-page-container h3.subtitle{margin-bottom:15px;font-size:20px}}[data-component=attivazione-otp-landing-page] .landing-page-container .otp-info-container{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;gap:60px}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=attivazione-otp-landing-page] .landing-page-container .otp-info-container{flex-direction:column;margin-bottom:30px;gap:15px}}@media only screen and (max-width:767px){[data-component=attivazione-otp-landing-page] .landing-page-container .otp-info-container{flex-direction:column;margin-bottom:15px;gap:10px}}[data-component=attivazione-otp-landing-page] .landing-page-container .landing-page-single-component{display:flex;justify-content:center;align-items:center;flex-direction:column;width:294px}@media only screen and (max-width:767px){[data-component=attivazione-otp-landing-page] .landing-page-container .landing-page-single-component{flex-direction:row;padding-top:15px}}[data-component=attivazione-otp-landing-page] .landing-page-container .landing-page-single-component img{width:75px;margin-bottom:35px}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=attivazione-otp-landing-page] .landing-page-container .landing-page-single-component img{margin-bottom:15px}}@media only screen and (max-width:767px){[data-component=attivazione-otp-landing-page] .landing-page-container .landing-page-single-component img{width:45px;margin-bottom:0;margin-right:15px}}[data-component=attivazione-otp-landing-page] .landing-page-container .landing-page-single-component p{color:#605f60;text-align:center}@media only screen and (max-width:767px){[data-component=attivazione-otp-landing-page] .landing-page-container .landing-page-single-component p{font-size:16px;text-align:left}}[data-component=attivazione-otp-landing-page] .landing-page-container .att-otp-ok{margin-top:70px}@media only screen and (max-width:767px){[data-component=attivazione-otp-landing-page] .landing-page-container .att-otp-ok{margin-top:30px}}[data-component=attivazione-otp-landing-page] .landing-page-container .att-otp-no{margin-top:31px;font-size:14px}[data-component=attivazione-otp-landing-page] .subtitle_info{max-width:60%;margin-top:46px;color:#605f60}[data-component=attivazione-otp-landing-page] .subtitle_info *{font-weight:400;font-size:14px;line-height:19px}@media only screen and (max-width:767px){[data-component=attivazione-otp-landing-page] .subtitle_info{max-width:100%}}.modal-cancel-description-att-otp{color:#000;font-weight:400}[data-component=attivazione-otp-conferma-numero] .attivazione-otp-container{display:flex;justify-content:center;flex-direction:column;text-align:center}[data-component=attivazione-otp-conferma-numero] .attivazione-otp-container .container-padding{margin-bottom:15px}[data-component=attivazione-otp-conferma-numero] .attivazione-otp-container .btn-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px}[data-component=attivazione-otp-conferma-numero] .attivazione-otp-container .btn-container .primary-link{margin-bottom:100px}@media only screen and (max-width:767px){[data-component=attivazione-otp-conferma-numero] .attivazione-otp-container .btn-container .primary-link{margin-bottom:60px}}[data-component=attivazione-otp-conferma-numero] .otp-text-container{display:flex;justify-content:flex-start;flex-direction:column}[data-component=attivazione-otp-conferma-numero] .otp-text-container h1{margin-top:60px;font-weight:900;margin-bottom:120px}@media only screen and (max-width:767px){[data-component=attivazione-otp-conferma-numero] .otp-text-container h1{margin-bottom:60px;margin-top:30px}}[data-component=attivazione-otp-conferma-numero] .otp-text-container h3{margin-bottom:15px;text-align:left}[data-component=attivazione-otp-conferma-numero] .otp-text-container p{margin-bottom:30px;text-align:left}[data-component=attivazione-otp-conferma-numero] .input-container{height:90px!important;padding:20px 30px 30px 20px!important;text-align:left;line-height:20px}[data-component=attivazione-otp-conferma-numero] .input-container label{font-weight:700;font-size:14px;line-height:16px}@media only screen and (max-width:767px){[data-component=attivazione-otp-conferma-numero] .input-container label{font-size:12px}}[data-component=attivazione-otp-conferma-numero] .input-container input{font-size:18px;line-height:30px;color:#605f60;height:auto}@media only screen and (max-width:767px){[data-component=attivazione-otp-conferma-numero] .input-container input{font-size:12px;line-height:16px}}[data-component=attivazione-otp-conferma-numero] .input-container input::placeholder{font-size:18px;line-height:30px;color:#605f60;height:auto}@media only screen and (max-width:767px){[data-component=attivazione-otp-conferma-numero] .input-container input::placeholder{font-size:12px;line-height:16px}}[data-component=attivazione-otp-conferma-numero] .possible-error-container{min-height:142px}@media only screen and (max-width:767px){[data-component=attivazione-otp-conferma-numero] .possible-error-container{min-height:auto}}[data-component=attivazione-otp-conferma-numero] .text-info{margin-top:25px;margin-bottom:15px;line-height:20px}[data-component=attivazione-otp-conferma-numero] .text-info .small-p p{color:#605f60;font-size:14px;line-height:20px}@media only screen and (max-width:767px){[data-component=attivazione-otp-conferma-numero] .text-info{margin-top:15px}}[data-component=attivazione-otp-spid-component]{margin-top:60px;margin-bottom:70px}@media only screen and (max-width:767px){[data-component=attivazione-otp-spid-component]{margin-top:20px;margin-bottom:60px}}[data-component=attivazione-otp-spid-component] .box-attivazione-otp-spid{display:flex;justify-content:center;flex-direction:column;align-items:center}[data-component=attivazione-otp-spid-component] .box-attivazione-otp-spid h1{font-weight:900;margin-bottom:60px;text-align:center}@media only screen and (max-width:767px){[data-component=attivazione-otp-spid-component] .box-attivazione-otp-spid h1{margin-bottom:30px}}[data-component=attivazione-otp-spid-component] .box-attivazione-otp-spid img{width:252px;margin-bottom:60px}@media only screen and (max-width:767px){[data-component=attivazione-otp-spid-component] .box-attivazione-otp-spid img{margin-bottom:30px}}[data-component=attivazione-otp-spid-component] .box-attivazione-otp-spid h3{margin-bottom:15px}[data-component=attivazione-otp-spid-component] .box-attivazione-otp-spid p{margin-bottom:45px;max-width:600px;text-align:center}[data-component=attivazione-otp-spid-component] .btn-spid{margin-bottom:30px;text-align:center;background-color:#0073e6;width:320px;height:48px;padding:12px 0!important;color:#fff;font-weight:700;display:flex;justify-content:center;align-items:center;gap:9px}@media only screen and (max-width:767px){[data-component=attivazione-otp-spid-component] .btn-spid{width:290px}}[data-component=attivazione-otp-spid-component] .btn-spid .italia-it-button-icon{height:24px}[data-component=attivazione-otp-spid-component] .btn-spid .italia-it-button-icon img{width:24px;height:24px}[data-component=attivazione-otp-spid-component] .btn-spid .italia-it-button-text{font-size:16px;text-align:center}.cancel.modal-attivazione-otp{white-space:inherit!important}[data-component=regolamento-servizio-otp]{text-align:center;padding:60px 0 90px}@media only screen and (max-width:767px){[data-component=regolamento-servizio-otp]{padding:30px 0 45px}}[data-component=regolamento-servizio-otp] .regolamento__box{padding:0 15px}[data-component=regolamento-servizio-otp] .regolamento__step{color:#c00;margin-bottom:15px;font-weight:900;font-size:31px;line-height:42px}@media only screen and (max-width:767px){[data-component=regolamento-servizio-otp] .regolamento__step{font-size:20px;line-height:30px}}[data-component=regolamento-servizio-otp] .regolamento__title{max-width:809px;text-align:center;font-weight:900;margin:0 auto 60px}@media only screen and (max-width:767px){[data-component=regolamento-servizio-otp] .regolamento__title{margin:0 auto 30px}}[data-component=regolamento-servizio-otp] .regolamento__text_step1{color:#605f60;margin-bottom:15px}@media only screen and (max-width:767px){[data-component=regolamento-servizio-otp] .regolamento__text_step1{margin-bottom:30px}}[data-component=regolamento-servizio-otp] .regolamento__text_step2{color:#605f60;margin:0 auto 60px;max-width:1014px;text-align:left}@media only screen and (max-width:767px){[data-component=regolamento-servizio-otp] .regolamento__text_step2{max-width:none;margin:0 auto}}[data-component=regolamento-servizio-otp] .regolamento__infoMobile{color:#605f60}@media only screen and (max-width:767px){[data-component=regolamento-servizio-otp] .regolamento__infoMobile{margin-bottom:45px}[data-component=regolamento-servizio-otp] .regolamento__infoMobile p{font-size:12px;line-height:18px}}[data-component=regolamento-servizio-otp] .small-p{margin:0 auto 30px;max-width:350px;color:#605f60}@media only screen and (max-width:767px){[data-component=regolamento-servizio-otp] .small-p{margin:0 auto 15px;max-width:none}}[data-component=regolamento-servizio-otp] .small-p a{color:#c00}[data-component=regolamento-servizio-otp] .small-p a,[data-component=regolamento-servizio-otp] .small-p p{font-size:14px;line-height:20px}@media only screen and (max-width:767px){[data-component=regolamento-servizio-otp] .small-p a,[data-component=regolamento-servizio-otp] .small-p p{font-size:12px;line-height:18px}}[data-component=regolamento-servizio-otp] .regolamento__nonOra{margin-top:30px;font-weight:900;font-size:14px;line-height:19px}[data-component=regolamento-servizio-otp] .containerPdf{max-width:1014px;margin:0 auto 60px;border:1px solid #e5e1e1;height:369px;overflow-y:scroll}@media only screen and (max-width:767px){[data-component=regolamento-servizio-otp] .containerPdf{margin:0 auto 15px;height:250px}}[data-component=regolamento-servizio-otp] .containerPdf #pdfIframe{padding:15px 30px;border:none;margin:0;overflow-y:unset}@media only screen and (max-width:767px){[data-component=regolamento-servizio-otp] .containerPdf #pdfIframe{padding:5px 10px}}[data-component=regolamento-servizio-otp] .containerPdf #pdfIframe canvas{width:100%}.modale__attivazione_otp{overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.modale__attivazione_otp::-webkit-scrollbar{display:none}.modale__attivazione_otp .otp-other{max-width:350px!important}.modale__attivazione_otp .container-generic-structure{overflow:unset}@media only screen and (max-width:767px){.modale__attivazione_otp .container-generic-structure{overflow:auto}}@media only screen and (max-width:767px){.modale__attivazione_otp .container_btn_flex{flex-direction:column-reverse!important;gap:15px}}.bg-votation-decidoAncheIo{background-color:#faf6f6}.decidoAncheIoGeneral .text-center{text-align:center}.decidoAncheIoGeneral .flex-center{display:flex;justify-content:center;align-items:center}.decidoAncheIoHeader{margin-bottom:0!important;color:#000;text-align:left}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.decidoAncheIoHeader{text-align:center}}.decidoAncheIoHeader .row-full .demi-content{display:flex;flex-direction:row;gap:15px;justify-content:start;align-items:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.decidoAncheIoHeader .row-full .demi-content{justify-content:center}}@media only screen and (max-width:767px){.decidoAncheIoHeader .row-full .demi-content .btn-primary{width:130px}.decidoAncheIoHeader .row-full .demi-content .btn-secondary{width:161px}}.decidoAncheIoHeader .title-decido{line-height:42px;margin-bottom:5px;color:#fff}.decidoAncheIoHeader .subtitle-decido{line-height:31px;margin-bottom:15px;max-width:50%;color:#fff}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.decidoAncheIoHeader .subtitle-decido{max-width:100%}}.decidoAncheIoHeader .top{padding:60px 0;position:relative;z-index:1;min-height:300px}.decidoAncheIoHeader .small-container{background-size:cover;background-repeat:no-repeat}.decidoAncheIoHeader .big-container{background-size:cover;background-repeat:no-repeat;position:relative;min-height:610px;padding-bottom:300px}@media only screen and (max-width:767px){.decidoAncheIoHeader .big-container{min-height:1264px}}.decidoAncheIoAfterHeader{margin-bottom:0!important}.decidoAncheIoAfterHeader .decidoAncheIoProgress{margin-top:-30px;width:100%;background-color:#fff;padding:45px;border-radius:10px;box-shadow:0 8px 12px -4px #00000026;z-index:1;position:relative;min-height:406px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.decidoAncheIoAfterHeader .decidoAncheIoProgress{padding:30px}}.decidoAncheIoAfterHeader .decidoAncheIoProgress .blockContainerComponent{margin-bottom:0!important;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.decidoAncheIoAfterHeader .decidoAncheIoProgress .blockContainerComponent{flex-direction:column;align-items:center}}.decidoAncheIoAfterHeader .decidoAncheIoProgress .step-box{margin:0 auto;max-width:275px}.decidoAncheIoAfterHeader .decidoAncheIoProgress .step-box .container-text-general-box-abstract{margin-bottom:0;color:#333232}.decidoAncheIoAfterHeader .decidoAncheIoProgress .container-img-step-box{margin-bottom:30px}.decidoAncheIoAfterHeader .decidoAncheIoProgress .container-img-step-box img{height:85px}.decidoAncheIoAfterHeader .decidoAncheIoProgress .title-step{color:#333232;margin-bottom:15px}.decidoAncheIoAfterHeader .decidoAncheIoProgress .personal-col{text-align:center}.decidoAncheIoAfterHeader .row-full{background-color:#faf6f6}.decidoAncheIoAfterHeader .container-top{max-width:1115px!important}.decidoAncheIoTopCLosing{background-color:#fff;margin-bottom:0!important;display:flex;justify-content:center;align-items:center;flex-direction:column}.decidoAncheIoTopCLosing .top-container{max-width:808px;display:flex;justify-content:center;flex-direction:column;align-items:center;padding:45px 0 60px}@media only screen and (max-width:767px){.decidoAncheIoTopCLosing .top-container{padding:30px 0 45px}}.decidoAncheIoTopCLosing .no-margin{margin:0}.decidoAncheIoTopCLosing .text-center{text-align:center}.decidoAncheIoTopCLosing .piuVicini__closing_title{font-size:31px;line-height:42px;font-weight:900;margin-bottom:15px}@media only screen and (max-width:767px){.decidoAncheIoTopCLosing .piuVicini__closing_title{font-size:20px;line-height:30px}}.decidoAncheIoTopCLosing .piuVicini__closing_subtitle{font-size:18px;line-height:30px}@media only screen and (max-width:767px){.decidoAncheIoTopCLosing .piuVicini__closing_subtitle{font-size:16px;line-height:26px}}.decidoAncheIoTopCLosing .social-share-container{margin-top:-50px!important;width:800px!important;box-shadow:0 5px 21px rgba(0,0,0,.06)!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.decidoAncheIoTopCLosing .social-share-container{width:700px!important}}@media only screen and (max-width:767px){.decidoAncheIoTopCLosing .social-share-container{margin-top:-15px!important;width:100%!important}}.decidoAncheIoTopCLosing .social-share-container .icon-social i{font-size:14px!important;padding:13px!important}.decidoAncheIoAfterHeaderComplete{background-color:#fff;margin-bottom:0!important}.decidoAncheIoAfterHeaderComplete .top-container{display:flex;justify-content:center;flex-direction:column;align-items:center;padding:65px 0}@media only screen and (max-width:767px){.decidoAncheIoAfterHeaderComplete .top-container{padding:45px 0}}.decidoAncheIoAfterHeaderComplete .text-center{text-align:center}.decidoAncheIoAfterHeaderComplete .titleVotaFinished{font-size:31px;margin-bottom:15px}@media only screen and (max-width:767px){.decidoAncheIoAfterHeaderComplete .titleVotaFinished{font-size:20px}}.decidoAncheIoAfterHeaderComplete .subtitleVotaFinished{color:#605f60;font-size:22px;line-height:33px}@media only screen and (max-width:767px){.decidoAncheIoAfterHeaderComplete .subtitleVotaFinished{font-size:18px}}.decidoAncheIoAmbienti{margin-bottom:0!important}.decidoAncheIoAmbienti .box-ambienti{padding:65px 110px 65px 110px;height:295px;display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center}@media only screen and (max-width:767px){.decidoAncheIoAmbienti .box-ambienti{padding:0 0 30px}.decidoAncheIoAmbienti .box-ambienti .container-vertical-aligned{flex-direction:column}}.decidoAncheIoAmbienti .titleAmbienti{font-size:22px;padding:0 10px;line-height:33px;font-weight:900}@media only screen and (max-width:767px){.decidoAncheIoAmbienti .titleAmbienti{font-size:18px;line-height:27px}}.decidoAncheIoAmbienti .subtitleVotaFinished{font-size:24px;margin-bottom:15px}@media only screen and (max-width:767px){.decidoAncheIoAmbienti .subtitleVotaFinished{font-size:18px}}.decidoAncheIoAmbienti .img-container-ambienti .img-row-container{margin:0 auto}.decidoAncheIoAmbienti .img-container-ambienti img{margin-left:20px;margin-right:20px;width:100px}@media only screen and (max-width:767px){.decidoAncheIoAmbienti .img-container-ambienti>div:nth-last-of-type(-n+2){margin-top:40px}}#decidoAncheIoProjectList .project-list{gap:15px}.decidoAncheIoProjectList{margin-bottom:0!important;display:flex!important}.decidoAncheIoProjectList.tinySlider{display:flex!important}.decidoAncheIoProjectList li.swiper-slide{display:contents}@media only screen and (max-width:767px){.decidoAncheIoProjectList li.swiper-slide{display:block}}.decidoAncheIoProjectList .decidoAncheIoProject{width:100%;min-height:100%;display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;border-radius:16px;box-shadow:0 15px 21px 0 rgba(0,0,0,.06);padding:0;overflow:hidden}@media only screen and (max-width:767px){.decidoAncheIoProjectList .decidoAncheIoProject{width:100%}}.decidoAncheIoProjectList .top-container{background:#f6faf6;border-bottom:1px solid #d3d3d3}@media only screen and (max-width:767px){.decidoAncheIoProjectList .top-container{display:flex;flex-direction:column;align-items:center}}.decidoAncheIoProjectList .image-project{width:90px;height:90px;margin-bottom:15px}@media only screen and (max-width:767px){.decidoAncheIoProjectList .image-project{width:75px;height:75px;margin-bottom:0}}.decidoAncheIoProjectList .text-project-box{text-align:center;min-height:120px;display:flex;align-items:center}@media only screen and (max-width:767px){.decidoAncheIoProjectList .text-project-box{width:100%;min-height:96px}}.decidoAncheIoProjectList .associazione{margin:0;line-height:33px;font-size:22px;font-weight:400;color:#000;text-align:center;height:100%;padding:0 18px 20px;width:100%}@media only screen and (max-width:767px){.decidoAncheIoProjectList .associazione{line-height:27px;font-size:18px}}@media only screen and (max-width:767px){.decidoAncheIoProjectList .associazione{padding:0 15px 15px}}.decidoAncheIoProjectList .project-name{font-size:18px;margin-bottom:10px;min-height:60px;color:#333232}@media only screen and (max-width:767px){.decidoAncheIoProjectList .project-name{font-size:16px}}.decidoAncheIoProjectList .project-description{color:#605f60;line-height:24px}.decidoAncheIoProjectList .button-projext-box{display:flex;flex-direction:row;gap:15px;justify-content:center}.decidoAncheIoProjectList .row-full{background-color:#faf6f6;padding:65px 0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.decidoAncheIoProjectList .row-full{padding:45px 0}}.decidoAncheIoProjectList .link-container{font-size:14px;line-height:20px;font-weight:900;text-decoration:underline}.decidoAncheIoProjectList .piuVicini__sectionTitle{font-size:31px;line-height:42px;font-weight:900;margin-bottom:45px}@media only screen and (max-width:767px){.decidoAncheIoProjectList .piuVicini__sectionTitle{font-size:20px;line-height:30px}}.decidoAncheIoProjectList .project-list{margin-top:30px;min-height:100%;display:flex}@media only screen and (max-width:767px){.decidoAncheIoProjectList .project-list{flex-direction:column}}.decidoAncheIoProjectList .box-project{display:flex;justify-content:center;align-items:center;min-height:100%;flex:1}@media only screen and (max-width:767px){.decidoAncheIoProjectList .box-project{margin-bottom:30px}}.decidoAncheIoProjectList .img-project-container{display:flex;justify-content:center;align-items:center;padding:20px 20px 15px}.decidoAncheIoProjectList .text-project{text-align:left;padding:20px}@media only screen and (max-width:767px){.decidoAncheIoProjectList .text-project{padding:15px;padding-bottom:0}}@media only screen and (max-width:767px){.decidoAncheIoProjectList .one-row-mobile{margin-bottom:14px;padding:15px}}.decidoAncheIoProjectList .title-container{margin-bottom:15px}.decidoAncheIoProjectList .subtitle-container{margin-bottom:5px;color:#333232}.decidoAncheIoProjectList .button-projext-box{padding:10px 20px 20px;width:100%}@media only screen and (max-width:767px){.decidoAncheIoProjectList .button-projext-box{padding:10px 15px 15px}}.decidoAncheIoProjectList .button-projext-box a{font-size:14px;width:100%}.decidoAncheIoProjectList .icona-classifica-project{position:absolute;height:50px;width:50px;right:0;top:0}@media only screen and (max-width:767px){.decidoAncheIoProjectList .icona-classifica-project{height:25px;width:25px}}[data-type-component=decidoAncheIoDashboardSLider].tinySlider .box-project{width:100%!important}.decidoAncheIoHomeComponent .row-full,.decidoAncheIoNegozio .row-full{background-color:#faf6f6}.decidoAncheIoHomeComponent .negozio-general-container,.decidoAncheIoNegozio .negozio-general-container{padding:90px 0 30px 0}@media only screen and (max-width:767px){.decidoAncheIoHomeComponent .negozio-general-container,.decidoAncheIoNegozio .negozio-general-container{padding:60px 0 15px 0}}.decidoAncheIoHomeComponent .title-affiliato,.decidoAncheIoNegozio .title-affiliato{width:50%}@media only screen and (max-width:767px){.decidoAncheIoHomeComponent .title-affiliato,.decidoAncheIoNegozio .title-affiliato{width:100%}}.decidoAncheIoHomeComponent .box-content,.decidoAncheIoNegozio .box-content{background-color:#fff;border-radius:16px;border:2px dashed #999696;box-shadow:0 15px 21px 0 rgba(0,0,0,.06);display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (max-width:767px){.decidoAncheIoHomeComponent .box-content,.decidoAncheIoNegozio .box-content{min-height:316px;padding:30px 20px}}.decidoAncheIoHomeComponent .box-content img,.decidoAncheIoNegozio .box-content img{width:186px}@media only screen and (max-width:767px){.decidoAncheIoHomeComponent .box-content img,.decidoAncheIoNegozio .box-content img{margin-bottom:21px;width:124px}}.decidoAncheIoProject{padding:0 9px 10px 9px;border:1px solid #d3d3d3}.decidoAncheIoStoreComponent{margin-bottom:30px!important;padding:25px 15px 40px 15px}.decidoAncheIoHomeComponent .row-full,.decidoAncheIoStoreComponent .row-full{background-color:#faf6f6;padding:0}.decidoAncheIoHomeComponent .list-container,.decidoAncheIoStoreComponent .list-container{padding:90px 0}@media only screen and (max-width:767px){.decidoAncheIoHomeComponent .list-container,.decidoAncheIoStoreComponent .list-container{padding:45px 0}}.decidoAncheIoHomeComponent .project-list,.decidoAncheIoStoreComponent .project-list{margin-top:48px;margin-left:15px;margin-right:15px}.decidoAncheIoHomeComponent .box-project,.decidoAncheIoStoreComponent .box-project{display:flex;justify-content:center;align-items:center}.decidoAncheIoHomeComponent .img-project-container,.decidoAncheIoStoreComponent .img-project-container{display:flex;justify-content:center;align-items:center}.decidoAncheIoHomeComponent .text-project,.decidoAncheIoStoreComponent .text-project{text-align:center}@media only screen and (max-width:767px){.decidoAncheIoHomeComponent .text-project,.decidoAncheIoStoreComponent .text-project{text-align:left}}@media only screen and (max-width:767px){.decidoAncheIoHomeComponent .one-row-mobile,.decidoAncheIoStoreComponent .one-row-mobile{margin-bottom:12px}}.decidoAncheIoHomeComponent .title-container,.decidoAncheIoStoreComponent .title-container{margin-bottom:15px}.decidoAncheIoHomeComponent .subtitle-container,.decidoAncheIoStoreComponent .subtitle-container{margin-bottom:5px;font-size:24px}@media only screen and (max-width:767px){.decidoAncheIoHomeComponent .subtitle-container,.decidoAncheIoStoreComponent .subtitle-container{font-size:16px}}.decidoAncheIoHomeComponent .link-container,.decidoAncheIoStoreComponent .link-container{font-size:18px}@media only screen and (max-width:767px){.decidoAncheIoHomeComponent .link-container,.decidoAncheIoStoreComponent .link-container{font-size:14px}}@media only screen and (max-width:767px){.decidoAncheIoHomeComponent .button-projext-box a,.decidoAncheIoStoreComponent .button-projext-box a{width:100%}}.decidoAncheIoHomeComponent .decidoAncheIoHomeContainer,.decidoAncheIoStoreComponent .decidoAncheIoHomeContainer{padding:50px 15px}@media only screen and (max-width:767px){.decidoAncheIoHomeComponent .decidoAncheIoHomeContainer,.decidoAncheIoStoreComponent .decidoAncheIoHomeContainer{padding:30px 15px}}.decidoAncheIoHomeComponent .decidoAncheIoProject,.decidoAncheIoStoreComponent .decidoAncheIoProject{width:240px;min-height:381px;display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;border-radius:16px;box-shadow:0 15px 21px 0 rgba(0,0,0,.06);margin:0 auto}@media only screen and (max-width:767px){.decidoAncheIoHomeComponent .decidoAncheIoProject,.decidoAncheIoStoreComponent .decidoAncheIoProject{padding:15px;width:100%;min-height:231px}}.decidoAncheIoHomeComponent .image-project,.decidoAncheIoStoreComponent .image-project{width:100px;margin-bottom:10px}@media only screen and (max-width:767px){.decidoAncheIoHomeComponent .image-project,.decidoAncheIoStoreComponent .image-project{width:48px;height:53px;margin-bottom:0}}.decidoAncheIoHomeComponent .text-project-box,.decidoAncheIoStoreComponent .text-project-box{text-align:center}.decidoAncheIoHomeComponent .associazione,.decidoAncheIoStoreComponent .associazione{color:#0074c2;font-size:12px;line-height:16px;margin-bottom:10px;text-align:center}@media only screen and (max-width:767px){.decidoAncheIoHomeComponent .associazione,.decidoAncheIoStoreComponent .associazione{margin-bottom:0;text-align:left}}.decidoAncheIoHomeComponent .project-name,.decidoAncheIoStoreComponent .project-name{font-size:14px;line-height:20px;margin-bottom:15px}@media only screen and (max-width:767px){.decidoAncheIoHomeComponent .project-name,.decidoAncheIoStoreComponent .project-name{margin-bottom:12px}}.decidoAncheIoHomeComponent .project-description,.decidoAncheIoStoreComponent .project-description{color:#605f60;line-height:16px;margin-bottom:15px;font-size:12px}@media only screen and (max-width:767px){.decidoAncheIoHomeComponent .project-description,.decidoAncheIoStoreComponent .project-description{margin-bottom:18px}}.decidoAncheIoHomeComponent .button-projext-box,.decidoAncheIoStoreComponent .button-projext-box{display:flex;flex-direction:row;gap:15px;justify-content:center}@media only screen and (max-width:767px){.decidoAncheIoHomeComponent .button-projext-box,.decidoAncheIoStoreComponent .button-projext-box{gap:10px}}.decidoAncheIoHomeComponent .row-text-box,.decidoAncheIoStoreComponent .row-text-box{display:flex;justify-content:space-between;flex-direction:row;margin-bottom:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.decidoAncheIoHomeComponent .row-text-box,.decidoAncheIoStoreComponent .row-text-box{flex-direction:column;text-align:center;margin-top:35px}}.decidoAncheIoHomeComponent .row-text-box p,.decidoAncheIoStoreComponent .row-text-box p{font-size:20px}@media only screen and (max-width:767px){.decidoAncheIoHomeComponent .row-text-box p,.decidoAncheIoStoreComponent .row-text-box p{font-size:16px}}.decidoAncheIoHomeComponent .box-text-decido-home,.decidoAncheIoStoreComponent .box-text-decido-home{margin-top:70px;text-align:left}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.decidoAncheIoHomeComponent .box-text-decido-home,.decidoAncheIoStoreComponent .box-text-decido-home{margin-top:0;text-align:center}}.decidoAncheIoHomeComponent .box-text-decido-home h1,.decidoAncheIoStoreComponent .box-text-decido-home h1{margin-bottom:25px}@media only screen and (max-width:767px){.decidoAncheIoHomeComponent .box-text-decido-home h1,.decidoAncheIoStoreComponent .box-text-decido-home h1{margin-bottom:15px}}.decidoAncheIoHomeComponent .box-text-decido-home p,.decidoAncheIoStoreComponent .box-text-decido-home p{margin-bottom:25px;width:70%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.decidoAncheIoHomeComponent .box-text-decido-home p,.decidoAncheIoStoreComponent .box-text-decido-home p{width:100%}}@media only screen and (max-width:767px){.decidoAncheIoHomeComponent .box-text-decido-home p,.decidoAncheIoStoreComponent .box-text-decido-home p{margin-bottom:15px;font-size:16px}}.decidoAncheIoHomeComponent .box-text-decido-home a,.decidoAncheIoStoreComponent .box-text-decido-home a{margin-bottom:20px}.decidoAncheIoHomeComponent .changeStore,.decidoAncheIoStoreComponent .changeStore{font-size:18px}@media only screen and (max-width:767px){.decidoAncheIoHomeComponent .changeStore,.decidoAncheIoStoreComponent .changeStore{font-size:14px}}.decidoAncheIoHomeComponent .icona-classifica-project,.decidoAncheIoStoreComponent .icona-classifica-project{position:absolute;height:45px;width:45px;right:0;top:-10px}@media only screen and (max-width:767px){.decidoAncheIoHomeComponent .icona-classifica-project,.decidoAncheIoStoreComponent .icona-classifica-project{height:25px;width:25px;right:0;top:0}}.decidoAncheIoHomeComponent{margin-bottom:60px!important}@media only screen and (max-width:767px){.decidoAncheIoHomeComponent{margin-bottom:30px!important}}.decidoAncheIoNegozio{margin-bottom:0!important}.decidoAncheIoNegozio .box-negozio{padding:60px 105px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (max-width:767px){.decidoAncheIoNegozio .box-negozio{padding:30px 20px}}.decidoAncheIoNegozio .box-negozio img{margin-bottom:37px}.decidoAncheIoNegozio .box-negozio p{font-size:24px;line-height:33px;margin-bottom:20px}@media only screen and (max-width:767px){.decidoAncheIoNegozio .box-negozio p{font-size:14px;line-height:20px;margin-bottom:20px}}.decidoAncheIoNegozio .box-content{padding:60px 45px;min-height:442px;max-width:810px}.decidoAncheIoHomeComponent .box-negozio img{margin-bottom:20px}.decidoAncheIoHomeComponent .box-negozio p{text-align:center;font-size:20px;line-height:27px;margin:0 31px 25px 31px}@media only screen and (max-width:767px){.decidoAncheIoHomeComponent .box-negozio p{font-size:14px;line-height:20px;margin:0 0 20px 0}}.decidoAncheIoHomeComponent .box-content{padding:50px 26px;min-height:360px}.decidoAncheIoHomeComponent .decidoAncheIoProject{padding:25px 15px 30px 15px}.sustainabilityDecidoAncheIo{background-color:#faf6f6;margin-bottom:90px!important}@media only screen and (max-width:767px){.sustainabilityDecidoAncheIo{margin-bottom:60px!important}}.sustainabilityDecidoAncheIo .sustainability-box{padding:60px 0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sustainabilityDecidoAncheIo .sustainability-box{padding:45px 8px}}.sustainabilityDecidoAncheIo .sustainabilityImg{height:463px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.sustainabilityDecidoAncheIo .sustainabilityImg{height:140px;margin-bottom:30px}}.sustainabilityDecidoAncheIo .sustainability-text>p{font-size:31px;line-height:42px;padding-bottom:25px}@media only screen and (max-width:767px){.sustainabilityDecidoAncheIo .sustainability-text>p{font-size:20px;line-height:30px;padding-bottom:15px}}.sustainabilityDecidoAncheIo .sustainability-box-text{padding-left:50px}@media only screen and (max-width:767px){.sustainabilityDecidoAncheIo .sustainability-box-text{padding-left:0;padding-right:0}}.sustainabilityDecidoAncheIo .sustainability-text-facolt{padding-bottom:25px}@media only screen and (max-width:767px){.sustainabilityDecidoAncheIo .sustainability-text-facolt{font-size:16px;padding-bottom:15px}}.sustainabilityDecidoAncheIo li{list-style-type:none}.sustainabilityDecidoAncheIo img.sdg{height:60px;width:60px}.sustainabilityDecidoAncheIo .sdg-container{display:flex;flex-direction:row;gap:15px;align-items:center;flex-wrap:wrap;margin-bottom:20px}.sustainabilityDecidoAncheIo .sustainability-title{margin-bottom:15px;font-weight:800}.decidoAncheIoVotation .row-full{background-color:#faf6f6}.decidoAncheIoVotation .container-votation{display:flex;justify-content:center;align-items:center;flex-direction:column}.decidoAncheIoVotation .box-votazione{min-height:415px;padding:35px 95px;box-shadow:0 15px 21px 0 rgba(0,0,0,.06);border-radius:20px;margin-top:45px;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#fff}@media only screen and (max-width:767px){.decidoAncheIoVotation .box-votazione{padding:30px 20px;justify-content:space-evenly}}.decidoAncheIoVotation .box-votazione a.btn-primary{margin-top:30px}@media only screen and (max-width:767px){.decidoAncheIoVotation .box-votazione a.btn-primary{margin-top:25px}}.decidoAncheIoVotation .box-votazione small{font-size:14px;color:#605f60}.decidoAncheIoVotation .title-votation{margin-top:10px;line-height:55px;margin-bottom:30px}@media only screen and (max-width:767px){.decidoAncheIoVotation .title-votation{margin-bottom:20px}}.decidoAncheIoVotation .text-gettoni{font-size:24px;margin-bottom:30px}@media only screen and (max-width:767px){.decidoAncheIoVotation .text-gettoni{font-size:18px;margin-bottom:20px}}.decidoAncheIoVotation .text-quanti-gettoni{text-align:center;font-size:24px}@media only screen and (max-width:767px){.decidoAncheIoVotation .text-quanti-gettoni{font-size:16px}}.decidoAncheIoVotation .single-field{margin:30px 0}.decidoAncheIoVotation .single-field input{text-align:center;width:auto}.decidoAncheIoVotation .single-field label{padding-left:65px}.decidoAncheIoVotation .box-add-gettoni{display:flex;justify-content:center;align-items:center;gap:15px}.decidoAncheIoVotation .box-add-gettoni .text-field-add-gettoni{color:#605f60;padding:7px 55px;border:1px solid #f2eeee;height:60px;display:flex;align-items:center;justify-content:center;border-radius:10px}@media only screen and (max-width:767px){.decidoAncheIoVotation .box-add-gettoni .text-field-add-gettoni{padding:7px 22px}}.decidoAncheIoVotation .btn-manage-gettoni{height:50px;width:50px;color:#c00;border:1px solid #c00;background-color:transparent!important;font-size:30px;touch-action:manipulation;border-radius:10px;border:2px solid #c00}.decidoAncheIoVotation .btn-manage-gettoni.disabled{color:#e5e1e1!important;opacity:1!important;border-color:#e5e1e1!important;pointer-events:none;-webkit-box-shadow:none;box-shadow:none;border-radius:10px}.decidoAncheIoVotation .back-button-votation{font-size:14px;margin-top:40px;margin-bottom:50px}@media only screen and (max-width:767px){.decidoAncheIoVotation .back-button-votation{margin-top:25px;margin-bottom:30px}}.decidoAncheIoVotation .box-progetto{display:flex;flex-direction:row;justify-content:center;gap:60px}@media only screen and (max-width:767px){.decidoAncheIoVotation .box-progetto{flex-direction:column;gap:20px;margin-bottom:30px;align-items:center}}.decidoAncheIoVotation .box-progetto img{margin:0 auto}.decidoAncheIoVotation .box-progetto .associazione{color:#000;font-size:14px;margin-bottom:10px;text-align:left}@media only screen and (max-width:767px){.decidoAncheIoVotation .box-progetto .associazione{margin-bottom:15px;font-size:12px;text-align:center}}.decidoAncheIoVotation .box-progetto .project-name-votation{font-size:18px;line-height:30px;font-weight:350;margin-top:5px;color:#605f60}@media only screen and (max-width:767px){.decidoAncheIoVotation .box-progetto .project-name-votation{font-size:18px}}.decidoAncheIoVotation .box-progetto .img-progetto-votazione{width:80px}@media only screen and (max-width:767px){.decidoAncheIoVotation .box-progetto .img-progetto-votazione{width:48px}}.decidoAncheIoVotation .box-progetto .text-progetto-votazione{display:flex;flex-direction:column;justify-content:center}.decidoAncheIoVotation .box-progetto .text-progetto-votazione h2{font-size:22px;line-height:33px;color:#333232;font-weight:800}@media only screen and (max-width:767px){.decidoAncheIoVotation .box-progetto .text-progetto-votazione{width:80%;align-items:center}}.decidoAncheIoThankYou .box-thank-you{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:100px}@media only screen and (max-width:767px){.decidoAncheIoThankYou .box-thank-you{margin-bottom:40px}}.decidoAncheIoThankYou .box-thank-you h1{line-height:55px}@media only screen and (max-width:767px){.decidoAncheIoThankYou .box-thank-you h1{margin-top:15px}}.decidoAncheIoThankYou .box-thank-you h3{text-align:center}@media only screen and (max-width:767px){.decidoAncheIoThankYou .box-thank-you h3{width:80%;font-size:18px}}.decidoAncheIoThankYou .box-thank-you p{text-align:center}@media only screen and (max-width:767px){.decidoAncheIoThankYou .box-thank-you p{width:80%;font-size:18px}}.decidoAncheIoThankYou .box-thank-you img{margin-bottom:10px;margin-top:100px}@media only screen and (max-width:767px){.decidoAncheIoThankYou .box-thank-you img{margin-bottom:15px;margin-top:40px}}.decidoAncheIoThankYou .text-project-thank-you{display:flex;justify-content:center;flex-direction:column;align-items:center}.decidoAncheIoThankYou .associazione{color:#000;font-size:22px;line-height:33px;font-weight:900;margin-bottom:10px;text-align:center}@media only screen and (max-width:767px){.decidoAncheIoThankYou .associazione{margin-bottom:15px}}.decidoAncheIoThankYou .project-name-thank-you{font-size:18px;line-height:30px;font-weight:800;color:#333232;margin-bottom:65px}@media only screen and (max-width:767px){.decidoAncheIoThankYou .project-name-thank-you{width:100%;font-size:18px;margin-bottom:45px}}.decidoAncheIoThankYou .link-vote-project a{font-weight:700}.decidoAncheIoThankYou .decidoAncheIo-heart{font-size:35px;color:#c00}@media only screen and (max-width:767px){.decidoAncheIoThankYou .decidoAncheIo-heart{font-size:25px}}.decidoAncheIoThankYou #grazie-voto{font-weight:800;font-size:18px;line-height:30px;color:#000}.decidoAncheIoThankYou #grazie-text{font-weight:350;font-size:18px;line-height:30px;color:#333232}.button-thank-you{font-weight:700!important;margin-top:90px!important;margin-bottom:61px!important;display:block;margin:auto}@media only screen and (max-width:767px){.button-thank-you{margin-top:30px!important;margin-bottom:48px!important}}[data-modale=anonimo_loggato]{padding:30px 25px 75px 25px}[data-modale=zero_gettoni] .decidoAncheIo-modal-img{height:125px;margin-bottom:30px}@media only screen and (max-width:767px){[data-modale=zero_gettoni] .decidoAncheIo-modal-img{height:85px;margin-bottom:15px}}.box-ambienti [data-link-geo]{margin:0!important;padding:0 0 0 10px!important}.decidoAncheIo .button-thank-you{font-weight:700!important;margin-top:90px!important;margin-bottom:61px!important}@media only screen and (max-width:767px){.decidoAncheIo .button-thank-you{margin-top:30px!important;margin-bottom:48px!important}}nav.flex-center-modale-no-gettoni{display:flex!important;justify-content:center;align-items:center}.decidoAncheIoSponsor{margin-bottom:0!important}.decidoAncheIoSponsor .row-full{background-color:#faf6f6}.decidoAncheIoSponsor .boxSponsor{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;padding:45px 0}@media only screen and (max-width:767px){.decidoAncheIoSponsor .boxSponsor{padding:30px 15px}}.decidoAncheIoSponsor .boxSponsor p{font-size:22px;margin-bottom:30px}@media only screen and (max-width:767px){.decidoAncheIoSponsor .boxSponsor p{font-size:18px}}.decidoAncheIoSponsor .dialog_img{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:15px}@media only screen and (max-width:767px){.decidoAncheIoSponsor .dialog_img{flex-direction:column}}.decidoAncheIoDashboard{padding:15px 30px 0 30px!important;background:#fff;box-shadow:0 8px 12px -4px rgba(0,0,0,.15)}@media only screen and (max-width:767px){.decidoAncheIoDashboard{padding:15px 15px!important}}.decidoAncheIoDashboard .decidoAncheIoProject{min-width:280px;min-height:400px;padding:0;display:flex;flex-direction:column;justify-content:space-between;gap:30px;background-color:#fff;border-radius:16px;margin:0 auto;margin-bottom:30px;border:1px solid #e5e1e1}@media only screen and (max-width:767px){.decidoAncheIoDashboard .decidoAncheIoProject{width:266px!important;min-height:263px;margin-bottom:15px}}.decidoAncheIoDashboard .top-container{font-size:18px;line-height:30px}@media only screen and (max-width:767px){.decidoAncheIoDashboard .top-container{display:flex;flex-direction:column;align-items:center}}.decidoAncheIoDashboard .image-project{width:80px;height:88px;margin-bottom:10px}@media only screen and (max-width:767px){.decidoAncheIoDashboard .image-project{width:48px;height:53px;margin-bottom:0}}.decidoAncheIoDashboard .text-project-box{text-align:center;margin-top:15px}.decidoAncheIoDashboard .decido-dashboard-uppercard{display:flex;flex-direction:column;padding-top:20px;padding:20px;border-bottom:1px solid #e5e1e1;min-height:185px}.decidoAncheIoDashboard .decido-dashboard-uppercard span{color:#605f60}.decidoAncheIoDashboard .associazione{color:#000;font-size:18px;line-height:30px;text-align:left;font-weight:900}@media only screen and (max-width:767px){.decidoAncheIoDashboard .associazione{margin-bottom:0;text-align:left}}.decidoAncheIoDashboard .project-name{font-size:14px;line-height:21px;margin-bottom:15px;color:#333232;font-weight:800}@media only screen and (max-width:767px){.decidoAncheIoDashboard .project-name{margin-bottom:12px}}.decidoAncheIoDashboard .project-description{color:#605f60;line-height:21px;font-size:14px}@media only screen and (max-width:767px){.decidoAncheIoDashboard .project-description{padding-bottom:15px}}.decidoAncheIoDashboard .button-projext-box{display:flex;flex-direction:row;gap:15px;justify-content:center}@media only screen and (max-width:767px){.decidoAncheIoDashboard .button-projext-box{gap:10px}}.decidoAncheIoDashboard .button-projext-box .btn{width:112px}.decidoAncheIoDashboard .row-text-box{text-align:left;margin-top:30px;margin-bottom:30px;color:#333232}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1179px){.decidoAncheIoDashboard .row-text-box{text-align:center;margin-top:35px}}.decidoAncheIoDashboard .row-text-box p{font-size:18px;line-height:30px}@media only screen and (max-width:767px){.decidoAncheIoDashboard .row-text-box p{font-size:16px;line-height:26px}}.decidoAncheIoDashboard .box-text-decido-dashboard{display:flex;flex-direction:column;text-align:left;width:25%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1179px){.decidoAncheIoDashboard .box-text-decido-dashboard{width:100%}}.decidoAncheIoDashboard .box-text-decido-dashboard h2{font-size:22px;color:#333232;line-height:33px}@media only screen and (max-width:767px){.decidoAncheIoDashboard .box-text-decido-dashboard h2{font-size:18px;margin-bottom:10px;line-height:27px}}.decidoAncheIoDashboard .box-text-decido-dashboard p{margin-bottom:33px}@media only screen and (max-width:767px){.decidoAncheIoDashboard .box-text-decido-dashboard p{margin-bottom:25px;font-size:16px}}@media only screen and (max-width:767px){.decidoAncheIoDashboard .box-text-decido-dashboard a{margin-bottom:40px;margin:0 auto}}.decidoAncheIoDashboard .box-text-decido-dashboard h3{text-align:center}.decidoAncheIoDashboard .box-text-decido-dashboard img{width:85px;margin:0 auto;margin-bottom:10px;margin-top:30px}@media only screen and (max-width:767px){.decidoAncheIoDashboard .box-text-decido-dashboard img{margin-bottom:5px;margin-top:25px}}.decidoAncheIoDashboard .stato-votazioni-container .container-general-button{margin-top:14px}@media only screen and (max-width:767px){.decidoAncheIoDashboard .stato-votazioni-container .container-general-button{margin-top:20px}}.decidoAncheIoDashboard .stato-votazioni-container .container-general-button-centered{margin:0 auto;margin-top:30px}@media only screen and (max-width:767px){.decidoAncheIoDashboard .stato-votazioni-container .container-general-button-centered{margin-top:20px}}.decidoAncheIoDashboard .changeStore{font-size:18px}@media only screen and (max-width:767px){.decidoAncheIoDashboard .changeStore{font-size:14px}}.decidoAncheIoDashboard .list-container{padding:90px 0}@media only screen and (max-width:767px){.decidoAncheIoDashboard .list-container{padding:45px 0}}.decidoAncheIoDashboard .project-list{margin-top:48px;margin-left:15px;margin-right:15px}.decidoAncheIoDashboard .box-project{display:flex;justify-content:center;height:100%}.decidoAncheIoDashboard .img-project-container{display:flex;justify-content:center;align-items:center}@media only screen and (max-width:767px){.decidoAncheIoDashboard .img-project-container{justify-content:flex-start}}.decidoAncheIoDashboard .text-project{text-align:left;font-size:14px;padding:20px 20px 0 20px}@media only screen and (max-width:767px){.decidoAncheIoDashboard .text-project{text-align:left}}.decidoAncheIoDashboard .title-container{margin-bottom:15px}.decidoAncheIoDashboard .subtitle-container{margin-bottom:5px;font-size:24px}.decidoAncheIoDashboard .link-container{font-size:18px}@media only screen and (max-width:767px){.decidoAncheIoDashboard .link-container{font-size:14px}}.decidoAncheIoDashboard .button-projext-box{padding:0 20px 20px}@media only screen and (max-width:767px){.decidoAncheIoDashboard .button-projext-box a{width:100%}}.decidoAncheIoDashboard #open-in-new{width:15px;height:15px}.decidoAncheIoDashboard .meno-di-tre{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;border-radius:16px;border:5px dashed #e5e1e1;height:100%;min-height:400px;color:#000;padding:30px}.decidoAncheIoDashboard .meno-di-tre img{width:112px;margin-bottom:30px}.decidoAncheIoDashboard .meno-di-tre div{text-align:center}.decidoAncheIoDashboard .meno-di-tre div *{font-weight:800;font-size:14px;line-height:19px}.decidoAncheIoDashboard .un-progetto{width:240px}@media only screen and (max-width:767px){.decidoAncheIoDashboard .un-progetto{width:266px!important;min-height:263px}}.decidoAncheIoDashboard .un-progetto p{width:45%}.decidoAncheIoDashboard .un-progetto img{width:92px}.decidoAncheIoDashboard .due-progetti{width:240px}.decidoAncheIoDashboard .due-progetti p{padding:0 44px}.decidoAncheIoDashboard .due-progetti img{width:66px}.decidoAncheIoDashboard .swiper-slide.decido-placeholder{flex:1;margin-bottom:30px;margin-right:0!important}.decidoAncheIoDashboard .swiper-slide .decidoAncheIoProject{min-width:100%}.decidoAncheIoDashboard .gettoni-votazione{display:flex;flex-direction:row;align-items:center;gap:5px;border-radius:15px;background:#faf6f6;padding:5px 10px 5px 10px;width:fit-content}@media only screen and (max-width:767px){.decidoAncheIoDashboard .gettoni-votazione{position:relative;top:auto}}.decidoAncheIoDashboard .gettoni-votazione p{font-size:12px;color:#605f60;white-space:nowrap}@media only screen and (max-width:767px){.decidoAncheIoDashboard .gettoni-votazione p{font-size:10px}}.decidoAncheIoDashboard .gettoni-votazione img{width:20px;height:20px}.decidoAncheIoDashboard .tns-ovh{overflow:visible!important}.decidoAncheIoDashboard .tns-inner{overflow:hidden}.decidoAncheIoDashboard .no-padding-slider-card{padding:0;width:75%}@media only screen and (max-width:767px){.decidoAncheIoDashboard .no-padding-slider-card{width:100%}}.decidoAncheIoDashboard .swiper{width:100%}@media only screen and (max-width:767px){.decidoAncheIoDashboard .swiper .swiper-slide:only-child{width:100%!important}}.decidoAncheIoDashboard .wrap-swiper-pagination{margin-bottom:30px}@media only screen and (max-width:767px){.decidoAncheIoDashboard .wrap-swiper-pagination{margin-bottom:5px}}.decidoAncheIoDashboard .decido-dashboard-cont{display:flex;gap:45px}@media only screen and (max-width:767px){.decidoAncheIoDashboard .decido-dashboard-cont{flex-direction:column;align-items:center;gap:15px}}.decidoAncheIoDashboard .stato-votazioni-container{width:25%;display:flex;flex-direction:column;align-items:center;height:350px}@media only screen and (max-width:767px){.decidoAncheIoDashboard .stato-votazioni-container{width:100%;height:auto}}.decidoAncheIoDashboard .stato-votazioni-container img{height:85px;margin-top:30px;margin-bottom:15px}.decidoAncheIoDashboard .decido-dashboard-subtitle{margin-top:30px;color:#666464}@media only screen and (max-width:767px){.decidoAncheIoDashboard .decido-dashboard-subtitle{margin-top:15px}}.decidoAncheIoDashboard .sliderExploded{margin-top:30px}.decidoAncheIo-social-share .social-share-container{z-index:4;background:#fff;width:800px;display:flex;flex-flow:row;margin-left:auto;margin-right:auto;position:relative;margin-top:-30px;padding:20px 25px;box-shadow:0 15px 21px 0 rgba(0,0,0,.06);border-radius:20px}@media only screen and (min-width:768px) and (max-width:1023px){.decidoAncheIo-social-share .social-share-container{width:700px;margin-top:-20px}}@media only screen and (max-width:767px){.decidoAncheIo-social-share .social-share-container{display:block;width:100%;text-align:center;margin-top:-20px}}.decidoAncheIo-social-share .social-share-text strong{color:#c00}@media only screen and (max-width:767px){.decidoAncheIo-social-share .social-share-text strong{margin-bottom:26px}}@media only screen and (max-width:767px){.decidoAncheIo-social-share .social-share-text{margin-bottom:30px}}.decidoAncheIo-social-share .social-share-container-icons{display:flex;align-items:center;margin-right:5px;margin-left:auto}@media only screen and (max-width:767px){.decidoAncheIo-social-share .social-share-container-icons{display:block;margin-right:0}}.decidoAncheIo-social-share .social-share-container-icons .icon-social:focus{color:#c00}.decidoAncheIo-social-share .social-share-container-icons .icon-social i{text-align:center;background-color:#c00;margin:0 7px;color:#fff;font-size:25px;padding:10px;border-radius:10px}[data-component=decidoAncheIoSubHeaderComponent] [data-component=decidoAncheIoSubHeaderComponent__heroSection]{background-size:cover;height:300px;padding:60px 60px;z-index:2;position:relative}[data-component=decidoAncheIoSubHeaderComponent] [data-component=decidoAncheIoSubHeaderComponent__heroSection].change-bk::after{z-index:-2;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%),linear-gradient(0deg,rgba(0,0,0,.15),rgba(0,0,0,.15));content:"";position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:767px){[data-component=decidoAncheIoSubHeaderComponent] [data-component=decidoAncheIoSubHeaderComponent__heroSection]{padding:30px 15px}}[data-component=decidoAncheIoSubHeaderComponent] [data-component=decidoAncheIoSubHeaderComponent__heroSection] .title_image{z-index:10;color:#fff}[data-component=decidoAncheIoArchivioComponent] h2{font-size:22px!important}[data-component=decidoAncheIoArchivioComponent] .myHide{display:none!important}[data-component=decidoAncheIoArchivioComponent] .filtri_anno_piu_vicini{z-index:1;box-shadow:0 5px 21px rgba(0,0,0,.06);padding-top:15px;padding-bottom:15px}[data-component=decidoAncheIoArchivioComponent] .filtri_anno_piu_vicini .container-fluid{display:flex;padding-left:15px;padding-right:15px;justify-content:flex-start}[data-component=decidoAncheIoArchivioComponent] .filtri_anno_piu_vicini .container-fluid::after{display:none}[data-component=decidoAncheIoArchivioComponent] .filtri_anno_piu_vicini .container-fluid::before{display:none}@media only screen and (max-width:767px){[data-component=decidoAncheIoArchivioComponent] .filtri_anno_piu_vicini .container-fluid{justify-content:space-between}}[data-component=decidoAncheIoArchivioComponent] .filtri_anno_piu_vicini .container-fluid .label-select{font-weight:900!important;font-size:18px!important}[data-component=decidoAncheIoArchivioComponent] .filtri_anno_piu_vicini .container-fluid .input-select{margin-left:15px}[data-component=decidoAncheIoArchivioComponent] .filtri_anno_piu_vicini .container-fluid .input-select .selectric .label{color:#c00!important;margin-right:15px}[data-component=decidoAncheIoArchivioComponent] .filtri_anno_piu_vicini .container-fluid .input-select .selectric .label span{font-size:18px;color:#c00!important;margin-right:15px;font-weight:400}[data-component=decidoAncheIoArchivioComponent] .filtri_anno_piu_vicini .selectric-items{right:-14px!important;width:200px!important}[data-component=decidoAncheIoArchivioComponent] .wrap-classifica{padding-bottom:60px;background:#faf6f6}[data-component=decidoAncheIoArchivioComponent] .wrap-classifica .tns-ovh{overflow:visible!important}[data-component=decidoAncheIoArchivioComponent] .wrap-select-shop-classifica{padding-top:45px;margin-bottom:30px;width:100%;display:flex;justify-content:space-between;align-items:center}[data-component=decidoAncheIoArchivioComponent] .wrap-select-shop-classifica:not(:first-child){padding-top:30px}@media only screen and (max-width:767px){[data-component=decidoAncheIoArchivioComponent] .wrap-select-shop-classifica{flex-direction:column;gap:5px}}[data-component=decidoAncheIoArchivioComponent] .wrap-select-shop-classifica .select-shop-wrap{font-weight:400;font-size:14px;display:flex;align-items:center;gap:10px}[data-component=decidoAncheIoArchivioComponent] .wrap-select-shop-classifica .select-shop-wrap*{line-height:16px;font-size:inherit}[data-component=decidoAncheIoArchivioComponent] .wrap-select-shop-classifica .select-shop-wrap img{width:30px}[data-component=decidoAncheIoArchivioComponent] .wrap-select-shop-classifica .select-shop-wrap .grey{color:#605f60}[data-component=decidoAncheIoArchivioComponent] .wrap-select-shop-classifica .select-shop-wrap .fit-content{height:fit-content!important;line-height:16px}[data-component=decidoAncheIoArchivioComponent] .wrap-select-shop-classifica .select-shop-wrap .fit-content.select-classifica{position:relative;font-weight:800;font-size:14px;line-height:16px;color:#c00;cursor:pointer}[data-component=decidoAncheIoArchivioComponent] .wrap-select-shop-classifica-hidden{background:#faf6f6;width:100%}[data-component=decidoAncheIoArchivioComponent] .wrap-select-shop-classifica-hidden>div{margin:0 auto 30px;max-width:1280px!important;padding-left:30px;padding-right:30px;display:flex;justify-content:space-between;align-items:center;padding-top:45px}@media only screen and (max-width:767px){[data-component=decidoAncheIoArchivioComponent] .wrap-select-shop-classifica-hidden>div{flex-direction:column;gap:5px;margin-bottom:0}}[data-component=decidoAncheIoArchivioComponent] .wrap-select-shop-classifica-hidden>div .select-shop{font-weight:400;font-size:14px;display:flex;align-items:center;gap:10px}[data-component=decidoAncheIoArchivioComponent] .wrap-select-shop-classifica-hidden>div .select-shop*{line-height:16px;font-size:inherit}[data-component=decidoAncheIoArchivioComponent] .wrap-select-shop-classifica-hidden>div .select-shop img{width:30px}[data-component=decidoAncheIoArchivioComponent] .wrap-select-shop-classifica-hidden>div .select-shop .fit-content{height:fit-content!important;line-height:16px}[data-component=decidoAncheIoArchivioComponent] .wrap-select-shop-classifica-hidden>div .select-shop .fit-content.select-classifica{position:relative;font-weight:800;font-size:14px;line-height:16px;color:#c00;cursor:pointer}[data-component=decidoAncheIoArchivioComponent] .wrap-select-shop-classifica-hidden .select-shop-wrap .select-shop{font-weight:400;font-size:14px;display:flex;align-items:center;gap:10px}[data-component=decidoAncheIoArchivioComponent] .wrap-select-shop-classifica-hidden .select-shop-wrap .select-shop*{line-height:16px;font-size:inherit}[data-component=decidoAncheIoArchivioComponent] .wrap-select-shop-classifica-hidden .select-shop-wrap .select-shop img{width:30px}[data-component=decidoAncheIoArchivioComponent] .wrap-select-shop-classifica-hidden .select-shop-wrap .select-shop .fit-content{height:fit-content!important;line-height:16px}[data-component=decidoAncheIoArchivioComponent] .wrap-select-shop-classifica-hidden .select-shop-wrap .select-shop .fit-content.select-classifica{position:relative;font-weight:800;font-size:14px;line-height:16px;color:#c00;cursor:pointer}[data-component=decidoAncheIoArchivioComponent] .visualizza-altri{clear:both;padding-top:50px}[data-component=decidoAncheIoArchivioComponent] .wrap-empty-state .empty-state{padding:55px 0;display:flex;flex-direction:column;align-items:center;gap:15px}[data-component=decidoAncheIoArchivioComponent] .wrap-empty-state .wrap-select-shop-classifica{cursor:pointer;margin-bottom:30px;width:100%;display:flex;justify-content:flex-end;align-items:center}[data-component=decidoAncheIoArchivioComponent] .wrap-empty-state .wrap-select-shop-classifica:not(:first-child){padding-top:30px}[data-component=decidoAncheIoArchivioComponent] .wrap-empty-state img{width:110px}[data-component=decidoAncheIoArchivioComponent] .decidoAncheIoProjectList,[data-component=decidoAncheIoArchivioComponent] .swiper{z-index:0}[data-component=decidoAncheIoArchivioComponent] .container-fluid.list.jplist-hidden{display:block!important}[data-component=decidoAncheIoArchivioComponent] .text-project-box{text-align:center;height:fit-content!important}[data-component=decidoAncheIoArchivioComponent] .project-description{color:#605f60}[data-component=decidoAncheIoArchivioComponent] .selectric-icn{-webkit-transform:rotate(180deg);-khtml-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.Matrix( M11=0, M12=0, M21=0, M22=0, sizingMethod='auto expand' );zoom:1;right:0;position:absolute;zoom:1;font-size:16px}.wrap-btn-landing{margin-top:30px}.mt-10{margin-top:10px}.mt-30{margin-top:30px}.heroApp{height:360px;min-height:360px}@media only screen and (max-width:767px){.w-mobile-100{width:100%}}[data-component=trasferimento-punti-landing-page]{margin-top:60px;margin-bottom:80px}@media only screen and (max-width:767px){[data-component=trasferimento-punti-landing-page]{margin-top:30px;margin-bottom:45px}}[data-component=trasferimento-punti-landing-page] .landing-page-container{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}[data-component=trasferimento-punti-landing-page] .landing-page-container h1{font-weight:900;margin-bottom:15px}[data-component=trasferimento-punti-landing-page] .landing-page-container .attivazione-otp-info-container{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;gap:60px;margin-top:60px}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=trasferimento-punti-landing-page] .landing-page-container .attivazione-otp-info-container{flex-direction:column;margin-bottom:30px;gap:15px}}@media only screen and (max-width:767px){[data-component=trasferimento-punti-landing-page] .landing-page-container .attivazione-otp-info-container{flex-direction:column;margin-bottom:15px;gap:10px;margin-top:30px}}[data-component=trasferimento-punti-landing-page] .landing-page-container .landing-page-single-component{display:flex;justify-content:center;align-items:center;flex-direction:column;width:280px}@media only screen and (max-width:767px){[data-component=trasferimento-punti-landing-page] .landing-page-container .landing-page-single-component{flex-direction:row}}[data-component=trasferimento-punti-landing-page] .landing-page-container .landing-page-single-component img{width:75px;margin-bottom:35px}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=trasferimento-punti-landing-page] .landing-page-container .landing-page-single-component img{margin-bottom:15px}}@media only screen and (max-width:767px){[data-component=trasferimento-punti-landing-page] .landing-page-container .landing-page-single-component img{width:45px;margin-bottom:0;margin-right:15px}}[data-component=trasferimento-punti-landing-page] .landing-page-container .landing-page-single-component p{color:#605f60;text-align:center}@media only screen and (max-width:767px){[data-component=trasferimento-punti-landing-page] .landing-page-container .landing-page-single-component p{font-size:16px;text-align:left}}[data-component=trasferimento-punti-landing-page] .landing-page-container .landing-page-single-component .icon-info-tooltip{font-size:22px}[data-component=trasferimento-punti-landing-page] .landing-page-container .landing-page-single-component .text-single-component{display:flex;flex-direction:column}@media only screen and (max-width:767px){[data-component=trasferimento-punti-landing-page] .landing-page-container .landing-page-single-component .text-single-component .primary-link{font-size:16px;text-align:left}}[data-component=trasferimento-punti-landing-page] .landing-page-container .trasf-punti-ok{margin-top:70px}@media only screen and (max-width:767px){[data-component=trasferimento-punti-landing-page] .landing-page-container .trasf-punti-ok{margin-top:30px}}[data-component=trasferimento-punti-landing-page] .landing-page-container .trasf-punti-no{margin-top:31px}[data-component=trasferimento-punti-landing-page] .landing-page-container .bottom-info{margin-top:61px;margin-bottom:80px}@media only screen and (max-width:767px){[data-component=trasferimento-punti-landing-page] .landing-page-container .bottom-info{margin-bottom:45px}}[data-component=trasferimento-punti-socio] h1{text-align:center;font-weight:900;margin-bottom:15px}[data-component=trasferimento-punti-socio] .subtitle{text-align:center;margin-bottom:60px}@media only screen and (max-width:767px){[data-component=trasferimento-punti-socio] .subtitle{margin-bottom:30px}}[data-component=trasferimento-punti-socio] .no-padding{padding-left:0!important;padding-right:0!important}[data-component=trasferimento-punti-socio] .first-form .input-container{height:90px;padding:20px 30px 20px 28px}[data-component=trasferimento-punti-socio] .first-form .input-container i{font-size:22px}@media only screen and (max-width:767px){[data-component=trasferimento-punti-socio] .first-form .input-container{min-height:113px}[data-component=trasferimento-punti-socio] .first-form .input-container i{top:46px}}[data-component=trasferimento-punti-socio] label{font-size:14px}[data-component=trasferimento-punti-socio] input::placeholder{font-size:18px;color:#605f60}[data-component=trasferimento-punti-socio] .box-numero-punti{margin-top:30px;background-color:#faf6f6;padding:30px 30px 60px 30px;display:flex;justify-content:space-between;flex-direction:row;gap:20px}@media only screen and (max-width:767px){[data-component=trasferimento-punti-socio] .box-numero-punti{padding:30px 15px 60px 15px;flex-direction:column;gap:15px}}[data-component=trasferimento-punti-socio] .box-numero-punti .text-box-punti{display:flex;flex-direction:column}[data-component=trasferimento-punti-socio] .box-numero-punti .text-box-punti h3{margin-bottom:15px}@media only screen and (max-width:767px){[data-component=trasferimento-punti-socio] .box-numero-punti .text-box-punti h3{margin-bottom:5px}}[data-component=trasferimento-punti-socio] .box-numero-punti .box-input-and-info{display:flex;justify-content:center;flex-direction:column;gap:10px}[data-component=trasferimento-punti-socio] .box-numero-punti .box-input-and-info .input-container{height:90px;background-color:#fff}[data-component=trasferimento-punti-socio] .box-numero-punti .box-input-and-info input{background-color:#fff}[data-component=trasferimento-punti-socio] .text-info{text-align:center;margin-top:60px}@media only screen and (max-width:767px){[data-component=trasferimento-punti-socio] .text-info{margin-top:30px}}[data-component=trasferimento-punti-socio] .text-info small{color:#605f60}[data-component=trasferimento-punti-socio] .btn-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px;margin-top:15px}[data-component=trasferimento-punti-socio] .btn-container .primary-link{margin-bottom:100px}@media only screen and (max-width:767px){[data-component=trasferimento-punti-socio] .btn-container .primary-link{margin-bottom:60px}}[trasferimento-punti-m-confirm] .modalCustom-container{background-color:#faf6f6;padding:15px;margin:20px 0}.overflow-scroll-modal{overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;height:100vh!important;min-height:100vh!important}.overflow-scroll-modal::-webkit-scrollbar{display:none}.modal-cancel-description-trasf-punti{color:#000;font-weight:400}[data-component=trasferimento-punti-success-page] .trasf-punti-success-container{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}[data-component=trasferimento-punti-success-page] .trasf-punti-success-container .img-confirm{width:150px;margin-top:60px;margin-bottom:45px}@media only screen and (max-width:767px){[data-component=trasferimento-punti-success-page] .trasf-punti-success-container .img-confirm{margin-top:30px;margin-bottom:15px;width:75px}}[data-component=trasferimento-punti-success-page] .trasf-punti-success-container .title-success{font-weight:900;margin-bottom:30px;max-width:809px}@media only screen and (max-width:767px){[data-component=trasferimento-punti-success-page] .trasf-punti-success-container .title-success{margin-bottom:15px}}[data-component=trasferimento-punti-success-page] .trasf-punti-success-container .body-information-success-container{color:#333232;display:flex;justify-content:center;align-items:center;flex-direction:column}[data-component=trasferimento-punti-success-page] .trasf-punti-success-container .body-information-success-container img{width:65px;margin-bottom:5px}[data-component=trasferimento-punti-success-page] .trasf-punti-success-container .body-information-success-container .first-info{margin-bottom:30px}@media only screen and (max-width:767px){[data-component=trasferimento-punti-success-page] .trasf-punti-success-container .body-information-success-container .first-info{margin-bottom:15px}}[data-component=trasferimento-punti-success-page] .trasf-punti-success-container .body-information-success-container .second-info{margin-bottom:30px}[data-component=trasferimento-punti-success-page] .trasf-punti-success-container .btn-primary{margin-bottom:45px}@media only screen and (max-width:767px){[data-component=trasferimento-punti-success-page] .trasf-punti-success-container .btn-primary{margin-bottom:30px}}[data-component=trasferimento-punti-success-page] .trasf-punti-success-container .primary-link{margin-bottom:90px;font-size:14px}@media only screen and (max-width:767px){[data-component=trasferimento-punti-success-page] .trasf-punti-success-container .primary-link{margin-bottom:75px}}@media only screen and (max-width:767px){[modal-trasferimento-punti-email-confirm] .textContainer{text-align:left}}[modal-trasferimento-punti-email-confirm] .container-padding{min-height:150px}[modal-trasferimento-punti-email-confirm] .container-padding .input-container{height:90px;margin-top:25px}@media only screen and (max-width:767px){[modal-trasferimento-punti-email-confirm] .container-padding .input-container{padding:20px 30px 30x 28px}[modal-trasferimento-punti-email-confirm] .container-padding .input-container label{text-align:left}}[modal-trasferimento-punti-email-confirm] .container-padding .input-container input{padding:0!important}[data-component=trasferimento-punti-saldo-movimenti] .row-full{background-color:#f7f7f7}[data-component=trasferimento-punti-saldo-movimenti] .saldo-movimenti-container{display:flex;justify-content:center;align-items:center;flex-direction:column}[data-component=trasferimento-punti-saldo-movimenti] .saldo-movimenti-container .title-movimenti{margin-top:30px;font-weight:900}[data-component=trasferimento-punti-saldo-movimenti] .saldo-movimenti-container .carta-socio-info{margin-top:15px;color:#605f60}@media only screen and (max-width:767px){[data-component=trasferimento-punti-saldo-movimenti] .saldo-movimenti-container .carta-socio-info{font-size:18px}}[data-component=trasferimento-punti-saldo-movimenti] .saldo-movimenti-container .points-container{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:20px;margin-top:60px;margin-bottom:45px}@media only screen and (max-width:767px){[data-component=trasferimento-punti-saldo-movimenti] .saldo-movimenti-container .points-container{flex-direction:column;gap:5px;margin-top:30px;margin-bottom:40px}}[data-component=trasferimento-punti-saldo-movimenti] .saldo-movimenti-container .points-container img{width:78px}@media only screen and (max-width:767px){[data-component=trasferimento-punti-saldo-movimenti] .saldo-movimenti-container .points-container img{width:65px}}[data-component=trasferimento-punti-saldo-movimenti] .saldo-movimenti-container .points-container .box-info{display:flex;justify-content:center;align-items:flex-start;flex-direction:column}@media only screen and (max-width:767px){[data-component=trasferimento-punti-saldo-movimenti] .saldo-movimenti-container .points-container .box-info{align-items:center}}[data-component=trasferimento-punti-saldo-movimenti] .saldo-movimenti-container .points-container .box-info .points-number-flex{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:5px}[data-component=trasferimento-punti-saldo-movimenti] .saldo-movimenti-container .points-container .box-info .points-number-flex .color-blue{color:#0074c2}@media only screen and (max-width:767px){[data-component=trasferimento-punti-saldo-movimenti] .saldo-movimenti-container .points-container .box-info .points-number-flex .color-blue{font-size:14px}}[data-component=trasferimento-punti-saldo-movimenti] .saldo-movimenti-container .points-container .box-info .points-number-flex h2{font-weight:900}@media only screen and (max-width:767px){[data-component=trasferimento-punti-saldo-movimenti] .saldo-movimenti-container .points-container .box-info .points-number-flex h2{font-size:22px}}[data-component=trasferimento-punti-saldo-movimenti] .saldo-movimenti-container .bottom-page-saldo-movimenti{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:60px}@media only screen and (max-width:767px){[data-component=trasferimento-punti-saldo-movimenti] .saldo-movimenti-container .bottom-page-saldo-movimenti{margin-top:30px}}[data-component=trasferimento-punti-saldo-movimenti] .saldo-movimenti-container .bottom-page-saldo-movimenti p{margin:0 50px;text-align:center}[data-component=trasferimento-punti-saldo-movimenti] .saldo-movimenti-container .bottom-page-saldo-movimenti .btn-primary{margin-top:15px;margin-bottom:60px}@media only screen and (max-width:767px){[data-component=trasferimento-punti-saldo-movimenti] .saldo-movimenti-container .bottom-page-saldo-movimenti .btn-primary{margin-bottom:46px}}[data-component=trasferimento-punti-saldo-movimenti] .saldo-movimenti-container .bottom-page-saldo-movimenti .primary-link{margin-bottom:76px}@media only screen and (max-width:767px){[data-component=trasferimento-punti-saldo-movimenti] .saldo-movimenti-container .bottom-page-saldo-movimenti .primary-link{font-size:14px}}[data-component=trasferimento-punti-table-saldo-movimenti] .table-title{padding:14px 30px;background-color:#fff}[data-component=trasferimento-punti-table-saldo-movimenti] .table-title p{color:#0074c2}[data-component=trasferimento-punti-table-saldo-movimenti] .movements-list{min-width:600px}@media only screen and (max-width:767px){[data-component=trasferimento-punti-table-saldo-movimenti] .movements-list{width:100%;min-width:100vw}}[data-component=trasferimento-punti-table-saldo-movimenti] .movements-list thead{background-color:#0074c2}[data-component=trasferimento-punti-table-saldo-movimenti] .movements-list thead th{margin:0;line-height:21px;font-size:14px;text-align:left;padding:15px;color:#fff;text-transform:uppercase;white-space:nowrap}@media only screen and (max-width:767px){[data-component=trasferimento-punti-table-saldo-movimenti] .movements-list thead th{line-height:18px;font-size:12px}}[data-component=trasferimento-punti-table-saldo-movimenti] .movements-list tbody tr:nth-child(even){background-image:url(../images/pattern.png);background-size:auto 130px}[data-component=trasferimento-punti-table-saldo-movimenti] .movements-list tbody tr:nth-child(odd){background-color:#fff}[data-component=trasferimento-punti-table-saldo-movimenti] .movements-list .data-operazione{padding:15px 30px}[data-component=trasferimento-punti-table-saldo-movimenti] .movements-list .tipo-operazione{padding:15px}[data-component=trasferimento-punti-table-saldo-movimenti] .movements-list .tipo-operazione .img-and-text{display:flex;flex-direction:row;align-items:center;gap:5px}[data-component=trasferimento-punti-table-saldo-movimenti] .movements-list .tipo-operazione .img-and-text img{width:25px}@media only screen and (max-width:767px){[data-component=trasferimento-punti-table-saldo-movimenti] .movements-list .tipo-operazione .img-and-text img{margin-top:5px}}[data-component=trasferimento-punti-table-saldo-movimenti] .movements-list .data-punti{text-align:center;padding:15px}[data-component=trasferimento-punti-table-saldo-movimenti] .movements-list td{font-size:14px;font-weight:700}@media only screen and (max-width:767px){[data-component=trasferimento-punti-table-saldo-movimenti] .movements-list td{font-size:12px}}[data-component=trasferimento-punti-table-saldo-movimenti] .movements-list .data-operazione span,[data-component=trasferimento-punti-table-saldo-movimenti] .movements-list .tipo-operazione span{line-height:20px}@media only screen and (max-width:767px){[data-component=trasferimento-punti-table-saldo-movimenti] .movements-list .data-operazione span,[data-component=trasferimento-punti-table-saldo-movimenti] .movements-list .tipo-operazione span{line-height:16px}}[data-component=trasferimento-punti-table-saldo-movimenti] .movements-list .data-punti span{font-weight:600;line-height:20px}@media only screen and (max-width:767px){[data-component=trasferimento-punti-table-saldo-movimenti] .movements-list .data-punti span{line-height:13px}}[data-component=trasferimento-punti-table-saldo-movimenti] .movements-list .data-punti .positive{color:#7bb800;font-weight:700}[data-component=trasferimento-punti-table-saldo-movimenti] .movements-list .data-punti .negative{color:#c00;font-weight:700}[data-component=trasferimento-punti-table-saldo-movimenti] .movements-pagination{background-color:#fff}[data-component=trasferimento-punti-table-saldo-movimenti] .movements-pagination ul{margin:0!important;padding:9px!important;text-align:center}[data-component=trasferimento-punti-table-saldo-movimenti] .movements-pagination ul a:focus,[data-component=trasferimento-punti-table-saldo-movimenti] .movements-pagination ul a:hover{text-decoration:none}[data-component=trasferimento-punti-table-saldo-movimenti] .saldo-list-no-results{background-color:#fff;text-align:center;color:#605f60;padding:15px}@media only screen and (max-width:767px){[data-component=trasferimento-punti-table-saldo-movimenti] .saldo-list-no-results{text-align:left;padding:15px 30px}}[data-modale-confirm-invia-dettagli] img{width:150px}@media only screen and (max-width:767px){[data-modale-confirm-invia-dettagli] img{width:90px}}[data-component=trasferimento-punti]{margin-bottom:0!important}.bg-saldo-movimenti-trasf-punti{background-color:#f7f7f7}[data-component=privacyModalFromEmail] .title{margin-top:100px;margin-bottom:15px}@media only screen and (max-width:767px){[data-component=privacyModalFromEmail] .title{margin-top:40px}}[data-component=privacyModalFromEmail] .acceptance-top-text{border-bottom:0;color:#605f60}@media only screen and (max-width:767px){[data-component=privacyModalFromEmail] .centered .buttonContainer{margin-top:-30px}}[data-component=privacyModalFromEmail] .centered a.primary-link{margin-top:31px}.privacyModal .cancel{white-space:unset!important;word-break:break-word!important}.bg-dashboard .tns-controls button{display:flex;align-items:center;justify-content:center}[data-component=optin-mail-registration] .title{color:var(--Colors-gray,#333232);font-size:31px;font-style:normal;font-weight:900;line-height:42px}[data-component=optin-mail-registration] .subtitle{color:#605f60;margin-top:30px}@media only screen and (max-width:767px){[data-component=optin-mail-registration] .subtitle{margin-top:15px}}[data-component=optin-mail-registration] .title-pass-container{display:flex;flex-direction:row;align-items:center;gap:10px;margin-top:20px;margin-bottom:15px}[data-component=optin-mail-registration] .title-pass-container i{font-size:40px!important}[data-component=optin-mail-registration] .title-pass-container h2{font-weight:900}[data-component=optin-mail-registration] .container-padding{padding-bottom:15px}[data-component=optin-mail-registration] .buttonContainer{text-align:center}[data-component=optin-mail-registration] .linkContainer{text-align:center;margin-top:30px}[data-component=optin-mail-registration] .linkContainer .primary-link{font-weight:700}[data-component=optin-mail-registration] .password-criteria{margin-bottom:15px;margin-top:0}[data-component=elezioni-soci-landing-page-header]{padding-bottom:30px;text-align:center;color:#fff}[data-component=elezioni-soci-landing-page-header] .row-full{background-repeat:no-repeat;background-size:cover;background-position:50% 50%}[data-component=elezioni-soci-landing-page-header] span[role=img]{background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%);width:100%;height:100%;position:absolute;left:0;top:0}[data-component=elezioni-soci-landing-page-header] .langing-header-box-elezioni{min-height:400px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative}[data-component=elezioni-soci-landing-page-header] .langing-header-box-elezioni h2{margin-bottom:5px;font-weight:900;color:#fff}[data-component=elezioni-soci-landing-page-header] .langing-header-box-elezioni p{margin-bottom:30px;color:#fff;max-width:600px;text-align:left}[data-component=elezioni-soci-landing-page-header] .btn-container{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:30px}@media only screen and (max-width:767px){[data-component=elezioni-soci-landing-page-header] .btn-container{flex-direction:column}}.modal-cancel-description-elezioni{color:#000;font-weight:400}[data-component=elezioni-soci-landing-page-section]{padding-bottom:90px}@media only screen and (max-width:767px){[data-component=elezioni-soci-landing-page-section]{padding-bottom:30px}}[data-component=elezioni-soci-landing-page-section] .row-full{background-color:#faf6f6}[data-component=elezioni-soci-landing-page-section] .flex-container{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:65px 0;border-top:1px solid #e5e1e1}@media only screen and (max-width:767px){[data-component=elezioni-soci-landing-page-section] .flex-container{padding:45px 0}}[data-component=elezioni-soci-landing-page-section] .flex-container h2{margin-bottom:10px;font-weight:800}[data-component=elezioni-soci-landing-page-section] .flex-container .h3-text p{color:#333232;margin-bottom:30px;font-size:22px}@media only screen and (max-width:767px){[data-component=elezioni-soci-landing-page-section] .flex-container .h3-text p{font-size:18px}}[data-component=elezioni-first-step]{margin:auto;margin-top:30px;margin-bottom:65px;width:600px}@media only screen and (max-width:767px){[data-component=elezioni-first-step]{margin-bottom:45px;width:100%}}[data-component=elezioni-first-step] .title_candidato{margin-bottom:15px}[data-component=elezioni-first-step] .check_requisiti{margin-top:5px}[data-component=elezioni-first-step] .check_requisiti .title_requisiti{margin-top:30px}@media only screen and (max-width:767px){[data-component=elezioni-first-step] .check_requisiti .title_requisiti{margin-top:45px}}[data-component=elezioni-first-step] .check_requisiti .descr_requisiti{color:#605f60}[data-component=elezioni-first-step] .input-icon i{color:#c00}[data-component=elezioni-first-step] .btn-container{margin:30px 0 10px}@media only screen and (max-width:767px){[data-component=elezioni-first-step] .btn-container{margin-top:45px 0 27px}}[data-component=footer-elezioni-soci]{margin-bottom:0!important}[data-component=footer-elezioni-soci] .row-full{background-color:#fff}[data-component=footer-elezioni-soci] .footer-container-elezioni{display:flex;justify-content:center;align-items:center;flex-direction:column;min-height:80px}@media only screen and (max-width:767px){[data-component=footer-elezioni-soci] .footer-container-elezioni{gap:5px;padding:15px}}[data-component=footer-elezioni-soci] .footer-container-elezioni .footer-help-elezioni{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:33px}@media only screen and (max-width:767px){[data-component=footer-elezioni-soci] .footer-container-elezioni .footer-help-elezioni{flex-direction:column;gap:5px}}[data-component=footer-elezioni-soci] .footer-container-elezioni .footer-help-elezioni .mail,[data-component=footer-elezioni-soci] .footer-container-elezioni .footer-help-elezioni .tel{display:flex;justify-content:center;align-items:center;gap:3px;flex-direction:row}[data-component=footer-elezioni-soci] .footer-container-elezioni .footer-help-elezioni .mail a,[data-component=footer-elezioni-soci] .footer-container-elezioni .footer-help-elezioni .tel a{font-weight:700;color:#000;font-size:16px}[data-component=footer-elezioni-soci] .footer-container-elezioni .footer-help-elezioni .mail i,[data-component=footer-elezioni-soci] .footer-container-elezioni .footer-help-elezioni .tel i{font-size:20px}[data-component=elezioni-step-zero]{text-align:center;margin-bottom:0}[data-component=elezioni-step-zero] .step-zero-container{background:linear-gradient(180deg,#faf6f6 400px,#fff 10%)}[data-component=elezioni-step-zero] .step-zero-container .title-container{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}[data-component=elezioni-step-zero] .step-zero-container .titleStepZero{color:#000!important;margin-bottom:30px;margin-top:65px;font-weight:900}@media only screen and (max-width:767px){[data-component=elezioni-step-zero] .step-zero-container .titleStepZero{margin-top:45px}}[data-component=elezioni-step-zero] .step-zero-container .text-description{max-width:780px;margin-bottom:65px}[data-component=elezioni-step-zero] .step-zero-container .text-description p{color:#333232;font-size:31px;line-height:42px}@media only screen and (max-width:767px){[data-component=elezioni-step-zero] .step-zero-container .text-description p{font-size:20px;line-height:27px}}@media only screen and (max-width:767px){[data-component=elezioni-step-zero] .step-zero-container .text-description{margin-bottom:30px;max-width:none}}[data-component=elezioni-step-zero] .step-zero-element .containerBox{background-color:#fff;z-index:1;border:1px solid #e5e1e1;box-shadow:0 8px 12px -4px #00000026;border-radius:20px;width:397px;padding:30px;display:flex;flex-direction:column;text-align:center;margin:auto}@media only screen and (max-width:767px){[data-component=elezioni-step-zero] .step-zero-element .containerBox{padding:20px;width:100%}}[data-component=elezioni-step-zero] .step-zero-element .containerBox .btn-container{margin-top:30px}[data-component=elezioni-step-zero] .step-zero-element .containerBox .btn-container a{width:auto}@media only screen and (max-width:767px){[data-component=elezioni-step-zero] .step-zero-element .containerBox .btn-container{margin-top:20px}}[data-component=elezioni-step-zero] .step-zero-element .containerBox .title-and-image-container{margin-bottom:15px;display:flex;flex-direction:column;align-items:center;gap:15px}@media only screen and (max-width:767px){[data-component=elezioni-step-zero] .step-zero-element .containerBox .title-and-image-container{flex-direction:row}}[data-component=elezioni-step-zero] .step-zero-element .containerBox .title-and-image-container .img-container img{width:85px;height:85px}@media only screen and (max-width:767px){[data-component=elezioni-step-zero] .step-zero-element .containerBox .title-and-image-container .img-container img{width:60px;height:60px}}[data-component=elezioni-step-zero] .step-zero-element .containerBox .textContainer{margin:0 auto;color:#000}[data-component=elezioni-step-zero] .backBtn{margin-top:65px;margin-bottom:65px}@media only screen and (max-width:767px){[data-component=elezioni-step-zero] .backBtn{margin-top:30px;margin-bottom:45px}}[data-modale-rivedi-candidatura-elezioni]{padding:30px}@media only screen and (max-width:767px){[data-modale-rivedi-candidatura-elezioni]{padding:20px 15px}}[data-modale-rivedi-candidatura-elezioni] .textContainer{color:#333232}[data-modale-rivedi-candidatura-elezioni] .textContainer label{color:#333232!important}[data-modale-rivedi-candidatura-elezioni] form{display:flex;flex-direction:column;align-items:center;gap:30px;margin-top:30px}@media only screen and (max-width:767px){[data-modale-rivedi-candidatura-elezioni] form{gap:20px;margin-top:20px}}[data-modale-rivedi-candidatura-elezioni] .single-field{width:500px}@media only screen and (max-width:767px){[data-modale-rivedi-candidatura-elezioni] .single-field{width:100%}}[data-modale-rivedi-candidatura-elezioni] .textarea-rivedi-candidatura{text-align:left;width:100%}[data-modale-rivedi-candidatura-elezioni] .textarea-rivedi-candidatura textarea{width:100%;height:270px;resize:none}@media only screen and (max-width:767px){[data-modale-rivedi-candidatura-elezioni] .textarea-rivedi-candidatura textarea{height:270px}}[data-modale-rivedi-candidatura-elezioni] .textarea-rivedi-candidatura .textarea-container{border:1px solid #e5e1e1;padding:20px}@media only screen and (max-width:767px){[data-modale-rivedi-candidatura-elezioni] .textarea-rivedi-candidatura .textarea-container{padding:15px}}[data-modale-rivedi-candidatura-elezioni] .textarea-rivedi-candidatura .textarea-container label{font-weight:700;color:#333232}[data-modale-rivedi-candidatura-elezioni] .area-modifica-foto{padding:20px;width:100%}[data-modale-rivedi-candidatura-elezioni] .area-modifica-foto .upload-later-note{margin-top:15px}[data-modale-rivedi-candidatura-elezioni] .input-select .selectric .selectric-icn{right:6px;top:9px;font-size:14px;font-weight:700;min-width:0}[data-modale-rivedi-candidatura-elezioni] .input-select .selectric-items{margin-top:0;width:550px!important;right:-25px}@media only screen and (max-width:767px){[data-modale-rivedi-candidatura-elezioni] .input-select .selectric-items{width:100%!important;right:0}}[data-modale-rivedi-candidatura-elezioni] .input-select .selectric-items::before{right:45px}@media only screen and (max-width:767px){[data-modale-rivedi-candidatura-elezioni] .input-select .selectric-items::before{right:15px}}[data-modal-confirm-modifica-elezioni] img{width:150px;margin-bottom:15px}@media only screen and (max-width:767px){[data-modal-confirm-modifica-elezioni] img{width:90px}}.overflow-scroll-modal-elezioni{overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.overflow-scroll-modal-elezioni::-webkit-scrollbar{display:none}@media only screen and (max-width:767px){.overflow-scroll-modal-elezioni .modal_btn-secondary button{width:100%;justify-content:center}}[data-component=subHeaderSteps] .row-full{background-color:#fff!important}[data-component=generic-header-step-elezioni]{margin-bottom:0!important}[data-component=generic-header-step-elezioni] .row-full{background-color:#faf6f6}[data-component=generic-header-step-elezioni]:has(.riepilogo-elezioni-section) .row-full{background-color:#fff}[data-component=generic-header-step-elezioni]:has(.riepilogo-elezioni-section)~[data-component=footer-elezioni-soci] .row-full{background-color:#faf6f6}[data-component=generic-header-step-elezioni] .single-field input:read-only:not([type=radio]){pointer-events:none}[data-component=generic-header-step-elezioni] .top-page-container h1{margin-top:65px}@media only screen and (max-width:767px){[data-component=generic-header-step-elezioni] .top-page-container h1{margin-top:45px}}[data-component=generic-header-step-elezioni] .top-page-container h2{margin-top:5px;color:#333232}[data-component=generic-header-step-elezioni] .top-page-container .testo-bando,[data-component=generic-header-step-elezioni] .top-page-container h3{max-width:603px;margin:auto;color:#333232;margin-top:30px}@media only screen and (max-width:767px){[data-component=generic-header-step-elezioni] .top-page-container .testo-bando,[data-component=generic-header-step-elezioni] .top-page-container h3{margin-top:15px}}[data-component=generic-header-step-elezioni] .top-page-container .testo-bando{color:#605f60}[data-component=generic-header-step-elezioni] .top-page-container .form-info p{font-size:14px;margin-top:5px}[data-component=generic-header-step-elezioni] .top-page-container .btn-ghost{margin-top:5px}[data-component=generic-header-step-elezioni] .container-padding{padding-bottom:15px}[data-component=generic-header-step-elezioni] .info-data{font-size:14px;margin:15px 0}[data-component=elezioni-submit-component]{padding:45px 0;display:flex;align-items:center;justify-content:center;gap:30px}@media only screen and (max-width:767px){[data-component=elezioni-submit-component]{padding:30px 0}}[data-component=elezioni-submit-component] .btn{min-width:150px}@media only screen and (max-width:767px){[data-component=elezioni-submit-component] .btn{min-width:0}}[data-component=upload-foto-elezioni]{border:1px solid #e5e1e1;padding:30px;text-align:left;background-color:#fff}@media only screen and (max-width:767px){[data-component=upload-foto-elezioni]{padding:15px}}[data-component=upload-foto-elezioni]>h3{color:#333232}[data-component=upload-foto-elezioni] .upload-foto-container{display:flex;flex-direction:row;align-items:flex-start;margin-top:15px}@media only screen and (max-width:767px){[data-component=upload-foto-elezioni] .upload-foto-container{flex-direction:column;align-items:center}}[data-component=upload-foto-elezioni] .upload-foto-container .box-upload-img{display:flex;justify-content:center;align-items:center}@media only screen and (max-width:767px){[data-component=upload-foto-elezioni] .upload-foto-container .box-upload-img{margin-bottom:15px}}[data-component=upload-foto-elezioni] .upload-foto-container .box-upload-img .box-upload{width:191px;height:191px;padding:30px;background-color:#faf6f6;border:2px solid #e5e1e1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:40px}[data-component=upload-foto-elezioni] .upload-foto-container .box-upload-img .box-upload .icon-camera{font-size:45px}[data-component=upload-foto-elezioni] .upload-foto-container .box-upload-img .box-upload[data-img]{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;cursor:pointer}[data-component=upload-foto-elezioni] .upload-foto-container .box-upload-img .box-upload[data-img] .icon-camera,[data-component=upload-foto-elezioni] .upload-foto-container .box-upload-img .box-upload[data-img] .loader{visibility:hidden}@media only screen and (max-width:767px){[data-component=upload-foto-elezioni] .upload-foto-container .box-upload-img .box-upload{width:138px;height:138px;padding:15px}[data-component=upload-foto-elezioni] .upload-foto-container .box-upload-img .box-upload .icon-camera{font-size:30px}}[data-component=upload-foto-elezioni] .upload-foto-container .box-upload-img .loader{width:100%;height:10px;border-radius:10px;position:relative;overflow:hidden;background-color:#e5e1e1}[data-component=upload-foto-elezioni] .upload-foto-container .box-upload-img .loader .loader-thumb{transition:width 2s ease-in-out;width:0%;height:100%;position:absolute;top:0;left:0;background-color:#7bb800;display:flex;align-items:center;justify-content:center}[data-component=upload-foto-elezioni] .upload-foto-container .box-upload-img .loader .loader-thumb.loading{width:100%}[data-component=upload-foto-elezioni] .upload-foto-container .info-upload-block{margin-left:65px}@media only screen and (max-width:767px){[data-component=upload-foto-elezioni] .upload-foto-container .info-upload-block{margin-left:0;display:flex;justify-content:center}}[data-component=upload-foto-elezioni] .upload-foto-container .info-upload-text{margin-bottom:15px;color:#605f60}[data-component=upload-foto-elezioni] .upload-foto-container ul{margin-bottom:25px;margin-left:20px}[data-component=upload-foto-elezioni] .upload-foto-container ul li{font-size:14px;color:#605f60;line-height:21px;margin-bottom:5px}[data-component=upload-foto-elezioni] .upload-foto-container ul li::before{left:-45px!important}@media only screen and (max-width:767px){[data-component=upload-foto-elezioni] .upload-foto-container ul{margin-bottom:10px}}[data-component=upload-foto-elezioni] .upload-later-note{margin-top:30px;color:#333232}[data-component=upload-foto-elezioni] .upload-later-note *{font-size:14px;line-height:21px}[data-component=upload-foto-elezioni] .crop-img-inserita img{max-width:100%}.alertify .upload-later-note{margin-top:30px;color:#333232}.alertify .upload-later-note *{font-size:14px;line-height:21px}.modal-crop-img.container-generic-structure{max-height:700px!important}[data-nav-modal-upload-photo]{padding:0 30px 30px 30px!important;display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:-1px!important}@media only screen and (max-width:767px){[data-nav-modal-upload-photo]{flex-direction:column!important;padding:0!important;gap:20px}}[data-nav-modal-upload-photo] .btn-modal-container{display:flex;flex-direction:row}@media only screen and (max-width:767px){[data-nav-modal-upload-photo] .btn-modal-container{flex-direction:column-reverse;padding:0 30px 30px 30px!important}}[data-nav-modal-upload-photo] .control-modal-img{display:flex;flex-direction:row;gap:45px;margin:6px 8px;align-items:center;justify-content:center}@media only screen and (max-width:767px){[data-nav-modal-upload-photo] .control-modal-img{gap:15px}}[data-nav-modal-upload-photo] .control-modal-img .btn-crop{padding:0!important;border:1px solid #c00!important;background-color:#fff!important;min-width:auto!important;min-height:auto!important;margin:0!important;height:36px;width:36px;display:flex!important;justify-content:center;align-items:center!important}[data-nav-modal-upload-photo] .control-modal-img .btn-crop .crop-modal-icn{width:16px;height:16px}[data-nav-modal-upload-photo] .control-modal-img .control{display:flex;gap:5px}.elezioni-section-form{margin-top:15px}.elezioni-section-form h3,.elezioni-section-form strong{margin-bottom:15px}.elezioni-section-form h3.required:after,.elezioni-section-form strong.required:after{content:'*';padding-left:3px;color:#c00;font-weight:700}.elezioni-section-form .input-container{height:90px;padding:20px 28px}.elezioni-section-form .input-container .icon-birthday{cursor:auto}.elezioni-section-form .box_content{border:1px solid #e5e1e1;background-color:#fff;text-align:left;padding:30px}@media only screen and (max-width:767px){.elezioni-section-form .box_content{padding:15px}}.elezioni-section-form .box_content~.box_content{margin-top:15px}.elezioni-section-form .box_content .content_title{font-weight:900;margin-bottom:15px;color:#333232}.elezioni-section-form .box_content .content_flex{display:flex;align-items:center;flex-wrap:wrap;gap:10px 15px}@media only screen and (max-width:767px){.elezioni-section-form .box_content .content_flex{align-items:flex-start;justify-content:space-between}}.elezioni-section-form .box_content .content_flex p{color:#605f60;display:flex;flex-direction:column;gap:5px;width:24%;min-width:fit-content}@media only screen and (max-width:767px){.elezioni-section-form .box_content .content_flex p{width:100%}.elezioni-section-form .box_content .content_flex p.short{width:45%}}.elezioni-section-form .box_content .content_flex p.full-row{width:100%}.elezioni-section-form .box_content .content_flex p *{margin:0!important}.elezioni-section-form .box_content .content_flex.two-col p{width:49%}@media only screen and (max-width:767px){.elezioni-section-form .box_content .content_flex.two-col p{width:100%}}.elezioni-section-form .box_content hr{margin:15px 0!important;color:#e5e1e1}.elezioni-section-form .box_content .fields-row:not(:last-child){margin-bottom:15px}.elezioni-section-form .box_content .info-candidatura{color:#605f60}.elezioni-section-form .box_content .checkbox-flex,.elezioni-section-form .box_content .radio-flex{flex-direction:row;flex-wrap:wrap}.elezioni-section-form .box_content .checkbox-flex .radio-input,.elezioni-section-form .box_content .radio-flex .radio-input{width:40%;white-space:nowrap}@media only screen and (max-width:767px){.elezioni-section-form .box_content .checkbox-flex .radio-input,.elezioni-section-form .box_content .radio-flex .radio-input{width:100%}}.elezioni-section-form .box_content .checkbox-flex .input-checkbox,.elezioni-section-form .box_content .radio-flex .input-checkbox{width:30%;white-space:nowrap}@media only screen and (max-width:767px){.elezioni-section-form .box_content .checkbox-flex .input-checkbox,.elezioni-section-form .box_content .radio-flex .input-checkbox{width:100%}}.elezioni-section-form .box_content .checkbox-flex#professione .radio-input,.elezioni-section-form .box_content .radio-flex#professione .radio-input{width:30%}@media only screen and (max-width:767px){.elezioni-section-form .box_content .checkbox-flex#professione .radio-input,.elezioni-section-form .box_content .radio-flex#professione .radio-input{width:100%}}.elezioni-section-form .box_content .checkbox-flex .error_field,.elezioni-section-form .box_content .radio-flex .error_field{width:100%}.elezioni-section-form .box_content .input-checkbox label::after{width:14px;height:14px;left:2px;border-radius:3px;color:#fff;background-color:#c00;font-size:8px;text-align:center}.elezioni-section-form .box_content .textarea-input textarea{height:120px!important}.elezioni-section-form .input-checkbox,.elezioni-section-form .input-radio{display:flex;flex-wrap:wrap}@media only screen and (max-width:767px){.elezioni-section-form .input-checkbox,.elezioni-section-form .input-radio{flex-direction:column}}.elezioni-section-form .input-checkbox .checkbox,.elezioni-section-form .input-checkbox .radio,.elezioni-section-form .input-radio .checkbox,.elezioni-section-form .input-radio .radio{width:50%;margin-bottom:15px}.elezioni-section-form .input-checkbox .checkbox.normal-width,.elezioni-section-form .input-checkbox .radio.normal-width,.elezioni-section-form .input-radio .checkbox.normal-width,.elezioni-section-form .input-radio .radio.normal-width{width:auto!important;margin-right:50px}@media only screen and (max-width:767px){.elezioni-section-form .input-checkbox .checkbox.normal-width,.elezioni-section-form .input-checkbox .radio.normal-width,.elezioni-section-form .input-radio .checkbox.normal-width,.elezioni-section-form .input-radio .radio.normal-width{margin-right:0}}.elezioni-section-form .input-checkbox .checkbox.full-width,.elezioni-section-form .input-checkbox .radio.full-width,.elezioni-section-form .input-radio .checkbox.full-width,.elezioni-section-form .input-radio .radio.full-width{width:100%}@media only screen and (max-width:767px){.elezioni-section-form .input-checkbox .checkbox,.elezioni-section-form .input-checkbox .radio,.elezioni-section-form .input-radio .checkbox,.elezioni-section-form .input-radio .radio{width:auto}}.elezioni-section-form .input-checkbox .checkbox label,.elezioni-section-form .input-checkbox .radio label,.elezioni-section-form .input-radio .checkbox label,.elezioni-section-form .input-radio .radio label{line-height:30px;font-size:18px}@media only screen and (max-width:767px){.elezioni-section-form .input-checkbox .checkbox label,.elezioni-section-form .input-checkbox .radio label,.elezioni-section-form .input-radio .checkbox label,.elezioni-section-form .input-radio .radio label{font-size:16px;line-height:23px}}.elezioni-section-form .input-checkbox .checkbox label.disabled,.elezioni-section-form .input-checkbox .radio label.disabled,.elezioni-section-form .input-radio .checkbox label.disabled,.elezioni-section-form .input-radio .radio label.disabled{cursor:not-allowed}@media only screen and (max-width:767px){.elezioni-section-form .input-checkbox.more-gap,.elezioni-section-form .input-radio.more-gap{gap:15px}}.elezioni-section-form .avviso-candidatura{padding:10px;display:flex;gap:10px;align-items:center;background:#e8fbfb;margin-top:45px}.elezioni-section-form .avviso-candidatura .avviso_icon{color:#286666}@media only screen and (max-width:767px){.elezioni-section-form .avviso-candidatura{align-items:flex-start;padding-right:25px}}[data-component=impegni-incarichi-elezioni] h3,[data-component=recapiti-elezioni] h3{margin-bottom:0}[data-component=impegni-incarichi-elezioni] .info-recapiti,[data-component=recapiti-elezioni] .info-recapiti{margin-bottom:15px;color:#605f60}[data-component=impegni-incarichi-elezioni] .radio-input input,[data-component=recapiti-elezioni] .radio-input input{margin-right:5px!important}[data-component=indirizzo-elezioni] .update_address_info{margin-top:15px;padding-bottom:30px;display:inline-flex;gap:5px;color:#333232}[data-component=indirizzo-elezioni] .update_address_info a{font-weight:800}[data-component=professione-svolta-elezioni]{padding-bottom:60px}@media only screen and (max-width:767px){[data-component=professione-svolta-elezioni]{padding-bottom:45px}}[data-component=professione-svolta-elezioni] .input-container{height:45px;padding:8px 15px 7px}[data-component=professione-svolta-elezioni] .input-container input{font-size:18px;line-height:30px}[data-component=impegni-incarichi-come] .fields-row,[data-component=quali-progetti-elezioni] .fields-row{margin-top:15px}[data-component=impegni-incarichi-come] .input-container,[data-component=quali-progetti-elezioni] .input-container{height:45px;padding:8px 15px 7px}[data-component=impegni-incarichi-come] .input-container input,[data-component=quali-progetti-elezioni] .input-container input{font-size:18px;line-height:30px;height:26px}[data-component=impegnato-come-elezioni],[data-component=impegni-incarichi-come]{margin-top:45px}[data-component=valorizza-candidatura-elezioni] .container-valorizza hr{margin:30px 0!important}@media only screen and (max-width:767px){[data-component=valorizza-candidatura-elezioni] .container-valorizza hr{margin:15px 0!important}}[data-component=valorizza-candidatura-elezioni] .container-valorizza .content_title{margin-bottom:30px}@media only screen and (max-width:767px){[data-component=valorizza-candidatura-elezioni] .container-valorizza .content_title{margin-bottom:15px}}[data-component=valorizza-candidatura-elezioni] .container-valorizza .cv-container{display:flex;flex-direction:row;align-items:center;gap:15px}@media only screen and (max-width:767px){[data-component=valorizza-candidatura-elezioni] .container-valorizza .cv-container{flex-direction:column;gap:30px}[data-component=valorizza-candidatura-elezioni] .container-valorizza .cv-container .btn{width:100%}}[data-component=valorizza-candidatura-elezioni] .container-valorizza .cv-container .upload-cv{margin-right:15px;display:flex;flex-direction:column;align-items:flex-start;gap:13px;color:#605f60}@media only screen and (max-width:767px){[data-component=valorizza-candidatura-elezioni] .container-valorizza .cv-container .upload-cv{gap:30px;margin-right:0;align-items:center}}[data-component=valorizza-candidatura-elezioni] .container-valorizza .cv-container .upload-cv .container-progressbar{display:flex;justify-content:center;align-items:center;gap:15px}@media only screen and (max-width:767px){[data-component=valorizza-candidatura-elezioni] .container-valorizza .cv-container .upload-cv .container-progressbar{gap:8px}}[data-component=valorizza-candidatura-elezioni] .container-valorizza .cv-container .upload-cv .container-progressbar .progressbar-cv{width:200px;height:8px;background-color:#faf6f6;box-shadow:0 5px 21px rgba(0,0,0,.06);border-radius:10px}@media only screen and (max-width:767px){[data-component=valorizza-candidatura-elezioni] .container-valorizza .cv-container .upload-cv .container-progressbar .progressbar-cv{margin-top:0}}[data-component=valorizza-candidatura-elezioni] .container-valorizza .cv-container .upload-cv .container-progressbar .progressbar-cv .bar{background-color:#7bb800;height:100%;width:0;border-radius:10px;max-width:100%}[data-component=valorizza-candidatura-elezioni] .container-valorizza .cv-container .upload-cv .container-progressbar .icon-check-icon{font-size:12px;color:#7bb800}[data-component=valorizza-candidatura-elezioni] .container-valorizza .cv-container .upload-cv .container-progressbar .icon-check-icon:before{font-size:12px}[data-component=valorizza-candidatura-elezioni] .container-valorizza .cv-container img{width:100px}[data-component=valorizza-candidatura-elezioni] .container-valorizza .cv-container .icon-upload-file{font-size:15px;margin-right:10px}[data-component=valorizza-candidatura-elezioni] .container-valorizza .cv-container .link-delete-cv{font-size:16px;display:flex;align-items:center;gap:5px;color:#c00}[data-component=valorizza-candidatura-elezioni] .container-valorizza .cv-container .link-delete-cv:hover{text-decoration:none}[data-component=valorizza-candidatura-elezioni] .container-valorizza .cv-container .error-data-cv{font-size:16px;display:flex;align-items:center;gap:5px;color:#c00}[data-component=valorizza-candidatura-elezioni] .container-valorizza .cv-container .error-data-cv .icon-alert{font-size:25px}[data-component=valorizza-candidatura-elezioni] .container-valorizza .cv-container .error-data-cv .icon-alert:before{font-size:25px}[data-component=valorizza-candidatura-elezioni] .container-valorizza .textarea-box p{margin-bottom:30px}@media only screen and (max-width:767px){[data-component=valorizza-candidatura-elezioni] .container-valorizza .textarea-box p{margin-bottom:15px}}[data-component=valorizza-candidatura-elezioni] .container-valorizza .textarea-box p.required:after{content:'*';padding-left:3px;color:#c00;font-weight:700}[data-component=valorizza-candidatura-elezioni] .container-valorizza .textarea-box textarea{max-width:100%;min-width:100%;min-height:100px;border:2px solid #e5e1e1;padding:15px}[data-component=valorizza-candidatura-elezioni] .container-valorizza .textarea-box .text-area-container{position:relative;padding:0!important;border:none}[data-component=valorizza-candidatura-elezioni] .container-valorizza .textarea-box .text-area-container small{font-size:12px;position:absolute;right:15px;bottom:7px}.modal-img-elezioni{margin-top:20px;width:100%;height:40vh;display:flex;justify-content:center;align-items:center}.modal-img-elezioni img{max-width:100%}[data-modale-no-foto-elezioni] img{width:150px;margin-bottom:15px}@media only screen and (max-width:767px){[data-modale-no-foto-elezioni] img{width:90px}}[data-component=candidatura-circoscrizione] .selectric-items,[data-component=rappresentanza-circoscrizione] .selectric-items{width:100%!important}[data-component=candidatura-circoscrizione] .info-after-input p,[data-component=rappresentanza-circoscrizione] .info-after-input p{margin-top:45px}@media only screen and (max-width:767px){[data-component=candidatura-circoscrizione] .info-after-input p,[data-component=rappresentanza-circoscrizione] .info-after-input p{margin-top:15px}}[data-component=candidatura-circoscrizione] .selected-circoscrizione .green,[data-component=rappresentanza-circoscrizione] .selected-circoscrizione .green{color:#7bb800;font-weight:700}[data-component=ambiti-interesse-elezioni] .info-data-ambiti p{margin:15px 0 10px;font-size:14px}[data-component=ambiti-interesse-elezioni] .info-candidatura{margin-bottom:15px}[data-component=trattamento-elezioni] label:after,[data-component=trattamento-elezioni] label:before{margin-top:8px!important;top:0!important}[data-component=riepilogo-elezioni] .riepilogo-elezioni-section{display:flex;justify-content:center;align-items:center;margin-top:90px}@media only screen and (max-width:767px){[data-component=riepilogo-elezioni] .riepilogo-elezioni-section{align-items:flex-start;margin-top:15px}}[data-component=riepilogo-elezioni] .riepilogo-elezioni-section .box_content{background-color:#faf6f6}[data-component=riepilogo-elezioni] .riepilogo-elezioni-section .container-riepilogo{width:100%}[data-component=riepilogo-elezioni] .riepilogo-elezioni-section .container-riepilogo .content-riepilogo{width:100%}[data-component=riepilogo-elezioni] .riepilogo-elezioni-section .container-riepilogo .content-riepilogo p{color:#605f60}@media only screen and (max-width:767px){[data-component=riepilogo-elezioni] .riepilogo-elezioni-section .container-riepilogo .content-riepilogo p{font-size:18px;line-height:26px}}[data-component=riepilogo-elezioni] .riepilogo-elezioni-section .container-riepilogo .content-riepilogo p.riepilogo-competenze{margin-top:30px;font-style:italic}[data-component=riepilogo-elezioni] .riepilogo-elezioni-section .container-riepilogo .content-riepilogo .user-img-container{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:30px;margin-top:-105px}@media only screen and (max-width:767px){[data-component=riepilogo-elezioni] .riepilogo-elezioni-section .container-riepilogo .content-riepilogo .user-img-container{margin-top:0}}[data-component=riepilogo-elezioni] .riepilogo-elezioni-section .container-riepilogo .content-riepilogo .user-img-container img{border:2px solid #999696;width:150px;height:150px}[data-component=riepilogo-elezioni] .riepilogo-elezioni-section .container-riepilogo .content-riepilogo .user-img-container h3{margin-top:15px}[data-component=riepilogo-elezioni] .riepilogo-elezioni-section .container-riepilogo .content-riepilogo .info-candidatura{margin-bottom:30px}[data-component=riepilogo-elezioni] .riepilogo-elezioni-section .container-riepilogo .content-riepilogo hr{margin:0 0 30px}[data-component=riepilogo-elezioni] .gap-riepilogo{margin-top:30px}@media only screen and (max-width:767px){[data-component=riepilogo-elezioni] .gap-riepilogo{margin-top:45px}}[data-component=area-candidatura-elezioni] .container-area-candidatura{display:flex;justify-content:center;align-items:center;flex-direction:column}[data-component=area-candidatura-elezioni] .container-area-candidatura .title-middle-underlined{margin-bottom:30px!important}[data-component=area-candidatura-elezioni] .container-area-candidatura .header-area-candidatura{text-align:center;margin:65px 0 75px}@media only screen and (max-width:767px){[data-component=area-candidatura-elezioni] .container-area-candidatura .header-area-candidatura{margin:45px 0}}[data-component=area-candidatura-elezioni] .container-area-candidatura .header-area-candidatura .info-subtitle,[data-component=area-candidatura-elezioni] .container-area-candidatura .header-area-candidatura .subtitle{margin-top:5px;max-width:600px;color:#333232}[data-component=area-candidatura-elezioni] .container-area-candidatura .header-area-candidatura .info-subtitle a,[data-component=area-candidatura-elezioni] .container-area-candidatura .header-area-candidatura .subtitle a{font-weight:800}[data-component=area-candidatura-elezioni] .container-area-candidatura .header-area-candidatura .info-subtitle{margin-top:15px}[data-component=area-candidatura-elezioni] .container-area-candidatura .header-area-candidatura img{margin-top:18px;height:47px}[data-component=area-candidatura-elezioni] .container-area-candidatura .le-tue-candidature-presentate,[data-component=area-candidatura-elezioni] .container-area-candidatura .tue-candidature{margin-bottom:60px}[data-component=area-candidatura-elezioni] .candidature-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:15px;max-width:1220px}.area-candidature-bg{background-color:#f7f7f7}.area-candidature-bg:has([data-component=elezioni-concluse-area-candidature]){background-color:#fff}[data-component=elezioni-card-area-candidature]{display:flex;justify-content:center;align-items:center}@media only screen and (max-width:767px){[data-component=elezioni-card-area-candidature]{width:100%}}[data-component=elezioni-card-area-candidature] .container-card{width:600px;display:flex;flex-direction:row;align-items:flex-start;gap:30px;background-color:#fff;padding:30px;box-shadow:0 8px 12px -4px #00000026;border:1px solid #e5e1e1;border-radius:20px}@media only screen and (max-width:767px){[data-component=elezioni-card-area-candidature] .container-card{flex-direction:column;min-width:auto;max-width:none;padding:30px 27px;width:100%}[data-component=elezioni-card-area-candidature] .container-card .btn-container .btn{width:100%}}[data-component=elezioni-card-area-candidature] .container-card img{width:90px;height:90px}[data-component=elezioni-card-area-candidature] .container-card img.border-img{border:2px solid #999696}[data-component=elezioni-card-area-candidature] .container-card .info-candidatura-area{display:flex;flex-direction:column;gap:10px;color:#605f60}[data-component=elezioni-card-area-candidature] .container-card .info-candidatura-area small{font-size:14px;line-height:20px}[data-component=elezioni-card-area-candidature] .container-card .info-candidatura-area small.stato-candidatura .candidatura-inviata{color:#f5a528}[data-component=elezioni-card-area-candidature] .container-card .info-candidatura-area small.stato-candidatura .candidatura-accettata{color:#7bb800}[data-component=elezioni-card-area-candidature] .container-card .info-candidatura-area h3{color:#333232}[data-component=elezioni-card-area-candidature] .container-card .btn-container a{margin-top:20px}.genericResultPageElezioni img{width:150px;margin-top:65px}@media only screen and (max-width:767px){.genericResultPageElezioni img{margin-top:45px;width:75px}}.genericResultPageElezioni h1{margin-top:30px;font-weight:800}.genericResultPageElezioni .subtitle{margin-top:30px}.genericResultPageElezioni .subtitle p{font-size:31px;line-height:42px}@media only screen and (max-width:767px){.genericResultPageElezioni .subtitle p{font-size:20px;line-height:30px}}.genericResultPageElezioni .textContainer{margin-top:30px;color:#333232}.genericResultPageElezioni .textContainer p{font-size:22px;line-height:33px}@media only screen and (max-width:767px){.genericResultPageElezioni .textContainer p{font-size:18px;line-height:27px}}.genericResultPageElezioni .textContainer a{font-weight:800}.genericResultPageElezioni a{margin-top:75px;margin-bottom:110px}@media only screen and (max-width:767px){.genericResultPageElezioni a{margin-top:30px}}[data-component=dashboardElezioniComponent]{margin:auto;padding:15px 30px 30px;box-shadow:0 8px 12px -4px #00000026;background-color:#fff}@media only screen and (max-width:767px){[data-component=dashboardElezioniComponent]{padding:15px}}[data-component=dashboardElezioniComponent] h3{margin-bottom:20px;color:#333232}@media only screen and (max-width:767px){[data-component=dashboardElezioniComponent] h3{margin-bottom:15px}}[data-component=dashboardElezioniComponent] .wrap-tab-no-prVin{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end}@media only screen and (max-width:767px){[data-component=dashboardElezioniComponent] .wrap-tab-no-prVin{display:flex;flex-direction:column;gap:20px}[data-component=dashboardElezioniComponent] .wrap-tab-no-prVin .btn{width:100%}}[data-component=dashboardElezioniComponent] .wrap-tab-no-prVin .inside-left{display:flex;flex-direction:row;align-items:flex-start;gap:15px}[data-component=dashboardElezioniComponent] .wrap-tab-no-prVin .inside-left .img{background-size:cover;background-position:center;background-repeat:repeat;height:85px;width:85px}@media only screen and (max-width:767px){[data-component=dashboardElezioniComponent] .wrap-tab-no-prVin .inside-left .img{margin-bottom:20px;height:45px;width:45px;min-width:45px}}[data-component=dashboardElezioniComponent] .wrap-tab-no-prVin .inside-left .descrText{line-height:normal;color:#605f60}[data-component=dashboardElezioniComponent] .wrap-tab-no-prVin .inside-left .descrText a,[data-component=dashboardElezioniComponent] .wrap-tab-no-prVin .inside-left .descrText p{margin:0;line-height:30px;font-size:18px}@media only screen and (max-width:767px){[data-component=dashboardElezioniComponent] .wrap-tab-no-prVin .inside-left .descrText a,[data-component=dashboardElezioniComponent] .wrap-tab-no-prVin .inside-left .descrText p{font-size:16px;line-height:26px}}@media only screen and (max-width:767px){[data-component=dashboardElezioniComponent] .wrap-tab-no-prVin .inside-right{width:100%}[data-component=dashboardElezioniComponent] .wrap-tab-no-prVin .inside-right .btn{width:100%}}.foto-modal-upload{position:absolute;bottom:-1000px}.foto-modal-upload .dialog-upload-foto{width:70%;padding:12px 15px;max-height:100%;box-sizing:border-box;text-align:center}.foto-modal-upload .dialog-upload-foto .div-upload-foto{margin:0 auto;text-align:center;position:relative;width:100%;max-width:100%;padding:0}.foto-modal-upload .dialog-upload-foto .div-upload-foto .container-generic-structure{max-height:700px;padding:30px 25px;text-align:center}.html-to-image{position:absolute;left:-9999px}.html-to-image a,.html-to-image abbr,.html-to-image acronym,.html-to-image address,.html-to-image applet,.html-to-image article,.html-to-image aside,.html-to-image audio,.html-to-image b,.html-to-image big,.html-to-image blockquote,.html-to-image body,.html-to-image canvas,.html-to-image caption,.html-to-image center,.html-to-image cite,.html-to-image code,.html-to-image dd,.html-to-image del,.html-to-image details,.html-to-image dfn,.html-to-image div,.html-to-image dl,.html-to-image dt,.html-to-image em,.html-to-image embed,.html-to-image fieldset,.html-to-image figcaption,.html-to-image figure,.html-to-image footer,.html-to-image form,.html-to-image h1,.html-to-image h2,.html-to-image h3,.html-to-image h4,.html-to-image h5,.html-to-image h6,.html-to-image header,.html-to-image hgroup,.html-to-image html,.html-to-image i,.html-to-image iframe,.html-to-image img,.html-to-image ins,.html-to-image kbd,.html-to-image label,.html-to-image legend,.html-to-image li,.html-to-image mark,.html-to-image menu,.html-to-image nav,.html-to-image object,.html-to-image ol,.html-to-image output,.html-to-image p,.html-to-image pre,.html-to-image q,.html-to-image ruby,.html-to-image s,.html-to-image samp,.html-to-image section,.html-to-image small,.html-to-image span,.html-to-image strike,.html-to-image strong,.html-to-image sub,.html-to-image summary,.html-to-image sup,.html-to-image table,.html-to-image tbody,.html-to-image td,.html-to-image tfoot,.html-to-image th,.html-to-image thead,.html-to-image time,.html-to-image tr,.html-to-image tt,.html-to-image u,.html-to-image ul,.html-to-image var,.html-to-image video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.html-to-image article,.html-to-image aside,.html-to-image details,.html-to-image figcaption,.html-to-image figure,.html-to-image footer,.html-to-image header,.html-to-image hgroup,.html-to-image menu,.html-to-image nav,.html-to-image section{display:block}.html-to-image body{line-height:1}.html-to-image ol,.html-to-image ul{list-style:none}.html-to-image blockquote,.html-to-image q{quotes:none}.html-to-image blockquote:after,.html-to-image blockquote:before,.html-to-image q:after,.html-to-image q:before{content:'';content:none}.html-to-image table{border-collapse:collapse;border-spacing:0}.html-to-image *{box-sizing:border-box}.html-to-image html{font-family:Elezioni,"Avenir LT",Helvetica,serif}.html-to-image img{max-width:100%}.html-to-image strong{font-weight:700}.html-to-image a{color:currentColor}.html-to-image .main{background-color:#fff;width:100%;max-width:595px;margin:0 auto;padding:24px}.html-to-image .inner{background-color:#00b9f2;padding:50px 50px 25px 50px}.html-to-image .title{font-family:Elezioni,"Avenir LT",Helvetica,serif;font-weight:600;font-size:30px;line-height:41px;font-style:italic;color:#fff}.html-to-image .img-change-world{margin-top:10px;margin-bottom:33px}.html-to-image .person-name{font-family:Elezioni,"Avenir LT",Helvetica,serif;font-weight:800;font-size:60px;line-height:60px;text-transform:uppercase;color:#fff}.html-to-image .info{display:flex;align-items:flex-start;margin-top:25px}.html-to-image .info__image-box{flex:0 0 105px;margin-right:32px}.html-to-image .info__image{border:5px solid #fff}.html-to-image .info__title{font-family:Elezioni,"Avenir LT",Helvetica,serif;font-weight:800;font-size:18px;line-height:19px;text-transform:uppercase;color:#fff}.html-to-image .info__subtitle{font-family:Elezioni,"Avenir LT",Helvetica,serif;font-weight:500;font-size:16px;line-height:19px;text-transform:uppercase;color:#fff;margin-top:2px}.html-to-image .info__geo{margin-top:14px}.html-to-image .info__further{padding:7px 0;border-top:1px dashed #fff}.html-to-image .info__further+.info__further{margin-top:4px}.html-to-image .info__further-title{font-family:Elezioni,"Avenir LT",Helvetica,serif;font-weight:800;font-size:13px;line-height:13px;text-transform:uppercase;color:#231f20}.html-to-image .info__further-body{font-family:Elezioni,"Avenir LT",Helvetica,serif;font-weight:500;font-size:12px;line-height:12px;text-transform:uppercase;color:#231f20;margin-top:5px}.html-to-image .footer{display:flex;margin-top:10px;align-items:flex-end}.html-to-image .footer__left{flex:0 0 198px}.html-to-image .footer__date{font-family:Elezioni,"Avenir LT",Helvetica,serif;font-weight:800;font-size:19px;line-height:26px;text-transform:uppercase;color:#231f20}.html-to-image .footer__discover{font-family:Elezioni,"Avenir LT",Helvetica,serif;font-weight:500;font-size:21px;line-height:27px;color:#231f20}.html-to-image .person-name--30{font-size:30px;line-height:30px}.html-to-image .person-name--15{font-size:35px;line-height:35px}.html-to-image .person-name--15{font-size:42px;line-height:42px}.html-to-image-fb{position:absolute;left:-9999px}.html-to-image-fb a,.html-to-image-fb abbr,.html-to-image-fb acronym,.html-to-image-fb address,.html-to-image-fb applet,.html-to-image-fb article,.html-to-image-fb aside,.html-to-image-fb audio,.html-to-image-fb b,.html-to-image-fb big,.html-to-image-fb blockquote,.html-to-image-fb body,.html-to-image-fb canvas,.html-to-image-fb caption,.html-to-image-fb center,.html-to-image-fb cite,.html-to-image-fb code,.html-to-image-fb dd,.html-to-image-fb del,.html-to-image-fb details,.html-to-image-fb dfn,.html-to-image-fb div,.html-to-image-fb dl,.html-to-image-fb dt,.html-to-image-fb em,.html-to-image-fb embed,.html-to-image-fb fieldset,.html-to-image-fb figcaption,.html-to-image-fb figure,.html-to-image-fb footer,.html-to-image-fb form,.html-to-image-fb h1,.html-to-image-fb h2,.html-to-image-fb h3,.html-to-image-fb h4,.html-to-image-fb h5,.html-to-image-fb h6,.html-to-image-fb header,.html-to-image-fb hgroup,.html-to-image-fb html,.html-to-image-fb i,.html-to-image-fb iframe,.html-to-image-fb img,.html-to-image-fb ins,.html-to-image-fb kbd,.html-to-image-fb label,.html-to-image-fb legend,.html-to-image-fb li,.html-to-image-fb mark,.html-to-image-fb menu,.html-to-image-fb nav,.html-to-image-fb object,.html-to-image-fb ol,.html-to-image-fb output,.html-to-image-fb p,.html-to-image-fb pre,.html-to-image-fb q,.html-to-image-fb ruby,.html-to-image-fb s,.html-to-image-fb samp,.html-to-image-fb section,.html-to-image-fb small,.html-to-image-fb span,.html-to-image-fb strike,.html-to-image-fb strong,.html-to-image-fb sub,.html-to-image-fb summary,.html-to-image-fb sup,.html-to-image-fb table,.html-to-image-fb tbody,.html-to-image-fb td,.html-to-image-fb tfoot,.html-to-image-fb th,.html-to-image-fb thead,.html-to-image-fb time,.html-to-image-fb tr,.html-to-image-fb tt,.html-to-image-fb u,.html-to-image-fb ul,.html-to-image-fb var,.html-to-image-fb video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.html-to-image-fb article,.html-to-image-fb aside,.html-to-image-fb details,.html-to-image-fb figcaption,.html-to-image-fb figure,.html-to-image-fb footer,.html-to-image-fb header,.html-to-image-fb hgroup,.html-to-image-fb menu,.html-to-image-fb nav,.html-to-image-fb section{display:block}.html-to-image-fb body{line-height:1}.html-to-image-fb ol,.html-to-image-fb ul{list-style:none}.html-to-image-fb blockquote,.html-to-image-fb q{quotes:none}.html-to-image-fb blockquote:after,.html-to-image-fb blockquote:before,.html-to-image-fb q:after,.html-to-image-fb q:before{content:'';content:none}.html-to-image-fb table{border-collapse:collapse;border-spacing:0}.html-to-image-fb *{box-sizing:border-box}.html-to-image-fb html{font-family:Elezioni,"Avenir LT",Helvetica,serif}.html-to-image-fb img{max-width:100%}.html-to-image-fb strong{font-weight:700}.html-to-image-fb a{color:currentColor}.html-to-image-fb .main{background-color:#fff;width:100%;max-width:640px;margin:0 auto}.html-to-image-fb .inner{background-color:#00b9f2;padding:25px 50px 25px 50px}.html-to-image-fb .title{font-family:Elezioni,"Avenir LT",Helvetica,serif;font-weight:600;font-size:30px;line-height:41px;color:#fff;font-style:italic}.html-to-image-fb .img-change-world{margin-top:-20px;margin-bottom:20px}.html-to-image-fb .person-name{font-family:Elezioni,"Avenir LT",Helvetica,serif;font-weight:800;font-size:60px;line-height:60px;text-transform:uppercase;color:#fff}.html-to-image-fb .info{display:flex;align-items:flex-start;margin-top:25px}.html-to-image-fb .info__image-box{flex:0 0 150px;margin-right:32px}.html-to-image-fb .info__image{border:5px solid #fff}.html-to-image-fb .info__title{font-family:Elezioni,"Avenir LT",Helvetica,serif;font-weight:800;font-size:18px;line-height:19px;text-transform:uppercase;color:#fff}.html-to-image-fb .info__subtitle{font-family:Elezioni,"Avenir LT",Helvetica,serif;font-weight:500;font-size:16px;line-height:19px;text-transform:uppercase;color:#fff;margin-top:2px}.html-to-image-fb .info__geo{margin-top:14px}.html-to-image-fb .info__further{padding:7px 0;border-top:1px dashed #fff}.html-to-image-fb .info__further+.info__further{margin-top:4px}.html-to-image-fb .info__further-title{font-family:Elezioni,"Avenir LT",Helvetica,serif;font-weight:800;font-size:13px;line-height:13px;text-transform:uppercase;color:#231f20}.html-to-image-fb .info__further-body{font-family:Elezioni,"Avenir LT",Helvetica,serif;font-weight:500;font-size:12px;line-height:12px;text-transform:uppercase;color:#231f20;margin-top:5px}.html-to-image-fb .footer{margin-top:10px;display:flex;align-items:flex-end}.html-to-image-fb .footer__left{flex:0 0 198px}.html-to-image-fb .footer__date{font-family:Elezioni,"Avenir LT",Helvetica,serif;font-weight:800;font-size:19px;line-height:26px;color:#231f20}.html-to-image-fb .footer__discover{font-family:Elezioni,"Avenir LT",Helvetica,serif;font-weight:500;font-size:17px;line-height:27px;color:#231f20}.html-to-image-lk{position:absolute;left:-9999px}.html-to-image-lk a,.html-to-image-lk abbr,.html-to-image-lk acronym,.html-to-image-lk address,.html-to-image-lk applet,.html-to-image-lk article,.html-to-image-lk aside,.html-to-image-lk audio,.html-to-image-lk b,.html-to-image-lk big,.html-to-image-lk blockquote,.html-to-image-lk body,.html-to-image-lk canvas,.html-to-image-lk caption,.html-to-image-lk center,.html-to-image-lk cite,.html-to-image-lk code,.html-to-image-lk dd,.html-to-image-lk del,.html-to-image-lk details,.html-to-image-lk dfn,.html-to-image-lk div,.html-to-image-lk dl,.html-to-image-lk dt,.html-to-image-lk em,.html-to-image-lk embed,.html-to-image-lk fieldset,.html-to-image-lk figcaption,.html-to-image-lk figure,.html-to-image-lk footer,.html-to-image-lk form,.html-to-image-lk h1,.html-to-image-lk h2,.html-to-image-lk h3,.html-to-image-lk h4,.html-to-image-lk h5,.html-to-image-lk h6,.html-to-image-lk header,.html-to-image-lk hgroup,.html-to-image-lk html,.html-to-image-lk i,.html-to-image-lk iframe,.html-to-image-lk img,.html-to-image-lk ins,.html-to-image-lk kbd,.html-to-image-lk label,.html-to-image-lk legend,.html-to-image-lk li,.html-to-image-lk mark,.html-to-image-lk menu,.html-to-image-lk nav,.html-to-image-lk object,.html-to-image-lk ol,.html-to-image-lk output,.html-to-image-lk p,.html-to-image-lk pre,.html-to-image-lk q,.html-to-image-lk ruby,.html-to-image-lk s,.html-to-image-lk samp,.html-to-image-lk section,.html-to-image-lk small,.html-to-image-lk span,.html-to-image-lk strike,.html-to-image-lk strong,.html-to-image-lk sub,.html-to-image-lk summary,.html-to-image-lk sup,.html-to-image-lk table,.html-to-image-lk tbody,.html-to-image-lk td,.html-to-image-lk tfoot,.html-to-image-lk th,.html-to-image-lk thead,.html-to-image-lk time,.html-to-image-lk tr,.html-to-image-lk tt,.html-to-image-lk u,.html-to-image-lk ul,.html-to-image-lk var,.html-to-image-lk video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.html-to-image-lk article,.html-to-image-lk aside,.html-to-image-lk details,.html-to-image-lk figcaption,.html-to-image-lk figure,.html-to-image-lk footer,.html-to-image-lk header,.html-to-image-lk hgroup,.html-to-image-lk menu,.html-to-image-lk nav,.html-to-image-lk section{display:block}.html-to-image-lk body{line-height:1}.html-to-image-lk ol,.html-to-image-lk ul{list-style:none}.html-to-image-lk blockquote,.html-to-image-lk q{quotes:none}.html-to-image-lk blockquote:after,.html-to-image-lk blockquote:before,.html-to-image-lk q:after,.html-to-image-lk q:before{content:'';content:none}.html-to-image-lk table{border-collapse:collapse;border-spacing:0}.html-to-image-lk *{box-sizing:border-box}.html-to-image-lk html{font-family:Elezioni,"Avenir LT",Helvetica,serif}.html-to-image-lk img{max-width:100%}.html-to-image-lk strong{font-weight:700}.html-to-image-lk a{color:currentColor}.html-to-image-lk .main{background-color:#fff;width:100%;max-width:1000px;margin:0 auto}.html-to-image-lk .inner{background-color:#00b9f2;padding:25px 50px 25px 50px}.html-to-image-lk .title{font-family:Elezioni,"Avenir LT",Helvetica,serif;font-weight:600;font-size:30px;line-height:41px;color:#fff;font-style:italic}.html-to-image-lk .img-change-world{margin-top:-20px;margin-bottom:20px}.html-to-image-lk .person-name{font-family:Elezioni,"Avenir LT",Helvetica,serif;font-weight:800;font-size:60px;line-height:60px;text-transform:uppercase;color:#fff}.html-to-image-lk .info{display:flex;align-items:flex-start;align-content:flex-start;margin-top:25px}.html-to-image-lk .info__body{width:100%}.html-to-image-lk .info__image-box{flex:0 0 150px;margin-right:32px}.html-to-image-lk .info__image{border:5px solid #fff}.html-to-image-lk .info__title{font-family:Elezioni,"Avenir LT",Helvetica,serif;font-weight:800;font-size:18px;line-height:22px;text-transform:uppercase;color:#fff}.html-to-image-lk .info__subtitle{font-family:Elezioni,"Avenir LT",Helvetica,serif;font-weight:500;font-size:16px;line-height:22px;text-transform:uppercase;color:#fff;margin-top:2px}.html-to-image-lk .info__geo{min-width:150px}.html-to-image-lk .info__further{padding:7px 0;border-top:1px dashed #fff}.html-to-image-lk .info__further+.info__further{margin-top:4px}.html-to-image-lk .info__further-title{font-family:Elezioni,"Avenir LT",Helvetica,serif;font-weight:800;font-size:13px;line-height:13px;text-transform:uppercase;color:#231f20}.html-to-image-lk .info__further-body{font-family:Elezioni,"Avenir LT",Helvetica,serif;white-space:nowrap;font-weight:500;font-size:12px;line-height:12px;text-transform:uppercase;color:#231f20;margin-top:5px}.html-to-image-lk .footer{margin-top:10px;display:flex;align-items:center}.html-to-image-lk .footer__left{flex:0 0 198px}.html-to-image-lk .footer__date{font-family:Elezioni,"Avenir LT",Helvetica,serif;font-weight:600;font-size:19px;line-height:26px;color:#231f20}.html-to-image-lk .footer__discover{font-family:Elezioni,"Avenir LT",Helvetica,serif;font-weight:500;font-size:17px;line-height:27px;color:#231f20}.html-to-image-lk .footer__logo img{height:70px}.html-to-image-lk .footer__right{width:100%}[data-component=buoniRadenzaComponent]{padding:30px 0 90px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=buoniRadenzaComponent]{padding:30px 0 45px}}[data-component=buoniRadenzaComponent] .center-flex{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0 15px}[data-component=buoniRadenzaComponent] .p-0{padding:0!important}[data-component=buoniRadenzaComponent] .radenza__img_top{width:150px}[data-component=buoniRadenzaComponent] .radenza__descr p{font-size:31px;line-height:42px;margin:15px 0 30px;color:#333232;text-align:center}@media only screen and (max-width:767px){[data-component=buoniRadenzaComponent] .radenza__descr p{font-size:20px;line-height:30px;margin:15px 0 34px}}[data-component=buoniRadenzaComponent] .w-100{width:100%;margin:0 auto}[data-component=buoniRadenzaComponent] .radenza__box{background-color:#faf6f6;border:2px dashed #c00;padding:45px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:30px}[data-component=buoniRadenzaComponent] .radenza__barCode{width:369px;height:216px}@media only screen and (max-width:767px){[data-component=buoniRadenzaComponent] .radenza__barCode{width:230px;height:134px}}[data-component=buoniRadenzaComponent] .radenza__codice{width:369px;text-align:center;font-weight:700;font-size:24px}@media only screen and (max-width:767px){[data-component=buoniRadenzaComponent] .radenza__codice{width:230px}}[data-component=buoniRadenzaComponent] .radenza__container_bar_codice{display:flex;flex-direction:column}[data-component=buoniRadenzaComponent] .radenza__info{max-width:681px;margin:0 auto;text-align:center;margin-top:60px}@media only screen and (max-width:767px){[data-component=buoniRadenzaComponent] .radenza__info{margin-top:30px}}.html-to-image-radenza{position:absolute;left:-9999px}.html-to-image-radenza .radenza__codice{width:230px;text-align:center;font-weight:700;font-size:22px;line-height:22px}.html-to-image-radenza .radenza__container_bar_codice{display:flex;flex-direction:column}.html-to-image-radenza .radenza__container_bar_codice img{width:230px;height:134px}.html-to-image-radenza a,.html-to-image-radenza abbr,.html-to-image-radenza acronym,.html-to-image-radenza address,.html-to-image-radenza applet,.html-to-image-radenza article,.html-to-image-radenza aside,.html-to-image-radenza audio,.html-to-image-radenza b,.html-to-image-radenza big,.html-to-image-radenza blockquote,.html-to-image-radenza body,.html-to-image-radenza canvas,.html-to-image-radenza caption,.html-to-image-radenza center,.html-to-image-radenza cite,.html-to-image-radenza code,.html-to-image-radenza dd,.html-to-image-radenza del,.html-to-image-radenza details,.html-to-image-radenza dfn,.html-to-image-radenza div,.html-to-image-radenza dl,.html-to-image-radenza dt,.html-to-image-radenza em,.html-to-image-radenza embed,.html-to-image-radenza fieldset,.html-to-image-radenza figcaption,.html-to-image-radenza figure,.html-to-image-radenza footer,.html-to-image-radenza form,.html-to-image-radenza h1,.html-to-image-radenza h2,.html-to-image-radenza h3,.html-to-image-radenza h4,.html-to-image-radenza h5,.html-to-image-radenza h6,.html-to-image-radenza header,.html-to-image-radenza hgroup,.html-to-image-radenza html,.html-to-image-radenza i,.html-to-image-radenza iframe,.html-to-image-radenza img,.html-to-image-radenza ins,.html-to-image-radenza kbd,.html-to-image-radenza label,.html-to-image-radenza legend,.html-to-image-radenza li,.html-to-image-radenza mark,.html-to-image-radenza menu,.html-to-image-radenza nav,.html-to-image-radenza object,.html-to-image-radenza ol,.html-to-image-radenza output,.html-to-image-radenza p,.html-to-image-radenza pre,.html-to-image-radenza q,.html-to-image-radenza ruby,.html-to-image-radenza s,.html-to-image-radenza samp,.html-to-image-radenza section,.html-to-image-radenza small,.html-to-image-radenza span,.html-to-image-radenza strike,.html-to-image-radenza strong,.html-to-image-radenza sub,.html-to-image-radenza summary,.html-to-image-radenza sup,.html-to-image-radenza table,.html-to-image-radenza tbody,.html-to-image-radenza td,.html-to-image-radenza tfoot,.html-to-image-radenza th,.html-to-image-radenza thead,.html-to-image-radenza time,.html-to-image-radenza tr,.html-to-image-radenza tt,.html-to-image-radenza u,.html-to-image-radenza ul,.html-to-image-radenza var,.html-to-image-radenza video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.html-to-image-radenza article,.html-to-image-radenza aside,.html-to-image-radenza details,.html-to-image-radenza figcaption,.html-to-image-radenza figure,.html-to-image-radenza footer,.html-to-image-radenza header,.html-to-image-radenza hgroup,.html-to-image-radenza menu,.html-to-image-radenza nav,.html-to-image-radenza section{display:block}.html-to-image-radenza body{line-height:1}.html-to-image-radenza ol,.html-to-image-radenza ul{list-style:none}.html-to-image-radenza blockquote,.html-to-image-radenza q{quotes:none}.html-to-image-radenza blockquote:after,.html-to-image-radenza blockquote:before,.html-to-image-radenza q:after,.html-to-image-radenza q:before{content:'';content:none}.html-to-image-radenza table{border-collapse:collapse;border-spacing:0}.html-to-image-radenza *{box-sizing:border-box}@font-face{font-weight:500;src:url(../../fonts/AvenirLT-Book.woff) format("woff");font-display:auto}.html-to-image-radenza img{max-width:100%}.html-to-image-radenza strong{font-weight:700}.html-to-image-radenza a{color:currentColor}.html-to-image-radenza .main{background-color:#fff;width:100%;max-width:595px;margin:0 auto;padding-top:15px;padding-bottom:50px}.html-to-image-radenza .header{padding:11px 0 14px;text-align:center;border-bottom:1px solid #e5e1e1}.html-to-image-radenza .inner{padding:0 100px;margin-top:45px}.html-to-image-radenza .title{font-family:"Avenir LT radenza",Helvetica,serif;font-weight:800;font-size:31px;line-height:42px;color:#000;text-align:center}.html-to-image-radenza .body-text{font-family:"Avenir LT radenza",Helvetica,serif;font-weight:500;font-size:18px;line-height:30px;color:#000;text-align:center;margin-top:15px}.html-to-image-radenza .core{background-color:#faf6f6;border:2px dashed red;padding:30px;margin-top:30px;margin-right:50px;margin-left:50px}.html-to-image-radenza .core__text{font-family:"Avenir LT radenza",Helvetica,serif;font-weight:500;font-size:14px;line-height:21px;color:#000;text-align:center;margin-top:30px}.html-to-image-radenza .terms{font-family:"Avenir LT radenza",Helvetica,serif;font-size:12px;line-height:16px;color:#333232;margin-top:45px;text-align:center}.infoWindow__content{min-height:100%;font-size:13px}[pane_id=floatPane]>div>div{max-height:none!important}[data-component=associazione-iban-step-1] .associazione__text_info{margin:0 0 36px}@media only screen and (max-width:767px){[data-component=associazione-iban-step-1] .associazione__text_info{margin:0 0 31px}}[data-component=associazione-iban-step-1] .associazione__text_info>*{font-weight:400;font-size:18px;line-height:30px;color:#605f60}@media only screen and (max-width:767px){[data-component=associazione-iban-step-1] .associazione__text_info>*{font-size:16px;line-height:26px}}[data-component=associazione-iban-step-1] .associazione__form{display:flex;flex-direction:column;justify-content:center;align-items:center}[data-component=associazione-iban-step-1] .associazione__form a{color:#0074c2!important}[data-component=associazione-iban-step-1] .associazione__form .input-container{height:91px;padding:20px}@media only screen and (max-width:767px){[data-component=associazione-iban-step-1] .associazione__form .input-container{padding:15px;height:80px}}[data-component=associazione-iban-step-1] .associazione__form label{font-size:14px;line-height:21px;text-transform:uppercase;font-weight:900}[data-component=associazione-iban-step-1] .associazione__sott_campo{color:#605f60;margin:15px 0 0}[data-component=associazione-iban-step-1] .associazione__sott_campo *{font-weight:400;font-size:14px;line-height:21px}@media only screen and (max-width:767px){[data-component=associazione-iban-step-1] .associazione__sott_campo *{font-size:16px;line-height:26px}}[data-component=associazione-iban-step-1] .form__error,[data-component=associazione-iban-step-1] .form__error_cc_estero{display:flex;align-items:center;gap:5px;color:#c00;font-size:14px;line-height:19px;font-weight:900;margin-top:5px}@media only screen and (max-width:767px){[data-component=associazione-iban-step-1] .form__error,[data-component=associazione-iban-step-1] .form__error_cc_estero{margin-top:10px}}[data-component=associazione-iban-step-1] .input-checkbox{margin:39px 0 45px}[data-component=associazione-iban-step-1] .input-checkbox a{color:#0074c2!important}@media only screen and (max-width:767px){[data-component=associazione-iban-step-1] .input-checkbox{margin:30px 0}}[data-component=associazione-iban-step-1] .checkbox a,[data-component=associazione-iban-step-1] .checkbox p{font-weight:400;font-size:18px;line-height:30px}@media only screen and (max-width:767px){[data-component=associazione-iban-step-1] .checkbox a,[data-component=associazione-iban-step-1] .checkbox p{font-size:16px;line-height:26px}}[data-component=associazione-iban-step-1] .checkbox a{text-decoration:underline}[data-component=associazione-iban-step-1] .checkbox p{color:#605f60}[data-component=associazione-iban-step-1] .checkbox label::before{background-color:#e5e1e1!important}[data-component=associazione-iban-step-1] .checkbox label::after{color:#0074c2}[data-component=associazione-iban-step-1] .primary-link{margin-bottom:86px}@media only screen and (max-width:767px){[data-component=associazione-iban-step-1] .primary-link{margin-bottom:62px}}.associazione-mobile-step p{font-weight:400;font-size:18px;line-height:30px;color:#605f60;text-align:center;margin:5px 0 30px}.associazione_buttons{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px}@media only screen and (max-width:767px){.associazione_buttons{gap:45px}}.associazione_buttons .primary-link{font-weight:900;font-size:14px;line-height:19px}.associazione_breadcrumb{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:30px;margin-bottom:30px}@media only screen and (max-width:767px){.associazione_breadcrumb{margin-top:0}}.associazione_breadcrumb .step{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#605f60;font-weight:400}.associazione_breadcrumb .step.in_progress{font-weight:900;color:#605f60}.associazione_breadcrumb .step.in_progress .breadcrumb__step{border:5px solid #447213;background-color:#fff;color:#000}.associazione_breadcrumb .step.completed{color:#447213;font-weight:900}.associazione_breadcrumb .step.completed .breadcrumb__step{background-color:#447213;color:#fff}.associazione_breadcrumb .step p{margin-top:15px}.associazione_breadcrumb .step_1,.associazione_breadcrumb .step_2{margin-right:60px}@media only screen and (max-width:767px){.associazione_breadcrumb .step_1,.associazione_breadcrumb .step_2{margin-right:30px}}.associazione_breadcrumb .breadcrumb__step{display:flex;align-items:center;justify-content:center;width:45px;height:45px;background-color:#e5e1e1;border-radius:50%;color:#605f60;font-weight:900;font-size:18px;line-height:30px;z-index:2}.associazione_breadcrumb .breadcrumb_line{position:absolute;width:100%;top:22px;border-top:1px solid #e5e1e1;z-index:-1}.associazione_breadcrumb .breadcrumb_progress{position:absolute;top:20px;border-top:5px solid #447213;z-index:1;left:0}[data-component="associazione-iban-step-1 importa"] .associazione_breadcrumb .step_1,[data-component="associazione-iban-step-1 importa"] .associazione_breadcrumb .step_2,[data-component="associazione-iban-step-2 importa"] .associazione_breadcrumb .step_1,[data-component="associazione-iban-step-2 importa"] .associazione_breadcrumb .step_2{margin-right:0;padding-left:30px;padding-right:30px}[data-component=error_otp_apertura] img{max-width:100%;width:150px;height:150px;margin:60px 0 50px}[data-component=error_otp_apertura] .title h1{font-weight:800;font-size:50px;line-height:54px;margin-bottom:24px}[data-component=error_otp_apertura] .text{width:45vw;margin:0 auto}@media only screen and (max-width:767px){[data-component=error_otp_apertura] .text{width:100%}}[data-component=error_otp_apertura] .text *{font-size:18px;line-height:30px;margin-bottom:24px;text-align:center}[data-component=too_much_libretti] .wrap-modale{margin:30px auto 0;max-width:900px;border:1px solid #e5e1e1}[data-component=too_much_libretti] .wrap-modale .title-modale{padding:14px;border-bottom:1px solid #e5e1e1}[data-component=too_much_libretti] .wrap-modale .title-modale h1{font-size:20px;line-height:30px;font-weight:900;color:#000}[data-component=too_much_libretti] .wrap-modale .text-modale{padding:28px 24px}[data-component=too_much_libretti] .wrap-modale .text-modale *,[data-component=too_much_libretti] .wrap-modale .text-modale p{font-size:18px;line-height:30px;color:#605f60}[data-component=too_much_libretti] .wrap-modale .btn-modale{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;margin-top:24px}[data-component=too_much_libretti] .wrap-modale .btn-modale a{font-size:14px}@media only screen and (max-width:767px){[data-component=too_much_libretti] .wrap-modale .btn-modale a{width:100%}}.associazione__title{font-weight:900;font-size:31px;line-height:42px;color:#333232;text-align:center}@media only screen and (max-width:767px){.associazione__title{font-size:20px;line-height:30px}}.associazione_iban__bottom{background-color:#f4faff;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;padding:15px;text-align:center}@media only screen and (max-width:767px){.associazione_iban__bottom{flex-direction:column}}.associazione_iban__bottom img{width:30px;margin:0 15px 0 0}@media only screen and (max-width:767px){.associazione_iban__bottom img{margin:0 0 15px}}@media only screen and (max-width:767px){.associazione_iban__bottom small{display:flex;flex-direction:row;flex-direction:column;gap:15px}}.associazione_iban__bottom a,.associazione_iban__bottom small{font-size:14px;line-height:21px}.associazione_iban__bottom a{color:#0074c2}.top_containerPdf{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:30px;padding:10px;background-color:#f7f7f7;border:1px solid #e5e1e1;box-shadow:0 0 3px rgba(0,0,0,.06)}.top_containerPdf img{width:20px;cursor:pointer}@media only screen and (max-width:767px){.top_containerPdf{padding:15px}.top_containerPdf img{width:30px}}.associazione__pdf .rimozione__info{margin:30px 0;color:#605f60}.associazione__pdf .rimozione__info a{color:#0074c2!important}.associazione__pdf .rimozione__info *,.associazione__pdf .rimozione__info>a{font-size:18px;line-height:30px}@media only screen and (max-width:767px){.associazione__pdf .rimozione__info *,.associazione__pdf .rimozione__info>a{font-size:16px;line-height:26px}}.associazione__pdf .rimozione__info a{text-decoration:underline}.associazione__pdf .containerPdf{max-width:1014px;margin:0 auto 15px;border:1px solid #e5e1e1;height:478px;overflow-y:scroll;background-color:#605f60}@media only screen and (max-width:767px){.associazione__pdf .containerPdf{height:377px;overflow:overlay}}.associazione__pdf .containerPdf::-webkit-scrollbar{width:23px;max-height:60px}.associazione__pdf .containerPdf::-webkit-scrollbar-track{background:0 0}.associazione__pdf .containerPdf::-webkit-scrollbar-thumb{background-color:#f7f7f7;border-radius:15px;border:4px solid #605f60}.associazione__pdf .containerPdf #pdfIframe{padding:15px 30px;border:none;margin:0;overflow-y:unset;text-align:center}@media only screen and (max-width:767px){.associazione__pdf .containerPdf #pdfIframe{padding:5px 10px}}.associazione__pdf .containerPdf #pdfIframe canvas{width:auto}@media only screen and (max-width:767px){.associazione__pdf .containerPdf #pdfIframe canvas{width:100%}}.associazione__pdf .rimozione__note{margin:15px 0 30px}.associazione__pdf .rimozione__note>*{color:#605f60;font-weight:400;font-size:14px;line-height:21px}.associazione__pdf .rimozione__download{margin-bottom:45px;font-weight:400;font-size:18px;line-height:30px;color:#605f60}@media only screen and (max-width:767px){.associazione__pdf .rimozione__download{margin-bottom:30px}}@media only screen and (max-width:767px){.associazione__pdf .rimozione__download{font-size:16px;line-height:26px}}.associazione__pdf .rimozione__download a{font-weight:400;font-size:18px;line-height:30px}@media only screen and (max-width:767px){.associazione__pdf .rimozione__download a{font-size:16px;line-height:26px}}[data-component=rimozione-iban] .primary-link{margin-bottom:123px}@media only screen and (max-width:767px){[data-component=rimozione-iban] .primary-link{margin-bottom:60px}}[data-component=associazione-iban-step-2] .associazione_controllo_info{color:#605f60}[data-component=associazione-iban-step-2] .associazione_controllo_info *{font-size:18px;line-height:30px}@media only screen and (max-width:767px){[data-component=associazione-iban-step-2] .associazione_controllo_info *{font-size:16px;line-height:26px}}[data-component=associazione-iban-step-2] .associazione_check__dati{background-color:#f7f7f7;padding:30px;margin:15px 0 45px;border:1px solid #e5e1e1}[data-component=associazione-iban-step-2] .associazione_check__dati>div{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;color:#333232;margin-bottom:10px}@media only screen and (max-width:767px){[data-component=associazione-iban-step-2] .associazione_check__dati>div{flex-direction:column;margin-bottom:15px}}[data-component=associazione-iban-step-2] .associazione_check__dati>div p:not(:first-child){font-weight:900}[data-component=associazione-iban-step-2] .primary-link{margin-bottom:124px}@media only screen and (max-width:767px){[data-component=associazione-iban-step-2] .primary-link{margin-bottom:51px}}[data-component=associazione-iban-step-3] .primary-link{margin-bottom:98px}@media only screen and (max-width:767px){[data-component=associazione-iban-step-3] .primary-link{margin-bottom:60px}}.areaLibretto_modaleAbbandono{color:#605f60}.associazione_iban__modal img{width:90px;margin-bottom:30px}@media only screen and (max-width:767px){.associazione_iban__modal img{width:60px;margin-bottom:15px}}.associazione_iban__modal .info__iban{margin-top:30px;color:#333232;background-color:#f7f7f7;padding:15px}@media only screen and (max-width:767px){.associazione_iban__modal .info__iban{margin-top:15px}}.associazione_iban__modal .info__iban p:first-child{margin-bottom:10px}.associazione_iban__modal .modale_rimuovi_text{color:#605f60}.iban-top-container .ass__title{color:#333232;margin-bottom:15px;display:flex;align-items:center;gap:5px}@media only screen and (max-width:767px){.iban-top-container .ass__title{margin-bottom:24px}}.iban-top-container .ass__text{color:#605f60;margin-bottom:15px}@media only screen and (max-width:767px){.iban-top-container .ass__text{margin-bottom:24px}}.iban-top-container .ass__text a{text-decoration:underline;color:#c00}@media only screen and (max-width:767px){.iban-top-container .ass__text a{font-size:16px;line-height:26px}}.iban-top-container .ass__info{background:#e8fbfb;padding:10px;width:fit-content;display:flex;flex-direction:row;gap:10px;color:#000}.iban-top-container .ass__info .icon-info-tooltip{color:#46b3b3}.iban-top-container .ass__info_text{margin-top:15px}@media only screen and (max-width:767px){.iban-top-container .ass__info_text{margin-top:0}}.iban-top-container .ass__info_text>*{font-weight:400;font-size:14px;line-height:21px;color:#605f60}.iban-top-container .ass__info_text a{text-decoration:underline;font-size:14px;line-height:21px;color:#c00}.iban-top-container hr{margin:30px 0!important}@media only screen and (max-width:767px){.iban-top-container hr{margin:15px 0!important}}.iban-top-container .ass__dati>div{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;margin-bottom:10px}@media only screen and (max-width:767px){.iban-top-container .ass__dati>div{flex-direction:column}}.iban-top-container .ass__dati>div p:not(:first-child){font-weight:900}.iban-top-container .ass_dati__info>*{font-size:14px;line-height:21px;color:#605f60}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.iban-top-container .text-right{text-align:left;margin-top:30px}}.iban-top-container .close-open-link{font-weight:900;font-size:14px;line-height:19px;cursor:pointer;color:#c00}.iban-top-container .associazione_buttons .close-open-link{margin:50px 0 15px;display:flex;align-items:center;justify-content:center;gap:10px}.iban-top-container .associazione_buttons .close-open-link>i{font-weight:900}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.iban-top-container .associazione_buttons .close-open-link{margin:35px 0 10px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.iban-top-container .top-booklet{padding:15px 15px 30px!important}}.iban-top-container .ass__infoBottom{display:flex;flex-direction:row;gap:10px;color:#333232;background-color:#f4faff;border:1px solid #e5e1e1;padding:10px}.iban-top-container .ass__infoBottom .icon-alert{font-size:15px;padding:5px}.iban-top-container .ass__infoBottom.desc-iban{display:flex;background-color:#f4faff;color:#333232;border:1px solid #0074c2;margin-top:10px;justify-content:space-between;align-items:flex-end;padding:10px;font-weight:400;font-size:18px;line-height:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.iban-top-container .ass__infoBottom.desc-iban{flex-direction:column;align-items:flex-start}}.iban-top-container .ass__infoBottom.desc-iban .desc-my-flex{display:flex;gap:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.iban-top-container .ass__infoBottom.desc-iban .desc-my-flex{gap:5px}}.iban-top-container .ass__infoBottom.desc-iban .desc-my-flex svg{margin:5px;min-width:15px}.iban-top-container .ass__infoBottom.desc-iban a{font-weight:800;font-size:14px;line-height:19px;border:none!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.iban-top-container .ass__infoBottom.desc-iban a{margin-left:32px;margin-top:10px}}.iban-top-container .ass__infoBottom.desc-iban a#copy-causale:has(svg){display:flex;align-items:center;gap:4px;background-color:#f4fce3!important;z-index:99;color:#000!important}.otpControllo .logo a{pointer-events:none}[data-component=otpControlPage] .input-container{width:100%!important}[data-component=otpControlPageAttOtp] .otpControl__info,[data-component=otpControlPage] .otpControl__info{padding:10px;display:flex;flex-direction:row;gap:10px;background-color:#e8fbfb;margin-bottom:15px}[data-component=otpControlPageAttOtp] .otpControl__info .icon-info-tooltip,[data-component=otpControlPage] .otpControl__info .icon-info-tooltip{color:#46b3b3}[data-component=otpControlPageAttOtp] .otpControl__info p,[data-component=otpControlPage] .otpControl__info p{font-size:18px;line-height:30px}[data-component=otpControlPageAttOtp] .otpDashboardPopup,[data-component=otpControlPage] .otpDashboardPopup{max-height:none!important}[data-component=otpControlPage],[data-component=success]{border:1px solid #e5e1e1;margin-bottom:250px}@media only screen and (max-width:767px){[data-component=otpControlPage],[data-component=success]{margin-bottom:30px}}[data-component=otpControlPage] .otp__title,[data-component=success] .otp__title{font-weight:900;font-size:22px;line-height:33px;padding:20px 30px}@media only screen and (max-width:767px){[data-component=otpControlPage] .otp__title,[data-component=success] .otp__title{font-size:18px;line-height:27px;padding:15px}}[data-component=otpControlPage] .otp__title,[data-component=success] .otp__title{border-bottom:1px solid #e5e1e1}[data-component=otpControlPage] .container_btn_flex,[data-component=success] .container_btn_flex{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%}[data-component=otpControlPage] .container_btn_flex .marginBottom45,[data-component=success] .container_btn_flex .marginBottom45{margin-bottom:45px}@media only screen and (max-width:767px){[data-component=otpControlPage] .container_btn_flex .marginBottom45,[data-component=success] .container_btn_flex .marginBottom45{margin-bottom:30px}}@media only screen and (max-width:767px){[data-component=otpControlPage] .container_btn_flex .content_flex_btn,[data-component=success] .container_btn_flex .content_flex_btn{display:flex;flex-direction:column-reverse}}[data-component=otpControlPage] .container_btn_flex .otp-other,[data-component=success] .container_btn_flex .otp-other{margin-bottom:0;min-height:auto;text-align:left}@media only screen and (max-width:767px){[data-component=otpControlPage] .container_btn_flex .otp-other,[data-component=success] .container_btn_flex .otp-other{text-align:center}}[data-component=otpControlPage] .container_btn_flex .otp-other .or_elem,[data-component=success] .container_btn_flex .otp-other .or_elem{display:none}@media only screen and (max-width:767px){[data-component=otpControlPage] .container_btn_flex .otp-other .or_elem,[data-component=success] .container_btn_flex .otp-other .or_elem{display:block;margin-bottom:10px}}[data-component=otpControlPage] .resendSms a,[data-component=success] .resendSms a{margin-bottom:40px}@media only screen and (max-width:767px){[data-component=otpControlPage] .resendSms a,[data-component=success] .resendSms a{margin-bottom:30px}}[data-component=otpControlPage] .otpDashboardPopup,[data-component=success] .otpDashboardPopup{margin-bottom:30px}[data-component=otpControlPage] .input-container label,[data-component=success] .input-container label{font-weight:700;font-size:14px;line-height:20px}[data-component=otpControlPageAttOtp]{width:80%;border:1px solid #e5e1e1;margin-bottom:250px}@media only screen and (max-width:767px){[data-component=otpControlPageAttOtp]{margin-bottom:30px;width:100%}}[data-component=otpControlPageAttOtp] .otp__title{font-weight:900;font-size:22px;line-height:33px;padding:20px 30px;color:#333232}@media only screen and (max-width:767px){[data-component=otpControlPageAttOtp] .otp__title{font-size:18px;line-height:27px;padding:15px}}[data-component=otpControlPageAttOtp] .otp__title{border-bottom:1px solid #e5e1e1}[data-component=otpControlPageAttOtp] .main__text{color:#605f60}[data-component=otpControlPageAttOtp] .btn_flex_container{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin-top:30px}@media only screen and (max-width:767px){[data-component=otpControlPageAttOtp] .btn_flex_container{flex-direction:column-reverse;justify-content:center}}[data-component=otpControlPageAttOtp] .container-generic-structure{padding:30px!important}@media only screen and (max-width:767px){[data-component=otpControlPageAttOtp] .container-generic-structure{padding:15px!important}}[data-component=otpControlPageAttOtp] .primary-link{font-weight:800;font-size:14px;line-height:19px;margin-right:40px}@media only screen and (max-width:767px){[data-component=otpControlPageAttOtp] .primary-link{margin:30px 0}}.otpControl_minHeight{min-height:calc(100vh - 120px - 98px - 60px)}@media only screen and (max-width:767px){.otpControl_minHeight{min-height:calc(100vh - 60px - 280px - 130px)}}.color31-modal .arrowAccordionGeneric::after,.color31-modal .arrowAccordionMobile::after,.color31-modal .input-select .selectric .button,.color31-modal .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,.color31-modal .orderby-container .selectric .button,.color31-modal [class^=icon-],.color31-modal a,.color31-modal nav button.cancel,.color31-modal nav button.cancel:hover,.input-select .selectric .color31-modal .button,.lost-card-wrapper .card-body-lost-card .lost-card-details .color31-modal .phone-num:before,.orderby-container .selectric .color31-modal .button{color:#0074c2!important}.color31-modal nav button.ok{background-color:#0074c2!important;box-shadow:0 15px 21px 0 rgba(0,0,0,.06)!important}[data-component=dashboardCashback]{padding:30px;background-color:#dbf1ff;align-items:center;color:#333232}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=dashboardCashback]{padding:15px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}}[data-component=dashboardCashback].cashback_extra__container{background-color:#004f84!important;color:#fff}@media only screen and (max-width:767px){[data-component=dashboardCashback].cashback_extra__container{background-color:#fff!important}}[data-component=dashboardCashback].cashback_extra__container .moreInfo__meseAttuale{color:#dbf1ff!important}[data-component=dashboardCashback] .row{display:flex;flex-direction:row;align-items:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=dashboardCashback] .row{flex-direction:column}}[data-component=dashboardCashback] .dashboardCashback_btnContainer{display:flex;flex-direction:row;margin-top:15px;gap:15px;justify-content:flex-end}[data-component=dashboardCashback] .single__block{display:flex;flex-direction:column}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=dashboardCashback] .single__block{align-items:center}}[data-component=dashboardCashback] .cashback__maxImporto{display:flex;flex-direction:row;align-items:center;margin-top:10px;font-weight:400;font-size:14px;line-height:21px}[data-component=dashboardCashback] .cashback__maxImporto i{margin-right:5px;color:#fff;font-size:21px}[data-component=dashboardCashback] .cashback__value{margin:10px 0 15px;display:flex;flex-direction:column;text-align:right}[data-component=dashboardCashback] .cashback__value p{font-size:31px;line-height:42px;font-weight:900}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=dashboardCashback] .mobile-wrap{display:flex!important;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;gap:15px}[data-component=dashboardCashback] .mobile-wrap .cashback__smallText{margin-top:0}[data-component=dashboardCashback] .mobile-wrap .mobile__cashback{margin-bottom:0}[data-component=dashboardCashback] .mobile-wrap .mobile__cashback span{white-space:nowrap}[data-component=dashboardCashback] .mobile-wrap .cashback__extraWrap{color:#fff;margin-top:0}[data-component=dashboardCashback] .mobile-wrap .cashback__extraWrap .cashback__extra a{display:inline}[data-component=dashboardCashback] .mobile-wrap .cashback__extraWrap .cashback__extra p{margin-left:0;margin-right:10px}}[data-component=dashboardCashback] .cashback__smallText{margin-top:5px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=dashboardCashback] .cashback__smallText{display:flex;flex-direction:column;gap:5px;width:100%}[data-component=dashboardCashback] .cashback__smallText>div{color:#605f60;display:flex;justify-content:space-between}}[data-component=dashboardCashback] .cashback__smallText *{font-size:14px;line-height:21px}[data-component=dashboardCashback] .cashback__smallText i{color:#fff}[data-component=dashboardCashback] .cashback__smallText div{display:inline}[data-component=dashboardCashback] .cashback__smallText div p{display:inline}[data-component=dashboardCashback] .cashback__extraWrap{margin-top:15px;display:flex;justify-content:space-between;padding:10px;background-color:#004f84;align-items:center}[data-component=dashboardCashback] .cashback__extraWrap .cashback__extra{display:flex;align-items:center}[data-component=dashboardCashback] .cashback__extraWrap .cashback__extra p{margin-left:10px;margin-right:5px}[data-component=dashboardCashback] .cashback__extraWrap>div *{font-size:14px;font-style:normal;font-weight:400;line-height:21px}[data-component=dashboardCashback] .cashback__extraWrap img{width:30px}[data-component=dashboardCashback] .cashback__extraWrap a{text-decoration:underline;font-weight:800;color:#fff}[data-component=dashboardCashback] .cashback__extraWrap .chip_novità{color:#004f84;border-radius:3px;background:#fff;padding:3px 10px;text-align:center;font-size:14px;font-style:normal;font-weight:900;line-height:21px;height:fit-content}[data-component=dashboardCashback] .btn{border-radius:0!important;font-weight:700!important}[data-component=dashboardCashback] .btn-white{color:#0074c2!important;background-color:#fff!important}[data-component=dashboardCashback] .btn.btn-secondary{background-color:transparent}[data-component=dashboardCashback] .cashback__top{display:flex;flex-direction:row;justify-content:space-between}[data-component=dashboardCashback] .cashback__imgTitle{display:flex;flex-direction:column;gap:15px}[data-component=dashboardCashback] .cashback__imgTitle img{width:45px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=dashboardCashback] .cashback__imgTitle{flex-direction:row;align-items:flex-start;width:100%}[data-component=dashboardCashback] .cashback__imgTitle img{width:30px}}[data-component=dashboardCashback] .cashback__moreInfo{display:flex;flex-direction:column;gap:5px}[data-component=dashboardCashback] .cashback__moreInfo .moreInfo__meseAttuale{color:#004f84;font-weight:900;font-size:14px;line-height:21px;text-align:right}[data-component=dashboardCashback] .mobile__cashback{font-weight:900;font-size:16px;line-height:26px;color:#333232;margin-bottom:5px}[data-component=bookletCashback] .cashback__row-full,[data-component=cashbackInfoBanner] .cashback__row-full{display:flex;align-items:center;flex-direction:column}[data-component=bookletCashback] .cashback__row-full.container-fluid,[data-component=cashbackInfoBanner] .cashback__row-full.container-fluid{max-width:1015px!important}[data-component=bookletCashback] .cashback__accordion_transazioni,[data-component=bookletCashback] .cashback__mieSpeseList,[data-component=cashbackInfoBanner] .cashback__accordion_transazioni,[data-component=cashbackInfoBanner] .cashback__mieSpeseList{margin-bottom:30px}[data-component=bookletCashback] .cashback__maxImporto,[data-component=cashbackInfoBanner] .cashback__maxImporto{display:flex;flex-direction:row;align-items:center;margin-top:5px;font-weight:900;font-size:14px;line-height:21px}[data-component=bookletCashback] .cashback__maxImporto i,[data-component=cashbackInfoBanner] .cashback__maxImporto i{color:#fff;font-size:21px;margin-right:5px}[data-component=bookletCashback] .cashback__title,[data-component=cashbackInfoBanner] .cashback__title{font-size:31px;line-height:42px;margin:30px 0 0;color:#333232}@media only screen and (max-width:767px){[data-component=bookletCashback] .cashback__title,[data-component=cashbackInfoBanner] .cashback__title{font-size:20px;line-height:30px;margin:20px 0 0}}[data-component=bookletCashback] .cashback__accordionContainer .accordionHideGeneric,[data-component=cashbackInfoBanner] .cashback__accordionContainer .accordionHideGeneric{margin-top:0}[data-component=bookletCashback] .cashback__accordionContainer .accordionHideGeneric .cashback__info,[data-component=cashbackInfoBanner] .cashback__accordionContainer .accordionHideGeneric .cashback__info{padding:15px;border:1px solid #e5e1e1;border-top:none}[data-component=bookletCashback] .cashback__accordionContainer .accordionHideGeneric .cashback__info .cashback__info_text,[data-component=cashbackInfoBanner] .cashback__accordionContainer .accordionHideGeneric .cashback__info .cashback__info_text{margin-bottom:10px}[data-component=bookletCashback] .cashback__accordionContainer .accordionActive::after,[data-component=bookletCashback] .cashback__accordionContainer .arrowAccordionGeneric::after,[data-component=cashbackInfoBanner] .cashback__accordionContainer .accordionActive::after,[data-component=cashbackInfoBanner] .cashback__accordionContainer .arrowAccordionGeneric::after{color:#0074c2!important}[data-component=bookletCashback] .cashback__accordionContainer .accordion-text,[data-component=cashbackInfoBanner] .cashback__accordionContainer .accordion-text{font-size:14px;line-height:19px;color:#0074c2}[data-component=bookletCashback] .cashback__infoContainer,[data-component=cashbackInfoBanner] .cashback__infoContainer{display:flex;flex-direction:row;gap:15px;margin:30px 0;width:100%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bookletCashback] .cashback__infoContainer,[data-component=cashbackInfoBanner] .cashback__infoContainer{gap:0;flex-direction:column;margin:15px 0 0}}[data-component=bookletCashback] .cashback__infoContainer>div,[data-component=cashbackInfoBanner] .cashback__infoContainer>div{width:100%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=bookletCashback] .cashback__infoContainer>div,[data-component=cashbackInfoBanner] .cashback__infoContainer>div{width:auto}}[data-component=bookletCashback] .cashback__infoContainer .cashback__detail_title,[data-component=cashbackInfoBanner] .cashback__infoContainer .cashback__detail_title{margin-bottom:15px;font-weight:800;color:#333232}[data-component=bookletCashback] .cashback__infoContainer .accordionOpened,[data-component=cashbackInfoBanner] .cashback__infoContainer .accordionOpened{margin-top:0}[data-component=bookletCashback] .cashback__widget,[data-component=cashbackInfoBanner] .cashback__widget{background-color:#dbf1ff;padding:15px;display:flex;flex-direction:column;gap:15px;color:#333232;box-shadow:0 15px 21px rgba(0,0,0,.0583956);margin-bottom:15px}@media only screen and (max-width:767px){[data-component=bookletCashback] .cashback__widget,[data-component=cashbackInfoBanner] .cashback__widget{margin-bottom:30px}}[data-component=bookletCashback] .cashback__widget h2,[data-component=cashbackInfoBanner] .cashback__widget h2{font-weight:800;font-size:22px;line-height:33px;white-space:nowrap}@media only screen and (max-width:767px){[data-component=bookletCashback] .cashback__widget h2,[data-component=cashbackInfoBanner] .cashback__widget h2{font-size:18px;line-height:27px}}[data-component=bookletCashback] .cashback__widget.arrowAccordionGeneric::after,[data-component=cashbackInfoBanner] .cashback__widget.arrowAccordionGeneric::after{color:#333232!important}[data-component=bookletCashback] .cashback__widget_top,[data-component=cashbackInfoBanner] .cashback__widget_top{display:flex;flex-direction:row;justify-content:space-between}[data-component=bookletCashback] .cashback__widget_text h3,[data-component=cashbackInfoBanner] .cashback__widget_text h3{font-size:22px;line-height:33px;font-weight:800}@media only screen and (max-width:767px){[data-component=bookletCashback] .cashback__widget_text h3,[data-component=cashbackInfoBanner] .cashback__widget_text h3{font-size:16px;line-height:26px}}[data-component=bookletCashback] .cashback__widget_text p,[data-component=cashbackInfoBanner] .cashback__widget_text p{font-size:14px;line-height:21px}[data-component=bookletCashback] .cashback__widget_text .cashback__widget_tooltip,[data-component=cashbackInfoBanner] .cashback__widget_text .cashback__widget_tooltip{color:#004f84;display:flex;flex-direction:row;align-items:center;font-size:14px;line-height:21px}[data-component=bookletCashback] .cashback__widget_text .cashback__widget_tooltip i,[data-component=cashbackInfoBanner] .cashback__widget_text .cashback__widget_tooltip i{color:#fff;font-size:21px;margin-right:5px;font-weight:800;pointer-events:none}[data-component=bookletCashback] .cashback__info_transazioni p,[data-component=cashbackInfoBanner] .cashback__info_transazioni p{color:#333232;font-size:14px;line-height:21px}@media only screen and (max-width:767px){[data-component=bookletCashback] .cashback__info_transazioni p:first-child,[data-component=cashbackInfoBanner] .cashback__info_transazioni p:first-child{margin-right:0}}[data-component=bookletCashback] .cashback__info_transazioni .color_cashback,[data-component=cashbackInfoBanner] .cashback__info_transazioni .color_cashback{color:#0074c2!important}[data-component=bookletCashback] .cashback__info_progress,[data-component=cashbackInfoBanner] .cashback__info_progress{height:10px;background-color:#fff;border:1px solid #e5e1e1;border-radius:30px;position:relative;margin:10px 0 15px;width:100%;overflow:hidden}@media only screen and (max-width:767px){[data-component=bookletCashback] .cashback__info_progress,[data-component=cashbackInfoBanner] .cashback__info_progress{margin:10px 0}}[data-component=bookletCashback] .cashback__info_progress .cashback_progress,[data-component=cashbackInfoBanner] .cashback__info_progress .cashback_progress{position:absolute;left:0;top:0;height:9px;background:#0074c2;border-radius:30px;min-width:12px}[data-component=bookletCashback] .cashback__info_text,[data-component=cashbackInfoBanner] .cashback__info_text{color:#000}[data-component=bookletCashback] .cashback__info_text *,[data-component=cashbackInfoBanner] .cashback__info_text *{font-size:14px;line-height:21px}[data-component=bookletCashback] .cashback__info_transazioni,[data-component=cashbackInfoBanner] .cashback__info_transazioni{display:flex;flex-direction:row;justify-content:space-between;width:100%}[data-component=bookletCashback] .cashback__scopri,[data-component=cashbackInfoBanner] .cashback__scopri{display:flex;flex-direction:row;gap:10px;align-items:flex-end}[data-component=bookletCashback] .cashback__scopri p,[data-component=cashbackInfoBanner] .cashback__scopri p{font-weight:900;font-size:14px;line-height:21px;color:#000}[data-component=bookletCashback] .cashback__scopri a,[data-component=cashbackInfoBanner] .cashback__scopri a{font-weight:800;font-size:14px;line-height:19px;color:#0074c2;text-decoration:underline}[data-component=bookletCashback] .tabs-wrap,[data-component=cashbackInfoBanner] .tabs-wrap{border-bottom:none;background-color:#f4faff;display:flex}[data-component=bookletCashback] .tabs-wrap .newtab,[data-component=cashbackInfoBanner] .tabs-wrap .newtab{padding-bottom:18px;color:#999696!important;font-weight:600;height:fit-content!important;line-height:33px!important;padding:0 20px 18px!important;cursor:pointer;font-size:20px}@media only screen and (max-width:767px){[data-component=bookletCashback] .tabs-wrap .newtab,[data-component=cashbackInfoBanner] .tabs-wrap .newtab{padding:0 10px 15px!important;font-size:18px!important;font-size:16px;line-height:27px!important}}[data-component=bookletCashback] .tabs-wrap .newtab.active,[data-component=cashbackInfoBanner] .tabs-wrap .newtab.active{border-bottom:2px solid #0074c2!important;background-color:transparent!important;color:#0074c2!important;font-weight:800}[data-component=bookletCashback] .cashback__container-fluid,[data-component=cashbackInfoBanner] .cashback__container-fluid{max-width:1015px!important}[data-component=bookletCashback] .cashback__btnContainer,[data-component=cashbackInfoBanner] .cashback__btnContainer{width:100%;text-align:center;margin-top:15px}[data-component=bookletCashback] .cashback__btnContainer .btn-secondary,[data-component=cashbackInfoBanner] .cashback__btnContainer .btn-secondary{outline:0;transition:none}[data-component=bookletCashback] .cashback__error,[data-component=cashbackInfoBanner] .cashback__error{display:flex;flex-direction:row;gap:10px;text-align:center;background-color:#fceae3}@media only screen and (max-width:767px){[data-component=bookletCashback] .cashback__error,[data-component=cashbackInfoBanner] .cashback__error{text-align:left}}#chartjs-tooltip{opacity:1;position:absolute;background:rgba(255,255,255,.9);box-shadow:0 15px 21px rgba(0,0,0,.0584);color:#333;border-radius:0;padding:5px;width:fit-content;min-height:fit-content;-webkit-transition:all .5s ease;transition:all .5s ease;pointer-events:none;-webkit-transform:translate(-50%,0);transform:translate(-50%,5%)}#chartjs-tooltip tbody{text-align:center!important}.wrap_row_trimestrale{max-width:none!important;margin-bottom:30px}@media only screen and (max-width:767px){.wrap_row_trimestrale{margin-bottom:0}}.wrap_row_trimestrale .wrap_details_cashback_trimestrale{margin-top:30px;width:100%;gap:15px;display:flex}.wrap_row_trimestrale .wrap_details_cashback_trimestrale .title_over{margin-bottom:15px;color:#333232}@media only screen and (max-width:767px){.wrap_row_trimestrale .wrap_details_cashback_trimestrale{margin-top:15px}}.wrap_row_trimestrale .wrap_details_cashback_trimestrale>div{width:50%;height:100%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.wrap_row_trimestrale .wrap_details_cashback_trimestrale>div{width:100%}}.wrap_row_trimestrale .wrap_details_cashback_trimestrale .wrap__cashback__maxImporto.suff{display:none}.wrap_row_trimestrale .wrap_details_cashback_trimestrale .widget_container{margin-bottom:15px;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:767px){.wrap_row_trimestrale .wrap_details_cashback_trimestrale .widget_container{gap:90px}}.wrap_row_trimestrale .wrap_details_cashback_trimestrale .cashback__widget{display:flex;padding:15px;background-color:#ef7e00;color:#fff;height:100%;margin-bottom:0}@media only screen and (max-width:767px){.wrap_row_trimestrale .wrap_details_cashback_trimestrale .cashback__widget{margin-bottom:30px}}.wrap_row_trimestrale .wrap_details_cashback_trimestrale .cashback__maxImporto{gap:5px;font-weight:100;margin-top:0!important}.wrap_row_trimestrale .wrap_details_cashback_trimestrale .cashback__maxImporto small{font-size:14px;line-height:21px}.wrap_row_trimestrale .wrap_accordion_table{padding:15px;border:1px solid #e5e1e1;border-top:none}.wrap_row_trimestrale .wrap_box_info_trimestrale{height:100%;display:flex;justify-content:space-between;align-items:center;gap:15px;background-color:#f4faff;padding:15px;border:1px solid #e5e1e1;flex-direction:row}@media only screen and (max-width:767px){.wrap_row_trimestrale .wrap_box_info_trimestrale{flex-direction:row!important;background-color:transparent!important;padding:5px!important;border:none!important}}.wrap_row_trimestrale .wrap_box_info_trimestrale .wrap_giacenza{flex-grow:1}.wrap_row_trimestrale .wrap_box_info_trimestrale .wrap_giacenza>div{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:767px){.wrap_row_trimestrale .wrap_box_info_trimestrale .wrap_giacenza>div{flex-direction:column!important;align-items:flex-start!important}}.wrap_row_trimestrale .wrap_box_info_trimestrale .wrap_giacenza>div:first-child{margin-bottom:5px}.wrap_row_trimestrale .wrap_box_info_trimestrale .wrap_giacenza .text_giacenza{font-weight:400;font-size:18px;line-height:30px;color:#605f60}@media only screen and (max-width:767px){.wrap_row_trimestrale .wrap_box_info_trimestrale .wrap_giacenza .text_giacenza{font-size:14px!important;line-height:21px!important}}.wrap_row_trimestrale .wrap_box_info_trimestrale .wrap_giacenza .value_giacenza_color{font-weight:900;font-size:18px;line-height:30px;color:#d53600}@media only screen and (max-width:767px){.wrap_row_trimestrale .wrap_box_info_trimestrale .wrap_giacenza .value_giacenza_color{font-size:16px!important;line-height:26px!important}}.wrap_row_trimestrale .wrap_box_info_trimestrale .wrap_giacenza .value_giacenza{font-weight:900;font-size:14px;line-height:21px;color:#605f60}.wrap_row_trimestrale .wrap_box_info_trimestrale .wrap_tooltip i{color:#0074c2}.wrap_row_trimestrale .wrap_box_info_trimestrale .wrap_arrow_suff{display:none}.wrap_row_trimestrale .info_text_giacenza,.wrap_row_trimestrale .info_text_giacenza *{margin-top:15px;margin-bottom:10px;font-size:14px;line-height:21px}.wrap_row_trimestrale .info_text_giacenza.suff{display:none}.wrap_row_trimestrale .info_regolamento{font-weight:900;font-size:14px;line-height:21px}.wrap_row_trimestrale .info_regolamento a{font-weight:800;font-size:14px;line-height:19px;color:#0074c2}.wrap_row_trimestrale .wrap_box_info_trimestrale{min-height:120px;display:flex;justify-content:space-between;align-items:center;gap:15px;background-color:#f4faff;padding:15px;border:1px solid #e5e1e1}@media only screen and (max-width:767px){.wrap_row_trimestrale .wrap_box_info_trimestrale{flex-direction:column}}.wrap_row_trimestrale .wrap_box_info_trimestrale .wrap_giacenza{flex-grow:1}.wrap_row_trimestrale .wrap_box_info_trimestrale .wrap_giacenza>div{display:flex;justify-content:space-between;align-items:center}.wrap_row_trimestrale .wrap_box_info_trimestrale .wrap_giacenza>div:first-child{margin-bottom:5px}.wrap_row_trimestrale .wrap_box_info_trimestrale .wrap_giacenza .text_giacenza{font-weight:400;font-size:18px;line-height:30px;color:#605f60}.wrap_row_trimestrale .wrap_box_info_trimestrale .wrap_giacenza .value_giacenza_color{font-weight:900;font-size:18px;line-height:30px;color:#d53600}.wrap_row_trimestrale .wrap_box_info_trimestrale .wrap_giacenza .value_giacenza{font-weight:900;font-size:14px;line-height:21px;color:#605f60}.wrap_row_trimestrale .wrap_box_info_trimestrale .wrap_tooltip i{color:#0074c2}.wrap_row_trimestrale .wrap_box_info_trimestrale .wrap_arrow_suff{display:none}.wrap_row_trimestrale .wrap_btn_simula_giacenza_trim{margin-top:15px}@media only screen and (max-width:767px){.wrap_row_trimestrale .wrap_btn_simula_giacenza_trim{margin-top:0;margin-bottom:30px;display:flex;justify-content:center}}.wrap_row_trimestrale.giacenzasuff .wrap__cashback__maxImporto.suff{display:flex!important}.wrap_row_trimestrale.giacenzasuff .wrap__cashback__maxImporto.insuff{display:none!important}.wrap_row_trimestrale.giacenzasuff .wrap_arrow_suff{display:block!important}.wrap_row_trimestrale.giacenzasuff .wrap_arrow_insuff{display:none!important}.wrap_row_trimestrale.giacenzasuff .value_giacenza_color{color:#7bb800!important}.wrap_row_trimestrale.giacenzasuff .cashback__widget{background-color:#7bb800!important}.wrap_row_trimestrale.giacenzasuff .info_text_giacenza.suff{display:block!important}@media only screen and (max-width:767px){.wrap_row_trimestrale.giacenzasuff .info_text_giacenza.suff{display:none!important}}@media only screen and (max-width:767px){.wrap_row_trimestrale.giacenzasuff .wrap_accordion_table .info_text_giacenza.suff{display:block!important}}.wrap_row_trimestrale.giacenzasuff .info_text_giacenza.insuff{display:none!important}@media only screen and (max-width:767px){.wrap_row_trimestrale.giacenzasuff .info_text_giacenza.insuff{display:none!important}}@media only screen and (max-width:767px){.wrap_row_trimestrale.giacenzasuff .wrap_accordion_table .info_text_giacenza.insuff{display:none!important}}.wrap_movement_trim{margin-bottom:0!important}.wrap_movement_trim .multibar{height:300px!important}.wrap_movement_trim .wrap_accordion_table{padding:0!important}.wrap_movement_trim .wrap_legend{width:fit-content;padding:0 0 26px 0;display:flex;flex-direction:column;align-items:flex-start;margin:0 auto}@media only screen and (max-width:767px){.wrap_movement_trim .wrap_legend{margin:0;padding:0 0 10px 10px}}.wrap_movement_trim .wrap_legend .circle{width:10px;height:10px;border-radius:50%;background-color:#e5e1e1;margin-bottom:2px}.wrap_movement_trim .wrap_legend .text{font-weight:400;font-size:14px;line-height:21px}.wrap_movement_trim .wrap_legend .wrap_giacenza_media_trimestrale_legend{display:flex;align-items:center;gap:5px}.wrap_movement_trim .wrap_legend .wrap_giacenza_media_trimestrale_legend .circle{background-color:#99d6ff}.wrap_movement_trim .wrap_legend .wrap_giacenza_media_richiesta_legend{display:flex;align-items:center;gap:5px}.wrapAverageGiacenza{width:100%;margin-top:30px;padding:10px;font-size:14px;line-height:21px;text-align:center;background-color:#f4faff}.wrapAverageGiacenza a{color:#0074c2!important;font-size:14px;line-height:21px}.wrapAverageGiacenza img{width:30px;margin:0 15px 0 0}.wrap_cashback_trim_mobile{margin-top:30px;border:1px solid #e5e1e1;box-shadow:0 5px 21px rgba(0,0,0,.06)}@media only screen and (max-width:767px){.wrap_cashback_trim_mobile{width:100%}}.wrap_cashback_trim_mobile.active .wrap_accordion_table{max-height:1000px}.wrap_cashback_trim_mobile.active .wrap_toggle svg{transform:rotate(0)!important;color:#0074c2}.wrap_cashback_trim_mobile .wrap_header_table{display:flex;align-items:center;justify-content:space-between;width:100%;padding:15px 30px;background-color:#fff;font-size:22px;line-height:33px;border-bottom:1px solid #e5e1e1;cursor:pointer}@media only screen and (max-width:767px){.wrap_cashback_trim_mobile .wrap_header_table{padding:15px;font-weight:800;font-size:18px;line-height:27px}}.wrap_cashback_trim_mobile .wrap_header_table .wrap_toggle{display:flex;align-items:center;gap:4px;color:#0074c2;font-weight:800;font-size:14px;line-height:19px}.wrap_cashback_trim_mobile .wrap_header_table .wrap_toggle svg{transform:rotate(180deg);color:#0074c2}#trimestrale .top-margin-0{margin-top:30px}[data-component=socialLoanCashbackComponent] .cashback__accordion{background:#f7f7f7;border:1px solid #e5e1e1;color:#333232;padding:15px 30px;display:flex;justify-content:space-between;margin:0}[data-component=socialLoanCashbackComponent] .cashback__accordion .accordion_title{display:flex;width:100%;justify-content:space-between;align-items:center;font-size:22px;line-height:33px;font-weight:900}@media only screen and (max-width:767px){[data-component=socialLoanCashbackComponent] .cashback__accordion .accordion_title{font-size:18px;line-height:27px}}[data-component=socialLoanCashbackComponent] .cashback__accordion .accordion_title div{align-items:center;display:flex}[data-component=socialLoanCashbackComponent] .cashback__accordion .accordion_riepilogo{font-weight:400;font-size:18px;line-height:30px;margin-right:15px}@media only screen and (max-width:767px){[data-component=socialLoanCashbackComponent] .cashback__accordion .accordion_riepilogo{font-size:16px;line-height:26px;margin-right:10px}}@media only screen and (max-width:767px){[data-component=socialLoanCashbackComponent] .cashback__accordion{padding:15px}}[data-component=socialLoanCashbackComponent] .accordionOpened{margin:0!important}[data-component=socialLoanCashbackComponent] .cashback__accordion_single{padding:15px 30px;border:1px solid #e5e1e1;border-top:none;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:15px}@media only screen and (max-width:767px){[data-component=socialLoanCashbackComponent] .cashback__accordion_single{padding:10px}}[data-component=socialLoanCashbackComponent] .cashback__accordion_single .cash_date{font-size:14px;line-height:21px;color:#605f60}[data-component=socialLoanCashbackComponent] .cashback__accordion_single .cash_title{color:#333232;font-weight:900}[data-component=socialLoanCashbackComponent] .cashback__accordion_single .cash__amount{text-align:right;white-space:nowrap}[data-component=socialLoanCashbackComponent] .coming_soon_trimestrale .cash__amount{color:#999696!important}[data-component=socialLoanCashbackComponent] .coming_soon_trimestrale .cash_descr{font-weight:400!important}[data-component=socialLoanCashbackComponent] .cashback__nonAccreditato .cash__amount{color:#999696}[data-component=socialLoanCashbackComponent] .cashback__accreditato .cash__amount{color:#7bb800}[data-component=socialLoanCashbackComponent] .cashback__accordion_left{display:flex;flex-direction:column;gap:5px}[data-component=socialLoanCashbackComponent] .cashback__accordion_right{display:flex;flex-direction:row;align-items:center;gap:15px}[data-component=socialLoanCashbackComponent] .cashback__accordion_right img{width:20px;height:20px;cursor:pointer}[data-component=socialLoanCashbackComponent] .cashback__storicoList{margin-bottom:120px}@media only screen and (max-width:767px){[data-component=socialLoanCashbackComponent] .cashback__storicoList{margin-bottom:24px}}[data-component=socialLoanCashbackComponent] .cashback__storicoList .cash_title_date{color:#333232;font-weight:900}[data-component=socialLoanCashbackComponent] .cashback__storicoList .cash_descr{font-weight:900;font-size:14px;line-height:21px;color:#605f60;word-break:keep-all}[data-component=socialLoanCashbackComponent] .cashback__accordion_storico{display:flex;flex-direction:row;gap:10px}[data-component=socialLoanCashbackComponent] .cashback__accordion_storico img{width:20px;height:20px;margin-top:5px}[data-component=socialLoanCashbackComponent] .cashback__accordion_storico svg{width:20px;height:20px;margin-top:5px}[data-component=socialLoanCashbackComponent] .cashback__noSpesa{color:#605f60;text-align:center;padding:15px;border:1px solid #e5e1e1;border-top:none}@media only screen and (max-width:767px){[data-component=socialLoanCashbackComponent] .cashback__noSpesa{text-align:left}}[data-component=socialLoanCashbackComponent] .cashback__nonDisponibile{margin-top:45px;color:#605f60;text-align:center}@media only screen and (max-width:767px){[data-component=socialLoanCashbackComponent] .cashback__nonDisponibile{margin-top:30px}}.cashback__modal_dialog{height:auto!important;min-height:auto!important}.cashback__modal .cashbackModal__bottom{background-color:#f7f7f7;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;padding:15px;text-align:center;margin-top:30px}@media only screen and (max-width:767px){.cashback__modal .cashbackModal__bottom{flex-direction:column;margin-top:15px}}.cashback__modal .cashbackModal__bottom img{width:30px;margin:0 15px 0 0}@media only screen and (max-width:767px){.cashback__modal .cashbackModal__bottom img{margin:0 0 15px}}@media only screen and (max-width:767px){.cashback__modal .cashbackModal__bottom small{display:flex;flex-direction:row;flex-direction:column;gap:15px}}.cashback__modal .cashbackModal__bottom a,.cashback__modal .cashbackModal__bottom small{font-size:14px;line-height:21px}.cashback__modal .row__cashback__info p{margin-bottom:15px;color:#333232;font-weight:900}.cashback__modal .row__cashback__info span{color:#605f60}.cashback__modal .btn__modal{display:flex;flex-direction:row;justify-content:flex-end;gap:15px}@media only screen and (max-width:767px){.cashback__modal .btn__modal{flex-direction:column}}.cashback__modal .modal_doc_link{margin-top:30px;text-decoration:underline}.cashback__notify{display:flex;flex-direction:column;gap:15px}.cashback__notify .btn{width:fit-content}.cashback__notify h2{font-weight:800;font-size:22px;line-height:33px}@media only screen and (max-width:767px){.cashback__notify h2{font-size:18px;line-height:27px}}.color_red13{color:#d53600}.cashbackPage [data-page=socialLoanPage]{padding:0}.cashbackPage .cashbackModal__bottom a{color:#0074c2!important}.cashbackPage .cashback__modal a{color:#0074c2!important}.cashbackPage .faqTextContainer.accordionHideGeneric{margin-top:0}.cashbackPage .card-component{box-shadow:none}.cashbackPage [data-component=faqContainerComponent]{margin-top:0}.cashbackPage [data-component=faqContainerComponent] .pageTitle{padding-top:0}[data-component=cashbackContainerComponent] [data-component=tabsComponent]>.row-full{background-color:#f4faff!important}[data-component=cashbackContainerComponent] [data-component=tabsComponent] .nav-tabs{border-bottom:none!important;margin:auto!important;padding-left:32px!important}[data-component=cashbackContainerComponent] [data-component=tabsComponent] .nav-tabs.container-fluid{max-width:1015px!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=cashbackContainerComponent] [data-component=tabsComponent] .nav-tabs{padding-left:15px!important}}[data-component=cashbackContainerComponent] [data-component=tabsComponent] .nav-tabs .nav_tabs_tag{width:60px;height:24px;background:#0074c2;color:#fff;border-radius:100px;padding:6px 13px;font-size:10px;line-height:12px;font-weight:700;position:absolute;top:-20px;right:-40px}@media only screen and (max-width:767px){[data-component=cashbackContainerComponent] [data-component=tabsComponent] .nav-tabs .nav_tabs_tag{top:-10px;right:-50px}}[data-component=cashbackContainerComponent] [data-component=tabsComponent] .nav-tabs li a{font-weight:900;font-size:20px;line-height:20px;color:#605f60!important;background-color:transparent!important;padding:0 20px 18px;border-right-color:transparent!important}@media only screen and (max-width:767px){[data-component=cashbackContainerComponent] [data-component=tabsComponent] .nav-tabs li a{font-weight:800;font-size:18px;line-height:27px;padding:0 10px 15px}}[data-component=cashbackContainerComponent] [data-component=tabsComponent] .nav-tabs li.active a{border-right-color:transparent!important;color:#0074c2!important;background-color:transparent!important;border-bottom:2px solid #0074c2!important}@media only screen and (max-width:767px){[data-component=cashbackContainerComponent] [data-component=tabsComponent] .nav-tabs li.active a{font-weight:800;font-size:18px;line-height:27px}}[data-component=cashbackContainerComponent] [data-component=tabsComponent] .tab-content{background-color:transparent}[data-component=cashbackContainerComponent] [data-component=tabsComponent] .tab-content .subtitle-tab{font-weight:400;font-size:18px;line-height:30px;color:#605f60;margin:30px 0}@media only screen and (max-width:767px){[data-component=cashbackContainerComponent] [data-component=tabsComponent] .tab-content .subtitle-tab{font-weight:400;font-size:16px;line-height:26px}}[data-component=cashbackContainerComponent] [data-component=tabsComponent] .tab-content .wrapper-operations{padding:0}[data-component=cashbackInfoBannerTrim] .banner-wrapper,[data-component=cashbackInfoBanner] .banner-wrapper{background:#e8fbfb;padding:15px;display:flex;flex-direction:row;gap:15px;width:100%;margin:0 auto;margin-top:30px;align-items:center}@media only screen and (max-width:767px){[data-component=cashbackInfoBannerTrim] .banner-wrapper,[data-component=cashbackInfoBanner] .banner-wrapper{align-items:flex-start;margin-top:15px}}[data-component=cashbackInfoBannerTrim] .banner-wrapper span.icona-30px,[data-component=cashbackInfoBanner] .banner-wrapper span.icona-30px{color:#286666}[data-component=cashbackInfoBannerTrim] .banner-wrapper .banner-text,[data-component=cashbackInfoBanner] .banner-wrapper .banner-text{display:flex;flex-direction:row;gap:15px;align-items:center}@media only screen and (max-width:767px){[data-component=cashbackInfoBannerTrim] .banner-wrapper .banner-text,[data-component=cashbackInfoBanner] .banner-wrapper .banner-text{flex-direction:column;align-items:flex-start}}[data-component=cashbackInfoBannerTrim] .banner-wrapper .banner-text .info-text *,[data-component=cashbackInfoBanner] .banner-wrapper .banner-text .info-text *{font-size:18px;line-height:30px}@media only screen and (max-width:767px){[data-component=cashbackInfoBannerTrim] .banner-wrapper .banner-text .info-text *,[data-component=cashbackInfoBanner] .banner-wrapper .banner-text .info-text *{font-size:16px;line-height:26px}}[data-component=cashbackInfoBannerTrim] .banner-wrapper .banner-text .btn.btn-secondary,[data-component=cashbackInfoBanner] .banner-wrapper .banner-text .btn.btn-secondary{background-color:#286666!important;border:none!important;border-radius:10px!important;color:#fff!important;font-size:14px;line-height:20px;font-weight:900;padding:15px 20px!important;height:fit-content;white-space:nowrap;cursor:pointer}[data-component=cashbackInfoBannerTrim] i,[data-component=cashbackInfoBanner] i{color:#46b3b3}[data-component=cashbackInfoBannerTrim] .btn-secondary,[data-component=cashbackInfoBanner] .btn-secondary{border-color:#46b3b3!important;color:#46b3b3!important;outline:0;height:51px}[data-component=cashbackInfoBannerTrim] .btn-secondary:hover,[data-component=cashbackInfoBanner] .btn-secondary:hover{border-color:#46b3b3!important;color:#46b3b3!important;outline:0}.modalCashbackTrimestrale{max-width:800px}.modalCashbackTrimestrale .modalCashbackTrimestraleContent{padding:15px 30px 30px;text-align:left}@media only screen and (max-width:767px){.modalCashbackTrimestrale .modalCashbackTrimestraleContent{padding:15px}}.modalCashbackTrimestrale .modalCashbackTrimestraleContent .imgContainer{width:100%;margin-bottom:15px;position:relative}.modalCashbackTrimestrale .modalCashbackTrimestraleContent .imgContainer img{max-height:200px;object-fit:cover;width:100%}.modalCashbackTrimestrale .modalCashbackTrimestraleContent .imgContainer .imgTag{background:#c00;border-radius:3px;padding:3px 15px;font-size:14px;line-height:21px;color:#fff;position:absolute;left:5px;top:5px}.modalCashbackTrimestrale .modalCashbackTrimestraleContent .madal_promo_checkbox_container{width:fit-content;display:flex;align-items:center}.modalCashbackTrimestrale .modalCashbackTrimestraleContent .madal_promo_checkbox_container p{color:#605f60;font-size:16px;line-height:26px}.modalCashbackTrimestrale .modalCashbackTrimestraleContent .madal_promo_checkbox{margin-right:32px;width:fit-content;display:flex;align-items:center}.modalCashbackTrimestrale .modalCashbackTrimestraleContent .madal_promo_checkbox label{padding:0}.modalCashbackTrimestrale .modalCashbackTrimestraleContent .madal_promo_checkbox #hide_promo_modal{z-index:2;width:24px;height:24px;margin:0;top:-3px;left:-2px;cursor:pointer}.modalCashbackTrimestrale .modalCashbackTrimestraleContent .madal_promo_input{display:flex;width:100%;justify-content:space-between}@media only screen and (max-width:767px){.modalCashbackTrimestrale .modalCashbackTrimestraleContent .madal_promo_input{flex-direction:column-reverse;gap:15px}}@media only screen and (max-width:767px){.modalCashbackTrimestrale .modalCashbackTrimestraleContent .madal_promo_btn .btn{width:100%}}.modalCashbackTrimestrale .modalCashbackTrimestraleContent .madal_promo_text{margin-bottom:30px;color:#605f60}@media only screen and (max-width:767px){.modalCashbackTrimestrale .modalCashbackTrimestraleContent .madal_promo_text{margin-bottom:15px}}.modalCashbackTrimestrale .modalCashbackTrimestraleContent .madal_promo_text a{color:#0074c2;text-decoration:underline}[data-component=cashbackNonAbilitato]{margin-bottom:100px}@media only screen and (max-width:767px){[data-component=cashbackNonAbilitato]{margin-bottom:15px}}[data-component=cashbackNonAbilitato] .wrap_cash_back_non_abilitato{max-width:1015px;border:1px solid #e5e1e1;box-shadow:0 5px 21px rgba(0,0,0,.06);margin:60px auto;display:flex;flex-direction:column;align-items:center;gap:15px;padding:30px}@media only screen and (max-width:767px){[data-component=cashbackNonAbilitato] .wrap_cash_back_non_abilitato{margin:30px auto}}[data-component=cashbackNonAbilitato] .wrap_cash_back_non_abilitato h2{text-align:center}[data-component=cashbackNonAbilitato] .wrap_cash_back_non_abilitato .wrap_logo_cashback{width:90px}@media only screen and (max-width:767px){[data-component=cashbackNonAbilitato] .wrap_cash_back_non_abilitato .wrap_logo_cashback{width:60px}}[data-component=cashbackNonAbilitato] .wrap_cash_back_non_abilitato .wrap_logo_cashback img{width:100%}[data-component=cashbackNonAbilitato] .wrap_cash_back_non_abilitato .wrap_text_cashback{text-align:center}[data-component=cashbackNonAbilitato] .wrap_cash_back_non_abilitato .wrap_text_cashback p{font-size:18px;line-height:30px;color:#333232}@media only screen and (max-width:767px){[data-component=cashbackNonAbilitato] .wrap_cash_back_non_abilitato .wrap_text_cashback p{font-size:16px;line-height:26px}}.simulatore_giacenza_trimestrale_modale .dialog{max-width:800px}.simulatore_giacenza_trimestrale_modale .container-generic-structure{max-height:none!important;padding:30px}@media only screen and (max-width:767px){.simulatore_giacenza_trimestrale_modale .container-generic-structure{max-height:89svh!important}}@media only screen and (max-height:800px){.simulatore_giacenza_trimestrale_modale .container-generic-structure{max-height:89svh!important}}.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .textContainer{color:#333232}.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .wrap_box_info_trimestrale_modale .box_info_trimestrale{margin:30px 0;padding:10px;background-color:#f4faff}.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .wrap_box_info_trimestrale_modale .box_info_trimestrale .box_info_trimestrale__title{color:#333232;display:flex;justify-content:center;margin-bottom:15px}.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .wrap_box_info_trimestrale_modale .box_info_trimestrale .box_info_trimestrale__wrap{display:flex;justify-content:space-between}@media only screen and (max-width:767px){.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .wrap_box_info_trimestrale_modale .box_info_trimestrale .box_info_trimestrale__wrap{flex-direction:column;gap:15px}}.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .wrap_box_info_trimestrale_modale .box_info_trimestrale .box_info_trimestrale__content{display:flex;align-items:center;gap:5px}.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .wrap_box_info_trimestrale_modale .box_info_trimestrale .box_info_trimestrale__content .box_info_trimestrale__content__text{color:#605f60}.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .wrap_box_info_trimestrale_modale .input-container{max-width:602px;margin:0 auto;position:relative;height:fit-content;padding:17px 20px}@media only screen and (max-width:767px){.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .wrap_box_info_trimestrale_modale .input-container{margin:0;width:calc(100% - 25px);padding:15px}}.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .wrap_box_info_trimestrale_modale .input-container span{font-weight:800;font-size:14px;line-height:21px}.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .wrap_box_info_trimestrale_modale .input-container input{padding:12px 12px 12px 0!important;margin-bottom:0;border-color:#f9f9f900;outline-color:#f9f9f900}.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .wrap_box_info_trimestrale_modale .input-container::after{content:" €";position:absolute;top:64%;right:-25px;transform:translateY(-50%);font-size:18px;font-weight:800;line-height:21px;color:#333232}.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .wrap_box_info_trimestrale_modale .wrap_btn_simulatore{display:flex;justify-content:center;margin:30px 0}.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .wrap_box_info_trimestrale_modale .recap_cashback_trim{font-size:14px;color:#333232}@media only screen and (max-width:767px){.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .wrap_box_info_trimestrale_modale .recap_cashback_trim{padding:0 15px}}.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .wrap_box_info_trimestrale_modale .recap_cashback_trim .wrap_table_recap{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px dashed #e5e1e1;border-top:1px dashed #e5e1e1}@media only screen and (max-width:767px){.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .wrap_box_info_trimestrale_modale .recap_cashback_trim .wrap_table_recap{padding:10px 0}}.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .wrap_box_info_trimestrale_modale .recap_cashback_trim .wrap_table_recap>div{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 15px;border-right:1px dashed #e5e1e1}@media only screen and (max-width:767px){.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .wrap_box_info_trimestrale_modale .recap_cashback_trim .wrap_table_recap>div{align-items:flex-start;padding:0}}.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .wrap_box_info_trimestrale_modale .recap_cashback_trim .wrap_table_recap>div:last-child{border-right:none}@media only screen and (max-width:767px){.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .wrap_box_info_trimestrale_modale .recap_cashback_trim .wrap_table_recap>div:nth-child(1){padding-right:25px}.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .wrap_box_info_trimestrale_modale .recap_cashback_trim .wrap_table_recap>div:nth-child(2){border-right:none;padding-left:25px}}.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .wrap_box_info_trimestrale_modale .recap_cashback_trim .wrap_table_recap .giacenza_corrente_section{border-bottom:none!important}.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .wrap_box_info_trimestrale_modale .recap_cashback_trim .richiesta_section,.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .wrap_box_info_trimestrale_modale .recap_cashback_trim .trimestre_section{position:relative}@media only screen and (max-width:767px){.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .wrap_box_info_trimestrale_modale .recap_cashback_trim .richiesta_section,.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .wrap_box_info_trimestrale_modale .recap_cashback_trim .trimestre_section{flex-direction:column}}.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .wrap_box_info_trimestrale_modale .recap_cashback_trim .giacenza_corrente_section{padding:13px 0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px dashed #e5e1e1}.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .wrap_box_info_trimestrale_modale .recap_cashback_trim .giacenza_corrente_section .giacenza_corrente_section__content{padding:5px;background-color:#fce6e7;display:flex;gap:5px;align-items:center;line-height:21px}.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .wrap_box_info_trimestrale_modale .recap_cashback_trim .giacenza_corrente_section .giacenza_corrente_section__title{display:flex;align-items:center}.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .wrap_box_info_trimestrale_modale .recap_cashback_trim .giacenza_corrente_section.suff .giacenza_corrente_section__content{background-color:#f4fce3}.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .wrap_box_info_trimestrale_modale .recap_cashback_trim .giacenza_corrente_section.suff svg{transform:rotate(180deg)}.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .wrap_box_info_trimestrale_modale .error_input_simulatore{max-width:602px;margin:0 auto;margin-bottom:15px;display:flex;align-items:center;gap:10px}@media only screen and (max-width:767px){.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .wrap_box_info_trimestrale_modale .error_input_simulatore{margin:0;margin-bottom:10px;width:calc(100% - 25px)}}.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .wrap_box_info_trimestrale_modale .error_input_simulatore .icon-alert{min-width:fit-content;width:15px}.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .wrap_box_info_trimestrale_modale .error_input_simulatore .error_input_simulatore__text{font-weight:900;font-size:14px;line-height:21px;color:#c00}.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .box_info_trimestrale__info{display:flex;align-items:center;margin-top:30px;padding:10px;gap:10px;background-color:#e8fbfb}.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .box_info_trimestrale__info svg{width:30px!important;min-width:30px!important}.simulatore_giacenza_trimestrale_modale .wrap_simulatore_giacenza_trimestrale .box_info_trimestrale__info.suff{background-color:#f4fce3}.simulatore_giacenza_trimestrale_modale a{color:#0074c2!important}.simulatore_giacenza_trimestrale_modale .loader-overlay .spinner>div{background-color:#0074c2}.simulatore_cashback_risultato_modale .dialog{max-width:800px}.simulatore_cashback_risultato_modale img{width:60px;height:60px}.simulatore_cashback_risultato_modale .box_azure{padding:10px;text-align:center;background-color:#f4faff;display:flex;gap:15px;flex-direction:column;align-items:center}.simulatore_cashback_risultato_modale .wrap_btn_simul{display:flex;justify-content:center;margin:30px 0}.simulatore_cashback_risultato_modale .note,.simulatore_cashback_risultato_modale .note *{font-size:14px;line-height:21px;color:#605f60}#mensile .arrowAccordionGeneric{flex-direction:row;justify-content:space-between;margin-bottom:0}#mensile .cashback__widget_text:has(.cashback__widget_tooltip){margin-top:15px}#mensile .cashback__widget_top{margin-bottom:5px}#mensile .wrapper-mensile-extra{display:flex;flex-direction:row;align-items:flex-start;gap:15px}@media only screen and (max-width:767px){#mensile .wrapper-mensile-extra{flex-direction:column;gap:0}}@media only screen and (max-width:767px){#mensile .wrapper-mensile-extra .cashback__infoContainer{margin-bottom:15px}}#mensile .wrapper-mensile-extra .cashback__infoContainer.cashback__infoContainerExtra{margin-bottom:30px}#mensile .cashback__infoContainerExtra>div{max-width:470px}#mensile .cashback__infoContainerExtra .cashback__detail_title{visibility:hidden}@media only screen and (max-width:767px){#mensile .cashback__infoContainerExtra .cashback__detail_title{display:none}}#mensile .cashback__infoContainerExtra .cashback__widget{background-color:#004f84;color:#fff}#mensile .cashback__infoContainerExtra .cashback__widget.accordionActive{box-shadow:none}#mensile .cashback__infoContainerExtra .cashback__widget.arrowAccordionGeneric::after{color:#fff!important}#mensile .cashback__infoContainerExtra .cashback__widget_tooltip{color:#dbf1ff}#mensile .cashback__infoContainerExtra .cashback__info_transazioni{gap:10px}#mensile .cashback__infoContainerExtra .cashback__info_transazioni>p{display:flex;gap:8px}#mensile .cashback__infoContainerExtra .cashback__info_transazioni>p i.tooltip-on-hover{color:#0074c2}#mensile .cashback__infoContainerExtra .cashback__info_transazioni .color_cashback{white-space:nowrap}#mensile .cashback__infoContainerExtra .cashback__extra_wrap{-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-overflow-style:none;scrollbar-width:none;display:flex;overflow-x:scroll;flex-direction:column;margin-bottom:10px}#mensile .cashback__infoContainerExtra .cashback__extra_wrap #child{padding-bottom:5px;overflow:visible;z-index:-1;padding-bottom:5px;overflow:visible}#mensile .cashback__infoContainerExtra .cashback__extra_wrap::-webkit-scrollbar{display:none}#mensile .cashback__infoContainerExtra .cashback__extra_wrap .cashback__extra_wrap_soglie{position:relative;height:90px;width:fit-content;display:flex;width:100%;justify-content:space-between}#mensile .cashback__infoContainerExtra .cashback__extra_wrap .cashback__extra_soglie{text-align:center;display:flex;flex-direction:column;align-items:center;gap:5px}#mensile .cashback__infoContainerExtra .cashback__extra_wrap .cashback__extra_soglie .cashback__extra_soglie_valori{white-space:nowrap}#mensile .cashback__infoContainerExtra .cashback__extra_wrap .cashback__extra_soglie .cashback__extra_soglie_valori.active{font-weight:800}#mensile .cashback__infoContainerExtra .cashback__extra_wrap .cashback__extra_soglie .cashback__extra_soglie_percentuale{display:flex;align-items:center;text-align:center;font-size:12px;font-weight:400;line-height:16px;padding:5px 10px;width:fit-content;background:#e5e1e1;border-radius:100%;aspect-ratio:1}#mensile .cashback__infoContainerExtra .cashback__extra_wrap .cashback__extra_soglie .cashback__extra_soglie_percentuale.active{background-color:#004f84;color:#fff;font-weight:800}#mensile .cashback__infoContainerExtra .cashback__info{padding:15px 0 0 0}#mensile .cashback__infoContainerExtra .cashback__info>div{padding:0 15px}#mensile .cashback__infoContainerExtra .cashback__info>div:last-child{padding-bottom:15px}#mensile .accordionHideGeneric{margin-bottom:0}@media only screen and (max-width:767px){#mensile .accordionHideGeneric.accordionOpened{box-shadow:0 5px 21px 0 rgba(0,0,0,.06)}}#mensile .accordionHideGeneric:has(.cashback__btnContainer){box-shadow:none}#mensile .wrapper-mensile-extra::before{content:none}#mensile .wrapper-mensile-extra::after{content:none}.wrap_cashback_extra_modal .dialog{max-width:870px}.wrap_cashback_extra_modal .icon-close{color:#0074c2!important}.wrap_cashback_extra_modal .cashback_extra_modal{padding:15px 30px 30px}.wrap_cashback_extra_modal .cashback_extra_modal .textContainer{display:flex;flex-direction:column;gap:30px}.wrap_cashback_extra_modal .cashback_extra_modal .wrap-col{display:flex;gap:15px}@media only screen and (max-width:767px){.wrap_cashback_extra_modal .cashback_extra_modal .wrap-col{flex-direction:column;gap:30px}}.wrap_cashback_extra_modal .cashback_extra_modal .wrap-col .col{display:flex;flex-direction:column;align-items:center}.wrap_cashback_extra_modal .cashback_extra_modal .wrap-col .col .col__img{width:90px;margin-bottom:30px}@media only screen and (max-width:767px){.wrap_cashback_extra_modal .cashback_extra_modal .wrap-col .col .col__img{width:60px;margin-bottom:15px}}.wrap_cashback_extra_modal .cashback_extra_modal .wrap-col .col .col__title{white-space:nowrap;margin-bottom:15px;color:#333232;font-size:18px;font-style:normal;font-weight:900;line-height:30px;text-align:center}@media only screen and (max-width:767px){.wrap_cashback_extra_modal .cashback_extra_modal .wrap-col .col .col__title{margin-bottom:5px;font-size:16px;line-height:26px}}.wrap_cashback_extra_modal .cashback_extra_modal .wrap-col .col .col__text{text-align:center;color:#605f60;font-size:18px;font-style:normal;font-weight:350;line-height:30px}@media only screen and (max-width:767px){.wrap_cashback_extra_modal .cashback_extra_modal .wrap-col .col .col__text{font-size:16px;line-height:26px}}.wrap_cashback_extra_modal .cashback_extra_modal .wrap-table{padding:30px 0;background-color:#f4faff}@media only screen and (max-width:767px){.wrap_cashback_extra_modal .cashback_extra_modal .wrap-table{padding:0}}.wrap_cashback_extra_modal .cashback_extra_modal .wrap-table .table__titles{display:flex;justify-content:center;align-items:center;gap:20px;padding:8px 0;border-bottom:1px dotted #e5e1e1}@media only screen and (max-width:767px){.wrap_cashback_extra_modal .cashback_extra_modal .wrap-table .table__titles{padding:4px 15px}}.wrap_cashback_extra_modal .cashback_extra_modal .wrap-table .table__titles .table__titles__col{width:100%;color:#0074c2;font-style:normal;font-size:18px;font-weight:900;line-height:27px}@media only screen and (max-width:767px){.wrap_cashback_extra_modal .cashback_extra_modal .wrap-table .table__titles .table__titles__col{font-size:14px;line-height:21px}}.wrap_cashback_extra_modal .cashback_extra_modal .wrap-table .table__titles .table__titles__col:first-child{text-align:end;color:#333232;font-size:14px;font-style:normal;font-weight:800;line-height:21px}.wrap_cashback_extra_modal .cashback_extra_modal .wrap-table .table__content .table__content__row{display:flex;justify-content:center;align-items:center;gap:20px;padding:8px 0;border-bottom:1px dotted #e5e1e1}.wrap_cashback_extra_modal .cashback_extra_modal .wrap-table .table__content .table__content__row:last-child{border-bottom:none}.wrap_cashback_extra_modal .cashback_extra_modal .wrap-table .table__content .table__content__row .table__content__row__col{width:100%;color:#0074c2;font-size:18px;font-style:normal;font-weight:900;line-height:27px}.wrap_cashback_extra_modal .cashback_extra_modal .wrap-table .table__content .table__content__row .table__content__row__col:first-child{text-align:end;color:#333232;font-size:14px;font-style:normal;font-weight:350;line-height:21px}@media only screen and (max-width:767px){.wrap_cashback_extra_modal .cashback_extra_modal .wrap-table .table__content .table__content__row .table__content__row__col:first-child{padding-top:4px}}.wrap_cashback_extra_modal .cashback_extra_modal .note *{color:#605f60;font-size:14px;font-style:normal;font-weight:350;line-height:21px}.wrap_cashback_extra_modal .cashback_extra_modal .note * a{color:#0074c2!important}.wrap_cashback_extra_modal .cashback_extra_modal .cashbackModal__bottom{margin-top:0;margin:0;flex-direction:row;flex-wrap:nowrap;gap:10px;padding:10px}.wrap_cashback_extra_modal .cashback_extra_modal .cashbackModal__bottom img{margin:0}.wrap_cashback_extra_modal .cashback_extra_modal .cashbackModal__bottom small{display:block;text-align:left}.wrap_cashback_extra_modal .cashback_extra_modal .cashbackModal__bottom a{color:#0074c2!important;display:inline}.storicoVantaggi .sv__container{max-width:1012px;margin:0 auto;display:flex;align-items:center;flex-direction:column}[data-component=storicoVantaggiComponent] .sv__textContainer{display:flex;align-items:center;text-align:center;flex-direction:column}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=storicoVantaggiComponent] .sv__textContainer h2{margin-top:21px}}[data-component=storicoVantaggiComponent] .sv__textContainer h2{margin-bottom:15px}[data-component=storicoVantaggiComponent] .sv__subtitle{font-size:22px;line-height:33px;margin-bottom:5px;color:#333232}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=storicoVantaggiComponent] .sv__subtitle{font-size:16px;line-height:26px}}[data-component=storicoVantaggiComponent] .sv_eanCard{color:#333232;font-size:22px;line-height:33px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=storicoVantaggiComponent] .sv_eanCard{font-size:18px;line-height:27px}}[data-component=storicoVantaggiComponent] .sv__info{margin:45px 0 0;display:flex;flex-direction:row;justify-content:center;gap:15px;width:100%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=storicoVantaggiComponent] .sv__info{flex-direction:column;margin:30px 0 0}}[data-component=storicoVantaggiComponent] .sv__info_box{flex:1 1 0;background-color:#fff;box-shadow:0 5px 21px rgba(0,0,0,.06);padding:15px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;max-width:500px}[data-component=storicoVantaggiComponent] .sv__info_box>div{display:flex;flex-direction:row;align-items:center;gap:15px}[data-component=storicoVantaggiComponent] .sv__info_box img{width:60px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=storicoVantaggiComponent] .sv__info_box img{width:60px}}[data-component=storicoVantaggiComponent] .sv__info_box p{font-weight:800}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=storicoVantaggiComponent] .sv__info_box p{font-size:14px;line-height:21px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=storicoVantaggiComponent] .sv__info_box{padding:0 15px 0 0}}[data-component=storicoVantaggiComponent] .sv__info_box.sv__risparmi{flex:auto;gap:15px;justify-content:flex-start}[data-component=storicoVantaggiComponent] .sv__info_box.sv__risparmi>div{display:flex;flex-direction:column;align-items:normal;gap:0;width:100%}[data-component=storicoVantaggiComponent] .sv__info_box.sv__risparmi>div .sv__risparmi_accumulati{display:flex;justify-content:space-between}[data-component=storicoVantaggiComponent] .sv__saldo_totale{color:#0074c2}[data-component=storicoVantaggiComponent] .sv__risparmi_info{color:#7bb800}[data-component=storicoVantaggiComponent] .sv__table_container{filter:drop-shadow(0 5px 21px rgba(0, 0, 0, .06));margin-top:30px}[data-component=storicoVantaggiComponent] .sv__table_title{border:1px solid #f1f1ef;padding:16px;font-weight:800}[data-component=storicoVantaggiComponent] .page-selection{display:flex;align-items:center;justify-content:center;margin:30px 0 31px}[data-component=storicoVantaggiComponent] .primary-link{font-size:14px;line-height:19px;margin-bottom:88px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=storicoVantaggiComponent] .primary-link{margin-bottom:66px}}[data-component=storicoVantaggiComponent] .sv__singleItem{display:flex;flex-direction:row;justify-content:space-between;gap:36px;padding:16px;border:1px solid #f1f1ef}[data-component=storicoVantaggiComponent] .sv__singleItem img{width:102px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=storicoVantaggiComponent] .sv__singleItem{padding:15px;gap:5px;flex-direction:column}[data-component=storicoVantaggiComponent] .sv__singleItem img{width:72px;height:72px}}[data-component=storicoVantaggiComponent] .sv__si__left{display:flex;flex-direction:row;gap:15px}[data-component=storicoVantaggiComponent] .sv__si__right{display:flex;align-items:flex-end;justify-content:space-between;flex-direction:column}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=storicoVantaggiComponent] .sv__si__right{margin-top:15px;align-items:center}}[data-component=storicoVantaggiComponent] .sv__si__category{font-weight:800;font-size:14px;line-height:19px;color:#c00;margin-bottom:10px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=storicoVantaggiComponent] .sv__si__category{line-height:21px;margin-bottom:5px}}[data-component=storicoVantaggiComponent] .sv__si__name{font-weight:800;font-size:22px;line-height:33px;color:#000;margin-bottom:10px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=storicoVantaggiComponent] .sv__si__name{font-size:16px;line-height:26px}}[data-component=storicoVantaggiComponent] .sv__si__date{font-weight:400;font-size:18px;line-height:30px;color:#605f60}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=storicoVantaggiComponent] .sv__si__date{font-size:14px;line-height:21px}}[data-component=storicoVantaggiComponent] .el__si__points{font-weight:900;font-size:18px;line-height:30px;color:#605f60}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=storicoVantaggiComponent] .el__si__points{font-size:14px;line-height:21px}}[data-component=storicoVantaggiComponent] .el__si__negozio{font-weight:400;font-size:18px;line-height:30px;color:#605f60}[data-component=storicoVantaggiComponent] .sv__si__mobileImage{display:flex;flex-direction:column;gap:10px;justify-content:flex-start}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=storicoVantaggiComponent] .sv__si__btnContainer,[data-component=storicoVantaggiComponent] .sv__si__btnContainer a{width:100%}}[data-component=storicoVantaggiComponent] .sv__noResults{display:flex;justify-content:center;padding:16px 0;background:#fff;border:1px solid #f1f1ef}[data-component=storicoVantaggiComponent] .sv__noResults p{font-weight:400;color:#605f60}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=storicoVantaggiComponent] .sv__noResults{padding:15px 0}}[data-component=storicoVantaggiComponent] .jplist-pagination a,[data-component=storicoVantaggiComponent] .jplist-pagination a i{color:#c00!important}[data-component=storicoVantaggiComponent] .jplist-pagination li.active{border-color:#c00!important}[data-component=riepilogoVantaggiDettaglioComponent] h2{margin-top:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=riepilogoVantaggiDettaglioComponent] h2{margin-top:21px;text-align:center}}[data-component=riepilogoVantaggiDettaglioComponent] .svd__box{margin:60px 0 15px;background:#fff;border:1px dashed #c00;box-shadow:0 5px 21px rgba(0,0,0,.06);padding:30px;min-width:445px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=riepilogoVantaggiDettaglioComponent] .svd__box{margin:30px 0;min-width:100%}}[data-component=riepilogoVantaggiDettaglioComponent] .svd__boxTItle{color:#605f60;margin-bottom:30px;font-weight:400;text-align:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=riepilogoVantaggiDettaglioComponent] .svd__boxTItle{margin-bottom:15px}}[data-component=riepilogoVantaggiDettaglioComponent] .svd__codeBox{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:90px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=riepilogoVantaggiDettaglioComponent] .svd__codeBox{flex-direction:column;gap:15px}}[data-component=riepilogoVantaggiDettaglioComponent] .primary-link{font-size:14px;line-height:19px;margin:31px 0 178px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=riepilogoVantaggiDettaglioComponent] .primary-link{margin:26px 0 182px}}.sv__dashboard__container{background:#fff;border:1px solid #f1f1ef;padding:15px;display:flex;flex-direction:row;justify-content:space-between;gap:30px}.sv__dashboard__container .sv__si__left{display:flex;flex-direction:row;gap:15px}.sv__dashboard__container .sv__si__left img{width:102px;height:102px}.sv__dashboard__container .sv__dashboard__text p{font-weight:900;font-size:14px;line-height:21px;color:#c00;margin-bottom:8px}.sv__dashboard__container .sv__dashboard__text h3{font-weight:800;font-size:18px;line-height:30px;color:#000;margin-bottom:13px}.sv__dashboard__container .sv__dashboard__text small{font-weight:400;font-size:14px;line-height:21px;color:#605f60}.sv__dashboard__container .sv__si__right{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.sv__dashboard__container .el__si__points{font-weight:900;font-size:18px;line-height:30px;color:#605f60;white-space:nowrap}.sv__dashboard__container .el__si__negozio{font-weight:400;font-size:14px;line-height:21px;color:#605f60;white-space:nowrap}.gestioneProfiloComponent{margin-top:15px}@media only screen and (max-width:767px){.gestioneProfiloComponent{margin-top:5px}}.gestioneProfiloComponent .gestioneProfilo__text{color:#333232;margin-bottom:30px;text-align:center}.datiProfilo__title{display:flex;align-items:center;flex-direction:row;gap:15px;margin-bottom:15px}.datiProfilo__title img{width:30px;height:30px}.datiProfilo__title h3{color:#333232;font-weight:800}.datiProfilo__title i{font-size:30px}.datiProfilo__text{color:#605f60}.datiProfiloComponent{padding:30px;margin-bottom:15px;background:#fff;border:1px solid #e5e1e1;margin-bottom:15px}@media only screen and (max-width:767px){.datiProfiloComponent{padding:15px}}.datiProfiloComponent .datiProfilo__infoContainer{display:flex;flex-direction:row;gap:15px;justify-content:space-between}@media only screen and (max-width:767px){.datiProfiloComponent .datiProfilo__infoContainer{flex-direction:column}}.datiProfiloComponent .datiProfilo__singleBox small{font-weight:400;font-size:14px;line-height:21px;color:#605f60;margin-bottom:5px}.datiProfiloComponent .datiProfilo__singleBox p{color:#333232;font-weight:800}.datiProfiloComponent .datiProfilo__singleBox span{font-weight:400;color:#605f60;font-style:italic}.datiProfiloComponent .datiProfilo__infoSocio{margin-top:15px;display:flex;flex-direction:row;align-items:center;gap:5px;font-weight:400;font-size:14px;line-height:21px;color:#605f60}.datiProfiloComponent .datiProfilo__infoSocio i{color:#286666;cursor:auto}.datiProfiloComponent .datiProfilo__infoCliente{margin-top:15px;display:flex;justify-content:flex-end;align-items:flex-start;gap:40px}@media only screen and (max-width:767px){.datiProfiloComponent .datiProfilo__infoCliente{justify-content:flex-start;flex-direction:column;gap:15px}}.datiProfiloComponent .banner-wrapper{background:#fceae3;padding:15px;display:flex;flex-direction:row;align-items:center;gap:15px;width:100%;margin:0 auto}@media only screen and (max-width:767px){.datiProfiloComponent .banner-wrapper{align-items:flex-start}}.datiProfiloComponent .banner-wrapper .banner-text{display:flex;flex-direction:row;gap:15px;align-items:center}@media only screen and (max-width:767px){.datiProfiloComponent .banner-wrapper .banner-text{flex-direction:column;align-items:flex-start}}.datiProfiloComponent .banner-wrapper .banner-text .info-text{color:#333232}.datiProfiloComponent .banner-wrapper .banner-text .info-text p{margin-bottom:5px}.datiProfiloComponent .banner-wrapper .banner-text .info-text span *{font-size:14px;line-height:21px;margin-bottom:0}.datiProfiloComponent .banner-wrapper .banner-text a{color:#c00;white-space:nowrap;font-size:14px;line-height:19px;font-weight:800;padding:22px}@media only screen and (max-width:767px){.datiProfiloComponent .banner-wrapper .banner-text a{padding:0}}.datiProfiloComponent .banner-wrapper i{color:#c00}.impostazioniUtenteContainerComponent{display:flex;flex-direction:row;flex-wrap:wrap}@media only screen and (max-width:767px){.impostazioniUtenteContainerComponent{flex-direction:column}}.impostazioniUtenteContainerComponent>div{flex-basis:50%}.impostazioniUtente__singleContainer{display:flex;flex-direction:row;gap:15px;background:#fff;border:1px solid #e5e1e1;box-shadow:0 5px 10px 0 rgba(0,0,0,.03);padding:30px;min-height:227px;justify-content:space-between}@media only screen and (max-width:767px){.impostazioniUtente__singleContainer{flex-direction:column;align-items:flex-start;padding:15px;min-height:auto}}.impostazioniUtente__singleContainer .datiProfilo__btn{display:flex;align-items:flex-end}@media only screen and (max-width:767px){.impostazioniUtente__singleContainer .datiProfilo__btn{align-items:flex-start;width:100%}}.impostazioniUtente__singleContainer.card_replacement{flex-direction:column;align-items:flex-end}.impostazioniUtente__container{margin-bottom:15px}.impostazioniUtente__container:nth-child(even){padding-left:7.5px}.impostazioniUtente__container:nth-child(odd){padding-right:7.5px}@media only screen and (max-width:767px){.impostazioniUtente__container{padding:0!important}}.areaRiservata__title{font-weight:800;font-size:31px;line-height:42px;color:#000;text-align:center}@media only screen and (max-width:767px){.areaRiservata__title{font-size:20px;line-height:30px}}[data-component=areaRiservataMenuComponent] .row-full{background:#333232}@media only screen and (max-width:767px){[data-component=areaRiservataMenuComponent] .row-full{overflow-x:auto}[data-component=areaRiservataMenuComponent] .row-full ::-webkit-scrollbar{width:0;height:0}[data-component=areaRiservataMenuComponent] .row-full ::-webkit-scrollbar-thumb{background:0 0;cursor:pointer}[data-component=areaRiservataMenuComponent] .row-full ::-webkit-scrollbar-track{background:0 0}[data-component=areaRiservataMenuComponent] .row-full body{scrollbar-face-color:transparent;scrollbar-track-color:transparent}}[data-component=areaRiservataMenuComponent] .row-full.areaRiservata__sticky{position:fixed;z-index:100}[data-component=areaRiservataMenuComponent] .areaRiservata__links{display:flex;justify-content:space-between;flex-direction:row;align-items:center;list-style:none;padding:0;margin:0;height:50px}@media only screen and (max-width:767px){[data-component=areaRiservataMenuComponent] .areaRiservata__links{gap:30px;justify-content:flex-start;height:43px;overflow-x:auto}[data-component=areaRiservataMenuComponent] .areaRiservata__links ::-webkit-scrollbar{width:0;height:0}[data-component=areaRiservataMenuComponent] .areaRiservata__links ::-webkit-scrollbar-thumb{background:0 0;cursor:pointer}[data-component=areaRiservataMenuComponent] .areaRiservata__links ::-webkit-scrollbar-track{background:0 0}[data-component=areaRiservataMenuComponent] .areaRiservata__links body{scrollbar-face-color:transparent;scrollbar-track-color:transparent}}[data-component=areaRiservataMenuComponent] a{font-weight:900;font-size:14px;line-height:50px;color:#fff}@media only screen and (max-width:767px){[data-component=areaRiservataMenuComponent] a{line-height:43px;white-space:nowrap}}[data-component=areaRiservataMenuComponent] a:hover{text-decoration:none}[data-component=areaRiservataMenuComponent] li.activeMenuItemClass a::before,[data-component=areaRiservataMenuComponent] li:hover a::before{border-bottom:2px solid #fff;content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#fff}[data-component=areaRiservataMenuComponent] li::after,[data-component=areaRiservataMenuComponent] li::before,[data-component=areaRiservataMenuComponent] ul::after,[data-component=areaRiservataMenuComponent] ul::before{content:none!important}[data-component=ContaSpesaHeroComponent] .banner-wrapper,[data-component=privacyModal] .banner-wrapper{margin-top:15px;margin-bottom:15px;background:#e8fbfb;padding:15px;display:flex;flex-direction:row;align-items:center;gap:15px;width:100%}@media only screen and (max-width:767px){[data-component=ContaSpesaHeroComponent] .banner-wrapper,[data-component=privacyModal] .banner-wrapper{align-items:flex-start}}[data-component=ContaSpesaHeroComponent] .banner-wrapper .banner-text,[data-component=privacyModal] .banner-wrapper .banner-text{display:flex;flex-direction:row;gap:15px;align-items:center}@media only screen and (max-width:767px){[data-component=ContaSpesaHeroComponent] .banner-wrapper .banner-text,[data-component=privacyModal] .banner-wrapper .banner-text{flex-direction:column;align-items:flex-start}}[data-component=ContaSpesaHeroComponent] .banner-wrapper .banner-text .info-text,[data-component=privacyModal] .banner-wrapper .banner-text .info-text{color:#333232;font-size:14px}[data-component=ContaSpesaHeroComponent] .banner-wrapper .banner-text .info-text p,[data-component=privacyModal] .banner-wrapper .banner-text .info-text p{margin-bottom:5px}[data-component=ContaSpesaHeroComponent] .banner-wrapper .banner-text .info-text span *,[data-component=privacyModal] .banner-wrapper .banner-text .info-text span *{font-size:14px;line-height:21px;margin-bottom:0}[data-component=ContaSpesaHeroComponent] .banner-wrapper .banner-text a,[data-component=privacyModal] .banner-wrapper .banner-text a{color:#c00;white-space:nowrap;font-size:14px;line-height:19px;font-weight:800;padding:22px}@media only screen and (max-width:767px){[data-component=ContaSpesaHeroComponent] .banner-wrapper .banner-text a,[data-component=privacyModal] .banner-wrapper .banner-text a{padding:0}}[data-component=ContaSpesaHeroComponent] .banner-wrapper i,[data-component=privacyModal] .banner-wrapper i{color:#46b3b3}[data-component=ContaSpesaHeroComponent] .banner-wrapper{z-index:20;position:relative;margin-top:0;margin-bottom:25px}.modal_cardReplacement .msgModal>div{display:flex;flex-direction:column;gap:30px;max-height:600px;padding:30px;padding-bottom:15px}@media only screen and (max-width:767px){.modal_cardReplacement .msgModal>div{gap:20px}}.modal_cardReplacement .msgModal>div .textContainer{color:#333232}.modal_cardReplacement .msgModal>div .textContainer.note *{font-size:14px;line-height:21px}.modal_cardReplacement nav{padding-top:15px!important}.modal_cardReplacement.block_card .msgModal>div{min-height:450px}.modal_cardReplacement .modal_result{align-items:center;text-align:center;max-height:none;padding:65px 30px!important}@media only screen and (max-width:767px){.modal_cardReplacement .modal_result .btn{width:100%;justify-content:center}}.modal_cardReplacement .modal_result img{width:90px;height:90px}@media only screen and (max-width:767px){.modal_cardReplacement .modal_result img{width:60px;height:60px}}.modal_cardReplacement .textContainer.middleText{padding:15px;background:#f7f7f7}@media only screen and (max-width:767px){.modal_cardReplacement .textContainer.middleText{padding:10px}}.modal_cardReplacement .textContainer.middleText ul{padding-left:20px;margin:0;list-style-type:disc}.modal_cardReplacement .textContainer.middleText ul li{padding:0;border:none}.modal_cardReplacement .textContainer.middleText ul li::before{content:none!important}.modal_cardReplacement .textImgContainer{display:flex;align-items:center;gap:30px;padding:15px;background:#f7f7f7}.modal_cardReplacement .textImgContainer img{width:60px;height:60px}@media only screen and (max-width:767px){.modal_cardReplacement .textImgContainer{flex-direction:column;padding:10px;gap:15px}}@media only screen and (max-width:767px){.modal_cardReplacement nav button{width:100%;justify-content:center}}.modal_cardReplacement .textTitle{color:#333232}.modal_cardReplacement .pdf-container p{color:#605f60;font-size:14px;line-height:21px}.modal_cardReplacement #pdfIframe{margin-top:0;margin-bottom:0}.socialLoanPage .modal_cardReplacement a:not(.btn){color:#0074c2}[data-component=delegatiComponent]{background-color:#fff;border:1px solid #e5e1e1;padding:30px;width:100%;display:flex;flex-direction:column;gap:15px;margin-bottom:15px}@media only screen and (max-width:767px){[data-component=delegatiComponent]{padding:15px}}[data-component=delegatiComponent] .topInfoDelegatiComponent{display:flex;flex-direction:row;gap:15px;align-items:center}[data-component=delegatiComponent] .topInfoDelegatiComponent .iconDelegatiComponent{height:30px;width:30px}[data-component=delegatiComponent] .topInfoDelegatiComponent .titleDelegatiComponent{font-size:22px;line-height:33px;font-weight:900;color:#333232}@media only screen and (max-width:767px){[data-component=delegatiComponent] .topInfoDelegatiComponent .titleDelegatiComponent{font-size:18px;line-height:27px}}[data-component=delegatiComponent] .listDelegatiComponent{display:flex;flex-direction:column;gap:15px;list-style-type:none;margin:0;padding:0}[data-component=delegatiComponent] .listDelegatiComponent li{display:flex;flex-direction:row;justify-content:space-between;padding:10px 0;border-bottom:1px solid #e5e1e1}[data-component=delegatiComponent] .listDelegatiComponent li::before{content:none!important;display:none!important}@media only screen and (max-width:767px){[data-component=delegatiComponent] .listDelegatiComponent li{flex-direction:column;gap:15px}}[data-component=delegatiComponent] .listDelegatiComponent li .dataInizioDelega,[data-component=delegatiComponent] .listDelegatiComponent li .nameDelegato{display:flex;flex-direction:column;gap:4px;align-items:start;width:100%}[data-component=delegatiComponent] .listDelegatiComponent li .dataInizioDelega .textNomeDelegato,[data-component=delegatiComponent] .listDelegatiComponent li .nameDelegato .textNomeDelegato{font-size:18px;line-height:30px;font-weight:800;color:#333232}@media only screen and (max-width:767px){[data-component=delegatiComponent] .listDelegatiComponent li .dataInizioDelega .textNomeDelegato,[data-component=delegatiComponent] .listDelegatiComponent li .nameDelegato .textNomeDelegato{font-size:16px;line-height:26px}}[data-component=delegatiComponent] .listDelegatiComponent li .dataInizioDelega span,[data-component=delegatiComponent] .listDelegatiComponent li .nameDelegato span{font-size:14px;line-height:21px;font-weight:350;color:#666464}[data-component=delegatiComponent] .bannerInfoTextDelegati{display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media only screen and (max-width:767px){[data-component=delegatiComponent] .bannerInfoTextDelegati{flex-direction:column}}[data-component=delegatiComponent] .bannerInfoTextDelegati .bannerComponent{display:flex;flex-direction:row;gap:5px;align-items:center;padding:10px 0}@media only screen and (max-width:767px){[data-component=delegatiComponent] .bannerInfoTextDelegati .bannerComponent{padding:0;align-items:start}}[data-component=delegatiComponent] .bannerInfoTextDelegati .bannerComponent .icona-30px{color:#286666;max-width:30px;max-height:30px}[data-component=delegatiComponent] .bannerInfoTextDelegati .bannerComponent .bannerText p{font-size:14px;line-height:21px;font-weight:350;color:#666464}[data-component=delegatiComponent] .bannerInfoTextDelegati .btn.btn-primary{color:#0074c2;font-size:14px;line-height:20px;font-weight:900;border:2px solid #0074c2;border-radius:0;background-color:transparent}@media only screen and (max-width:767px){[data-component=delegatiComponent] .bannerInfoTextDelegati .btn.btn-primary{margin-top:15px;width:100%}}[data-component=delegatiComponent] .bannerInfoTextDelegati .btn.btn-primary:hover{border:2px solid #004f84;outline:rgba(255,0,0,0) solid 2px;outline-offset:15px;color:#004f84}[data-component=alertDelegatiProfilo]{padding:15px;margin:30px 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#e8fbfb;gap:15px}@media only screen and (max-width:767px){[data-component=alertDelegatiProfilo]{flex-direction:column;align-items:start;margin-left:-15px;margin-right:-15px}}[data-component=alertDelegatiProfilo] .containerTextAlert{display:flex;flex-direction:row;gap:15px;align-items:start}[data-component=alertDelegatiProfilo] .containerTextAlert .icona-30px{color:#286666;max-width:30px;max-height:30px}[data-component=alertDelegatiProfilo] .containerTextAlert .containerTextAlertOldCardAlert p{line-height:30px;font-size:18px;color:#000}@media only screen and (max-width:767px){[data-component=alertDelegatiProfilo] .containerTextAlert .containerTextAlertOldCardAlert p{font-size:16px;line-height:26px}}[data-component=alertDelegatiProfilo] .containerButtonAlert button{background-color:#286666;padding:15px 20px;border:none;color:#fff;font-size:14px;line-height:20px;font-weight:900;border-radius:10px;white-space:nowrap}@media only screen and (max-width:767px){[data-component=alertDelegatiProfilo] .containerButtonAlert button{margin-left:45px}}[data-component=documentiOnlineAreaPersonaleComponent]{display:flex;flex-direction:column;align-items:center;margin-bottom:60px}[data-component=documentiOnlineAreaPersonaleComponent] .docOnline__subtitle{color:#333232;margin:15px 0 60px;max-width:809px;text-align:center}@media only screen and (max-width:767px){[data-component=documentiOnlineAreaPersonaleComponent] .docOnline__subtitle{margin:15px 0 45px}}[data-component=documentiOnlineAreaPersonaleComponent] h3{margin-bottom:15px;color:#000;font-weight:800;text-align:center}[data-component=documentiOnlineAreaPersonaleComponent] .docOnline__containerCategory{display:flex;flex-direction:row;gap:15px}@media only screen and (max-width:767px){[data-component=documentiOnlineAreaPersonaleComponent] .docOnline__containerCategory{flex-direction:column;width:100%}}[data-component=documentiOnlineAreaPersonaleComponent] [data-type-component=documentiAreaRiservata]{margin:0 auto}[data-component=documentiOnlineAreaPersonaleComponent] .docOnline__singleEl{width:397px;padding:30px;background:#fff;border:1px solid #e5e1e1;box-shadow:0 5px 21px rgba(0,0,0,.06);display:flex;flex-direction:column;justify-content:space-between}[data-component=documentiOnlineAreaPersonaleComponent] .docOnline__singleEl img{width:45px;margin-bottom:20px}@media only screen and (max-width:767px){[data-component=documentiOnlineAreaPersonaleComponent] .docOnline__singleEl img{width:30px}}@media only screen and (max-width:767px){[data-component=documentiOnlineAreaPersonaleComponent] .docOnline__singleEl{width:100%;padding:15px}}[data-component=documentiOnlineAreaPersonaleComponent] .docOnline__singleEl p{color:#605f60}[data-component=documentiOnlineAreaPersonaleComponent] .docOnline__singleEl a{width:fit-content}[data-component=documentiOnlineAreaPersonaleComponent] .docOnline__title{color:#333232;font-weight:800;margin-bottom:5px}[data-component=documentiOnlineAreaPersonaleComponent] .docOnline_doc{margin-bottom:5px}[data-component=documentiOnlineAreaPersonaleComponent] .flex-button{display:flex}[data-component=documentiOnlineAreaPersonaleComponent] a{margin-top:20px;align-items:center;justify-content:center;gap:10px}[data-component=documentiOnlineAreaPersonaleComponent] a i{font-size:15px}[data-component=documentiOnlineAreaPersonaleComponent] .docOnline__singleElBox{background:#fff;border:1px solid #e5e1e1!important;box-shadow:0 5px 21px 0 rgba(0,0,0,.06);padding:20px!important;min-width:396px;max-height:188px;min-height:188px;margin-right:15px}@media only screen and (max-width:767px){[data-component=documentiOnlineAreaPersonaleComponent] .docOnline__singleElBox{padding:15px!important;min-width:auto;margin-right:0}}[data-component=documentiOnlineAreaPersonaleComponent] .docOnline__singleElBox img{width:64px}@media only screen and (max-width:767px){[data-component=documentiOnlineAreaPersonaleComponent] .docOnline__singleElBox img{width:32px}}[data-component=documentiOnlineAreaPersonaleComponent] .docOnline__singleElBox a{justify-content:flex-start!important;font-weight:800;font-size:14px;line-height:19px}[data-component=documentiOnlineAreaPersonaleComponent] .docOnline__singleElBox .primary-link:active,[data-component=documentiOnlineAreaPersonaleComponent] .docOnline__singleElBox .primary-link:focus,[data-component=documentiOnlineAreaPersonaleComponent] .docOnline__singleElBox .primary-link:hover,[data-component=documentiOnlineAreaPersonaleComponent] .docOnline__singleElBox .primary-link:visited,[data-component=documentiOnlineAreaPersonaleComponent] .docOnline__singleElBox a:active,[data-component=documentiOnlineAreaPersonaleComponent] .docOnline__singleElBox a:focus,[data-component=documentiOnlineAreaPersonaleComponent] .docOnline__singleElBox a:hover,[data-component=documentiOnlineAreaPersonaleComponent] .docOnline__singleElBox a:visited{text-decoration:none!important}[data-component=documentiOnlineAreaPersonaleComponent] .docSingleEl__box{margin-top:15px;display:flex;flex-direction:row;gap:10px}[data-component=documentiOnlineAreaPersonaleComponent] .docSingleEl__box p{font-size:14px;line-height:21px;color:#333232;margin-bottom:5px}[data-component=documentiOnlineAreaPersonaleComponent] .docSingleEl__box .date{color:#999696!important}[data-component=documentiOnlineAreaPersonaleComponent] .docScope{background:#f4faff;border-radius:2px;color:#0074c2!important;padding:2px 5px;width:fit-content;font-weight:900;font-size:14px;line-height:21px}[data-component=documentiOnlineAreaPersonaleComponent] .lastDoc__container{margin-bottom:60px}@media only screen and (max-width:767px){[data-component=documentiOnlineAreaPersonaleComponent] .lastDoc__container{margin-bottom:45px}}[data-component=documentiOnlineAreaPersonaleComponent] .docOnline__empty{display:flex;align-items:center;flex-direction:row;padding:10px;background:#e8fbfb;color:#000;font-size:16px;line-height:26px}[data-component=documentiOnlineAreaPersonaleComponent] .docOnline__empty i{margin-right:10px;color:#46b3b3}[data-component=documentiOnlineAreaPersonaleComponent] .lSNext,[data-component=documentiOnlineAreaPersonaleComponent] .lSPrev{background:#c00!important}[data-component=documentiOnlineAreaPersonaleComponent] .lSNext>i,[data-component=documentiOnlineAreaPersonaleComponent] .lSPrev>i{color:#fff!important;font-size:24px!important}[data-component=documentiOnlineAreaPersonaleComponent] .lSPrev{top:40%!important;left:0!important}[data-component=documentiOnlineAreaPersonaleComponent] .lSNext{top:40%!important;right:0!important}[data-component=documentiOnlineAreaPersonaleComponent] .lSSlideOuter .lSPager.lSpg{height:auto!important}[data-component=documentiOnlineAreaPersonaleComponent] .lSSlideOuter .lSSlideWrapper{box-shadow:none}[data-component=documentiOnlineAreaPersonaleComponent] [data-component=documentiAreaRiservataSlider]{height:224px!important}[data-component=documentiOnlineAreaPersonaleComponent] [data-component=documentiAreaRiservataSlider]>div{box-shadow:0 5px 21px rgba(0,0,0,.06);margin-bottom:60px}[data-component=documentiOnlineAreaPersonaleComponent] .lSAction>a i.icon-arrow-left-1::before{left:-1px!important}.modalBlack .textContainer{color:#000}.modalBlack .wrap_checkbox{position:absolute;bottom:38px;left:28px;z-index:1}.modalBlack .wrap_checkbox input{display:inline;width:fit-content!important;margin-right:5px}.modalBlack .wrap_checkbox label{font-size:14px;line-height:21px;color:#605f60}.modalBlack .wrap_checkbox input:checked+label{font-weight:800!important}.modalBlack .alertify .dialog nav{align-items:flex-end}[data-component=recesso__pianoVincolato] .recesso__container{display:flex;flex-direction:column;align-items:center;justify-content:center}[data-component=recesso__pianoVincolato] .recesso__container h2{margin:30px 0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=recesso__pianoVincolato] .recesso__container h2{margin:20px 0}}[data-component=recesso__pianoVincolato] .recesso__note{margin:15px 0 30px}[data-component=recesso__pianoVincolato] .recesso__note *{font-size:14px;line-height:21px}[data-component=recesso__pianoVincolato] .recesso__text{margin-bottom:30px}[data-component=recesso__pianoVincolato] .recesso__note *,[data-component=recesso__pianoVincolato] .recesso__text *{color:#605f60}[data-component=recesso__pianoVincolato] .primary-link{margin-bottom:50px;font-weight:800}[data-component=recesso__pianoVincolato] .containerPdf{max-width:1014px;margin:0 auto 15px;border:1px solid #e5e1e1;height:478px;overflow-y:scroll;background-color:#605f60}@media only screen and (max-width:767px){[data-component=recesso__pianoVincolato] .containerPdf{height:377px;overflow:overlay}}[data-component=recesso__pianoVincolato] .containerPdf::-webkit-scrollbar{width:23px;max-height:60px}[data-component=recesso__pianoVincolato] .containerPdf::-webkit-scrollbar-track{background:0 0}[data-component=recesso__pianoVincolato] .containerPdf::-webkit-scrollbar-thumb{background-color:#f7f7f7;border-radius:15px;border:4px solid #605f60}[data-component=recesso__pianoVincolato] .containerPdf #pdfIframe{padding:15px 30px;border:none;margin:0;overflow-y:unset;text-align:center}@media only screen and (max-width:767px){[data-component=recesso__pianoVincolato] .containerPdf #pdfIframe{padding:5px 10px}}[data-component=recesso__pianoVincolato] .containerPdf #pdfIframe canvas{width:auto}@media only screen and (max-width:767px){[data-component=recesso__pianoVincolato] .containerPdf #pdfIframe canvas{width:100%}}[data-component=selectBookletPvComponent] .selectBooklet__text{color:#605f60;margin:45px 0 30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=selectBookletPvComponent] .selectBooklet__text{margin:5px 0 15px}}[data-component=selectBookletPvComponent] .selectBooklet_note{color:#333232;margin-bottom:45px;text-align:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=selectBookletPvComponent] .selectBooklet_note{margin-bottom:30px}}[data-component=selectBookletPvComponent] .selectBooklet_note *{font-size:14px;line-height:21px}[data-component=selectBookletPvComponent] .selectBooklet__box{display:flex;flex-direction:row;gap:15px;justify-content:center;margin-bottom:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=selectBookletPvComponent] .selectBooklet__box{flex-direction:column}}[data-component=selectBookletPvComponent] .booklet__singleEl{background:#fff;border:1px solid #e5e1e1;box-shadow:0 15px 21px rgba(0,0,0,.0583956);min-height:263px;display:flex;flex-direction:column;align-items:center;padding:30px;gap:30px;flex-basis:50%;text-align:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=selectBookletPvComponent] .booklet__singleEl{padding:15px;min-height:fit-content;gap:15px;text-align:left;flex-direction:row}}[data-component=selectBookletPvComponent] .booklet__singleEl.booklet__singleEd_notAvailable{background:#f7f7f7;opacity:.8;box-shadow:none}[data-component=selectBookletPvComponent] .booklet__singleEl.booklet__selected{background:#fdfefb;border:1px solid #7bb800}[data-component=selectBookletPvComponent] .booklet__singleEl .radio label{width:20px}[data-component=selectBookletPvComponent] .booklet__id{font-size:22px;line-height:33px;color:#333232;margin-bottom:19px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=selectBookletPvComponent] .booklet__id{margin-bottom:10px;font-size:16px;line-height:26px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=selectBookletPvComponent] .booklet__info{display:flex;flex-direction:column}}[data-component=selectBookletPvComponent] .booklet__notAvailable{font-weight:400;font-size:14px;line-height:21px;margin-top:19px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=selectBookletPvComponent] .booklet__notAvailable{margin-top:10px}}.selectBooklet__btnContainer{display:flex;flex-direction:column;align-items:center}.selectBooklet__btnContainer a{width:fit-content}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.selectBooklet__btnContainer{box-shadow:0 -5px 21px rgba(0,0,0,.06);background:#fff;border:1px solid #e5e1e1;position:fixed;bottom:0;right:0;left:0;justify-content:center;flex-direction:row-reverse;gap:15px 25px;padding:10px;z-index:9}.selectBooklet__btnContainer a{margin-top:0!important}}.selectBooklet__btnContainer .icon-arrow-left-2{font-size:20px;color:#0074c2;font-weight:700}.selectBooklet__btnContainer .btn-secondary{min-width:51px;height:51px;max-width:51px;align-items:center;justify-content:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.selectBooklet__btnContainer .btn-secondary{display:flex!important}}.pv_breadcrumb{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:30px;margin-bottom:45px}@media only screen and (max-width:767px){.pv_breadcrumb{margin-top:0;margin-bottom:30px}}.pv_breadcrumb .step{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#605f60;font-weight:400}.pv_breadcrumb .step.in_progress{font-weight:900;color:#605f60}.pv_breadcrumb .step.in_progress .breadcrumb__step{border:5px solid #447213;background-color:#fff;color:#000}.pv_breadcrumb .step.completed{color:#447213;font-weight:900}.pv_breadcrumb .step.completed .breadcrumb__step{background-color:#447213;color:#fff}.pv_breadcrumb .step p{margin-top:15px}.pv_breadcrumb .breadcrumb__step{display:flex;align-items:center;justify-content:center;width:45px;height:45px;background-color:#e5e1e1;border-radius:50%;color:#605f60;font-weight:900;font-size:18px;line-height:30px;z-index:2}.pv_breadcrumb .breadcrumb_line{position:absolute;width:100%;top:22px;border-top:1px solid #e5e1e1;z-index:-1}.pv_breadcrumb .breadcrumb_progress{position:absolute;top:20px;border-top:5px solid #447213;z-index:1;left:0}.pv_breadcrumb .pv_breadcrumb__container{display:flex;flex-direction:row;gap:60px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.pv_breadcrumb .pv_breadcrumb__container{gap:15px}}[data-component=confermaPianoPvComponent] .confermaPiano__disclaimer{color:#605f60;margin:15px 0 45px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=confermaPianoPvComponent] .confermaPiano__disclaimer{margin:30px 0}}[data-component=confermaPianoPvComponent] .confermaPiano__disclaimer *{font-size:14px;line-height:21px}[data-component=confermaPianoPvComponent] .prestitoVincolato__pianiContainer{max-width:1015px;margin:0 auto}.stepNameMobile{margin:5px 0 30px;font-size:18px;line-height:30px;color:#605f60}.confermaPiano__reverseMobile{display:flex;flex-direction:column}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.confermaPiano__reverseMobile{flex-direction:column-reverse}}.confermaPiano__container{background:#fff;border:1px solid #e5e1e1;box-shadow:0 5px 21px rgba(0,0,0,.06);width:100%}.pianiVincolati__steps .primary-link{font-weight:800;font-size:14px;line-height:19px;margin-top:30px}.pianiVincolati__steps .selectBooklet__btnContainer{margin-bottom:45px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.pianiVincolati__steps .selectBooklet__btnContainer{margin-bottom:0}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.selezioneLibretto__page{position:relative;padding-bottom:73px}}[data-component=selectAmountPVComponent] .selectAmount__info{margin:45px 0 30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=selectAmountPVComponent] .selectAmount__info{margin:20px 0 30px}}[data-component=selectAmountPVComponent] .selectAmount__container{box-shadow:0 5px 21px rgba(0,0,0,.06);display:flex;flex-direction:row;margin-bottom:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=selectAmountPVComponent] .selectAmount__container{flex-direction:column;box-shadow:none}}[data-component=selectAmountPVComponent] .selectAmount__singleElement{flex-basis:50%;background:#fff}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=selectAmountPVComponent] .selectAmount__singleElement{flex-direction:column;box-shadow:0 5px 21px rgba(0,0,0,.06)}}[data-component=selectAmountPVComponent] .singleElement__padding{padding:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=selectAmountPVComponent] .singleElement__padding{padding:15px}}[data-component=selectAmountPVComponent] .singleElement__paddingSmall{padding:15px 30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=selectAmountPVComponent] .singleElement__paddingSmall{padding:15px}}[data-component=selectAmountPVComponent] .singleElement__paddingSmall.incremental_interest{padding:15px}[data-component=selectAmountPVComponent] .selectAmount__step{display:flex;flex-direction:row;gap:10px}[data-component=selectAmountPVComponent] .selectAmount__step>span{width:30px;min-width:30px;height:30px;border-radius:15px;font-weight:800;font-size:18px;line-height:30px;display:flex;justify-content:center;align-items:center}[data-component=selectAmountPVComponent] .selectAmount__step>span.vincolo{background:#f4faff;color:#0074c2}[data-component=selectAmountPVComponent] .selectAmount__step>span.totale{color:#fff;background:#0074c2}[data-component=selectAmountPVComponent] .selectAmount__step .description{font-size:14px;line-height:21px;color:#605f60;margin-bottom:10px}[data-component=selectAmountPVComponent] .selectAmount__step.third__step{background:#f4faff;border-bottom:1px solid #0074c2}[data-component=selectAmountPVComponent] .box-add-importo{display:flex;flex-direction:row;background:#fff;border:2px solid #e5e1e1;margin-bottom:30px;padding:20px;gap:15px;align-items:center}[data-component=selectAmountPVComponent] .add-importo_label{font-weight:800;font-size:14px;line-height:21px;color:#000}[data-component=selectAmountPVComponent] .text-field-add-importo-input{display:flex;flex-direction:row;align-items:center;color:#605f60}[data-component=selectAmountPVComponent] .text-field-add-importo-input span{white-space:nowrap}[data-component=selectAmountPVComponent] .data-import-input{width:12px!important;height:24px;font-weight:400;color:#605f60}[data-component=selectAmountPVComponent] .data-import-input.wide-input{width:22px!important}[data-component=selectAmountPVComponent] .text-field-add-importo{font-weight:400;font-size:18px;line-height:30px;color:#605f60}[data-component=selectAmountPVComponent] .btn-manage-importo{height:45px;min-width:45px;max-width:45px;color:#0074c2;border:1px solid #0074c2;background-color:transparent!important;font-size:30px;cursor:pointer;text-align:center;padding:0!important}[data-component=selectAmountPVComponent] .btn-manage-importo.disabled{color:#e5e1e1!important;opacity:1!important;border-color:#e5e1e1!important;pointer-events:none;-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}[data-component=selectAmountPVComponent] .input-radio input[type=radio]:checked+label{font-weight:800}[data-component=selectAmountPVComponent] .input-radio label{font-size:18px;line-height:30px;color:#605f60}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=selectAmountPVComponent] .input-radio label{line-height:26px;font-size:16px}}[data-component=selectAmountPVComponent] .amount__totale{display:flex;flex-direction:row;align-items:center;gap:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=selectAmountPVComponent] .amount__totale{flex-direction:column;gap:0}}[data-component=selectAmountPVComponent] .amount__totale h2{color:#0074c2;white-space:nowrap}[data-component=selectAmountPVComponent] .amount__totale p{color:#000;white-space:nowrap}[data-component=selectAmountPVComponent] .amount__infoContainer{display:flex;flex-direction:row;gap:30px;margin-bottom:15px}[data-component=selectAmountPVComponent] .amount__infoContainer small{font-weight:900;font-size:14px;line-height:21px;color:#333232;margin-top:10px;padding:5px 0}[data-component=selectAmountPVComponent] .amount__infoContainer .incremental_interest_table{width:100%}[data-component=selectAmountPVComponent] .amount__infoContainer .incremental_interest_table th{color:#605f60;font-size:12px;line-height:18px;font-weight:100;padding-bottom:10px;border-bottom:1px dashed #e5e1e1}[data-component=selectAmountPVComponent] .amount__infoContainer .incremental_interest_table th div{text-align:center;margin-right:0;margin-left:auto;width:78px}[data-component=selectAmountPVComponent] .amount__infoContainer .incremental_interest_table td{color:#333232;font-size:14px;line-height:21px;font-weight:800;white-space:nowrap;padding-top:20px}[data-component=selectAmountPVComponent] .amount__infoContainer .incremental_interest_table td.first_row{margin-top:15px}[data-component=selectAmountPVComponent] .amount__infoContainer .incremental_interest_table td div{padding:5px;margin-left:25px}@media only screen and (max-width:767px){[data-component=selectAmountPVComponent] .amount__infoContainer .incremental_interest_table td div{margin-left:20px}}[data-component=selectAmountPVComponent] .amount__infoContainer .incremental_interest_table td div span{max-width:fit-content;margin-right:0;margin-left:auto}[data-component=selectAmountPVComponent] .amount__infoContainer .incremental_interest_table td div.netto{background-color:#e8fbfb}[data-component=selectAmountPVComponent] .amount__infoContainer .incremental_interest_table td,[data-component=selectAmountPVComponent] .amount__infoContainer .incremental_interest_table th{text-align:right;padding-left:70px}@media only screen and (max-width:767px){[data-component=selectAmountPVComponent] .amount__infoContainer .incremental_interest_table td,[data-component=selectAmountPVComponent] .amount__infoContainer .incremental_interest_table th{padding-left:11px}}[data-component=selectAmountPVComponent] .amount__infoContainer .incremental_interest_table .first_col{text-align:left;padding-left:0;font-weight:100;white-space:nowrap}[data-component=selectAmountPVComponent] .amount__interesseLordoTrigger:not(.selectAmount__interesseLordo){font-weight:900;font-size:14px;line-height:21px;color:#333232;padding:5px 0}[data-component=selectAmountPVComponent] .amount__interesseLordoTrigger:not(.selectAmount__interesseLordo) .icon-alert{display:none}[data-component=selectAmountPVComponent] .descriptionInfo{font-weight:400;font-size:14px;line-height:21px;color:#333232}[data-component=selectAmountPVComponent] .selectAmount__interesseLordo{background:#e8fbfb;padding:5px;display:flex;flex-direction:row;align-items:center;font-weight:900;font-size:14px;line-height:21px;color:#333232;width:fit-content;margin-top:5px;white-space:nowrap}[data-component=selectAmountPVComponent] .selectAmount__interesseLordo i{font-size:20px;color:#46b3b3}[data-component=selectAmountPVComponent] .amount__info{font-size:12px;line-height:16px;color:#333232;margin-top:5px}[data-component=selectAmountPVComponent] .amount__disponibilitaContainer{max-width:367px;margin:0 auto}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=selectAmountPVComponent] .amount__disponibilitaContainer{max-width:none;width:100%}}[data-component=selectAmountPVComponent] .amount__title{font-weight:900;font-size:14px;line-height:21px;color:#333232}[data-component=selectAmountPVComponent] .amount__progress{margin:10px 0;background:#5cce83;border-radius:30px;width:100%;height:10px;position:relative;overflow:hidden}[data-component=selectAmountPVComponent] .amount__vincolato{background:#99d6ff;border-radius:30px 0 0 30px;position:relative;left:0;height:10px}[data-component=selectAmountPVComponent] .amount__info{width:100%;display:flex;flex-direction:row;justify-content:space-between}[data-component=selectAmountPVComponent] .amount__info p{font-size:14px;line-height:21px;color:#605f60}[data-component=selectAmountPVComponent] .btn-primary{margin-top:45px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=selectAmountPVComponent] .btn-primary{margin-top:30px}}@media only screen and (max-width:767px){[data-component=selectAmountPVComponent] .amount__dispomibilita{margin-bottom:30px;margin-top:15px}}[data-component=riepilogoPVComponent] .stepNameMobile{color:#605f60}[data-component=riepilogoPVComponent] .riepilogo__container{padding:30px;background-color:#f7f7f7;margin-bottom:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=riepilogoPVComponent] .riepilogo__container{padding:15px}}[data-component=riepilogoPVComponent] .riepilogo__container .riepilogo__title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:17px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=riepilogoPVComponent] .riepilogo__container .riepilogo__title{justify-content:center}}[data-component=riepilogoPVComponent] .riepilogo__container .riepilogo__content>div{margin-bottom:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=riepilogoPVComponent] .riepilogo__container .riepilogo__content>div{margin-bottom:0}}[data-component=riepilogoPVComponent] .riepilogo__container .riepilogo__content>div:last-child{margin-bottom:0}[data-component=riepilogoPVComponent] .riepilogo__container .title__cell{color:#333232;font-weight:400;font-size:18px;line-height:30px}[data-component=riepilogoPVComponent] .riepilogo__container .content__cell{font-weight:900;font-size:18px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=riepilogoPVComponent] .riepilogo__container .content__cell{margin-bottom:15px}}[data-component=riepilogoPVComponent] .richtext{font-weight:400;text-align:center;margin-bottom:45px;font-size:14px;line-height:21px;color:#605f60}[data-component=riepilogoPVComponent] .richtext *{font-size:14px;line-height:21px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=riepilogoPVComponent] .richtext{margin-bottom:30px}}[data-component=firmaContrattoPVComponent] .firmaContratto__text{margin:45px 0 30px;color:#666464}[data-component=firmaContrattoPVComponent] .firmaContratto__text *{font-size:18px;line-height:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=firmaContrattoPVComponent] .firmaContratto__text{margin-top:30px}}[data-component=firmaContrattoPVComponent] .firmaContratto__note{margin:15px 0 30px;color:#666464}[data-component=firmaContrattoPVComponent] .firmaContratto__note *{font-size:14px;line-height:21px}[data-component=firmaContrattoPVComponent] .firmaContratto__informativoText{margin-bottom:30px;background-color:#e8fbfb;display:flex;flex-direction:row;padding:10px;color:#000;gap:12px}[data-component=firmaContrattoPVComponent] .firmaContratto__informativoText div *{line-height:21px;font-size:14px}[data-component=firmaContrattoPVComponent] .icon-info-tooltip{color:#46b3b3}[data-component=firmaContrattoPVComponent] .containerPdf{max-width:1014px;margin:0 auto 15px;border:1px solid #e5e1e1;height:478px;overflow-y:scroll;background-color:#605f60}@media only screen and (max-width:767px){[data-component=firmaContrattoPVComponent] .containerPdf{height:377px;overflow:overlay}}[data-component=firmaContrattoPVComponent] .containerPdf::-webkit-scrollbar{width:23px;max-height:60px}[data-component=firmaContrattoPVComponent] .containerPdf::-webkit-scrollbar-track{background:0 0}[data-component=firmaContrattoPVComponent] .containerPdf::-webkit-scrollbar-thumb{background-color:#f7f7f7;border-radius:15px;border:4px solid #605f60}[data-component=firmaContrattoPVComponent] .containerPdf #pdfIframe{padding:15px 30px;border:none;margin:0;overflow-y:unset;text-align:center}@media only screen and (max-width:767px){[data-component=firmaContrattoPVComponent] .containerPdf #pdfIframe{padding:5px 10px}}[data-component=firmaContrattoPVComponent] .containerPdf #pdfIframe canvas{width:auto}@media only screen and (max-width:767px){[data-component=firmaContrattoPVComponent] .containerPdf #pdfIframe canvas{width:100%}}body:has(.pianiVincolati__steps.firmaSwitchPvComponent) .btn-primary,body:has(.wrap_switch_confronto) .btn-primary{background-color:#0074c2!important;box-shadow:0 5px 7px rgba(36,117,219,.17)!important;transition:all 0s ease;color:#fff!important}body:has(.pianiVincolati__steps.firmaSwitchPvComponent) .btn-primary[disabled],body:has(.wrap_switch_confronto) .btn-primary[disabled]{background-color:#0074c2!important;box-shadow:0 7px 9px rgba(36,117,219,.17)!important;color:#fff!important;opacity:.58!important}body:has(.pianiVincolati__steps.firmaSwitchPvComponent) .primary-link,body:has(.wrap_switch_confronto) .primary-link{color:#0074c2!important}body:has(.pianiVincolati__steps.firmaSwitchPvComponent) .primary-link::after,body:has(.wrap_switch_confronto) .primary-link::after{background:#0074c2!important}body:has(.pianiVincolati__steps.firmaSwitchPvComponent) .btn-secondary,body:has(.wrap_switch_confronto) .btn-secondary{background-color:transparent!important;padding:15px 21px!important;color:#0074c2!important;transition:all 0s cubic-bezier(.19,1,.22,1);box-shadow:inset 0 0 20px rgba(255,0,0,0);outline:1px solid #0074c2;outline-color:#0074c2;outline-offset:0;border:1px solid #0074c2!important}body:has(.pianiVincolati__steps.firmaSwitchPvComponent) .btn-secondary:hover,body:has(.wrap_switch_confronto) .btn-secondary:hover{border:1px solid #004f84!important;outline:rgba(255,0,0,0) solid 1px;outline-offset:15px;color:#004f84}body:has(.pianiVincolati__steps.firmaSwitchPvComponent) .btn-secondary:focus,body:has(.wrap_switch_confronto) .btn-secondary:focus{outline:1px solid #004f84!important}body:has(.pianiVincolati__steps.firmaSwitchPvComponent) .btn-secondary:focus:hover,body:has(.wrap_switch_confronto) .btn-secondary:focus:hover{outline:rgba(255,0,0,0) solid 1px!important}body:has(.pianiVincolati__steps.firmaSwitchPvComponent) .btn-secondary:focus:hover:active,body:has(.wrap_switch_confronto) .btn-secondary:focus:hover:active{border:1px solid #004f84!important}body:has(.pianiVincolati__steps.firmaSwitchPvComponent) .btn-secondary:active,body:has(.wrap_switch_confronto) .btn-secondary:active{border:2px solid #004f84!important;color:#004f84!important}.disabled body:has(.pianiVincolati__steps.firmaSwitchPvComponent) .btn-secondary,.disabled body:has(.wrap_switch_confronto) .btn-secondary,[disabled] body:has(.pianiVincolati__steps.firmaSwitchPvComponent) .btn-secondary,[disabled] body:has(.wrap_switch_confronto) .btn-secondary,body:has(.pianiVincolati__steps.firmaSwitchPvComponent) .btn-secondary.disabled,body:has(.pianiVincolati__steps.firmaSwitchPvComponent) .btn-secondary[disabled],body:has(.wrap_switch_confronto) .btn-secondary.disabled,body:has(.wrap_switch_confronto) .btn-secondary[disabled]{border-color:#004f84!important;color:color_31!important;opacity:.58!important}body:has(.pianiVincolati__steps.firmaSwitchPvComponent) .modalOtp .icon-close,body:has(.wrap_switch_confronto) .modalOtp .icon-close{color:#0074c2!important}body:has(.pianiVincolati__steps.firmaSwitchPvComponent) .modalOtp [data-otpresend],body:has(.wrap_switch_confronto) .modalOtp [data-otpresend]{color:#0074c2!important}body:has(.pianiVincolati__steps.firmaSwitchPvComponent) .modalOtp [data-confirm-otp],body:has(.wrap_switch_confronto) .modalOtp [data-confirm-otp]{background-color:#0074c2;box-shadow:0 5px 7px rgba(36,117,219,.17)!important;transition:all 0s ease;color:#fff!important}.articoli__accordion .articoli__title{margin:45px 0 20px;color:#333232}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.articoli__accordion .articoli__title{margin:30px 20px}}.articoli__accordion .articoli__titleContainer{background:#f7f7f7;border:1px solid #e5e1e1;display:flex;justify-content:space-between;padding:15px 30px;gap:15px}.articoli__accordion .articoli__titleContainer h3{color:#333232}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.articoli__accordion .articoli__titleContainer{padding:15px}}.articoli__accordion .articoli__textContainer{background:#fff;border:1px solid #e5e1e1;padding:15px 30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.articoli__accordion .articoli__textContainer{padding:15px}}.articoli__accordion .articoli__singleContainer{box-shadow:0 5px 21px rgba(0,0,0,.06);margin-bottom:19px}.articoli__accordion .articoli__singleContainer .articoli__arrow{font-weight:800;color:#0074c2;display:flex;align-items:center;white-space:nowrap}.articoli__accordion .articoli__singleContainer .articoli__arrow span{font-size:14px;line-height:19px;font-weight:800}.articoli__accordion .articoli__singleContainer i{color:#0074c2}.articoli__accordion .accordionHideGeneric.fixed__accordion{display:none}.articoli__accordion .accordionHideGeneric.fixed__accordion.accordionOpened{display:block}.sliderVincolato .tooltip.tooltip-main.top .tooltip-inner{font-weight:800;color:#605f60}.sliderVincolato .tooltip__alwaysOn{box-shadow:0 5px 7px rgba(74,74,74,.11)!important;opacity:.9!important;margin-left:-38px!important}.piani__mostraMeno [mostra-meno-piani]{display:none}.vincolati__buttonContainer{display:flex;justify-content:center}.vincolati__buttonContainer a{margin:0 0 20px}.vincolati__buttonContainer a:active,.vincolati__buttonContainer a:focus,.vincolati__buttonContainer a:hover,.vincolati__buttonContainer a:visited{text-decoration:none!important}.vincolati__buttonContainer i{color:#0074c2}.simulator-calculator{margin-bottom:30px}.invia-dettagli-modal .input-container{margin:30px 0;padding:20px!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.invia-dettagli-modal .input-container{padding:15px!important;margin:15px 0}}.invia-dettagli-modal .leftIcon{min-width:auto!important}.invia-dettagli-modal #email{padding-left:0!important}.recesso__modal .recesso__blue{background:#f4faff;padding:15px;margin:30px 0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.recesso__modal .recesso__blue{margin:15px 0}}.scioglimento_modal{padding:15px 30px 30px}@media only screen and (max-width:767px){.scioglimento_modal{padding:15px!important}}.scioglimento_modal .textContainer>div{margin-bottom:30px}@media only screen and (max-width:767px){.scioglimento_modal .textContainer>div{margin-bottom:15px}}.scioglimento_modal .textContainer>div:last-child{margin-bottom:0}.scioglimento_modal .textContainer .small a{color:#0074c2;text-decoration:underline}.scioglimento_modal .textContainer .info_box{display:flex;flex-direction:row;padding:10px;align-items:flex-start;background-color:#f4fce3;color:#000;gap:13px}.scioglimento_modal .textContainer .info_box i{color:#7bb800;width:22px;min-width:22px}.scioglimento_modal .textContainer .info_box.switch_info{background-color:#e8fbfb}.scioglimento_modal .textContainer .info_box.switch_info i{color:#46b3b3}.scioglimento_modal .textContainer .table_rendimento{display:flex;flex-direction:row;gap:30px;width:fit-content;max-width:480px;color:#333232;background-color:#f4faff;padding:10px;margin-left:auto;margin-right:auto}@media only screen and (max-width:767px){.scioglimento_modal .textContainer .table_rendimento{flex-direction:column;gap:15px}}.scioglimento_modal .textContainer .table_rendimento .lordoNetto{display:flex;flex-direction:row;gap:30px}@media only screen and (max-width:767px){.scioglimento_modal .textContainer .table_rendimento .lordoNetto{gap:70px}}.scioglimento_modal .textContainer .table_rendimento .lordoNetto strong{white-space:nowrap}@media only screen and (max-width:767px){.container-generic-structure.switch_modal{max-height:none}}.container-generic-structure.switch_modal .infoBox__value{align-items:center}@media only screen and (max-width:767px){.container-generic-structure.switch_modal .infoBox__value{align-items:center}}.container-generic-structure.switch_modal .textContainer>div{margin-bottom:30px}@media only screen and (max-width:767px){.container-generic-structure.switch_modal .textContainer>div{margin-bottom:15px}}.container-generic-structure.switch_modal .textContainer .text_bottom *{font-size:14px;line-height:21px}.container-generic-structure.switch_modal .textContainer .top_tag{display:inline-flex;align-items:center;gap:5px;background:#f7f7f7;border-radius:4px;padding:4px 6px;margin-bottom:15px}.container-generic-structure.switch_modal .textContainer .top_tag .icon-arrow-right-2{width:20px;min-width:20px;color:#0074c2;font-size:20px}.container-generic-structure.switch_modal .textContainer .top_tag span{font-size:14px;line-height:21px;white-space:nowrap}.container-generic-structure.switch_modal .textContainer .top_tag strong{font-size:16px;line-height:26px;color:#0074c2;white-space:nowrap}nav.switch_modal button{margin:0 0 0 15px!important}@media only screen and (max-width:767px){nav.switch_modal button{width:100%;margin:0 0 15px 0!important}}nav.switch_modal button.cancel{border:1px solid #0074c2!important}[data-component=bannerAvvisoVersamentoComponent]{background-color:#f4faff;display:flex;justify-content:center}[data-component=bannerAvvisoVersamentoComponent] .container-fluid{width:100%;margin-top:30px}[data-component=bannerAvvisoVersamentoComponent] .container-fluid .info_banner{margin-bottom:0!important}.wrap_switch_confronto{max-width:604px;margin:0 auto;margin-bottom:45px}.wrap_switch_confronto .wrap_somma_vincolata{display:flex;flex-direction:column;gap:5px;align-items:center;margin-bottom:26px}.wrap_switch_confronto .wrap_somma_vincolata .somma_vincolata__title{font-size:16px;line-height:26px}.wrap_switch_confronto .wrap_somma_vincolata .somma_vincolata__value{font-size:16px;line-height:26px;padding:4px 8px;color:#0074c2;background:#f4faff;border-radius:4px}.wrap_switch_confronto .wrap_cards_confronto{margin-bottom:30px;display:flex;gap:15px;justify-content:center}.wrap_switch_confronto .wrap_cards_confronto .wrap_stretch{display:flex;align-self:stretch;width:100%}.wrap_switch_confronto .wrap_cards_confronto .card_confronto{border:1px solid #e5e1e1;border-radius:4px;height:100%;width:100%}.wrap_switch_confronto .wrap_cards_confronto .card_confronto .wrap_card_confronto__header{border-bottom:1px solid #e5e1e1;display:flex;justify-content:center}.wrap_switch_confronto .wrap_cards_confronto .card_confronto .wrap_card_confronto__header .card_confronto__header{margin-top:-10px;display:flex;align-items:center;flex-direction:column}.wrap_switch_confronto .wrap_cards_confronto .card_confronto .wrap_card_confronto__header .card_confronto__header .card_confronto__chip{width:fit-content;background-color:#999696;padding:2px 8px;border-radius:6px;font-size:12px;line-height:18px;color:#fff;margin-bottom:9px}.wrap_switch_confronto .wrap_cards_confronto .card_confronto .wrap_card_confronto__header .card_confronto__header .card_confronto__piano{font-size:14px;line-height:21px;margin-bottom:20px}.wrap_switch_confronto .wrap_cards_confronto .card_confronto .card_confronto__body{padding:20px;display:flex;flex-direction:column;gap:20px}@media only screen and (max-width:767px){.wrap_switch_confronto .wrap_cards_confronto .card_confronto .card_confronto__body{padding:10px;gap:10px}}.wrap_switch_confronto .wrap_cards_confronto .card_confronto .card_confronto__body .card_confronto__row{display:flex;gap:5px}.wrap_switch_confronto .wrap_cards_confronto .card_confronto .card_confronto__body .card_confronto__row .card_confronto__icon{width:20px;height:20px}.wrap_switch_confronto .wrap_cards_confronto .card_confronto .card_confronto__body .card_confronto__row .card_confronto__text{font-size:14px;color:#605f60;line-height:21px}.wrap_switch_confronto .wrap_cards_confronto .card_confronto .card_confronto__body .card_confronto__row .card_confronto__text span.nowrap{white-space:nowrap}.wrap_switch_confronto .wrap_cards_confronto .card_confronto .card_confronto__body .card_confronto__row .card_confronto__text span.blue{font-weight:800}.wrap_switch_confronto .wrap_cards_confronto .card_confronto.new_piano{background-color:#f4faff!important;box-shadow:0 15px 21px rgba(0,0,0,.24)!important}.wrap_switch_confronto .wrap_cards_confronto .card_confronto.new_piano .card_confronto__chip{background-color:#0074c2!important}.wrap_switch_confronto .wrap_bottom_botton{display:flex;flex-direction:column;align-items:center;gap:15px}.wrap_switch_confronto .wrap_bottom_botton .bottom_text,.wrap_switch_confronto .wrap_bottom_botton .bottom_text *{text-align:center;font-size:14px;line-height:21px;color:#605f60}.wrap_switch_confronto .wrap_bottom_botton a.btn-secondary{padding:9px 22px!important}@media only screen and (max-width:767px){.wrap_switch_confronto .wrap_bottom_botton a.btn-secondary{width:100%!important}}.wrap_rendimento_modal .incrementale_progress_title{margin-bottom:15px;color:#333232;width:fit-content}@media only screen and (max-width:767px){.wrap_rendimento_modal .incrementale_progress_title{margin:auto;margin-bottom:15px}}.wrap_rendimento_modal .incrementale_progress_title small{display:inline-flex;align-items:center}.wrap_rendimento_modal .incrementale_progress_title small i{color:#0074c2;width:20px;min-width:0!important}.wrap_rendimento_modal .value__vincolo{background:#f7f7f7;border-radius:4px;padding:4px 6px;font-size:14px;line-height:21px}.wrap_rendimento_modal .saldoText *{color:#333232}.wrap_rendimento_modal .saldoText p{display:flex;justify-content:space-between;gap:5px}.wrap_rendimento_modal .infoBox__value{display:flex;align-items:center;flex-direction:row;gap:5px;margin-bottom:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.wrap_rendimento_modal .infoBox__value{justify-content:center;margin-bottom:15px;align-items:flex-start}}.wrap_rendimento_modal .infoBox__value:has(.incrementale_progress){gap:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.wrap_rendimento_modal .infoBox__value:has(.incrementale_progress){flex-direction:column}}.wrap_rendimento_modal .infoBox__value .incrementale_progress{width:260px}.wrap_rendimento_modal .infoBox__value .incrementale_progress .wrap_percs{display:flex;gap:33px;margin-bottom:4px;position:relative;justify-content:space-between}.wrap_rendimento_modal .infoBox__value .incrementale_progress .wrap_percs:before{content:'';position:absolute;bottom:-12px;left:0;display:block;height:2px;width:240px;background:linear-gradient(270deg,#0074c2 -.04%,rgba(0,153,255,.13) 100%)}.wrap_rendimento_modal .infoBox__value .incrementale_progress .wrap_percs .perc{font-weight:800;font-size:12px;line-height:16px;width:40px;text-align:center;color:#0074c2;position:relative}.wrap_rendimento_modal .infoBox__value .incrementale_progress .wrap_circles{display:flex;justify-content:space-between;align-items:center;gap:33px;position:relative;z-index:10}.wrap_rendimento_modal .infoBox__value .incrementale_progress .wrap_circles .circle{width:40px;display:flex;justify-content:center}.wrap_rendimento_modal .infoBox__value .incrementale_progress .wrap_circles .circle .circle__inner{width:6px;height:6px;border-radius:50%;background:#f4faff;display:flex;align-items:center;justify-content:center;border:1px solid #0074c2}.wrap_rendimento_modal .infoBox__value .incrementale_progress .wrap_circles .circle .n1{background:#99d6ff!important;width:8px!important;height:8px!important}.wrap_rendimento_modal .infoBox__value .incrementale_progress .wrap_circles .circle .n2{background:#0074c2!important;width:12px!important;height:12px!important}.wrap_rendimento_modal .infoBox__value .incrementale_progress .wrap_circles .circle .n3{background:#0179c8!important;width:14px!important;height:14px!important}.wrap_rendimento_modal .infoBox__value .incrementale_progress .wrap_years{display:flex;gap:33px;margin-top:4px;justify-content:space-between}.wrap_rendimento_modal .infoBox__value .incrementale_progress .wrap_years .year{font-weight:400;font-size:12px;line-height:16px;width:40px;text-align:center}.wrap_rendimento_48{padding:15px;background-color:#f4faff;max-width:337px}@media only screen and (max-width:767px){.wrap_rendimento_48{padding:15px 0}}.wrap_rendimento_48 .rendimento_48_head{display:flex;align-items:center;flex-direction:column;gap:5px;margin-bottom:15px}.wrap_rendimento_48 .rendimento_48_head .rendimento_48_head_title{font-size:18px;line-height:30px}.wrap_rendimento_48 .rendimento_48_head .rendimento_48_head_value{font-size:14px;line-height:21px;padding:4px 8px;color:#fff;background-color:#0074c2;border-radius:4px}.wrap_rendimento_48 .rendimento_48_table{display:flex;flex-direction:column;gap:15px;padding:15px}.wrap_rendimento_48 .rendimento_48_table .rendimento_48_table_row{display:flex}.wrap_rendimento_48 .rendimento_48_table .rendimento_48_table_row:has(.rendimento_48_table_cell_year){padding:5px 0}.wrap_rendimento_48 .rendimento_48_table .rendimento_48_table_row:nth-child(1){padding-bottom:10px;border-bottom:1px dashed #e5e1e1}.wrap_rendimento_48 .rendimento_48_table .rendimento_48_table_row .rendimento_48_table_cell:nth-child(1){display:flex;align-items:center}.wrap_rendimento_48 .rendimento_48_table .rendimento_48_table_row.bottom p{font-weight:400;font-size:12px;line-height:18px;color:#333232}.wrap_rendimento_48 .rendimento_48_table .rendimento_48_table_row>div{flex-basis:33.33%;text-align:center}.wrap_rendimento_48 .rendimento_48_table .rendimento_48_table_row .rendimento_48_table_cell_title{font-weight:400;font-size:12px;line-height:16px;color:#605f60;text-align:center}.wrap_rendimento_48 .rendimento_48_table .rendimento_48_table_row .rendimento_48_table_cell_year{font-weight:400;font-size:14px;line-height:21px;color:#333232}.wrap_rendimento_48 .rendimento_48_table .rendimento_48_table_row .rendimento_48_table_cell_value{font-weight:900;font-size:14px;line-height:21px;color:#333232}.wrap_rendimento_48 .rendimento_48_table .rendimento_48_table_row .rendimento_48_table_cell_percent{font-weight:400;font-size:14px;line-height:21px;color:#0074c2}.wrap_rendimento_48 .wrap_saldo_accredito{display:flex;justify-content:space-between;color:#333232}@media only screen and (max-width:767px){.wrap_rendimento_48:has(.wrap_saldo_accredito) .rendimento_48_table{padding:0 0 15px 0}}.modale-dettaglio-piano .wrap_rendimento_48{max-width:none;margin:30px 0}.modale-dettaglio-piano .wrap_rendimento_48 .rendimento_48_head{border-bottom:1px dashed #e5e1e1;align-items:flex-start;padding-bottom:15px;margin-bottom:0}.modale-dettaglio-piano .wrap_rendimento_48 .rendimento_48_head .rendimento_48_head_title{font-weight:400;font-size:16px;line-height:26px}.modale-dettaglio-piano .wrap_rendimento_48 .rendimento_48_table{gap:0}.modale-dettaglio-piano .wrap_rendimento_48 .rendimento_48_table .rendimento_48_table_row{border-bottom:1px dashed #e5e1e1;padding:10px 0}@media only screen and (max-width:767px){.modale-dettaglio-piano .wrap_rendimento_48 .rendimento_48_table .rendimento_48_table_row{border-bottom:none}}.modale-dettaglio-piano .wrap_rendimento_48 .rendimento_48_table .rendimento_48_table_row:nth-child(2) .rendimento_48_table_cell_year{color:inherit!important}.modale-dettaglio-piano .wrap_rendimento_48 .rendimento_48_table .rendimento_48_table_row .rendimento_48_table_cell .rendimento_48_table_cell_percent{font-weight:900;font-size:14px;line-height:21px;color:#333232}.modale-dettaglio-piano .wrap_rendimento_48 .rendimento_48_table .rendimento_48_table_cell_title{max-width:67px;margin:0 auto}.alertify.modale-cambia-piano .tasso_variabile .tinySlider{justify-content:center!important;flex-wrap:wrap}.riepilogo__container .wrap_rendimento_48_wrap{display:flex}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.riepilogo__container .wrap_rendimento_48_wrap{flex-direction:column}}.riepilogo__container .wrap_rendimento_48_wrap>:first-child{padding-left:0!important}.riepilogo__container .wrap_rendimento_48_wrap .rendimento_48_head{align-items:flex-start;margin-bottom:0}.riepilogo__container .wrap_rendimento_48_wrap .rendimento_48_head .rendimento_48_head_title{font-weight:400;font-size:16px;line-height:26px}.riepilogo__container .wrap_rendimento_48_wrap .rendimento_48_table :first-child:has(.rendimento_48_table_cell_title){justify-content:flex-end}.riepilogo__container .wrap_rendimento_48_wrap .rendimento_48_table :first-child>div{flex-basis:74px}.riepilogo__container .wrap_rendimento_48_wrap .rendimento_48_table :first-child>div:last-child{margin-left:50px}.riepilogo__container .wrap_rendimento_48_wrap .rendimento_48_table_cell{display:flex;align-items:center}.riepilogo__container .wrap_rendimento_48_wrap .wrap_rendimento_48{max-width:100%;width:100%;background-color:transparent}.riepilogo__container .wrap_rendimento_48_wrap .wrap_rendimento_48 .rendimento_48_table_row :nth-child(2){justify-content:center}.riepilogo__container .wrap_rendimento_48_wrap .wrap_rendimento_48 .rendimento_48_table_row:nth-child(2) .rendimento_48_table_cell_year{color:inherit!important}.riepilogo__container .wrap_rendimento_48_wrap .wrap_rendimento_48 .rendimento_48_table_row .rendimento_48_table_cell .rendimento_48_table_cell_percent{color:#333232;font-weight:900;font-size:14px;line-height:21px}.riepilogo__container .wrap_rendimento_48_wrap .wrap_rendimento_48 .rendimento_48_table_row .rendimento_48_table_cell:nth-child(3) .rendimento_48_table_cell_percent{background:#e8fbfb;width:fit-content;margin-left:auto;padding:5px 5px 5px 16px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.riepilogo__container .wrap_rendimento_48_wrap .wrap_rendimento_48 .rendimento_48_table_row .rendimento_48_table_cell:nth-child(3) .rendimento_48_table_cell_percent{padding:5px 5px 5px 19px}}.riepilogo__container .wrap_rendimento_48_wrap .wrap_rendimento_48 .rendimento_48_table_row:has(.rendimento_48_table_cell_year){padding:0}@media only screen and (max-width:767px){.riepilogo__container .btn-secondary{width:100%}}.alertify .dialog.modal--rendimento{width:fit-content!important}.alertify .dialog.modal--rendimento .container-generic-structure{padding:30px 52px!important;max-height:600px!important}@media only screen and (max-width:767px){.alertify .dialog.modal--rendimento .container-generic-structure{padding:0 0 15px 0!important}}@media only screen and (max-width:767px){.alertify .dialog.modal--rendimento button.ok{width:100%!important}}.alertify .dialog.modal--rendimento .icon-close{color:#0074c2}.alertify .dialog.modal--rendimento button.ok{background-color:#0074c2!important}.alertify .dialog.modal--rendimento .off .rendimento_48_table_cell_year{color:#999696}.alertify .dialog.modal--rendimento .off .rendimento_48_table_cell_value{color:#999696}.rendimento_48_table_row.off .rendimento_48_table_cell_year{color:#999696!important}.rendimento_48_table_row.off .rendimento_48_table_cell_value{color:#999696!important}[data-component=areaMGM]{margin-bottom:45px!important}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=areaMGM]{margin-bottom:30px!important}}[data-component=areaMGM] .back-link{text-align:center;width:100%;margin-top:30px;display:block}[data-component=areaMGM] [data-component=mgmHeroComponent]{text-align:center;height:200px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=areaMGM] [data-component=mgmHeroComponent]{height:160px}}[data-component=areaMGM] [data-component=mgmHeroComponent] .change-bk{display:flex;flex-direction:column;height:100%;gap:5px;justify-content:center;background-size:cover;background-position:center center;width:100%;margin-bottom:60px}[data-component=areaMGM] [data-component=mgmHeroComponent] .change-bk h2{color:#fff!important}[data-component=areaMGM] [data-component=mgmHeroComponent] .title-hero{font-size:40px;line-height:54px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=areaMGM] [data-component=mgmHeroComponent] .title-hero{font-size:24px;line-height:32px}}[data-component=areaMGM] .mgm__container{display:flex;flex-direction:column;gap:30px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=areaMGM] .mgm__container{gap:15px}}[data-component=areaMGM] .top-row{display:flex;flex-direction:row;justify-content:space-between;padding:0}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=areaMGM] .top-row{flex-direction:column}}[data-component=areaMGM] .top-row .title-code{margin-bottom:11px}[data-component=areaMGM] .top-row .text-code{padding-right:5px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=areaMGM] .top-row .text{margin-bottom:15px}[data-component=areaMGM] .top-row .btn-primary{margin-top:15px}}[data-component=areaMGM] .mgm-no-active-service{text-align:center!important}[data-component=areaMGM] .input-container{position:relative;display:flex;flex-direction:row;height:91px;padding:20px;border:2px solid #e5e1e1;justify-content:space-between;margin-bottom:15px;align-items:center;background-color:#fff}[data-component=areaMGM] #mgm_successCopy{position:absolute;display:flex;flex-direction:row;padding:10px;left:20px;top:20px;right:20px;background:#f4fce3}[data-component=areaMGM] #mgm_successCopy .icon-checkbox-rounded{color:#7bb800;width:30px;margin-right:13px}[data-component=areaMGM] .input-text{display:flex;flex-direction:column;position:relative}[data-component=areaMGM] .invito-container{background-color:#fff;height:150px;padding:30px;border:1px solid #e5e1e1;box-shadow:0 5px 21px rgba(0,0,0,.06);display:flex;flex-direction:row;gap:30px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=areaMGM] .invito-container{padding:15px;gap:15px;height:auto}}[data-component=areaMGM] .invito-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=areaMGM] .invito-content{flex-direction:column;align-items:normal;justify-content:flex-start;gap:15px}}[data-component=areaMGM] .invito-content span{color:#605f60}[data-component=areaMGM] .img-box{min-width:90px;max-width:90px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=areaMGM] .img-box{min-width:30px;max-width:30px}}[data-component=areaMGM] .termsConditionText{margin-top:28px;color:#605f60!important}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=areaMGM] .termsConditionText{margin-top:15px}[data-component=areaMGM] .termsConditionText *{font-size:14px!important}}[data-component=areaMGM] .title-inviti{text-align:center}[data-component=areaMGM] .small{font-size:14px;line-height:21px;font-weight:400}[data-component=areaMGM] .icon-link{font-size:14px}[data-component=areaMGM] .points{text-align:right;margin-bottom:0}[data-component=areaMGM] .points strong{color:#7bb800}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=areaMGM] .points{text-align:left}}[data-component=areaMGM] input{border:none;outline:0;font-size:18px;line-height:30px;text-transform:uppercase;font-weight:600;color:grey;background-color:#fff}[data-component=areaMGM] label{font-size:14px;line-height:21px;text-transform:uppercase;font-weight:800}[data-component=areaMGM] .mgm-paginator *{color:#c00!important;border-color:#c00!important}[data-component=areaMGM] .mgm-paginator .jplist-pagination{text-align:center}[data-component=areaMGM] .mgm-paginator .page-selection ul{padding:0}[data-component=areaMGM] .mgm-list-no-results{margin-top:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}[data-component=areaMGM] .mgm-list-no-results .img-no-results{margin-bottom:34px;min-width:48px;max-width:48px}.coupon-card{position:relative;width:100%;height:100%;background-color:#fff;border:1px solid #e5e1e1;border-radius:15px;overflow:hidden;box-shadow:0 8px 12px -4px #00000026;display:flex}@media only screen and (max-width:767px){.coupon-card{width:100%;max-width:396px}}.coupon-card .coupon_click_overlay{position:absolute;width:100%;height:100%;top:0;left:0}.coupon-card .main_content{padding:15px;flex:1;display:flex;flex-direction:column}@media only screen and (max-width:767px){.coupon-card .main_content{padding:10px}}.coupon-card .left_content{position:relative;min-width:120px;padding:15px;background-color:#f4faff}@media only screen and (max-width:767px){.coupon-card .left_content{min-width:86px;padding:10px}}.coupon-card .left_content.forAll{background-color:#fbebed}.coupon-card .left_content .gift-label{height:20px;width:fit-content;padding:2px 5px;border-radius:5px;background:#0074c2;white-space:nowrap}.coupon-card .left_content .gift-label p{color:#fff;font-weight:700;font-size:12px;line-height:16px}.coupon-card .wrap-img-disp{top:calc(50% - 25px);translate:0 -50%;position:relative;display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:767px){.coupon-card .wrap-img-disp{align-items:flex-start}}.coupon-card .wrap-img-disp .disponibilita p{color:#c00;font-size:12px;font-style:normal;font-weight:800;line-height:16px}@media only screen and (max-width:767px){.coupon-card .wrap-img-disp .disponibilita p{white-space:nowrap}}.coupon-card .wrap-img-disp img{width:90px;height:90px;min-width:90px;min-height:90px}@media only screen and (max-width:767px){.coupon-card .wrap-img-disp img{width:60px;height:60px;min-width:60px;min-height:60px}}.coupon-card .top-info{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0;width:100%;height:20px}.coupon-card .top-info .status-label{display:flex;flex-direction:row;align-items:center;padding:2px 5px;white-space:nowrap;height:100%;border-radius:5px;background:#c00;color:#fff;font-weight:600}.coupon-card .top-info .status-label p{font-size:12px;line-height:16px}.coupon-card .top-info .status-label.disabled{background:#e5e1e1;color:#8c8d8d}.coupon-card .top-info .info-link{font-size:14px;line-height:21px;text-decoration:underline!important}.coupon-card .info-container{width:100%;display:flex;flex-direction:row;align-items:center;gap:10px;margin:20px 0 15px}@media only screen and (max-width:767px){.coupon-card .info-container{align-items:flex-start;margin:20px 0 5px}}.coupon-card .info-container .text{display:flex;flex-direction:column;gap:5px}.coupon-card .info-container .text .coupon-title{font-size:14px;line-height:21px}.coupon-card .info-container .text .coupon-period p{font-size:12px;line-height:18px;color:#605f60}.coupon-card .info-container .text .coupon-category{color:#c00;font-weight:900;font-size:12px;line-height:16px}.coupon-card .btn-container{width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:10px;padding-top:15px;margin-top:auto}.coupon-card .btn-container *{font-size:14px;line-height:19px}.coupon-card .btn-container .coupon_action-button,.coupon-card .btn-container .share-link{max-width:50%;flex:1;justify-content:center}.coupon-card .btn-container .coupon_action-button .btn,.coupon-card .btn-container .share-link .btn{width:100%}[data-component=couponAreaPersonaleComponent]{margin-bottom:0!important;margin-top:0}[data-component=couponAreaPersonaleComponent] .top_page{width:100%;display:flex;align-items:center;flex-direction:column;padding:30px 0;gap:10px}@media only screen and (max-width:767px){[data-component=couponAreaPersonaleComponent] .top_page{padding:20px 0}}[data-component=couponAreaPersonaleComponent] .top_page .coupon__subtitle{color:#333232;max-width:809px;text-align:center}[data-component=couponAreaPersonaleComponent] .row-full{background-color:#faf6f6}[data-component=couponAreaPersonaleComponent] .not-visible{visibility:hidden}[data-component=couponAreaPersonaleComponent] .coupon__filter-nav{width:100%;padding:30px 0 15px;display:flex;flex-direction:row;gap:15px}@media only screen and (max-width:767px){[data-component=couponAreaPersonaleComponent] .coupon__filter-nav{overflow:scroll;padding:30px 0 15px}}[data-component=couponAreaPersonaleComponent] .coupon__filter-nav::-webkit-scrollbar{display:none}[data-component=couponAreaPersonaleComponent] .coupon__filter-nav .btn-secondary{background-color:transparent!important}[data-component=couponAreaPersonaleComponent] .coupon__filter-nav .btn-primary:focus{background:#900;border:none}[data-component=couponAreaPersonaleComponent] .coupon__filter-nav .btn-primary:active{background-color:#c00;border:none}[data-component=couponAreaPersonaleComponent] .coupon__filter-nav .btn{border-radius:20px;padding:10px 20px!important;height:40px}[data-component=couponAreaPersonaleComponent] .coupon__container{width:100%;padding:15px 0 30px}@media only screen and (max-width:767px){[data-component=couponAreaPersonaleComponent] .coupon__container{padding:20px 0}}[data-component=couponAreaPersonaleComponent] .coupon__empty{padding:15px 0 30px}@media only screen and (max-width:767px){[data-component=couponAreaPersonaleComponent] .coupon__empty{padding:20px 0}}[data-component=couponAreaPersonaleComponent] .coupon__empty .empty_content{width:100%;display:flex;flex-direction:column;text-align:center;align-items:center;gap:30px;padding:65px 0}@media only screen and (max-width:767px){[data-component=couponAreaPersonaleComponent] .coupon__empty .empty_content{padding:45px 0}}[data-component=couponAreaPersonaleComponent] .coupon__empty .empty_content img{width:150px}@media only screen and (max-width:767px){[data-component=couponAreaPersonaleComponent] .coupon__empty .empty_content img{width:90px}}[data-component=couponAreaPersonaleComponent] .coupon__empty .wrap-vantaggi-coop{height:fit-content;flex-direction:row-reverse;height:180px;margin-top:15px}@media only screen and (max-width:767px){[data-component=couponAreaPersonaleComponent] .coupon__empty .wrap-vantaggi-coop{margin-top:0;flex-direction:column;height:auto}}[data-component=couponAreaPersonaleComponent] .coupon__empty .wrap-vantaggi-coop .wrap-text{height:auto;text-align:left;min-width:380px;max-width:50%;padding:20px}@media only screen and (max-width:767px){[data-component=couponAreaPersonaleComponent] .coupon__empty .wrap-vantaggi-coop .wrap-text{min-width:100%;max-width:100%;padding:15px}}[data-component=couponAreaPersonaleComponent] .coupon__empty .wrap-vantaggi-coop img{height:100%;flex:1}@media only screen and (max-width:767px){[data-component=couponAreaPersonaleComponent] .coupon__empty .wrap-vantaggi-coop img{height:88px;flex:none;width:100%}}[data-component=couponAreaPersonaleComponent] .coupon__filter-row{width:100%;margin-bottom:15px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media only screen and (max-width:767px){[data-component=couponAreaPersonaleComponent] .coupon__filter-row{gap:5px}}[data-component=couponAreaPersonaleComponent] .coupon__filter-row>p{color:#333232;font-size:14px;line-height:21px}[data-component=couponAreaPersonaleComponent] .coupon__order-by-date .selectric-wrapper{float:left}[data-component=couponAreaPersonaleComponent] .coupon__order-by-date .selectric{display:flex;align-items:center;gap:10px;padding:12px 0}[data-component=couponAreaPersonaleComponent] .coupon__order-by-date .selectric .label{padding:0;color:#c00;text-decoration:underline;font-size:14px;line-height:20px;height:20px}[data-component=couponAreaPersonaleComponent] .coupon__order-by-date .selectric .label span{font-size:14px;line-height:20px}[data-component=couponAreaPersonaleComponent] .coupon__order-by-date .selectric .icona-30px{font-size:20px;padding:0}[data-component=couponAreaPersonaleComponent] .coupon__order-by-date .selectric-items{color:#333232!important;border:2px solid #e5e1e1;margin-top:5px;width:490px!important;right:-40px}@media only screen and (max-width:767px){[data-component=couponAreaPersonaleComponent] .coupon__order-by-date .selectric-items{width:290px!important;right:0}}[data-component=couponAreaPersonaleComponent] .coupon__order-by-date .selectric-items:before{border-top:2px solid #e5e1e1;border-left:2px solid #e5e1e1;top:-9px;right:40px}@media only screen and (max-width:767px){[data-component=couponAreaPersonaleComponent] .coupon__order-by-date .selectric-items:before{right:20px}}[data-component=couponAreaPersonaleComponent] .coupon__order-by-date .selectric-items .coupon__labelOption{color:#333232!important;font-weight:700;opacity:1}[data-component=couponAreaPersonaleComponent] .coupon__order-by-date .selectric-items li:hover div.coupon__labelOption span{background-color:transparent!important}[data-component=couponAreaPersonaleComponent] .coupon__order-by-date .selectric-items li div{padding:0 0 10px 0;margin:0 15px 10px 15px}[data-component=couponAreaPersonaleComponent] .coupon__order-by-date .selectric-items li div span{font-size:18px;line-height:30px;color:#333232}@media only screen and (max-width:767px){[data-component=couponAreaPersonaleComponent] .coupon__order-by-date .selectric-items li div span{font-size:18px;line-height:30px}}[data-component=couponAreaPersonaleComponent] .coupon__order-by-date .selectric-items li.last div{border:0;padding-bottom:0;margin-bottom:0}[data-component=couponAreaPersonaleComponent] .coupon__list-content{display:grid;grid-template-columns:repeat(3,minmax(343px,396px));grid-template-rows:max-content;gap:15px;min-height:405px;margin-bottom:30px}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=couponAreaPersonaleComponent] .coupon__list-content{grid-template-columns:repeat(2,minmax(343px,396px))}}@media only screen and (max-width:767px){[data-component=couponAreaPersonaleComponent] .coupon__list-content{grid-template-columns:1fr}}[data-component=couponAreaPersonaleComponent] .coupon__list-content .coupon-item{min-height:244px}@media only screen and (max-width:767px){[data-component=couponAreaPersonaleComponent] .coupon__list-content .coupon-item{min-height:226px}}[data-component=couponAreaPersonaleComponent] .coupon-paginator *{color:#c00!important;border-color:#c00!important}[data-component=couponAreaPersonaleComponent] .coupon-paginator .jplist-pagination{text-align:center;margin:0}[data-component=couponAreaPersonaleComponent] .coupon-paginator .page-selection ul{padding:0}[data-component=couponAreaPersonaleComponent] .coupon-paginator .page-selection ul li a:hover{text-decoration:none}[data-component=couponAreaPersonaleComponent] .jplist-hidden{display:none!important}.wrap-vantaggi-coop{display:flex;flex-direction:column;width:100%;border:1px solid #e5e1e1;border-radius:15px;overflow:hidden;box-shadow:0 8px 12px -4px #00000026;height:244px}@media only screen and (max-width:767px){.wrap-vantaggi-coop{height:226px}}.wrap-vantaggi-coop img{object-fit:cover;width:100%;height:116px;min-height:0}@media only screen and (max-width:767px){.wrap-vantaggi-coop img{height:88px;grid-template-columns:1fr}}.wrap-vantaggi-coop .wrap-text{height:auto;background-color:#fff;color:#333232;display:flex;flex-direction:column;align-items:flex-start;padding:15px}.wrap-vantaggi-coop .wrap-text p.title{font-weight:800}.wrap-vantaggi-coop .wrap-text p.text{font-size:14px;line-height:21px}.wrap-vantaggi-coop .wrap-text .button{padding-top:15px;margin-top:auto}.counter-coupon{position:absolute;translate:50% -50%;top:5px;right:5px;width:8px!important;height:8px!important;background:#c00;border:3px solid #faf6f6;box-sizing:content-box;border-radius:50%}.coupon-modal-info .dialog{width:830px!important}@media only screen and (max-width:767px){.coupon-modal-info .dialog{width:100%!important}}.coupon-modal-content{display:flex;flex-direction:column;padding:30px;text-align:left;gap:30px}@media only screen and (max-width:767px){.coupon-modal-content{padding:15px;gap:20px}}.coupon-modal-content .top-info{display:flex;flex-direction:row;align-items:flex-start;padding:0;width:100%;min-width:156px;height:20px;margin-bottom:10px;gap:15px}@media only screen and (max-width:767px){.coupon-modal-content .top-info{justify-content:center}}.coupon-modal-content .top-info .status-label{display:flex;flex-direction:row;align-items:center;padding:2px 5px;white-space:nowrap;height:100%;border-radius:5px;background:#c00;color:#fff;font-weight:600}.coupon-modal-content .top-info .status-label p{font-size:12px;line-height:16px}.coupon-modal-content .top-info .status-label.disabled{background:#e5e1e1;color:#8c8d8d}.coupon-modal-content .top-info .gift-label{height:20px;width:fit-content;padding:2px 5px;border-radius:5px;background:#0074c2;white-space:nowrap}.coupon-modal-content .top-info .gift-label p{color:#fff;font-weight:700;font-size:12px;line-height:16px}.coupon-modal-content .top-modal{display:flex;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:15px}@media only screen and (max-width:767px){.coupon-modal-content .top-modal{flex-direction:column}}.coupon-modal-content .top-modal .info-container{width:max-content;display:flex;flex-direction:row;gap:15px}@media only screen and (max-width:767px){.coupon-modal-content .top-modal .info-container{flex-direction:column;width:auto;padding-right:0}}.coupon-modal-content .top-modal .info-container .wrap-img-disp{display:flex;flex-direction:column;align-items:center}.coupon-modal-content .top-modal .info-container .wrap-img-disp .disponibilita p{color:#c00;font-size:12px;font-style:normal;font-weight:800;line-height:16px}@media only screen and (max-width:767px){.coupon-modal-content .top-modal .info-container .wrap-img-disp .disponibilita p{white-space:nowrap}}.coupon-modal-content .top-modal .info-container .wrap-img-disp img{width:90px;height:90px;min-width:90px;min-height:90px}.coupon-modal-content .top-modal .info-container .text{display:flex;flex-direction:column}.coupon-modal-content .top-modal .info-container .text .coupon-category{margin-bottom:10px;color:#c00;font-weight:900}.coupon-modal-content .top-modal .info-container .text .coupon-category,.coupon-modal-content .top-modal .info-container .text .coupon-category *{font-size:12px;line-height:16px}.coupon-modal-content .top-modal .info-container .text .modal-subtitle{margin-bottom:10px;color:#605f60}.coupon-modal-content .top-modal .info-container .text .modal-subtitle,.coupon-modal-content .top-modal .info-container .text .modal-subtitle *{font-size:18px!important;line-height:30px!important}@media only screen and (max-width:767px){.coupon-modal-content .top-modal .info-container .text .modal-subtitle,.coupon-modal-content .top-modal .info-container .text .modal-subtitle *{font-size:16px!important;line-height:26px!important}}.coupon-modal-content .top-modal .info-container .text .modal-info-card{margin-bottom:10px;color:#605f60}.coupon-modal-content .top-modal .info-container .text .modal-info-card,.coupon-modal-content .top-modal .info-container .text .modal-info-card *{font-size:14px!important;line-height:21px!important;border-bottom:none!important;padding:0!important;font-weight:300!important}.coupon-modal-content .top-modal .info-container .text .modal-data-description{color:#605f60}.coupon-modal-content .top-modal .info-container .text .modal-data-description,.coupon-modal-content .top-modal .info-container .text .modal-data-description *{font-size:14px!important;line-height:21px!important}@media only screen and (max-width:767px){.coupon-modal-content .top-modal .modal-button{width:100%}.coupon-modal-content .top-modal .modal-button .btn{width:100%}}.coupon-modal-content .coupon-terms{display:flex;flex-direction:column;gap:20px}.coupon-modal-content .coupon-terms .accordionTitle{color:#333232;display:flex;gap:15px;align-items:center}.coupon-modal-content .coupon-terms .accordionTitle .accordionIcon{display:inline-block}.coupon-modal-content .coupon-terms .accordionTitle .accordionIconActive{display:none}.coupon-modal-content .coupon-terms .accordionTitle.accordionActive{color:#c00}.coupon-modal-content .coupon-terms .accordionTitle.accordionActive .accordionIcon{display:none}.coupon-modal-content .coupon-terms .accordionTitle.accordionActive .accordionIconActive{display:inline-block}.coupon-modal-content .coupon-terms .accordionText{color:#605f60;padding-left:15px;border-left:2px solid #c00}.coupon-modal-content .coupon-terms hr{margin:0!important;border-color:#e5e1e1}.coupon-modal-content .cashback-terms{color:#605f60;padding:0}.coupon-modal-content .cashback-terms,.coupon-modal-content .cashback-terms *{font-size:18px!important;line-height:30px!important}@media only screen and (max-width:767px){.coupon-modal-content .cashback-terms,.coupon-modal-content .cashback-terms *{font-size:16px!important;line-height:26px!important}}.coupon-modal-content .cashback-terms strong{color:#000}.coupon-modal-content .share_box{width:100%;display:flex;gap:30px;padding:15px;background-color:#faf6f6;justify-content:space-between}.coupon-modal-content .share_box p{color:#333232;font-size:14px;line-height:21px}@media only screen and (max-width:767px){.coupon-modal-content .share_box{flex-direction:column;gap:10px;padding:10px}}.coupon-modal-content .modal-claster-data{padding:15px;background-color:#faf6f6;color:#000;margin-bottom:30px}@media only screen and (max-width:767px){.coupon-modal-content .modal-claster-data{margin-bottom:15px}}.coupon-modal-content .bottom-button{margin:auto;margin-top:30px;width:max-content}@media only screen and (max-width:767px){.coupon-modal-content .bottom-button{margin-top:15px;width:100%}}.overflow-scroll-coupon{overflow:auto}body:has(.overflow-scroll-coupon){overflow:hidden}[data-component=couponDashboardComponent]{background:#fff;box-shadow:0 15px 21px rgba(0,0,0,.06);padding:15px 30px 30px;margin-bottom:20px;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=couponDashboardComponent]{padding:15px;margin-bottom:15px}}[data-component=couponDashboardComponent] #tns1{width:fit-content;display:flex}[data-component=couponDashboardComponent] .couponDasboard__title{display:flex;flex-direction:row;justify-content:space-between}[data-component=couponDashboardComponent] .couponDasboard__title h3{margin-bottom:20px;color:#333232;font-weight:900}@media only screen and (max-width:767px){[data-component=couponDashboardComponent] .couponDasboard__title h3{font-size:18px;line-height:27px;margin-bottom:15px}}[data-component=couponDashboardComponent] .couponDasboard__title .top-label{margin-bottom:27px;text-align:right}[data-component=couponDashboardComponent] .couponDasboard__title .top-label *{line-height:19px;font-size:14px}[data-component=couponDashboardComponent] .client-img{width:150px;height:150px;object-fit:cover;aspect-ratio:1/1;border-radius:10px}@media only screen and (max-width:767px){[data-component=couponDashboardComponent] .client-img{width:100%;width:80px;height:80px;aspect-ratio:1/1;padding-left:0}}[data-component=couponDashboardComponent] .coupon-card .left_content{min-width:86px;padding:10px}[data-component=couponDashboardComponent] .coupon-card .main_content{padding:10px}[data-component=couponDashboardComponent] .coupon-card .wrap-img-disp{align-items:flex-start}[data-component=couponDashboardComponent] .coupon-card .wrap-img-disp .disponibilita p{white-space:nowrap}[data-component=couponDashboardComponent] .coupon-card .wrap-img-disp img{width:60px;height:60px;min-width:60px;min-height:60px}[data-component=couponDashboardComponent] .coupon-card .info-container{align-items:flex-start;margin:10px 0 5px}[data-component=couponDashboardComponent] .coupon-card .info-container .coupon-title{font-size:16px;line-height:26px}[data-component=couponDashboardComponent] .coupon-card .info-container .coupon-period p{color:#333232}[data-component=couponDashboardComponent] .coupon-card .btn-container .coupon_action-button,[data-component=couponDashboardComponent] .coupon-card .btn-container .share-link{width:fit-content;flex:0}[data-component=couponDashboardComponent] .coupon-card .btn-container .coupon_action-button .btn,[data-component=couponDashboardComponent] .coupon-card .btn-container .share-link .btn{width:fit-content}[data-component=couponDashboardComponent] .couponDasboard__container{display:flex;flex-direction:row;justify-content:space-between;width:100%}@media only screen and (max-width:767px){[data-component=couponDashboardComponent] .couponDasboard__container>div{width:auto;margin:auto}}[data-component=couponDashboardComponent] .couponDasboard__container .desc{color:#605f60;max-width:535px}[data-component=couponDashboardComponent] .couponDasboard__container .desc p{font-size:16px!important}@media only screen and (max-width:767px){[data-component=couponDashboardComponent] .couponDasboard__container .desc *{font-size:14px;line-height:21px}}[data-component=couponDashboardComponent] .couponDasboard__container .coupon-item{max-width:500px;height:100%}[data-component=couponDashboardComponent] .couponDasboard__container .expanded{min-width:500px;height:auto}[data-component=couponDashboardComponent] .couponDasboard__container .couponDasboard__text{display:flex;gap:20px}@media only screen and (max-width:767px){[data-component=couponDashboardComponent] .couponDasboard__container .couponDasboard__text{align-items:center;min-height:0}}[data-component=couponDashboardComponent] .couponDasboard__container .couponDasboard__empty{max-width:none;display:flex;flex-direction:column;gap:15px}[data-component=couponDashboardComponent] .couponDasboard__container .couponDasboard__empty .info{display:flex;align-items:center;color:#605f60;line-height:30px;font-size:18px;width:fit-content;background-color:#e8fbfb;padding:15px 10px}@media only screen and (max-width:767px){[data-component=couponDashboardComponent] .couponDasboard__container .couponDasboard__empty .info{line-height:21px;font-size:14px}}[data-component=couponDashboardComponent] .couponDasboard__container .couponDasboard__empty .info .icona-30px{color:#286666;padding-right:10px}[data-component=couponDashboardComponent] .couponDasboard__container .couponDasboard__empty .info span:not(:first-child){padding-right:10px}[data-component=couponDashboardComponent] .couponDasboard__container .couponDasboard__empty .desc{max-width:none}[data-component=couponDashboardComponent] .couponDasboard__container .couponDasboard__client{max-width:500px;display:flex;flex-direction:row;gap:15px;justify-content:space-between;min-height:211px}[data-component=couponDashboardComponent] .couponDasboard__container .couponDasboard__client .btn-secondary{width:fit-content}@media only screen and (max-width:767px){[data-component=couponDashboardComponent] .couponDasboard__container .couponDasboard__client .btn-secondary{width:100%}}[data-component=couponDashboardComponent] .couponDasboard__container .couponDasboard__client .desc{color:#333232}@media only screen and (max-width:767px){[data-component=couponDashboardComponent] .couponDasboard__container .couponDasboard__client .desc *{font-size:16px;line-height:26px}}[data-component=couponDashboardComponent] .couponDasboard__container .couponDasboard__client .desc .desc-title{margin-bottom:5px}[data-component=couponDashboardComponent] .couponDasboard__container .couponDasboard__slider{min-height:213px;max-width:535px;padding-left:15px}[data-component=couponDashboardComponent] .couponDasboard__container a.btn.btn-primary{margin-top:30px}[data-component=couponDashboardComponent] .swiper{margin:0;width:545px;box-shadow:none}[data-component=couponDashboardComponent] .swiper .hidden-xs{width:545px}[data-component=couponHeaderComponent] .couponHeaderMenu{background:#fff}@media only screen and (max-width:767px){[data-component=couponHeaderComponent] .couponHeaderMenu{position:fixed;width:100vw;height:100%;top:0;left:0}}[data-component=couponHeaderComponent] .couponHeaderMenu .fixed-title{padding:20px}[data-component=couponHeaderComponent] .couponHeaderMenu .fixed-title h3{font-size:18px;font-weight:900;line-height:26px}[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container{right:-25px;min-width:330px;max-width:585px;max-height:calc(100vh - 75px);overflow:hidden auto;border:1px solid #e5e1e1;border-radius:0;box-shadow:0 24px 48px 0 rgba(0,0,0,.36);top:70px;position:absolute;z-index:1000;background-color:#fff;-ms-overflow-style:none;scrollbar-width:none}@media only screen and (max-width:767px){[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container{width:100vw;right:0;top:0;min-width:0;height:auto;z-index:999999;max-height:calc(100% - 102px)!important;position:relative;box-shadow:none;border:none;padding-bottom:180px}}[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container::-webkit-scrollbar{display:none}[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-client{display:flex;flex-direction:column;align-items:flex-start;width:385px}@media only screen and (max-width:767px){[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-client{width:100%}}[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-client p{line-height:21px;font-size:14px;color:#605f60}[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-client p strong{color:#333232}[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-client a{font-size:14px;line-height:21px}[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-client .client-title{padding:20px 20px 0 20px;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media only screen and (max-width:767px){[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-client .client-title{padding:15px 15px 0 15px}}[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-client .client-title p{line-height:30px;font-size:18px;font-weight:700;color:#333232}@media only screen and (max-width:767px){[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-client .client-title p{line-height:26px;font-size:16px}}[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-client .client-title i{font-size:40px}[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-client .coupon-client-content{display:flex;flex-direction:column;align-items:flex-start;gap:15px;padding:15px 20px;padding-bottom:20px;width:100%}@media only screen and (max-width:767px){[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-client .coupon-client-content{padding:0 15px;margin:auto}}[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-client .coupon-client-content img{margin:auto;width:100%;height:120px;min-width:270px;min-height:120px;object-fit:cover}@media only screen and (max-width:767px){[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-client .coupon-client-content img{width:100%;min-width:290px}}[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-client .coupon-client-content .client-text .client-text-title{margin-bottom:15px}[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-client .coupon-client-content .btn{width:fit-content;height:37px;padding:9px!important}[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-header-container{display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:20px 5px;margin:0 15px}@media only screen and (max-width:767px){[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-header-container{margin:auto;width:100%;padding:0 15px;gap:0}}[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-header-container .coupon-item{height:100%}@media only screen and (max-width:767px){[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-header-container .coupon-item{margin:auto;width:100%}}[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-header-container .couponHeader__title{display:flex;font-size:18px;font-weight:30px;flex-direction:row;justify-content:space-between;margin-top:7px}@media only screen and (max-width:767px){[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-header-container .couponHeader__title{margin-bottom:20px;margin-top:0}}[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-header-container .couponHeader__title h3{color:#000}@media only screen and (max-width:767px){[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-header-container .couponHeader__title h3{font-size:16px;line-height:26px}}[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-header-container .couponHeader__title .top-label{text-align:right;text-decoration:underline;text-decoration-color:#c00}[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-header-container .couponHeader__title .top-label *{line-height:19px;font-size:14px}@media only screen and (max-width:767px){[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-header-container .swiper-slide{width:345px}}[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-header-list{display:flex;min-width:385px;justify-content:center}@media only screen and (max-width:767px){[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-header-list{flex-direction:column;min-width:0}}[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-header-list .expanded{width:100%}@media only screen and (max-width:767px){[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-card{margin-bottom:15px;max-width:none}}[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-card .left_content{min-width:86px;padding:10px}[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-card .main_content{padding:10px}[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-card .wrap-img-disp{align-items:flex-start}[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-card .wrap-img-disp .disponibilita p{white-space:nowrap}[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-card .wrap-img-disp img{width:60px;height:60px;min-width:60px;min-height:60px}[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-card .info-container{align-items:flex-start;margin:20px 0 5px}[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-card .info-container .coupon-title{font-size:16px;line-height:26px}[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-empty-card{text-align:center;align-items:center;width:345px;justify-content:center;display:flex;flex-direction:column;gap:15px;border:none;box-shadow:none;padding:15px}[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-empty-card img{width:64px;height:64px;min-width:64px;min-height:64px}[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-empty-card p{line-height:21px;font-size:14px;color:#333232}[data-component=couponHeaderComponent] .couponHeaderMenu .menu-container .coupon-button-header{width:fit-content;height:50px;padding:9px!important}[data-component=couponHeaderComponent] .couponHeaderMenu .banner-button{position:fixed;bottom:0;left:0;width:100%;background-color:#faf6f6;text-align:center;padding:20px 0;z-index:1}[data-component=couponHeaderComponent] .couponHeaderMenu .swiper{width:545px;overflow:visible}@media only screen and (max-width:767px){[data-component=couponHeaderComponent] .couponHeaderMenu .swiper{width:345px}}[data-component=couponHeaderComponent] .counter-coupon{background-color:#fff;border-color:#c00}[data-component=couponDashboardComponent] .blur-right,[data-component=couponHeaderComponent] .blur-right{position:absolute;top:0;height:100%;width:30px;right:-5px;background:linear-gradient(to right,transparent,#fff);z-index:10}[data-component=couponDashboardComponent] .coupon_badge,[data-component=couponHeaderComponent] .coupon_badge{font-weight:350;font-size:14px;line-height:21px;color:#605f60;padding-bottom:20px}@media only screen and (max-width:767px){[data-component=couponDashboardComponent] .coupon_badge,[data-component=couponHeaderComponent] .coupon_badge{padding-bottom:0}}[data-component=couponDashboardComponent] .dashboard,[data-component=couponHeaderComponent] .dashboard{padding-bottom:15px;color:#333232}body.contaSpesa>section.content{background-color:#f7f7f7}[data-component=ContaSpesaHeroComponent] .row-full{text-align:center;color:#fff;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}[data-component=ContaSpesaHeroComponent] .row-full:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.2)}[data-component=ContaSpesaHeroComponent] .row-full h1{font-weight:900;margin-top:0;margin-bottom:5px}@media only screen and (max-width:767px){[data-component=ContaSpesaHeroComponent] .row-full h1{margin-bottom:15px}}[data-component=ContaSpesaHeroComponent] .row-full h2{margin-bottom:5px}@media only screen and (max-width:767px){[data-component=ContaSpesaHeroComponent] .row-full h2{margin-bottom:15px}}[data-component=ContaSpesaHeroComponent] .subheader-tag{background-color:#c00}[data-component=ContaSpesaHeroComponent] .row-allign-bottom,[data-component=ContaSpesaHeroComponent] .row-allign-middle,[data-component=ContaSpesaHeroComponent] .row-allign-top{height:400px}[data-component=ContaSpesaHeroComponent].subheaderWithImg .row-allign-bottom,[data-component=ContaSpesaHeroComponent].subheaderWithImg .row-allign-middle,[data-component=ContaSpesaHeroComponent].subheaderWithImg .row-allign-top{height:480px}[data-component=ContaSpesaHeroComponent].subheaderWithImg .row-allign-bottom .sub-image,[data-component=ContaSpesaHeroComponent].subheaderWithImg .row-allign-middle .sub-image,[data-component=ContaSpesaHeroComponent].subheaderWithImg .row-allign-top .sub-image{max-height:100px;margin-bottom:15px}@media only screen and (max-width:767px){[data-component=ContaSpesaHeroComponent].subheaderWithImg .row-allign-bottom .sub-image,[data-component=ContaSpesaHeroComponent].subheaderWithImg .row-allign-middle .sub-image,[data-component=ContaSpesaHeroComponent].subheaderWithImg .row-allign-top .sub-image{max-height:60px;margin-top:0}}[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa{margin-top:-45px}@media only screen and (max-width:767px){[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa{margin-top:-30px}}[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex{display:flex;gap:15px;margin-bottom:30px;z-index:10;position:relative}@media only screen and (max-width:767px){[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex{flex-direction:column}}[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_punti_bonus,[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_saldo_spesa{background:#fff;box-shadow:0 5px 21px rgba(0,0,0,.06);width:100%;padding:30px;display:flex;justify-content:space-between;color:#333232}@media only screen and (max-width:767px){[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_punti_bonus,[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_saldo_spesa{padding:15px}}[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_punti_bonus>div,[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_saldo_spesa>div{display:flex;gap:30px;align-items:center}@media only screen and (max-width:767px){[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_punti_bonus>div,[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_saldo_spesa>div{gap:15px}}[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_punti_bonus>div img,[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_saldo_spesa>div img{width:30px;height:30px}[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_punti_bonus>div .punti_bonus_title,[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_punti_bonus>div .saldo_spesa_title,[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_saldo_spesa>div .punti_bonus_title,[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_saldo_spesa>div .saldo_spesa_title{line-height:30px;display:flex;align-items:center}[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_punti_bonus>div .punti_bonus_title h3,[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_punti_bonus>div .saldo_spesa_title h3,[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_saldo_spesa>div .punti_bonus_title h3,[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_saldo_spesa>div .saldo_spesa_title h3{font-size:18px;font-weight:800}@media only screen and (max-width:767px){[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_punti_bonus>div .punti_bonus_title h3,[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_punti_bonus>div .saldo_spesa_title h3,[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_saldo_spesa>div .punti_bonus_title h3,[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_saldo_spesa>div .saldo_spesa_title h3{font-size:16px;line-height:26px}}[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_punti_bonus>div .punti_bonus_info *,[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_punti_bonus>div .saldo_spesa_data *,[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_saldo_spesa>div .punti_bonus_info *,[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_saldo_spesa>div .saldo_spesa_data *{font-size:14px;line-height:21px}@media only screen and (max-width:767px){[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_punti_bonus>div .punti_bonus_info *,[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_punti_bonus>div .saldo_spesa_data *,[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_saldo_spesa>div .punti_bonus_info *,[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_saldo_spesa>div .saldo_spesa_data *{font-size:14px;line-height:21px}}[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_punti_bonus .punti_bonus_value,[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_punti_bonus .saldo_spesa_value,[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_saldo_spesa .punti_bonus_value,[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_saldo_spesa .saldo_spesa_value{min-width:fit-content;margin-left:10px}[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_punti_bonus .punti_bonus_value p,[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_punti_bonus .saldo_spesa_value p,[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_saldo_spesa .punti_bonus_value p,[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_saldo_spesa .saldo_spesa_value p{font-weight:700;font-size:18px;line-height:20px}@media only screen and (max-width:767px){[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_punti_bonus .punti_bonus_value p,[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_punti_bonus .saldo_spesa_value p,[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_saldo_spesa .punti_bonus_value p,[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_saldo_spesa .saldo_spesa_value p{font-size:16px;line-height:26px}}[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_punti_bonus .punti_bonus_value .blue,[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_punti_bonus .saldo_spesa_value .blue,[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_saldo_spesa .punti_bonus_value .blue,[data-component=ContaSpesaHeroComponent] .wrap_subhero_contospesa .wrap_flex .wrap_saldo_spesa .saldo_spesa_value .blue{color:#0074c2}.alertify.modal-tooltip-modal .dialog{position:absolute;bottom:0;padding:0!important;transform:none;top:auto}.alertify.modal-tooltip-modal .textContainer{font-weight:400;font-size:16px;line-height:26px}.alertify.modal-tooltip-modal nav{padding-bottom:30px}.tooltip_slider strong{color:#000}.popover-content .tooltip_slider{white-space:nowrap}.popover-content *{font-size:14px;line-height:21px}[data-component=ContaSpesaSliderComponent]{margin-bottom:60px!important}@media only screen and (max-width:767px){[data-component=ContaSpesaSliderComponent]{margin-bottom:30px!important}}[data-component=ContaSpesaSliderComponent] .wrap_all_slider{padding:30px;box-shadow:0 5px 21px rgba(0,0,0,.06);background-color:#fff}@media only screen and (max-width:767px){[data-component=ContaSpesaSliderComponent] .wrap_all_slider{padding:0}}[data-component=ContaSpesaSliderComponent] .wrap_all_slider .arrow_accordion{transform:rotate(180deg)}[data-component=ContaSpesaSliderComponent] .wrap_all_slider:has(.wrap_slider_accordion.active) .arrow_accordion{transform:rotate(0)}[data-component=ContaSpesaSliderComponent] .wrap_all_slider .wrap_slider_title{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:767px){[data-component=ContaSpesaSliderComponent] .wrap_all_slider .wrap_slider_title{justify-content:flex-start;gap:10px;background-color:#f2eeee;padding:15px}}[data-component=ContaSpesaSliderComponent] .wrap_all_slider .wrap_slider_title>span{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:20px}@media only screen and (max-width:767px){[data-component=ContaSpesaSliderComponent] .wrap_all_slider .wrap_slider_title>span{justify-content:flex-start;gap:10px;margin-bottom:0}}[data-component=ContaSpesaSliderComponent] .wrap_all_slider .wrap_slider_title h3{font-weight:800;font-size:22px;line-height:33px;color:#333232}@media only screen and (max-width:767px){[data-component=ContaSpesaSliderComponent] .wrap_all_slider .wrap_slider_title h3{font-size:18px;line-height:27px}}[data-component=ContaSpesaSliderComponent] .wrap_all_slider .wrap_slider_title .arrow_accordion{transform:rotate(180deg)}[data-component=ContaSpesaSliderComponent] .wrap_all_slider .wrap_slider_title .arrow_accordion{display:flex;align-items:center}[data-component=ContaSpesaSliderComponent] .wrap_all_slider .wrap_slider_title .arrow_accordion:has(.wrap_slider_accordion.active){transform:rotate(0)}[data-component=ContaSpesaSliderComponent] .wrap_all_slider .wrap_slider_title .slider_mese p{font-weight:700;font-size:14px;line-height:20px;color:#fff;padding:3px 8px;background-color:#447213;border-radius:2px;text-transform:capitalize}[data-component=ContaSpesaSliderComponent] .wrap_all_slider .wrap_slider_accordion{transition:all .5s ease-in-out}@media only screen and (max-width:767px){[data-component=ContaSpesaSliderComponent] .wrap_all_slider .wrap_slider_accordion{max-height:0;overflow:hidden;margin-top:0}}[data-component=ContaSpesaSliderComponent] .wrap_all_slider .wrap_slider_accordion.active{display:block;max-height:290px}@media only screen and (max-width:767px){[data-component=ContaSpesaSliderComponent] .wrap_all_slider .wrap_slider_accordion.active{margin-top:15px}}[data-component=ContaSpesaSliderComponent] .wrap_all_slider .wrap_slider_accordion .slider_text{font-size:18px;line-height:30px;color:#605f60;margin-bottom:20px}@media only screen and (max-width:767px){[data-component=ContaSpesaSliderComponent] .wrap_all_slider .wrap_slider_accordion .slider_text{padding:0 15px 0 15px}}[data-component=ContaSpesaSliderComponent] .wrap_all_slider .wrap_slider_accordion .wrap_slider{background-color:transparent;overflow:hidden;position:relative;height:110px}@media only screen and (max-width:767px){[data-component=ContaSpesaSliderComponent] .wrap_all_slider .wrap_slider_accordion .wrap_slider{height:130px;-webkit-mask-image:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 10%,#fff 50%,#fff 89%,rgba(255,255,255,0) 100%);mask-image:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 10%,#fff 50%,#fff 89%,rgba(255,255,255,0) 100%)}}@media only screen and (max-width:767px){[data-component=ContaSpesaSliderComponent] .wrap_all_slider .wrap_slider_accordion .wrap_slider{overflow:auto}}[data-component=ContaSpesaSliderComponent] .wrap_all_slider .wrap_slider_accordion .wrap_slider .wrap_slider::-webkit-scrollbar{display:none}[data-component=ContaSpesaSliderComponent] .wrap_all_slider .wrap_slider_accordion .wrap_slider .bg_slider{padding:5px;height:33px;border-radius:16px;background-color:#e5e1e1;position:relative;width:1150px;margin-bottom:15px}@media only screen and (max-width:767px){[data-component=ContaSpesaSliderComponent] .wrap_all_slider .wrap_slider_accordion .wrap_slider .bg_slider{margin-left:15px;margin-right:15px}}[data-component=ContaSpesaSliderComponent] .wrap_all_slider .wrap_slider_accordion .wrap_slider .main_slider{content:"";position:relative;height:23px;width:2%;border-radius:16px;background-color:#447213}[data-component=ContaSpesaSliderComponent] .wrap_all_slider .wrap_slider_accordion .wrap_slider .dot{position:absolute;content:"";width:17px;height:17px;background-color:#fff;border-radius:50%;right:4px;top:3px}[data-component=ContaSpesaSliderComponent] .wrap_all_slider .wrap_slider_accordion .wrap_slider .wrap_money{display:flex;width:945px}[data-component=ContaSpesaSliderComponent] .wrap_all_slider .wrap_slider_accordion .wrap_slider .wrap_money>div{position:absolute;text-align:center;top:40px;color:#333232;display:flex;align-items:center;flex-direction:column;gap:5px;font-weight:400;font-size:14px;line-height:21px}[data-component=ContaSpesaSliderComponent] .wrap_all_slider .wrap_slider_accordion .wrap_slider .wrap_money>div.active .point{background:#447213;color:#fff;font-weight:800}[data-component=ContaSpesaSliderComponent] .wrap_all_slider .wrap_slider_accordion .wrap_slider .wrap_money>div.active{font-weight:800}[data-component=ContaSpesaSliderComponent] .wrap_all_slider .wrap_slider_accordion .wrap_slider .point{padding:5px;background:#e5e1e1;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;border-radius:50%;width:33px;height:33px}[data-component=ContaSpesaSliderComponent] .wrap_soglie_raggiunte{margin-top:30px;border:1px solid #e5e1e1;box-shadow:0 5px 21px rgba(0,0,0,.06)}@media only screen and (max-width:767px){[data-component=ContaSpesaSliderComponent] .wrap_soglie_raggiunte{margin-top:15px;width:100vw;margin-left:-15px}}[data-component=ContaSpesaSliderComponent] .wrap_soglie_raggiunte.active .wrap_accordion_table{max-height:1000px}[data-component=ContaSpesaSliderComponent] .wrap_soglie_raggiunte.active .wrap_toggle svg{transform:rotate(0)!important}[data-component=ContaSpesaSliderComponent] .wrap_soglie_raggiunte .wrap_header_table{display:flex;align-items:center;justify-content:space-between;width:100%;padding:15px 30px;background-color:#fff;font-size:22px;line-height:33px;border-bottom:1px solid #e5e1e1;cursor:pointer}@media only screen and (max-width:767px){[data-component=ContaSpesaSliderComponent] .wrap_soglie_raggiunte .wrap_header_table{padding:15px;font-weight:800;font-size:18px;line-height:27px}}[data-component=ContaSpesaSliderComponent] .wrap_soglie_raggiunte .wrap_header_table .wrap_toggle{display:flex;align-items:center;gap:4px;color:#c00;font-weight:800;font-size:14px;line-height:19px}[data-component=ContaSpesaSliderComponent] .wrap_soglie_raggiunte .wrap_header_table .wrap_toggle svg{transform:rotate(180deg)}[data-component=ContaSpesaSliderComponent] .wrap_soglie_raggiunte .wrap_accordion_table{transition:max-height .5s ease-in-out;max-height:0;overflow:hidden}[data-component=ContaSpesaSliderComponent] .wrap_soglie_raggiunte .wrap_accordion_table .wrap_titles_table{background-color:#0074c2;display:flex;align-items:center;padding-right:20px}[data-component=ContaSpesaSliderComponent] .wrap_soglie_raggiunte .wrap_accordion_table .wrap_titles_table>div{flex-basis:15%;padding-left:30px}[data-component=ContaSpesaSliderComponent] .wrap_soglie_raggiunte .wrap_accordion_table .wrap_titles_table>span{display:flex;width:100%;justify-content:space-between}[data-component=ContaSpesaSliderComponent] .wrap_soglie_raggiunte .wrap_accordion_table .wrap_titles_table>span div{flex-basis:20%;padding:12px 0;font-weight:800;font-size:14px;line-height:21px;color:#fff}@media only screen and (max-width:767px){[data-component=ContaSpesaSliderComponent] .wrap_soglie_raggiunte .wrap_accordion_table .wrap_titles_table{padding:12px 15px}}[data-component=ContaSpesaSliderComponent] .wrap_soglie_raggiunte .wrap_accordion_table .wrap_titles_table :last-child{text-align:center}[data-component=ContaSpesaSliderComponent] .wrap_soglie_raggiunte .wrap_accordion_table .content_table{display:flex;align-items:center;border-bottom:1px solid #e5e1e1;background-color:#fff}[data-component=ContaSpesaSliderComponent] .wrap_soglie_raggiunte .wrap_accordion_table .content_table div{font-size:14px;line-height:21px;color:#333232}@media only screen and (max-width:767px){[data-component=ContaSpesaSliderComponent] .wrap_soglie_raggiunte .wrap_accordion_table .content_table div{font-size:16px;line-height:26px}}[data-component=ContaSpesaSliderComponent] .wrap_soglie_raggiunte .wrap_accordion_table .content_table:nth-child(even){background-image:url(../images/pattern.png);background-size:auto 130px}@media only screen and (max-width:767px){[data-component=ContaSpesaSliderComponent] .wrap_soglie_raggiunte .wrap_accordion_table .content_table{justify-content:space-between}[data-component=ContaSpesaSliderComponent] .wrap_soglie_raggiunte .wrap_accordion_table .content_table *{font-size:16px;line-height:26px}}[data-component=ContaSpesaSliderComponent] .wrap_soglie_raggiunte .wrap_accordion_table .content_table .basis-15{flex-basis:15%;padding-left:30px;color:#333232}[data-component=ContaSpesaSliderComponent] .wrap_soglie_raggiunte .wrap_accordion_table .content_table>span{width:100%;display:flex;justify-content:space-between;text-align:center;padding-right:20px}[data-component=ContaSpesaSliderComponent] .wrap_soglie_raggiunte .wrap_accordion_table .content_table>span div{flex-basis:20%}[data-component=ContaSpesaSliderComponent] .wrap_soglie_raggiunte .wrap_accordion_table .content_table>div{padding:12px 30px;font-size:14px;line-height:21px;color:#605f60}@media only screen and (max-width:767px){[data-component=ContaSpesaSliderComponent] .wrap_soglie_raggiunte .wrap_accordion_table .content_table>div{padding:12px 15px;flex-basis:auto}}[data-component=ContaSpesaSliderComponent] .wrap_soglie_raggiunte .wrap_accordion_table .content_table .mese{margin-bottom:5px}[data-component=ContaSpesaSliderComponent] .wrap_soglie_raggiunte .wrap_accordion_table .content_table .blue{color:#0074c2}[data-component=ContaSpesaSliderComponent] .wrap_soglie_raggiunte .wrap_accordion_table .content_table .blue strong{display:flex;flex-direction:column;align-items:center}[data-component=saldoPuntiRaccoltaSocio]{display:flex;flex-direction:column;gap:8px;background-color:#0074c2;border-radius:4px;padding:12px;margin:16px 0 20px 0}[data-component=saldoPuntiRaccoltaSocio] .topLeftSaldoPunti{display:flex;flex-direction:row;gap:8px;align-items:center}[data-component=saldoPuntiRaccoltaSocio] .topLeftSaldoPunti img{width:20px;height:20px}[data-component=saldoPuntiRaccoltaSocio] .topLeftSaldoPunti .titleSaldoPunti{font-weight:700;font-size:18px;line-height:24px;color:#fff}[data-component=saldoPuntiRaccoltaSocio] .topSaldoPunti{display:flex;flex-direction:row;justify-content:space-between;align-items:center}[data-component=saldoPuntiRaccoltaSocio] .topSaldoPunti .counterSaldoPunti{font-size:24px;line-height:32px;font-weight:700;color:#fff}[data-component=saldoPuntiRaccoltaSocio] .bottomSaldoPunti{display:flex;flex-direction:row;justify-content:center;align-items:center}[data-component=saldoPuntiRaccoltaSocio] .bottomSaldoPunti .subTitleContaSpesa p{font-size:13px;line-height:20px;font-weight:400;color:#fff}[data-component=listaSpeseContaSpesaComponent]{margin-bottom:60px!important}@media only screen and (max-width:767px){[data-component=listaSpeseContaSpesaComponent]{margin-bottom:30px!important}}[data-component=listaSpeseContaSpesaComponent] h2{text-align:center;margin-bottom:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=listaSpeseContaSpesaComponent] h2{margin-bottom:15px}}[data-component=listaSpeseContaSpesaComponent] .table-head-wrapper_expanses{display:flex;flex-direction:row;justify-content:space-between;background-color:#fff;align-items:center;padding:15px 30px}@media only screen and (max-width:767px){[data-component=listaSpeseContaSpesaComponent] .table-head-wrapper_expanses{padding:20px 15px;border-bottom:1px solid #e5e1e1}}[data-component=listaSpeseContaSpesaComponent] #expenses{box-shadow:0 5px 21px rgba(0,0,0,.06)}@media only screen and (max-width:767px){[data-component=listaSpeseContaSpesaComponent] #expenses{width:100vw;margin-left:-15px}}[data-component=listaSpeseContaSpesaComponent] .expenses_table-title{color:#0074c2;display:flex;align-items:center;gap:5px;font-size:18px;line-height:30px}[data-component=listaSpeseContaSpesaComponent] .expenses_table-title .icon-info-tooltip{font-size:25px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=listaSpeseContaSpesaComponent] .expenses_table-title{font-size:16px;line-height:20px}}[data-component=listaSpeseContaSpesaComponent] .advanced-filters-wrapper{align-self:flex-end}[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search{position:relative}[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search .label-search{font-size:14px;line-height:19px}[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search .icon-settings{font-size:14px;line-height:19px}[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search a{align-items:flex-start;display:flex;gap:15px;text-decoration:none;font-size:14px;font-weight:700}[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search a .icon-settings{font-size:14px;font-weight:700}[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search .dropdown-menu{width:391px;top:35px;right:0;left:inherit;margin:0;padding:0;border:none;border-radius:0;box-shadow:0 5px 21px 0 rgba(0,0,0,.06)}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search .dropdown-menu{right:-30px}}@media only screen and (max-width:767px){[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search .dropdown-menu{max-width:290px;right:-15px}}[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search .dropdown-menu:before{position:absolute;right:0;top:-17px;width:100%;height:17px;padding-right:35px;color:#fff;text-shadow:0 5px 21px rgba(0,0,0,.06);font-size:25px;overflow-y:hidden;text-align:right}@media only screen and (min-width:1024px) and (max-width:1179px){[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search .dropdown-menu:before{padding-right:14px}}@media only screen and (min-width:768px) and (max-width:1023px){[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search .dropdown-menu:before{padding-right:30px}}@media only screen and (max-width:767px){[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search .dropdown-menu:before{padding-right:15px}}[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search .dropdown-menu .dropdown-title{margin:0;line-height:33px;font-size:22px;font-weight:400;font-weight:700;border-bottom:1px solid #f2eeee;color:#333232;padding:15px 30px}@media only screen and (max-width:767px){[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search .dropdown-menu .dropdown-title{line-height:27px;font-size:18px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search .dropdown-menu .dropdown-title{padding:15px}}[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search .dropdown-menu .dropdown-content{padding:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search .dropdown-menu .dropdown-content{padding:15px}}[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search .dropdown-menu .expenses-advanced-search-button{display:flex}[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search .dropdown-menu .expenses-advanced-search-button .btn{margin:auto;width:100%}[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search-item{margin-bottom:30px}[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search-item label{margin:0;line-height:30px;font-size:18px;color:#333232;font-weight:700!important;margin-bottom:5px}@media only screen and (max-width:767px){[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search-item label{font-size:16px;line-height:26px}}[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search-item .label span{margin:0;line-height:21px;font-size:14px}@media only screen and (max-width:767px){[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search-item .label span{line-height:18px;font-size:12px}}[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search-item .input-text-container{display:flex;gap:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search-item .input-text-container{flex-direction:column}}[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search-item .input-text-container .input-text input{padding-right:20px;height:30px;cursor:pointer}@media only screen and (max-width:767px){[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search-item .input-text-container .input-text input{height:26px}}[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search-item .input-text-container .input-text i{pointer-events:none}[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search-item .input-text-container .input-text:last-child{margin-right:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search-item .input-text-container .input-text:last-child{margin-right:0;margin-bottom:0}}[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search-item .input-select,[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search-item .input-text{position:relative;border:1px solid #e5e1e1;padding:8px 10px}[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search-item .input-select .button,[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search-item .input-select i,[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search-item .input-text .button,[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search-item .input-text i{position:absolute;top:50%;right:0;display:block;width:20px;height:20px;transform:translateY(-50%) rotate(180deg);font-size:20px}[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search-item .input-select i,[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search-item .input-text i{left:auto;right:15px}[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search-item .input-select .selectric .label,[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search-item .input-text .selectric .label{height:30px}@media only screen and (max-width:767px){[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search-item .input-select .selectric .label,[data-component=listaSpeseContaSpesaComponent] .expenses-advanced-search-item .input-text .selectric .label{height:26px}}[data-component=listaSpeseContaSpesaComponent] .expenses-list-top{background-color:#0074c2;border-bottom:0;display:flex}[data-component=listaSpeseContaSpesaComponent] .expenses-list-top div{padding:23px 30px!important}[data-component=listaSpeseContaSpesaComponent] .expenses-list-top .data-col,[data-component=listaSpeseContaSpesaComponent] .expenses-list-top .desc-col,[data-component=listaSpeseContaSpesaComponent] .expenses-list-top .store-col{text-align:left}[data-component=listaSpeseContaSpesaComponent] .expenses-list-top .data-col{width:20%}[data-component=listaSpeseContaSpesaComponent] .expenses-list-top .store-col{width:35%}[data-component=listaSpeseContaSpesaComponent] .expenses-list-top .desc-col{width:30%}[data-component=listaSpeseContaSpesaComponent] .expenses-list-top .import-col{width:15%;text-align:right}[data-component=listaSpeseContaSpesaComponent] .expenses-list-top *{color:#fff;font-size:14px;font-weight:700;line-height:20px;text-transform:uppercase}[data-component=listaSpeseContaSpesaComponent] .expenses-list td{padding:15px 30px!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=listaSpeseContaSpesaComponent] .expenses-list td{padding:15px!important}}[data-component=listaSpeseContaSpesaComponent] .expenses-list td *{font-size:14px;line-height:20px;color:#333232}[data-component=listaSpeseContaSpesaComponent] .expenses-list tr{border-bottom:1px solid #e5e1e1}[data-component=listaSpeseContaSpesaComponent] .expenses-list tr:nth-child(even){background-image:url(../images/pattern.png);background-size:auto 130px}[data-component=listaSpeseContaSpesaComponent] .expenses-list tr:nth-child(odd){background-color:#fff}[data-component=listaSpeseContaSpesaComponent] .expenses-list .data-col,[data-component=listaSpeseContaSpesaComponent] .expenses-list .desc-col,[data-component=listaSpeseContaSpesaComponent] .expenses-list .store-col{text-align:left}[data-component=listaSpeseContaSpesaComponent] .expenses-list .data-col{width:20%}[data-component=listaSpeseContaSpesaComponent] .expenses-list .store-col{width:35%}[data-component=listaSpeseContaSpesaComponent] .expenses-list .desc-col{width:30%}[data-component=listaSpeseContaSpesaComponent] .expenses-list .import-col{width:15%;text-align:right}[data-component=listaSpeseContaSpesaComponent] .expenses-list .data-col{font-weight:700}[data-component=listaSpeseContaSpesaComponent] .expenses-list .data-col span{font-weight:400;color:#605f60}[data-component=listaSpeseContaSpesaComponent] .expenses-list .data-col span:first-of-type{font-weight:700;margin-bottom:5px;font-size:16px;line-height:26px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=listaSpeseContaSpesaComponent] .expenses-list .data-col{width:auto}[data-component=listaSpeseContaSpesaComponent] .expenses-list .data-col p{margin-bottom:5px}}[data-component=listaSpeseContaSpesaComponent] .expenses-list .import-col{font-weight:700}[data-component=listaSpeseContaSpesaComponent] .expenses-list .import-col p{white-space:nowrap}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=listaSpeseContaSpesaComponent] .expenses-list .import-col p{font-size:16px;line-height:26px}}[data-component=listaSpeseContaSpesaComponent] .expenses-list-no-results{color:#333232;background-color:#fff;padding:15px 30px!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=listaSpeseContaSpesaComponent] .expenses-list-no-results{padding:15px!important}}[data-component=listaSpeseContaSpesaComponent] .expenses-filters-breadcrumb{display:flex;align-items:flex-start;width:100%;height:auto;padding:20px 30px;background-color:#f4faff}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=listaSpeseContaSpesaComponent] .expenses-filters-breadcrumb{display:block;padding:15px}[data-component=listaSpeseContaSpesaComponent] .expenses-filters-breadcrumb ::-webkit-scrollbar{width:0;height:0}[data-component=listaSpeseContaSpesaComponent] .expenses-filters-breadcrumb ::-webkit-scrollbar-thumb{background:0 0;cursor:pointer}[data-component=listaSpeseContaSpesaComponent] .expenses-filters-breadcrumb ::-webkit-scrollbar-track{background:0 0}[data-component=listaSpeseContaSpesaComponent] .expenses-filters-breadcrumb body{scrollbar-face-color:transparent;scrollbar-track-color:transparent}}[data-component=listaSpeseContaSpesaComponent] .expenses-filters-breadcrumb .breadcrumb-title{color:#333232;margin-right:15px;white-space:nowrap}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=listaSpeseContaSpesaComponent] .expenses-filters-breadcrumb .breadcrumb-title{margin:0;line-height:21px;font-size:14px;margin:0 0 10px 0}}@media only screen and (max-width:767px) and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px) and (max-width:767px){[data-component=listaSpeseContaSpesaComponent] .expenses-filters-breadcrumb .breadcrumb-title{line-height:18px;font-size:12px}}[data-component=listaSpeseContaSpesaComponent] .expenses-filters-breadcrumb .breadcrumb-tags-container{display:flex;align-items:center;flex-wrap:wrap;width:100%;height:100%;overflow:hidden}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=listaSpeseContaSpesaComponent] .expenses-filters-breadcrumb .breadcrumb-tags-container{overflow:auto}}[data-component=listaSpeseContaSpesaComponent] .expenses-filters-breadcrumb .breadcrumb-tag{margin:0;line-height:21px;font-size:14px;position:relative;display:flex;align-items:center;width:auto;height:30px;background-color:#fff;box-shadow:-1px 0 3px 0 rgba(0,0,0,.06);font-weight:700;text-transform:uppercase;color:#605f60;padding:0 30px 0 20px;margin-right:5px;margin-bottom:5px;cursor:pointer}@media only screen and (max-width:767px){[data-component=listaSpeseContaSpesaComponent] .expenses-filters-breadcrumb .breadcrumb-tag{line-height:18px;font-size:12px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=listaSpeseContaSpesaComponent] .expenses-filters-breadcrumb .breadcrumb-tag{font-weight:400;height:auto;padding:6px 30px 6px 20px}}[data-component=listaSpeseContaSpesaComponent] .expenses-filters-breadcrumb .breadcrumb-tag i{position:absolute;top:50%;right:5px;transform:translateY(-50%);font-size:18px;color:#605f60}[data-component=listaSpeseContaSpesaComponent] .expenses-pagination ul{padding:8px!important;background-color:#fff}[data-component=listaSpeseContaSpesaComponent] .expenses-pagination ul a{text-decoration:none!important}[data-component=contaSpesaDashboardComponent]{display:flex;flex-direction:column;gap:20px;background-color:#fff;box-shadow:0 15px 21px rgba(0,0,0,.06);padding:15px 30px 20px 30px}@media only screen and (max-width:767px){[data-component=contaSpesaDashboardComponent]{gap:15px;padding:15px}}[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-top{display:flex;justify-content:space-between;align-items:center}[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-top h3{color:#333232}[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-top a{font-weight:700;font-size:14px;line-height:19px}[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-content{display:flex;gap:15px}[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-content img{width:90px;height:90px}@media only screen and (max-width:767px){[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-content img{width:30px;height:30px}}[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-content>div{display:flex;gap:15px;justify-content:space-between;align-items:flex-start;width:100%}@media only screen and (max-width:767px){[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-content>div{flex-direction:column}}[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-content>div a{font-weight:700;font-size:14px;line-height:19px}[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-text{width:100%;color:#605f60;max-width:60%}[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-text *{font-size:18px;line-height:30px}@media only screen and (max-width:767px){[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-text *{font-size:14px;line-height:21px}}[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-recap{display:flex;gap:15px;z-index:100;position:relative}@media only screen and (max-width:767px){[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-recap{flex-direction:column}}[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-recap .wrap_punti_bonus,[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-recap .wrap_saldo_spesa{background:#fff;border:1px solid #e5e1e1;width:100%;min-width:226px;padding:10px;display:flex;justify-content:space-between;color:#333232}@media only screen and (max-width:767px){[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-recap .wrap_punti_bonus,[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-recap .wrap_saldo_spesa{min-width:0}}[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-recap .wrap_punti_bonus>div,[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-recap .wrap_saldo_spesa>div{display:flex;gap:15px;align-items:center}[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-recap .wrap_punti_bonus>div img,[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-recap .wrap_saldo_spesa>div img{width:20px;height:20px}[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-recap .wrap_punti_bonus>div .punti_bonus_title p,[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-recap .wrap_punti_bonus>div .saldo_spesa_title p,[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-recap .wrap_saldo_spesa>div .punti_bonus_title p,[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-recap .wrap_saldo_spesa>div .saldo_spesa_title p{font-size:12px;line-height:16px;font-weight:700}[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-recap .wrap_punti_bonus>div .punti_bonus_info *,[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-recap .wrap_punti_bonus>div .saldo_spesa_data *,[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-recap .wrap_saldo_spesa>div .punti_bonus_info *,[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-recap .wrap_saldo_spesa>div .saldo_spesa_data *{font-size:12px;line-height:16px;color:#605f60}[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-recap .wrap_punti_bonus .punti_bonus_value,[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-recap .wrap_punti_bonus .saldo_spesa_value,[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-recap .wrap_saldo_spesa .punti_bonus_value,[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-recap .wrap_saldo_spesa .saldo_spesa_value{min-width:fit-content;margin-left:15px}[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-recap .wrap_punti_bonus .punti_bonus_value p,[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-recap .wrap_punti_bonus .saldo_spesa_value p,[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-recap .wrap_saldo_spesa .punti_bonus_value p,[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-recap .wrap_saldo_spesa .saldo_spesa_value p{font-weight:700;font-size:14px;line-height:21px}@media only screen and (max-width:767px){[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-recap .wrap_punti_bonus .punti_bonus_value p,[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-recap .wrap_punti_bonus .saldo_spesa_value p,[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-recap .wrap_saldo_spesa .punti_bonus_value p,[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-recap .wrap_saldo_spesa .saldo_spesa_value p{font-size:12px;line-height:16px}}[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-recap .wrap_punti_bonus .punti_bonus_value .blue,[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-recap .wrap_punti_bonus .saldo_spesa_value .blue,[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-recap .wrap_saldo_spesa .punti_bonus_value .blue,[data-component=contaSpesaDashboardComponent] .contaspesa_dashboard-recap .wrap_saldo_spesa .saldo_spesa_value .blue{color:#0074c2}[data-component=dashboardBannerUniversitariComponent]{margin-top:25px}[data-component=dashboardBannerUniversitariComponent] .wrapper{display:flex;gap:15px;padding:15px;background:#e8fbfb;width:100%;align-items:center}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=dashboardBannerUniversitariComponent] .wrapper{align-items:flex-start}}[data-component=dashboardBannerUniversitariComponent] .wrapper .wrap-icon{min-width:30px}[data-component=dashboardBannerUniversitariComponent] .wrapper .wrap-icon svg{width:100%;max-width:30px}[data-component=dashboardBannerUniversitariComponent] .wrapper .wrap-right-side{display:flex;gap:15px;align-items:center}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=dashboardBannerUniversitariComponent] .wrapper .wrap-right-side{align-items:flex-start;flex-direction:column}}[data-component=dashboardBannerUniversitariComponent] .wrapper .wrap-right-side .wrap-text{display:flex;flex-direction:column;gap:5px;flex-grow:1}[data-component=dashboardBannerUniversitariComponent] .wrapper .wrap-right-side .wrap-text h2{color:var(--colors-black,#000);font-size:18px;font-style:normal;font-weight:800;line-height:30px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=dashboardBannerUniversitariComponent] .wrapper .wrap-right-side .wrap-text h2{font-size:16px;font-style:normal;font-weight:800;line-height:26px}}[data-component=dashboardBannerUniversitariComponent] .wrapper .wrap-right-side .wrap-text p,[data-component=dashboardBannerUniversitariComponent] .wrapper .wrap-right-side .wrap-text>p *{font-size:14px;font-style:normal;line-height:21px}[data-component=dashboardBannerUniversitariComponent] .wrapper .wrap-right-side .wrap-text a{color:var(--colors-black,#000);font-size:14px;font-style:normal;font-weight:900;line-height:21px;text-decoration-line:underline}[data-component=dashboardBannerUniversitariComponent] .wrapper .wrap-right-side .wrap-button{display:flex;gap:15px;align-items:center}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=dashboardBannerUniversitariComponent] .wrapper .wrap-right-side .wrap-button{flex-direction:column-reverse;align-items:flex-start}}[data-component=dashboardBannerUniversitariComponent] .wrapper .wrap-right-side .wrap-button .btn-primary{background-color:#46b3b3}[data-component=dashboardBannerUniversitariComponent] .wrapper .wrap-right-side .wrap-button .btn-primary:hover{background-color:#46b3b3}[data-component=dashboardBannerUniversitariComponent] .wrapper .wrap-right-side .wrap-button .btn-primary:active{background-color:#46b3b3}[data-component=dashboardBannerUniversitariComponent] .wrapper .wrap-right-side .wrap-button .btn-secondary-green{color:var(--colors-green-water,#46b3b3)!important;font-size:14px;font-style:normal;font-weight:900;line-height:19px;padding:16px 22px;background:var(--colors-trasparent,transparent);border:1px solid var(--colors-green-water,#46b3b3)!important}[data-component=dashboardBannerUniversitariComponent] .wrapper .wrap-right-side .wrap-button .btn-primary-green{color:var(--colors-white,#fff);font-size:14px;font-style:normal;font-weight:900;line-height:19px;padding:16px 22px;background:var(--colors-green-water,#46b3b3);box-shadow:0 5px 7px 0 rgba(74,74,74,.17)}section[data-component=formUniversitarioAdhesionComponent] .wrap-privacy-checkbox{align-self:flex-start;margin:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){section[data-component=formUniversitarioAdhesionComponent] .wrap-privacy-checkbox{margin:0}}section[data-component=formUniversitarioAdhesionComponent] .wrap-privacy-checkbox p{color:#605f60;font-size:16px}section[data-component=formUniversitarioAdhesionComponent] .wrap-privacy-checkbox a{color:#c00;font-size:16px}.wrap-formUniversitarioAdhesionComponent{padding-bottom:0!important}[data-proselitismo] .wrapperFormUniversitarioAdhesion,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion{display:flex;padding:30px;flex-direction:column;justify-content:center;align-items:flex-start;border:2px solid var(--colors-gray-03,#e5e1e1);background:#f4faff}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-proselitismo] .wrapperFormUniversitarioAdhesion,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion{padding:15px}}[data-proselitismo] .wrapperFormUniversitarioAdhesion .text-feedback-error,[data-proselitismo] .wrapperFormUniversitarioAdhesion .text-feedback-success,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .text-feedback-error,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .text-feedback-success{display:flex;gap:5px;align-items:center}[data-proselitismo] .wrapperFormUniversitarioAdhesion .text-feedback-error .text,[data-proselitismo] .wrapperFormUniversitarioAdhesion .text-feedback-success .text,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .text-feedback-error .text,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .text-feedback-success .text{color:#c00;font-size:18px;font-style:normal;font-weight:350;line-height:30px;width:100%;overflow:hidden}[data-proselitismo] .wrapperFormUniversitarioAdhesion .text-feedback-error svg,[data-proselitismo] .wrapperFormUniversitarioAdhesion .text-feedback-success svg,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .text-feedback-error svg,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .text-feedback-success svg{cursor:pointer;min-width:15px}[data-proselitismo] .wrapperFormUniversitarioAdhesion .topFormUniversitarioAdhesion,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .topFormUniversitarioAdhesion{display:flex;align-items:flex-start;gap:15px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-proselitismo] .wrapperFormUniversitarioAdhesion .topFormUniversitarioAdhesion,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .topFormUniversitarioAdhesion{flex-direction:column;align-items:center}}[data-proselitismo] .wrapperFormUniversitarioAdhesion .topFormUniversitarioAdhesion .wrap-icon,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .topFormUniversitarioAdhesion .wrap-icon{max-width:30px;min-width:30px}[data-proselitismo] .wrapperFormUniversitarioAdhesion .topFormUniversitarioAdhesion .wrap-icon img,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .topFormUniversitarioAdhesion .wrap-icon img{width:100%}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-proselitismo] .wrapperFormUniversitarioAdhesion .topFormUniversitarioAdhesion .wrap-text,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .topFormUniversitarioAdhesion .wrap-text{text-align:center}}[data-proselitismo] .wrapperFormUniversitarioAdhesion .topFormUniversitarioAdhesion .wrap-text h2,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .topFormUniversitarioAdhesion .wrap-text h2{color:var(--colors-gray,#333232);font-size:18px;font-style:normal;font-weight:900;line-height:30px;margin-bottom:5px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-proselitismo] .wrapperFormUniversitarioAdhesion .topFormUniversitarioAdhesion .wrap-text h2,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .topFormUniversitarioAdhesion .wrap-text h2{color:var(--colors-gray,#333232);text-align:center;font-size:16px;font-style:normal;font-weight:900;line-height:26px;margin-bottom:15px}}[data-proselitismo] .wrapperFormUniversitarioAdhesion .topFormUniversitarioAdhesion .wrap-text .text *,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .topFormUniversitarioAdhesion .wrap-text .text *{color:#333232;font-size:14px;font-style:normal;line-height:21px}[data-proselitismo] .wrapperFormUniversitarioAdhesion .topFormUniversitarioAdhesion .wrap-radio-button,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .topFormUniversitarioAdhesion .wrap-radio-button{display:flex;gap:30px}[data-proselitismo] .wrapperFormUniversitarioAdhesion .topFormUniversitarioAdhesion .wrap-radio-button .wrap-radio,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .topFormUniversitarioAdhesion .wrap-radio-button .wrap-radio{display:flex;align-items:center;margin-bottom:0}[data-proselitismo] .wrapperFormUniversitarioAdhesion .topFormUniversitarioAdhesion .wrap-radio-button .popover-content,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .topFormUniversitarioAdhesion .wrap-radio-button .popover-content{white-space:no-wrap}[data-proselitismo] .wrapperFormUniversitarioAdhesion .topFormUniversitarioAdhesion .wrap-radio-button label,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .topFormUniversitarioAdhesion .wrap-radio-button label{color:#605f60;font-size:18px;font-style:normal;font-weight:350;line-height:30px}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion{transition:all .3s ease-in-out;height:0;overflow:hidden;width:100%}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion.open,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion.open{height:fit-content;overflow:visible}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion{display:flex;flex-direction:column;gap:30px;margin-top:30px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion{margin-top:15px;gap:15px}}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-text,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-text{color:var(--colors-gray,#333232)}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input{position:relative}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .input-text,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .input-text{margin-bottom:0;display:flex;padding:20px;justify-content:center;align-items:center;align-self:stretch;border:2px solid var(--colors-gray-03,#e5e1e1);background:var(--colors-white,#fff)}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .input-text .wrap-labels,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .input-text .wrap-labels{flex-grow:1}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .input-text label,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .input-text label{color:var(--colors-black,#000);font-size:14px;font-style:normal;font-weight:900;line-height:21px}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .input-text input[type=text],section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .input-text input[type=text]{height:30px;color:#605f60;font-size:18px;font-style:normal;font-weight:350;line-height:30px}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .input-text .autocomplete-container,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .input-text .autocomplete-container{position:absolute;top:calc(100% + 10px);left:0;right:0;z-index:1;display:flex;padding:15px;flex-direction:column;align-items:flex-start;border:2px solid var(--colors-gray-03,#e5e1e1);background:var(--colors-white,#fff);box-shadow:0 5px 21px 0 rgba(0,0,0,.06);max-height:200px;overflow-y:auto}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .input-text .autocomplete-container .autocomplete-list,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .input-text .autocomplete-container .autocomplete-list{width:100%}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .input-text .autocomplete-container .autocomplete-list .autocomplete-item,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .input-text .autocomplete-container .autocomplete-list .autocomplete-item{cursor:pointer;color:#605f60;font-size:18px;font-style:normal;font-weight:900;line-height:30px;padding:5px 10px;border-bottom:1px solid var(--colors-gray-03,#e5e1e1)}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .input-text .autocomplete-container .autocomplete-list .autocomplete-item.selected,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .input-text .autocomplete-container .autocomplete-list .autocomplete-item.selected{background-color:var(--colors-gray-03,#e5e1e1)}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .input-text .autocomplete-container .no-results,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .input-text .autocomplete-container .no-results{color:#605f60;text-align:center;font-size:18px;font-style:normal;font-weight:350;line-height:30px}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .btn-container button,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .btn-container button{padding:16px 22px!important;color:var(--colors-white,#fff);font-size:14px;font-style:normal;font-weight:700;line-height:19px}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .wrap-error,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .wrap-error{background:#fceae3;margin-top:10px;gap:10px;padding:10px;display:none}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .wrap-error,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .wrap-error{align-items:center}}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .wrap-error i,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .wrap-error i{min-width:30px;width:30px}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .wrap-no-match,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .wrap-no-match{display:none;gap:10px;align-items:center;margin-top:10px}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .wrap-no-match i,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .wrap-no-match i{font-size:15px}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .wrap-no-match .text,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .wrap-no-match .text{color:#c00;font-size:14px;font-style:normal;font-weight:800;line-height:21px}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input.error .input-text,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input.error .input-text{border-color:#c00}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input.error .wrap-error,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input.error .wrap-error{display:flex}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input.no-match .wrap-no-match,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input.no-match .wrap-no-match{display:flex}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input.no-match .input-text,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input.no-match .input-text{border-color:#c00}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-email-verifed,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-email-verifed{display:flex;background:#f4fce3;gap:10px;padding:10px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-email-verifed,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-email-verifed{align-items:center}}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-email-verifed i,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-email-verifed i{min-width:30px;width:30px}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion{display:flex;padding:30px;border:1px solid var(--colors-gray-03,#e5e1e1);background:var(--colors-white,#fff);flex-direction:column;align-items:flex-start;gap:30px;margin-top:30px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion{padding:15px;gap:15px;margin-top:15px;align-items:center}}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-text,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-text{color:#605f60}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-text h6,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-text h6{margin:0}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta,[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino{display:flex;align-items:center;gap:10px;max-width:100%}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta,[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino{flex-direction:column;gap:30px;width:100%}}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text,[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text{width:240px;display:flex;gap:13px;flex-direction:column}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text,[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text{width:100%;align-items:center}}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .text,[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .text,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .text,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .text{color:#605f60}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .text,[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .text,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .text,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .text{text-align:center}}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .loader,[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .loader,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .loader,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .loader{background:#faf6f6;border-radius:4px;width:200px;height:8px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .loader,[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .loader,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .loader,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .loader{width:100%}}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .loader::after,[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .loader::after,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .loader::after,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .loader::after{content:"";background:#7bb800;border-radius:4px;width:var(--loader-width,0%);height:8px;display:block;transition:all 1s cubic-bezier(.91,.01,1,1)}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .loader.complete::after,[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .loader.complete::after,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .loader.complete::after,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .loader.complete::after{width:100%}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .text-feedback-error,[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .text-feedback-success,[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .text-feedback-error,[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .text-feedback-success,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .text-feedback-error,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .text-feedback-success,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .text-feedback-error,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .text-feedback-success{overflow:hidden;max-width:100%;display:flex;gap:5px;align-items:center}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .text-feedback-error .text,[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .text-feedback-success .text,[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .text-feedback-error .text,[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .text-feedback-success .text,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .text-feedback-error .text,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .text-feedback-success .text,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .text-feedback-error .text,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .text-feedback-success .text{color:#c00;font-size:18px;font-style:normal;font-weight:350;line-height:30px;width:100%;overflow:hidden}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .text-feedback-error svg,[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .text-feedback-success svg,[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .text-feedback-error svg,[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .text-feedback-success svg,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .text-feedback-error svg,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .text-feedback-success svg,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .text-feedback-error svg,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .text-feedback-success svg{cursor:pointer;min-width:15px}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .text-feedback-success .text,[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .text-feedback-success .text,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .text-feedback-success .text,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .text-feedback-success .text{width:fit-content}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-icon,[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-icon,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-icon,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-icon{max-width:100px}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-button-upload,[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-button-upload,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-button-upload,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-button-upload{margin-left:15px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-button-upload,[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-button-upload,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-button-upload,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-button-upload{margin-left:0}}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-button-upload a.btn-primary,[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-button-upload a.btn-primary,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-button-upload a.btn-primary,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-button-upload a.btn-primary{display:flex;gap:10px;align-items:center}[data-proselitismo] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion hr,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion hr{height:1px;width:100%;opacity:.2;background:var(--colors-brand-darkblue,#1f1c3d);margin:0}[data-proselitismo] .wrapperFormUniversitarioAdhesion .bottomFormUniversitarioAdhesion,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .bottomFormUniversitarioAdhesion{margin-top:30px;width:100%;display:flex;justify-content:center}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-proselitismo] .wrapperFormUniversitarioAdhesion .bottomFormUniversitarioAdhesion,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .bottomFormUniversitarioAdhesion{margin-top:15px}}[data-proselitismo] .wrapperFormUniversitarioAdhesion .bottomFormUniversitarioAdhesion p,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .bottomFormUniversitarioAdhesion p{color:var(--colors-gray,#333232);text-align:center;font-size:14px;font-style:normal;font-weight:350;line-height:21px}[data-proselitismo] .wrapperFormUniversitarioAdhesion .bottomFormUniversitarioAdhesion a,section[data-component=formUniversitarioAdhesionComponent] .wrapperFormUniversitarioAdhesion .bottomFormUniversitarioAdhesion a{color:#c00;font-size:14px;font-style:normal;font-weight:350;line-height:21px;text-decoration-line:underline}[data-proselitismo] [data-upload-tesserino].disabled svg path,section[data-component=formUniversitarioAdhesionComponent] [data-upload-tesserino].disabled svg path{fill:#605f60}[data-proselitismo] [data-upload-ricevuta].disabled svg path,section[data-component=formUniversitarioAdhesionComponent] [data-upload-ricevuta].disabled svg path{fill:#605f60}.containerFormAdhesion .text-feedback-error{display:flex;gap:5px;align-items:center}.containerFormAdhesion .text-feedback-error .text{color:#c00;font-size:18px;font-style:normal;font-weight:350;line-height:30px;width:100%;overflow:hidden}.containerFormAdhesion .text-feedback-error svg{cursor:pointer;min-width:15px}[data-component=emailUniversitarioComponent],[data-component=verificaUniversitarioComponent]{height:calc(100vh - 245px)}.proselitismo__steps{margin-bottom:0}.proselitismo__steps .middleFormUniversitarioAdhesion{transition:all .3s ease-in-out;width:100%}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.proselitismo__steps .middleFormUniversitarioAdhesion{margin-top:0}}.proselitismo__steps .middleFormUniversitarioAdhesion.open{height:fit-content;overflow:visible}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-email-adhesion{display:flex;flex-direction:column;gap:45px;margin-bottom:45px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-email-adhesion{margin-top:15px;gap:15px;margin-bottom:60px}}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-text{color:#605f60}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input{position:relative}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input{max-width:600px;width:600px;margin:0 auto}}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .input-text{margin-bottom:0;display:flex;padding:20px;justify-content:center;align-items:center;align-self:stretch;border:2px solid var(--colors-gray-03,#e5e1e1);background:var(--colors-white,#fff)}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .input-text .wrap-labels{flex-grow:1;display:flex;align-items:center;gap:15px}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .input-text .wrap-labels .leftIcon.icon-mail2{position:relative;left:0;top:0}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .input-text label{color:var(--colors-black,#000);font-size:14px;font-style:normal;font-weight:900;line-height:21px}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .input-text input[type=text]{height:30px;color:#605f60;font-size:18px;font-style:normal;font-weight:350;line-height:30px}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .input-text .autocomplete-container{position:absolute;top:calc(100% + 10px);left:0;right:0;z-index:1;display:flex;padding:15px;flex-direction:column;align-items:flex-start;border:2px solid var(--colors-gray-03,#e5e1e1);background:var(--colors-white,#fff);box-shadow:0 5px 21px 0 rgba(0,0,0,.06);max-height:200px;overflow-y:auto}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .input-text .autocomplete-container .autocomplete-list{width:100%}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .input-text .autocomplete-container .autocomplete-list .autocomplete-item{cursor:pointer;color:#605f60;font-size:18px;font-style:normal;font-weight:900;line-height:30px;padding:5px 10px;border-bottom:1px solid var(--colors-gray-03,#e5e1e1)}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .input-text .autocomplete-container .autocomplete-list .autocomplete-item.selected{background-color:var(--colors-gray-03,#e5e1e1)}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .input-text .autocomplete-container .no-results{color:#605f60;text-align:center;font-size:18px;font-style:normal;font-weight:350;line-height:30px}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .btn-container button{padding:16px 22px!important;color:var(--colors-white,#fff);font-size:14px;font-style:normal;font-weight:700;line-height:19px}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .wrap-error{background:#fceae3;margin-top:10px;gap:10px;padding:10px;display:none}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .wrap-error{align-items:center}}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .wrap-error i{min-width:30px;width:30px}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .wrap-no-match{display:none;gap:10px;align-items:center;margin-top:10px}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .wrap-no-match i{font-size:15px}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input .wrap-no-match .text{color:#c00;font-size:14px;font-style:normal;font-weight:800;line-height:21px}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input.error .input-text{border-color:#c00}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input.error .wrap-error{display:flex}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input.no-match .wrap-no-match{display:flex}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-input.no-match .input-text{border-color:#c00}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-email-verifed{display:flex;background:#f4fce3;gap:10px;padding:10px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-email-verifed{align-items:center}}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-email-adhesion .wrap-email-verifed i{min-width:30px;width:30px}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion{display:flex;padding:30px;border:1px solid transparent;background:var(--colors-white,#fff);flex-direction:column;align-items:flex-start;gap:30px;margin-top:0}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion{padding:15px;gap:15px;margin-top:15px;align-items:center}}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-text{color:#605f60}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-text h6{margin:0}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta,.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino{display:flex;align-items:center;gap:10px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta,.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino{flex-direction:column;gap:30px;width:100%}}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text,.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text{width:240px;display:flex;gap:13px;flex-direction:column}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text,.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text{width:100%;align-items:center}}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .text,.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .text{color:#605f60}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .loader,.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .loader{background:#faf6f6;border-radius:4px;width:200px;height:8px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .loader,.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .loader{width:100%}}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .loader::after,.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .loader::after{content:"";background:#7bb800;border-radius:4px;width:var(--loader-width,0%);height:8px;display:block;transition:all 1s cubic-bezier(.91,.01,1,1)}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .loader.complete::after,.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .loader.complete::after{width:100%}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .text-feedback-error,.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .text-feedback-success,.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .text-feedback-error,.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .text-feedback-success{display:flex;gap:5px;align-items:center}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .text-feedback-error .text,.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .text-feedback-success .text,.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .text-feedback-error .text,.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .text-feedback-success .text{color:#c00;font-size:18px;font-style:normal;font-weight:350;line-height:30px;width:100%;overflow:hidden}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .text-feedback-error svg,.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .text-feedback-success svg,.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .text-feedback-error svg,.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .text-feedback-success svg{cursor:pointer;min-width:15px}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-text .text-feedback-success .text,.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-text .text-feedback-success .text{width:fit-content}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-icon,.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-icon{max-width:100px}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-button-upload,.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-button-upload{margin-left:15px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-button-upload,.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-button-upload{margin-left:0}}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-ricevuta .wrap-button-upload a.btn-primary,.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion .wrap-tesserino .wrap-button-upload a.btn-primary{display:flex;gap:10px;align-items:center}.proselitismo__steps .middleFormUniversitarioAdhesion .wrap-upload-documents-adhesion hr{height:1px;width:100%;opacity:.2;background:var(--colors-brand-darkblue,#1f1c3d);margin:0}.proselitismo__steps .selectBooklet__btnContainer{margin-bottom:45px;gap:15px;display:flex;align-items:center;justify-content:center;flex-direction:column}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.proselitismo__steps .selectBooklet__btnContainer{margin-bottom:0;justify-content:center;flex-direction:row-reverse;gap:15px 25px}}.proselitismo__steps .selectBooklet__btnContainer .link{color:#c00!important;font-size:14px;font-weight:700}.proselitismo__steps .selectBooklet__btnContainer .icon-arrow-left-2{color:#c00!important}.proselitismo__steps .footer-info{padding:20px;text-align:center;background:var(--colors-gray-06,#f7f7f7);margin-top:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.proselitismo__steps .footer-info{bottom:280px;margin-top:60px;padding:15px}}.proselitismo__steps .footer-info .footer-info__text *,.proselitismo__steps .footer-info .footer-info__text a{color:#605f60;text-align:center;font-size:14px;font-style:normal;font-weight:350;line-height:21px}.proselitismo__steps .footer-info .footer-info__text a{color:#c00;font-weight:800}.proselitismo__steps .wrap-input-modal{width:calc(100% - 140px);align-self:center}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.proselitismo__steps .wrap-input-modal{width:100%}}.proselitismo__steps .wrap-input-modal .input-container{padding:20px!important;height:fit-content!important}.proselitismo__steps .wrap-input-modal .input-container .input-text .leftIcon{left:-50px!important}.proselitismo__steps .wrap-input-modal .input-container .input-text label{color:var(--colors-black,#000);font-size:14px;font-style:normal;font-weight:900;line-height:21px}.proselitismo__steps .wrap-input-modal .input-container .input-text #verifyEmail{padding:12px 12px 12px 0;color:#605f60;font-size:18px;font-style:normal;font-weight:350;line-height:30px;margin:0!important}.proselitismo__steps .wrap-input-modal .input-container .input-text i.check{right:0;left:auto;display:none}.proselitismo__steps .wrap-input-modal .input-container.filled i.check{display:block!important}.proselitismo__steps .wrap-input-modal .error-message{display:none;gap:5px;margin-bottom:15px}.proselitismo__steps .wrap-input-modal .error-message i{min-width:20px;width:20px;font-size:20px}.proselitismo__steps .wrap-input-modal .error-message span{color:#c00;font-size:14px;font-style:normal;font-weight:600;line-height:21px}.proselitismo__steps .wrap-input-modal.error .error-message{display:flex}.proselitismo__steps .wrap-input-modal.error .input-container{outline:2px solid #c00;outline-offset:-1px;border:transparent}.proselitismo__steps .wrap-resend{position:relative;display:flex;align-items:center;gap:15px;justify-content:center}.proselitismo__steps .wrap-resend p{color:var(--colors-gray-02,#999696);font-size:14px;font-style:normal;font-weight:350;line-height:21px}.proselitismo__steps .wrap-resend a{font-size:14px;font-style:normal;font-weight:350;line-height:21px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.proselitismo__steps .wrap-resend{flex-direction:column;gap:5px}}.proselitismo__steps .wrap-privacy-checkbox{margin:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.proselitismo__steps .wrap-privacy-checkbox{margin:0}}.proselitismo__steps .wrap-privacy-checkbox p{color:#605f60;font-size:16px}.proselitismo__steps .wrap-privacy-checkbox a{color:#c00;font-size:16px}[data-component=documentiUniversitarioComponent] .selectBooklet__btnContainer .btn-secondary,[data-component=entryPointUniversitarioComponent] .selectBooklet__btnContainer .btn-secondary{max-width:100%}.wrap-verify-email-modal h4{padding:15px!important}.wrap-verify-email-modal .dialog{max-width:800px}.wrap-verify-email-modal .dialog .verify-email-modal{display:flex;flex-direction:column;align-items:center;gap:30px}.wrap-verify-email-modal .dialog .verify-email-modal .header-modal{width:100%;color:#605f60;font-size:18px;font-style:normal}.wrap-verify-email-modal .dialog .verify-email-modal .wrap-input-modal{width:calc(100% - 140px)}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.wrap-verify-email-modal .dialog .verify-email-modal .wrap-input-modal{width:100%}}.wrap-verify-email-modal .dialog .verify-email-modal .wrap-input-modal .input-container{padding:20px!important;height:fit-content!important}.wrap-verify-email-modal .dialog .verify-email-modal .wrap-input-modal .input-container .input-text .leftIcon{left:-60px!important}.wrap-verify-email-modal .dialog .verify-email-modal .wrap-input-modal .input-container .input-text label{color:var(--colors-black,#000);font-size:14px;font-style:normal;font-weight:900;line-height:21px}.wrap-verify-email-modal .dialog .verify-email-modal .wrap-input-modal .input-container .input-text #verifyEmail{padding:12px 12px 12px 0;color:#605f60;font-size:18px;font-style:normal;font-weight:350;line-height:30px;margin:0!important}.wrap-verify-email-modal .dialog .verify-email-modal .wrap-input-modal .input-container .input-text i.check{right:0;left:auto;display:none}.wrap-verify-email-modal .dialog .verify-email-modal .wrap-input-modal .input-container.filled i.check{display:block!important}.wrap-verify-email-modal .dialog .verify-email-modal .wrap-input-modal .error-message{display:none;gap:5px;margin-bottom:15px}.wrap-verify-email-modal .dialog .verify-email-modal .wrap-input-modal .error-message i{min-width:20px;width:20px;font-size:20px}.wrap-verify-email-modal .dialog .verify-email-modal .wrap-input-modal .error-message span{color:#c00;font-size:14px;font-style:normal;font-weight:600;line-height:21px}.wrap-verify-email-modal .dialog .verify-email-modal .wrap-input-modal.error .error-message{display:flex}.wrap-verify-email-modal .dialog .verify-email-modal .wrap-input-modal.error .input-container{outline:2px solid #c00;outline-offset:-1px;border:transparent}.wrap-verify-email-modal .dialog .verify-email-modal .btn-verifica-otp{display:flex;gap:10px;flex-direction:column;align-items:center}.wrap-verify-email-modal .dialog .verify-email-modal .btn-verifica-otp .link{color:#c00;text-align:center;font-size:14px;font-style:normal;font-weight:900;line-height:21px}.wrap-verify-email-modal .dialog .verify-email-modal .btn-richiedi-otp{position:relative;display:flex;flex-direction:column;gap:10px;margin-top:15px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.wrap-verify-email-modal .dialog .verify-email-modal .btn-richiedi-otp{margin-top:0}}.wrap-verify-email-modal .dialog .verify-email-modal .btn-richiedi-otp .text{color:var(--colors-gray-02,#999696);text-align:center;font-size:14px;font-style:normal;font-weight:350;line-height:21px}.wrap-verify-email-modal .dialog .verify-email-modal .btn-richiedi-otp .link{color:#c00;text-align:center;font-size:14px;font-style:normal;font-weight:900;line-height:21px}.wrap-verify-email-modal .dialog .verify-email-modal .btn-richiedi-otp .link.clicked{color:var(--colors-gray-02,#999696)}.wrap-verify-email-modal .dialog .verify-email-modal .btn-richiedi-otp .link:visited{color:var(--colors-gray-02,#999696)}.wrap-verify-email-modal .dialog .email-verified{gap:30px;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.wrap-verify-email-modal .dialog .email-verified{gap:15px}}.wrap-verify-email-modal .dialog .email-verified .wrap-gif{width:90px}.wrap-verify-email-modal .dialog .email-verified .wrap-gif img{max-width:100%}.wrap-verify-email-modal .dialog .email-verified .text{width:100%;text-align:center}[data-component=entryPointUniversitarioComponent]{height:calc(100vh - 218px);margin-bottom:60px!important}[data-component=entryPointUniversitarioComponent] .wrap-title{display:flex;flex-direction:column;align-items:center;gap:15px}[data-component=entryPointUniversitarioComponent] .wrap-title .title{color:var(--colors-black,#000);text-align:center;font-size:31px;font-style:normal;font-weight:900;line-height:42px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=entryPointUniversitarioComponent] .wrap-title .title{font-size:20px;font-style:normal;font-weight:900;line-height:30px}}[data-component=entryPointUniversitarioComponent] .wrap-title .text *{color:#605f60;text-align:center;font-size:22px;font-style:normal;font-weight:350;line-height:33px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=entryPointUniversitarioComponent] .wrap-title .text *{font-size:18px;font-style:normal;font-weight:350;line-height:27px}}[data-component=entryPointUniversitarioComponent] .wrap-button{gap:15px;display:flex;align-items:center;justify-content:center;flex-direction:column}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=entryPointUniversitarioComponent] .wrap-button{flex-direction:row-reverse}}[data-component=entryPointUniversitarioComponent] .wrap-button .link{color:#c00!important;font-size:14px;font-weight:700}[data-component=entryPointSingleUniversitarioComponent]{display:flex;gap:15px;justify-content:center;margin-top:45px;margin-bottom:60px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=entryPointSingleUniversitarioComponent]{margin-bottom:30px;flex-direction:column;gap:0}}[data-component=entryPointSingleUniversitarioComponent] .wrap-single-point{max-width:397px;display:flex;flex-direction:column;gap:15px;align-items:center}[data-component=entryPointSingleUniversitarioComponent] .wrap-single-point .wrap-img{height:75px;width:75px;display:flex}[data-component=entryPointSingleUniversitarioComponent] .wrap-single-point .wrap-img img{width:75px}[data-component=entryPointSingleUniversitarioComponent] .wrap-single-point .title{margin-top:15px;color:var(--colors-black,#000);text-align:center;font-size:18px;font-style:normal;font-weight:900;line-height:30px}[data-component=entryPointSingleUniversitarioComponent] .wrap-single-point .text *{color:#605f60;text-align:center;font-size:18px;font-style:normal;font-weight:350;line-height:30px}[data-component=entryPointSingleUniversitarioComponent] .wrap-single-point-mobile .row-full{border-bottom:1px solid var(--colors-gray-03,#e5e1e1);background:var(--colors-white,#fff);padding:15px}[data-component=entryPointSingleUniversitarioComponent] .wrap-single-point-mobile .row-full:has(.accordionActive){box-shadow:0 5px 21px 0 rgba(0,0,0,.06)}[data-component=entryPointSingleUniversitarioComponent] .wrap-single-point-mobile .row-full .faqTitleContainer{display:flex;gap:15px;align-items:center;justify-content:space-between}[data-component=entryPointSingleUniversitarioComponent] .wrap-single-point-mobile .row-full .faqTitleContainer .wrap-img{height:45px;width:45px;display:flex}[data-component=entryPointSingleUniversitarioComponent] .wrap-single-point-mobile .row-full .faqTitleContainer .wrap-img img{width:45px}[data-component=entryPointSingleUniversitarioComponent] .wrap-single-point-mobile .row-full .faqTitleContainer h3{color:var(--colors-black,#000);font-size:18px;font-style:normal;font-weight:900;line-height:27px}[data-component=entryPointSingleUniversitarioComponent] .wrap-single-point-mobile .row-full .faqTitleContainer svg{min-width:20px}[data-component=entryPointSingleUniversitarioComponent] .wrap-single-point-mobile .row-full .faqTitleContainer.accordionActive svg{transform:rotate(180deg)}[data-component=entryPointSingleUniversitarioComponent] .wrap-single-point-mobile .row-full .faqText{margin-top:20px;margin-bottom:15px}[data-component=entryPointSingleUniversitarioComponent] .wrap-single-point-mobile .row-full .faqText p{color:var(--colors-text-body-dark,#333232);font-size:16px;font-style:normal;font-weight:350;line-height:26px}[data-component=headerLavoraConNoiComponent]{margin-bottom:-35px!important}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=headerLavoraConNoiComponent]{margin-bottom:-5px!important}}[data-component=headerLavoraConNoiComponent] .box-header{height:400px;background:rgba(0,0,0,.2)}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=headerLavoraConNoiComponent] .box-header{height:300px}}[data-component=headerLavoraConNoiComponent] .box-header .title{color:var(--colors-white,#fff);font-size:31px;font-style:normal;font-weight:900;line-height:42px;margin-bottom:5px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=headerLavoraConNoiComponent] .box-header .title{font-size:20px;line-height:30px;margin-bottom:10px}}[data-component=headerLavoraConNoiComponent] .box-header .subtitle{padding:0 0 15px 0!important}[data-component=headerLavoraConNoiComponent] .box-header .subtitle p{color:var(--colors-white,#fff);font-size:22px;font-style:normal;font-weight:350;line-height:33px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=headerLavoraConNoiComponent] .box-header .subtitle p{font-size:18px;line-height:27px}}[data-component=headerLavoraConNoiComponent] .search-container{padding:30px;top:-75px;display:flex;position:relative;width:100%;background:#fff;gap:30px;align-items:center;border:1px solid var(--colors-gray-03,#e5e1e1);background:var(--colors-white,#fff);box-shadow:0 15px 21px 0 rgba(0,0,0,.06)}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=headerLavoraConNoiComponent] .search-container{gap:4px;top:-37px;padding:8px 15px}}[data-component=headerLavoraConNoiComponent] .search-container .search-module{display:flex;width:100%;gap:30px}[data-component=headerLavoraConNoiComponent] .search-container .search-module .wrap-input{display:flex;flex-direction:row;align-items:center;flex-grow:1;width:100%;border:2px solid var(--colors-gray-03,#e5e1e1);display:flex;padding:20px;position:relative}[data-component=headerLavoraConNoiComponent] .search-container .search-module .wrap-input:has(input:disabled){background:var(--colors-gray-05,rgba(239,239,239,.831));border:2px solid var(--colors-gray-05,#faf6f6)}[data-component=headerLavoraConNoiComponent] .search-container .search-module .wrap-input label{color:var(--colors-black,#000);font-size:14px;font-style:normal;font-weight:900;line-height:21px;margin-bottom:0}[data-component=headerLavoraConNoiComponent] .search-container .search-module .wrap-input .wrap-pop-up-arrow{border:1px solid var(--colors-gray-03,#e5e1e1);background:var(--colors-white,#fff);box-shadow:0 15px 21px 0 rgba(0,0,0,.06);position:absolute;top:110px;z-index:999;width:101%;left:50%;transform:translateX(-50%)}[data-component=headerLavoraConNoiComponent] .search-container .search-module .wrap-input .wrap-pop-up-arrow::-webkit-scrollbar{width:10px;background-color:rgba(145,145,145,0)}[data-component=headerLavoraConNoiComponent] .search-container .search-module .wrap-input .wrap-pop-up-arrow::-webkit-scrollbar-track{border-radius:10px;background-color:rgba(194,59,59,0)}[data-component=headerLavoraConNoiComponent] .search-container .search-module .wrap-input .wrap-pop-up-arrow::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgba(92,92,92,.27)}[data-component=headerLavoraConNoiComponent] .search-container .search-module .wrap-input .wrap-pop-up-arrow::-webkit-scrollbar-thumb:hover{background-color:#595959}[data-component=headerLavoraConNoiComponent] .search-container .search-module .wrap-input .wrap-pop-up-arrow::-webkit-scrollbar-thumb:active{background-color:#000}[data-component=headerLavoraConNoiComponent] .search-container .search-module .wrap-input .wrap-pop-up-arrow.autocomplete-results{max-height:300px;overflow-y:auto}[data-component=headerLavoraConNoiComponent] .search-container .search-module .wrap-input .wrap-pop-up-arrow::after,[data-component=headerLavoraConNoiComponent] .search-container .search-module .wrap-input .wrap-pop-up-arrow::before{content:none;position:absolute;width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #e5e1e1;top:-11px;left:50%;transform:translateX(-50%);z-index:1}[data-component=headerLavoraConNoiComponent] .search-container .search-module .wrap-input .wrap-pop-up-arrow::after{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;top:-10px;z-index:2}[data-component=headerLavoraConNoiComponent] .search-container .search-module .wrap-input .wrap-pop-up-arrow::before{top:-11px}[data-component=headerLavoraConNoiComponent] .search-container .search-module .wrap-input .wrap-pop-up-arrow .pop-up-arrow{padding:15px;margin:0;position:relative;overflow-y:auto}[data-component=headerLavoraConNoiComponent] .search-container .search-module .wrap-input .wrap-pop-up-arrow .pop-up-arrow .autocomplete-results-item{color:#605f60;border-bottom:1px solid var(--colors-gray-03,#e5e1e1);display:list-item;padding:10px 0;cursor:pointer}[data-component=headerLavoraConNoiComponent] .search-container .search-module .wrap-input .wrap-pop-up-arrow .pop-up-arrow .autocomplete-results-item:first-child{padding:0 0 10px 0}[data-component=headerLavoraConNoiComponent] .search-container .search-module .wrap-input .wrap-pop-up-arrow .pop-up-arrow .autocomplete-results-item span{padding:5px 10px;width:100%;display:block}[data-component=headerLavoraConNoiComponent] .search-container .search-module .wrap-input .wrap-pop-up-arrow .pop-up-arrow .autocomplete-results-item span:hover{background:var(--colors-gray-05,#faf6f6)}[data-component=headerLavoraConNoiComponent] .search-container .search-module .wrap-input .wrap-pop-up-arrow .pop-up-arrow .autocomplete-results-item::before{content:none}[data-component=headerLavoraConNoiComponent] .search-container .search-module .wrap-input .wrap-pop-up-arrow .pop-up-arrow .autocomplete-results-item.last{border-bottom:none;padding:10px 0 0 0}[data-component=headerLavoraConNoiComponent] .search-container .search-module .wrap-input .input-select{width:100%}[data-component=headerLavoraConNoiComponent] .search-container .search-module .wrap-input .input-select>label{margin-bottom:5px}[data-component=headerLavoraConNoiComponent] .search-container .search-module .wrap-input .delete-inputed-txt{display:block;position:static;border:none;color:#c00;font-size:30px}[data-component=headerLavoraConNoiComponent] .search-container .search-module-mobile{display:flex;width:100%}[data-component=headerLavoraConNoiComponent] .search-container .search-module-mobile .wrap-input{display:flex;align-items:center;width:100%}[data-component=headerLavoraConNoiComponent] .search-container .search-module-mobile .wrap-input .delete-inputed-txt{position:static;border:none;color:#c00;font-size:30px}[data-component=headerLavoraConNoiComponent] .search-container .search-module-mobile .wrap-input .wrap-pop-up-arrow{width:100%;top:88px}[data-component=headerLavoraConNoiComponent] .search-container .search-module-mobile .wrap-input .wrap-pop-up-arrow::after,[data-component=headerLavoraConNoiComponent] .search-container .search-module-mobile .wrap-input .wrap-pop-up-arrow::before{content:none}[data-component=headerLavoraConNoiComponent] .search-container .search-module-mobile .wrap-input .wrap-pop-up-arrow .pop-up-arrow{padding:15px}[data-component=headerLavoraConNoiComponent] .search-container #search-lavori-submit{display:flex;align-items:center;gap:10px;height:fit-content}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=headerLavoraConNoiComponent] .search-container #search-lavori-submit{padding:15px!important}}[data-component=headerLavoraConNoiComponent] .search-container #search-lavori-submit i{font-size:15px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=headerLavoraConNoiComponent] .search-container #search-lavori-submit i{font-size:30px}}[data-component=posizioniAperteRicercaComponent]{display:flex;flex-direction:column;gap:30px;position:relative}[data-component=posizioniAperteRicercaComponent] .wrap-section-filters{display:flex;flex-direction:column;gap:30px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=posizioniAperteRicercaComponent] .wrap-section-filters{gap:10px;flex-direction:column-reverse}}[data-component=posizioniAperteRicercaComponent] .wrap-info{display:flex;justify-content:space-between;align-items:center}[data-component=posizioniAperteRicercaComponent] .wrap-info .wrap-switch-map{display:flex;cursor:pointer}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=posizioniAperteRicercaComponent] .wrap-info .wrap-switch-map{display:none}}[data-component=posizioniAperteRicercaComponent] .wrap-info .wrap-switch-map .list{display:flex;align-items:center;padding:10px 15px;gap:10px;border-radius:32px 0 0 32px;border:2px solid #c00;background:#c00;color:var(--foundation-neutral-white,#fff);font-size:14px;font-style:normal;font-weight:900;line-height:19px}[data-component=posizioniAperteRicercaComponent] .wrap-info .wrap-switch-map .list .icon-list{font-size:15px;color:var(--foundation-neutral-white,#fff)}[data-component=posizioniAperteRicercaComponent] .wrap-info .wrap-switch-map .map{display:flex;align-items:center;padding:10px 15px;gap:10px;border-radius:0 24px 24px 0;border:2px solid #c00;background:var(--foundation-neutral-white,#fff);color:#c00;font-size:14px;font-style:normal;font-weight:900;line-height:19px}[data-component=posizioniAperteRicercaComponent] .wrap-info .wrap-switch-map .map svg{width:15px}[data-component=posizioniAperteRicercaComponent] .wrap-info .wrap-switch-map.onMap .list{border:2px solid #c00;background:var(--foundation-neutral-white,#fff);color:#c00}[data-component=posizioniAperteRicercaComponent] .wrap-info .wrap-switch-map.onMap .list .icon-list{color:#c00}[data-component=posizioniAperteRicercaComponent] .wrap-info .wrap-switch-map.onMap .map{border:2px solid #c00;background:#c00;color:var(--foundation-neutral-white,#fff)}[data-component=posizioniAperteRicercaComponent] .wrap-info .wrap-switch-map.onMap .map svg{fill:var(--foundation-neutral-white,#fff)}[data-component=posizioniAperteRicercaComponent] .wrap-info .wrap-switch-map.onMap .map svg path{fill:var(--foundation-neutral-white,#fff)}[data-component=posizioniAperteRicercaComponent] .advanced-filter{background:var(--colors-gray-05,#faf6f6)}[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper{display:flex;justify-content:space-between;align-items:center;padding:15px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper{padding:0}}[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter{display:flex;align-items:center;gap:30px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter{position:fixed;border:1px solid var(--colors-gray-03,#e5e1e1);background:var(--colors-white,#fff);box-shadow:0 15px 21px 0 rgba(0,0,0,.06);top:0;left:0;height:100vh;width:100vw;flex-direction:column;z-index:9999;gap:15px}}[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter [data-open-popup]{cursor:pointer}[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter label{user-select:none}[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .checkbox{display:flex;flex-direction:column;gap:30px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .checkbox{gap:10px}}[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-localita-module-mobile label{color:#605f60;font-size:18px;font-style:normal;font-weight:800;line-height:30px}[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-localita-module-mobile .input{display:flex;align-items:center;border:1px solid var(--colors-gray-03,#e5e1e1);background:var(--colors-white,#fff);padding:8px 15px}[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-localita-module-mobile input[disabled]{background:var(--colors-gray-05,rgba(239,239,239,.831))}[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-localita-module-mobile .wrap-pop-up-arrow{width:90%;top:173px;z-index:9999}[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .select-container.wrap-input.visible-xs.visible-sm label{color:#605f60;font-size:18px;font-style:normal;font-weight:800;line-height:30px;margin-bottom:5px}[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .select-container.wrap-input.visible-xs.visible-sm .selectric span.label{border:1px solid var(--colors-gray-03,#e5e1e1);background:var(--colors-white,#fff);padding:8px 15px;height:50px}.input-select [data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .select-container.wrap-input.visible-xs.visible-sm .selectric .button,[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .select-container.wrap-input.visible-xs.visible-sm .input-select .selectric .button,[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .select-container.wrap-input.visible-xs.visible-sm .selectric .icon-arrow-top{right:15px;top:15px}[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-time-type{position:relative;display:flex;align-items:center;gap:11px;user-select:none}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-time-type{flex-direction:column;align-items:flex-start;padding:0 15px;width:100%}}[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-time-type p{user-select:none;color:#c00;font-size:18px;font-style:normal;font-weight:800;line-height:30px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-time-type p{color:#605f60;font-size:18px;font-style:normal;font-weight:800;line-height:30px}}[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-time-type .wrap-time{top:52px}[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-time-type .wrap-pop-up-arrow{top:52px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-time-type .wrap-pop-up-arrow{top:0;position:static;border:1px solid transparent;background:0 0;box-shadow:none;transform:none}[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-time-type .wrap-pop-up-arrow.hide{display:block!important}[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-time-type .wrap-pop-up-arrow:after,[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-time-type .wrap-pop-up-arrow:before{content:none}}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-time-type .wrap-pop-up-arrow .pop-up-arrow{padding:0!important}}[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-contract-type{position:relative;display:flex;align-items:center;gap:11px;user-select:none}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-contract-type{flex-direction:column;align-items:flex-start;padding:0 15px;width:100%}}[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-contract-type p{user-select:none;color:#c00;font-size:18px;font-style:normal;font-weight:800;line-height:30px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-contract-type p{color:#605f60;font-size:18px;font-style:normal;font-weight:800;line-height:30px}}[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-contract-type .wrap-pop-up-arrow{top:52px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-contract-type .wrap-pop-up-arrow{top:0;position:static;border:1px solid transparent;background:0 0;box-shadow:none;transform:none}[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-contract-type .wrap-pop-up-arrow.hide{display:block!important}[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-contract-type .wrap-pop-up-arrow:after,[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-contract-type .wrap-pop-up-arrow:before{content:none}}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-contract-type .wrap-pop-up-arrow .pop-up-arrow{padding:0!important}}[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-near-me{display:flex;align-items:center;gap:10px;position:relative}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-near-me{padding:0 15px;width:100%;align-items:flex-start}}[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-near-me input{margin:0}[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-near-me input:checked+label::before{background:#c00}[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-near-me label{margin:0;display:flex;align-items:center;gap:5px}[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-near-me i{font-size:20px;color:#605f60}[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-near-me .pop-up-geo{position:absolute;bottom:52px;z-index:999999;padding:15px;left:0;border:1px solid var(--colors-gray-03,#e5e1e1);width:324px;color:#605f60;background-color:#fff;border-radius:5px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-near-me .pop-up-geo{bottom:33px;left:14px}}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-input{width:100%;padding:0 15px}}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-header-mobile{width:100%;padding:15px;border-bottom:1px solid var(--colors-gray-03,#e5e1e1)}[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-header-mobile .header-mobile{display:flex;justify-content:space-between;align-items:center}[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .wrap-header-mobile .header-mobile h2{color:var(--colors-black,#000);font-size:18px;font-style:normal;font-weight:900;line-height:30px}[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .mobile-body{display:flex;flex-direction:column;gap:30px;height:calc(100dvh - 180px);overflow-y:auto;width:100%}[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .button-filtri{width:100%;padding:15px;display:flex;justify-content:space-between}[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrapper .wrap-filter .button-filtri a.btn-secondary{border:1px solid transparent!important;outline:0!important}}[data-component=posizioniAperteRicercaComponent] .advanced-filter .wrap-sorting .label{padding-right:35px;color:#c00;font-size:18px;font-style:normal;font-weight:800;line-height:30px}[data-component=posizioniAperteRicercaComponent] .advanced-filter-mobile .wrapper{display:flex;justify-content:space-between;align-items:center;gap:15px}[data-component=posizioniAperteRicercaComponent] .advanced-filter-mobile .wrapper a.advanced-filter-btn{display:flex;align-items:center;justify-content:space-between;width:100%}[data-component=posizioniAperteRicercaComponent] .advanced-filter-mobile .wrapper a.advanced-filter-btn>span{display:flex;align-items:center;gap:10px}[data-component=posizioniAperteRicercaComponent] .advanced-filter-mobile .advanced-filter-btn{color:#c00;font-size:14px;font-style:normal;font-weight:900;line-height:19px}[data-component=posizioniAperteRicercaComponent] .advanced-filter-mobile .wrap-sorting .selectric-items{width:200px!important}.input-select .selectric [data-component=posizioniAperteRicercaComponent] .advanced-filter-mobile .wrap-sorting .button:before,[data-component=posizioniAperteRicercaComponent] .advanced-filter-mobile .wrap-sorting .icon-arrow-top:before,[data-component=posizioniAperteRicercaComponent] .advanced-filter-mobile .wrap-sorting .input-select .selectric .button:before{content:none}[data-component=posizioniAperteRicercaComponent] .advanced-filter-mobile .wrap-sorting .selectric-wrapper .label{display:none}[data-component=posizioniAperteRicercaComponent] .advanced-filter-mobile .wrap-sorting .open-select-sorting{height:24px;display:block}[data-component=posizioniAperteRicercaComponent] .save-spot{position:relative}[data-component=posizioniAperteRicercaComponent] .wrap-section-cards{margin-bottom:100px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=posizioniAperteRicercaComponent] .wrap-section-cards{margin-bottom:15px}}[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .wrap-cards-offers{display:flex;flex-wrap:wrap;gap:30px}[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .wrap-cards-offers .card-offer{width:calc(33.33% - 20px);padding:30px;border:1px solid var(--colors-gray-03,#e5e1e1);background:var(--colors-white,#fff);box-shadow:0 5px 21px 0 rgba(0,0,0,.06);display:flex;flex-direction:column;gap:15px;justify-content:space-between}[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .wrap-cards-offers .card-offer .wrap-content{display:flex;flex-direction:column;gap:15px;width:100%}[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .wrap-cards-offers .card-offer .wrap-content .header{display:flex;justify-content:space-between;align-items:center}[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .wrap-cards-offers .card-offer .wrap-content .header .date{color:#605f60;font-size:14px;font-style:normal;font-weight:800;line-height:21px}[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .wrap-cards-offers .card-offer .wrap-content .header .wrap-nuova{padding:5px;background:var(--colors-orange-dark,#f38130)}[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .wrap-cards-offers .card-offer .wrap-content .header .wrap-nuova .nuova{color:var(--colors-white,#fff);font-size:10px;font-style:normal;font-weight:800;line-height:10px;text-transform:uppercase}[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .wrap-cards-offers .card-offer .wrap-content .body{display:flex;flex-direction:column;gap:15px}[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .wrap-cards-offers .card-offer .wrap-content .body .wrap-title .title{color:var(--colors-gray,#333232);font-size:22px;font-style:normal;font-weight:900;line-height:33px}[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .wrap-cards-offers .card-offer .wrap-content .body .wrap-negozio{display:flex;align-items:center;gap:5px}[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .wrap-cards-offers .card-offer .wrap-content .body .wrap-negozio i{width:20px}[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .wrap-cards-offers .card-offer .wrap-content .body .wrap-negozio .negozio{color:var(--colors-gray,#333232);font-size:18px;font-style:normal;font-weight:900;line-height:30px}[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .wrap-cards-offers .card-offer .wrap-content .body .wrap-location .location{color:#605f60;font-size:18px;font-style:normal;font-weight:350;line-height:30px}[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .wrap-cards-offers .card-offer .wrap-content .body .wrap-contract p,[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .wrap-cards-offers .card-offer .wrap-content .body .wrap-time p{color:var(--colors-gray,#333232);font-weight:600!important;font-size:18px;font-style:normal;font-weight:350;line-height:30px}[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .wrap-cards-offers .card-offer .wrap-content .body .wrap-contract p .contract,[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .wrap-cards-offers .card-offer .wrap-content .body .wrap-contract p .time,[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .wrap-cards-offers .card-offer .wrap-content .body .wrap-time p .contract,[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .wrap-cards-offers .card-offer .wrap-content .body .wrap-time p .time{color:#605f60;font-weight:350!important}[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .wrap-cards-offers .card-offer .footer .btn{padding:9px 0!important;width:100%!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .wrap-cards-offers .card-offer .footer .btn{padding:9px 15px!important;width:100%!important}}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .wrap-cards-offers .card-offer{width:100%;align-items:flex-start;padding:15px;gap:10px}[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .wrap-cards-offers .card-offer .wrap-content{gap:10px}[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .wrap-cards-offers .card-offer .wrap-content .body{gap:10px}[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .wrap-cards-offers .card-offer .wrap-content .body .wrap-title h3.title{color:var(--colors-gray,#333232);font-size:18px;font-style:normal;font-weight:900;line-height:27px}[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .wrap-cards-offers .card-offer .wrap-content .body .wrap-negozio p.negozio{color:var(--colors-gray,#333232);font-size:16px;font-style:normal;font-weight:900;line-height:26px}[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .wrap-cards-offers .card-offer .wrap-content .body .wrap-location p.location{color:#605f60;font-size:16px;font-style:normal;font-weight:350;line-height:26px}[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .wrap-cards-offers .card-offer .wrap-content .body .wrap-contract p{color:var(--colors-gray,#333232);font-size:16px;font-style:normal;font-weight:800;line-height:26px}[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .wrap-cards-offers .card-offer .wrap-content .body .wrap-contract p span.contract{color:#605f60;font-size:16px;font-style:normal;font-weight:350;line-height:26px}[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .wrap-cards-offers .card-offer .wrap-content .body .wrap-time p{color:var(--colors-gray,#333232);font-size:16px;font-style:normal;font-weight:800;line-height:26px}[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .wrap-cards-offers .card-offer .wrap-content .body .wrap-time p span.time{color:#605f60;font-size:16px;font-style:normal;font-weight:350;line-height:26px}}[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .wrap-cards-offers #emptyState{display:flex;padding:10px;align-items:flex-start;gap:10px;background:#e8fbfb;width:100%}[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .wrap-cards-offers #emptyState i{font-size:30px;color:#46b3b3}[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .wrap-cards-offers #emptyState p{color:var(--colors-black,#000);font-size:18px;font-style:normal;line-height:30px}[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .paginator{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:30px}[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .paginator button{border:none;margin:0;padding:0;width:auto;overflow:visible;background:0 0;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .paginator .pagination-button{display:flex;gap:20px;color:#c00;font-size:14px;font-style:normal;font-weight:350;line-height:21px}[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .paginator .pagination-button.active{border:3px solid #c00!important;border-radius:50%!important;padding:2px 8px!important;aspect-ratio:1/1;align-items:center;justify-content:center}[data-component=posizioniAperteRicercaComponent] .wrap-section-cards .paginator span{color:#c00;font-size:14px;font-style:normal;font-weight:350;line-height:21px}[data-component=posizioniAperteRicercaComponent] .filter-counter{background:red;padding:2px 8px;border-radius:50%;color:#fff;text-align:center;font-size:12px;font-style:normal;font-weight:800;line-height:18px}[data-component=posizioniAperteRicercaComponent] #map-container-offer{position:relative;height:949px;margin-top:-30px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=posizioniAperteRicercaComponent] #map-container-offer{width:100vw;position:relative;left:50%;margin-left:-50vw;height:500px}}[data-component=posizioniAperteRicercaComponent] #map-container-offer #map_job_offer{height:100%}[data-component=posizioniAperteRicercaComponent] #map-container-offer .wrap-nuova{visibility:hidden}[data-component=posizioniAperteRicercaComponent] #map-container-offer .cards-list-overlay{position:absolute;height:100%;overflow-y:auto;top:0;left:0;padding:15px;max-width:30%;z-index:300}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=posizioniAperteRicercaComponent] #map-container-offer .cards-list-overlay{width:100vw;background:#fff;top:110vh;position:fixed;transition:all 1s;max-width:none;height:100vh;padding:0}[data-component=posizioniAperteRicercaComponent] #map-container-offer .cards-list-overlay.active{top:0;z-index:9999999}[data-component=posizioniAperteRicercaComponent] #map-container-offer .cards-list-overlay .wrap-cards-offers{gap:0}[data-component=posizioniAperteRicercaComponent] #map-container-offer .cards-list-overlay .header-scroll{display:flex!important;align-items:center;padding:20px 15px;background-color:red;color:#fff;gap:10px;color:var(--colors-white,#fff);font-size:14px;font-style:normal;font-weight:900;line-height:19px}[data-component=posizioniAperteRicercaComponent] #map-container-offer .cards-list-overlay .header-scroll i{font-size:20px;color:var(--colors-white,#fff)}[data-component=posizioniAperteRicercaComponent] #map-container-offer .cards-list-overlay .wrap-section-cards{height:calc(100vh - 59px);overflow-y:auto}[data-component=posizioniAperteRicercaComponent] #map-container-offer .cards-list-overlay .wrap-section-cards .card-offer .body{gap:5px}[data-component=posizioniAperteRicercaComponent] #map-container-offer .cards-list-overlay .wrap-section-cards .card-offer .body .wrap-contract{margin-top:10px}[data-component=posizioniAperteRicercaComponent] #map-container-offer .cards-list-overlay .wrap-section-cards .card-offer .body .wrap-time{margin-top:10px}}[data-component=posizioniAperteRicercaComponent] #map-container-offer .cards-list-overlay .card-offer{width:100%;align-items:flex-start;padding:15px;gap:10px}[data-component=posizioniAperteRicercaComponent] #map-container-offer .cards-list-overlay .card-offer .wrap-content{gap:10px}[data-component=posizioniAperteRicercaComponent] #map-container-offer .cards-list-overlay .card-offer .wrap-content .body{gap:10px}[data-component=posizioniAperteRicercaComponent] #map-container-offer .cards-list-overlay .card-offer .wrap-content .body .wrap-title h3.title{color:var(--colors-gray,#333232);font-size:18px;font-style:normal;font-weight:900;line-height:27px}[data-component=posizioniAperteRicercaComponent] #map-container-offer .cards-list-overlay .card-offer .wrap-content .body .wrap-negozio p.negozio{color:var(--colors-gray,#333232);font-size:16px;font-style:normal;font-weight:900;line-height:26px}[data-component=posizioniAperteRicercaComponent] #map-container-offer .cards-list-overlay .card-offer .wrap-content .body .wrap-location p.location{color:#605f60;font-size:16px;font-style:normal;font-weight:350;line-height:26px}[data-component=posizioniAperteRicercaComponent] #map-container-offer .cards-list-overlay .card-offer .wrap-content .body .wrap-contract p{color:var(--colors-gray,#333232);font-size:16px;font-style:normal;font-weight:800;line-height:26px}[data-component=posizioniAperteRicercaComponent] #map-container-offer .cards-list-overlay .card-offer .wrap-content .body .wrap-contract p span.contract{color:#605f60;font-size:16px;font-style:normal;font-weight:350;line-height:26px}[data-component=posizioniAperteRicercaComponent] #map-container-offer .cards-list-overlay .card-offer .wrap-content .body .wrap-time p{color:var(--colors-gray,#333232);font-size:16px;font-style:normal;font-weight:800;line-height:26px}[data-component=posizioniAperteRicercaComponent] #map-container-offer .cards-list-overlay .card-offer .wrap-content .body .wrap-time p span.time{color:#605f60;font-size:16px;font-style:normal;font-weight:350;line-height:26px}[data-component=posizioniAperteRicercaComponent] #map-container-offer .cards-list-overlay .header-scroll{display:none}[data-component=posizioniAperteRicercaComponent] #map-container-offer .cards-list-overlay::-webkit-scrollbar{display:none;width:6px;height:6px}[data-component=posizioniAperteRicercaComponent] #map-container-offer .cards-list-overlay::-webkit-scrollbar-track{border-radius:10px;background:rgba(0,0,0,.1)}[data-component=posizioniAperteRicercaComponent] #map-container-offer .cards-list-overlay::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(0,0,0,.2)}[data-component=posizioniAperteRicercaComponent] #map-container-offer .cards-list-overlay::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.4)}[data-component=posizioniAperteRicercaComponent] #map-container-offer .cards-list-overlay::-webkit-scrollbar-thumb:active{background:rgba(0,0,0,.9)}[data-component=posizioniAperteRicercaComponent] #map-container-offer .cards-list-overlay .card-offer{cursor:pointer}[data-component=posizioniAperteRicercaComponent] #map-container-offer .wrap-cards-offers{flex-direction:column}[data-component=posizioniAperteRicercaComponent] #map-container-offer .wrap-cards-offers .card-offer{width:100%;align-items:flex-start;padding:15px}[data-component=posizioniAperteRicercaComponent] #map-container-offer .wrap-cards-offers .card-offer .btn-secondary{padding:9px 15px!important}[data-component=posizioniAperteRicercaComponent] #map-container-offer .paginator{display:none!important}[data-component=posizioniAperteRicercaComponent] #map-container-offer .info-window-content{overflow-y:auto!important;overflow-x:hidden!important}[data-component=posizioniAperteRicercaComponent] #map-container-offer .info-window-content::-webkit-scrollbar{width:10px;background-color:rgba(245,245,245,0)}[data-component=posizioniAperteRicercaComponent] #map-container-offer .info-window-content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(117,108,108,0);border-radius:10px;background-color:rgba(245,245,245,0)}[data-component=posizioniAperteRicercaComponent] #map-container-offer .info-window-content::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:rgba(222,222,222,0)}[data-component=posizioniAperteRicercaComponent] #map-container-offer .info-window-content{display:flex;gap:20px;min-width:269px;flex-direction:column}@media (min-width:768px){[data-component=posizioniAperteRicercaComponent] #map-container-offer .info-window-content{max-height:300px}}[data-component=posizioniAperteRicercaComponent] #map-container-offer .info-window-content .info-window{display:flex;flex-direction:column;gap:10px}[data-component=posizioniAperteRicercaComponent] #map-container-offer .info-window-content .info-window.highlighted-offert h3:after{display:inline-block;position:absolute;height:3px;left:0;width:100%;content:'';border-bottom:solid 3px red;transform:scaleX(0);bottom:0;transition:transform 250ms ease-in-out}[data-component=posizioniAperteRicercaComponent] #map-container-offer .info-window-content .info-window.highlighted-offert.active-anim h3:after{transform-origin:0 50%;transform:scaleX(1)}[data-component=posizioniAperteRicercaComponent] #map-container-offer .info-window-content .info-window *{font-family:"Avenir LT",Helvetica,serif}[data-component=posizioniAperteRicercaComponent] #map-container-offer .info-window-content .info-window hr{border-top:none;margin-top:10px;margin-bottom:10px}[data-component=posizioniAperteRicercaComponent] #map-container-offer .info-window-content .info-window .info-window-header{display:flex;flex-direction:column;gap:5px}[data-component=posizioniAperteRicercaComponent] #map-container-offer .info-window-content .info-window .info-window-header h3{position:relative;width:fit-content;color:#000;font-size:18px;font-style:normal;font-weight:700;line-height:30px}[data-component=posizioniAperteRicercaComponent] #map-container-offer .info-window-content .info-window .info-window-header p{color:#605f60;font-size:14px;font-style:normal;font-weight:600;line-height:21px}[data-component=posizioniAperteRicercaComponent] #map-container-offer .info-window-content .info-window .info-buttons{display:flex;align-items:center;gap:30px}[data-component=posizioniAperteRicercaComponent] #map-container-offer .info-window-content .info-window .info-buttons a.link{border:1px solid transparent;display:flex;gap:5px;color:#c00;font-size:14px;font-style:normal;font-weight:600;line-height:22px;white-space:nowrap}[data-component=posizioniAperteRicercaComponent] #map-container-offer .info-window-content .info-window .info-buttons .btn.btn-primary{padding:9px 15px!important}[data-component=posizioniAperteRicercaComponent] #map-container-offer .cluster{display:flex;align-items:center;justify-content:center}[data-component=posizioniAperteRicercaComponent] #map-container-offer div[pane_id=floatPane]>div{padding:5px}[data-component=posizioniAperteRicercaComponent] .wrap-fixed-switch{position:fixed;bottom:0;left:0;width:100%;background:var(--colors-gray-05,#faf6f6);box-shadow:0 -15px 21px 0 rgba(0,0,0,.06);padding:15px;z-index:100;display:none;transition:transform .3s ease-out}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=posizioniAperteRicercaComponent] .wrap-fixed-switch{display:block}}[data-component=posizioniAperteRicercaComponent] .wrap-fixed-switch .wrap-switch-list{position:relative;display:flex;justify-content:center}[data-component=posizioniAperteRicercaComponent] .wrap-fixed-switch .wrap-switch-list .list{position:absolute;top:-80px;padding:18px!important;right:0;line-height:6px!important}[data-component=posizioniAperteRicercaComponent] .wrap-fixed-switch .wrap-switch-list .map svg path{fill:var(--colors-white,#fff)}[data-component=posizioniAperteRicercaComponent] .wrap-fixed-switch.animation-close{transform:translateY(200%)}#contractTypeCounter,#timeTypeCounter,#totalFilterCounter{display:none}#mobile-info-window{padding:0 15px 0 15px;z-index:1000;transform:translate3d(0,0,0);flex-direction:column;transform:translateY(100%);transition:transform .3s ease-out}#mobile-info-window.showUp{transform:translateY(0)}#mobile-info-window .lSSlideOuter .lSPager{display:flex;justify-content:center;width:calc(100vw - 30px)}#mobile-info-window.double-element .card-offer.lslide.active{width:calc(100vw - 60px)!important;transition:all .5s}#mobile-info-window.single-element{padding-bottom:15px}#mobile-info-window.single-element .card-offer.lslide.active{width:calc(100vw - 30px)!important;transition:all .5s}#mobile-info-window.single-element .lSPager{display:none}#mobile-info-window .card-offer{padding:15px;background-color:var(--colors-white,#fff);display:flex;gap:15px;flex-direction:column;box-shadow:0 15px 21px 0 rgba(0,0,0,.5)}#mobile-info-window .card-offer .body{gap:5px;display:flex}#mobile-info-window .card-offer .body .wrap-contract{margin-top:10px}#mobile-info-window .card-offer .body .wrap-time{margin-top:10px}#mobile-info-window .header{display:flex;align-items:center;justify-content:space-between}#mobile-info-window .header .date{color:#605f60;font-size:14px;font-style:normal;font-weight:800;line-height:21px}#mobile-info-window .header .close{opacity:1}#mobile-info-window .body{display:flex;flex-direction:column;gap:5px}#mobile-info-window .body .wrap-title .title{color:var(--colors-gray,#333232);font-size:22px;font-style:normal;font-weight:900;line-height:33px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){#mobile-info-window .body .wrap-title .title{font-size:18px;line-height:27px}}#mobile-info-window .body .wrap-negozio{display:flex;align-items:center;gap:5px;margin-top:10px}#mobile-info-window .body .wrap-negozio i{width:20px}#mobile-info-window .body .wrap-negozio .negozio{color:var(--colors-gray,#333232);font-size:18px;font-style:normal;font-weight:900;line-height:30px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){#mobile-info-window .body .wrap-negozio .negozio{font-size:16px;line-height:26px}}#mobile-info-window .body .wrap-location{margin-bottom:10px}#mobile-info-window .body .wrap-location .location{color:#605f60;font-size:18px;font-style:normal;font-weight:350;line-height:30px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){#mobile-info-window .body .wrap-location .location{font-size:16px;line-height:26px}}#mobile-info-window .body .wrap-contract p,#mobile-info-window .body .wrap-time p{color:var(--colors-gray,#333232);font-weight:600!important;font-size:18px;font-style:normal;font-weight:350;line-height:30px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){#mobile-info-window .body .wrap-contract p,#mobile-info-window .body .wrap-time p{font-size:16px;line-height:26px}}#mobile-info-window .body .wrap-contract p .contract,#mobile-info-window .body .wrap-contract p .time,#mobile-info-window .body .wrap-time p .contract,#mobile-info-window .body .wrap-time p .time{color:#605f60;font-weight:350!important}#mobile-info-window .info-buttons{display:flex;align-items:center;justify-content:space-between}#mobile-info-window .info-buttons a.link{display:flex;flex-direction:row;align-items:center;gap:5px;padding:9px 15px;color:#c00;font-size:14px;font-style:normal;font-weight:900;line-height:19px}#mobile-info-window .info-buttons a.btn.btn-primary{padding:9px 15px!important}#mobile-info-window .info-window-content{overflow:visible!important}[data-component=percorsoSelezioneComponent]{background:var(--colors-gray-05,#faf6f6);padding:45px 0}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=percorsoSelezioneComponent]{padding:30px 0}}[data-component=percorsoSelezioneComponent] .main-title{color:var(--colors-black,#000);text-align:center;font-size:31px;font-style:normal;font-weight:900;line-height:42px;margin-bottom:30px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=percorsoSelezioneComponent] .main-title{margin-bottom:20px;font-size:20px;line-height:30px}}[data-component=percorsoSelezioneComponent] .wrap-cards{display:flex;gap:22px;position:relative;justify-content:space-between}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=percorsoSelezioneComponent] .wrap-cards{flex-direction:column;gap:15px;width:fit-content;margin:0 auto}}[data-component=percorsoSelezioneComponent] .wrap-cards::before{content:"";position:absolute;top:130px;left:0;width:100%;height:4px;background:#c00}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=percorsoSelezioneComponent] .wrap-cards::before{top:90px;left:15px;height:90%;width:4px}}[data-component=percorsoSelezioneComponent] .wrap-cards .card{overflow:hidden;display:flex;flex-direction:column;align-items:center;width:100%;max-width:155px;min-height:100%;position:relative}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=percorsoSelezioneComponent] .wrap-cards .card{max-width:250px;aspect-ratio:250/151}}[data-component=percorsoSelezioneComponent] .wrap-cards .card::before{content:"";position:absolute;top:66px;left:0;width:100%;height:100%;background:var(--colors-gray-05,#fff);z-index:0}[data-component=percorsoSelezioneComponent] .wrap-cards .card .icon{width:94px;z-index:1}[data-component=percorsoSelezioneComponent] .wrap-cards .card .title-card{padding:0 15px 15px;color:#605f60;text-align:center;font-size:14px;font-style:normal;font-weight:800;line-height:21px;z-index:1}[data-component=headerLavoraConNoiComponent] input,[data-component=percorsoSelezioneComponent] input,[data-component=posizioniAperteRicercaComponent] input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff}[data-component=headerLavoraConNoiComponent] input:checked+label::before,[data-component=percorsoSelezioneComponent] input:checked+label::before,[data-component=posizioniAperteRicercaComponent] input:checked+label::before{background:#c00!important}[data-component=headerLavoraConNoiComponent] input[disabled],[data-component=percorsoSelezioneComponent] input[disabled],[data-component=posizioniAperteRicercaComponent] input[disabled]{background:var(--colors-gray-05,rgba(239,239,239,.831))!important}.wrap-pop-up-arrow{border:1px solid var(--colors-gray-03,#e5e1e1);background:var(--colors-white,#fff);box-shadow:0 15px 21px 0 rgba(0,0,0,.06);position:absolute;left:0;top:105px;z-index:999;left:50%;transform:translateX(-50%)}.wrap-pop-up-arrow.autocomplete-results{max-height:300px;overflow-y:auto}.wrap-pop-up-arrow.autocomplete-results::-webkit-scrollbar{width:10px;background-color:rgba(145,145,145,0)}.wrap-pop-up-arrow.autocomplete-results::-webkit-scrollbar-track{border-radius:10px;background-color:rgba(194,59,59,0)}.wrap-pop-up-arrow.autocomplete-results::-webkit-scrollbar-thumb{border-radius:10px;background-color:#5c5c5c}.wrap-pop-up-arrow.autocomplete-results::-webkit-scrollbar-thumb:hover{background-color:#595959}.wrap-pop-up-arrow.autocomplete-results::-webkit-scrollbar-thumb:active{background-color:#000}.wrap-pop-up-arrow::after,.wrap-pop-up-arrow::before{content:"";position:absolute;width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #e5e1e1;top:-11px;left:50%;transform:translateX(-50%);z-index:1}.wrap-pop-up-arrow::after{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;top:-9px;z-index:2}.wrap-pop-up-arrow::before{top:-11px}.wrap-pop-up-arrow .pop-up-arrow{padding:30px;margin:0;position:relative;overflow-y:auto}.wrap-pop-up-arrow .pop-up-arrow .autocomplete-results-item{border-bottom:1px solid var(--colors-gray-03,#e5e1e1);display:list-item;padding:15px 0;padding:10px;cursor:pointer}.wrap-pop-up-arrow .pop-up-arrow .autocomplete-results-item::before{content:none}.wrap-pop-up-arrow .pop-up-arrow .autocomplete-results-item.last{border-bottom:none}.wrap-pop-up-arrow .button-filtri{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:0 30px 30px 30px}.wrap-pop-up-arrow .button-filtri a.btn-secondary{border:1px solid transparent!important;outline:0!important}[data-component=headerLavoraConNoiComponent] .delete-inputed-txt{display:block;position:static;border:none;color:#c00;font-size:30px}[data-component=headerDettaglioPosizioneApertaComponent] .wrap{background:#c00;padding:45px 0;height:300px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=headerDettaglioPosizioneApertaComponent] .wrap{height:100%;padding:15px 15px 30px 15px}}[data-component=headerDettaglioPosizioneApertaComponent] .wrap>.container-fluid{height:100%}[data-component=headerDettaglioPosizioneApertaComponent] .wrap .left-side{display:flex!important;flex-direction:column;height:100%;gap:15px;display:inline-block}[data-component=headerDettaglioPosizioneApertaComponent] .wrap .left-side .go-back{display:flex;width:fit-content;align-items:center;gap:5px;padding:16px 0;cursor:pointer}[data-component=headerDettaglioPosizioneApertaComponent] .wrap .left-side .go-back i{font-size:20px;color:var(--colors-white,#fff)}[data-component=headerDettaglioPosizioneApertaComponent] .wrap .left-side .go-back span{color:var(--colors-white,#fff);font-size:14px;font-style:normal;font-weight:900;line-height:19px}[data-component=headerDettaglioPosizioneApertaComponent] .wrap .left-side .title{color:var(--colors-white,#fff);font-size:40px;font-style:normal;font-weight:900;line-height:54px;display:inline-block}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=headerDettaglioPosizioneApertaComponent] .wrap .left-side .title{font-size:24px;line-height:32px}}[data-component=headerDettaglioPosizioneApertaComponent] .wrap .left-side .infos{display:flex;margin-top:auto;gap:45px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=headerDettaglioPosizioneApertaComponent] .wrap .left-side .infos{gap:15px;flex-direction:column}}[data-component=headerDettaglioPosizioneApertaComponent] .wrap .left-side .infos .info{display:flex;align-items:center;gap:5px}[data-component=headerDettaglioPosizioneApertaComponent] .wrap .left-side .infos .info span{color:var(--colors-white,#fff);font-size:18px;font-style:normal;font-weight:600;line-height:30px}[data-component=headerDettaglioPosizioneApertaComponent] .wrap .right-side{display:flex;align-items:center;height:100%}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=headerDettaglioPosizioneApertaComponent] .wrap .right-side{margin-top:15px;flex-direction:column;gap:15px;align-items:start}}[data-component=headerDettaglioPosizioneApertaComponent] .wrap .right-side .info-cta{color:var(--colors-white,#fff);font-size:14px;font-style:normal;line-height:21px}[data-component=headerDettaglioPosizioneApertaComponent] .wrap .right-side .cta a{background-color:#fff!important}[data-component=headerDettaglioPosizioneApertaComponent] .wrap.stick{height:fit-content;min-height:fit-content;padding:15px 0;display:inline-table}[data-component=headerDettaglioPosizioneApertaComponent] .wrap.stick .go-back{display:none!important}[data-component=headerDettaglioPosizioneApertaComponent] .wrap.stick .infos{display:none!important}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=headerDettaglioPosizioneApertaComponent] .wrap.stick .cta,[data-component=headerDettaglioPosizioneApertaComponent] .wrap.stick .info-cta{display:none!important}}[data-component=headerDettaglioPosizioneApertaComponent] .wrap.stick .right-side{margin-top:0}[data-component=headerDettaglioPosizioneApertaComponent] .wrap.stick .title{color:var(--colors-white,#fff);font-size:31px;font-style:normal;font-weight:900;line-height:42px}[data-component=dettaglioPosizioneApertaComponent]{margin-top:60px;margin-bottom:120px!important}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=dettaglioPosizioneApertaComponent]{margin-top:30px;margin-bottom:60px!important}}[data-component=dettaglioPosizioneApertaComponent] .wrap .left-side{display:flex!important;flex-direction:column;align-items:flex-start;gap:30px}[data-component=dettaglioPosizioneApertaComponent] .wrap .left-side .desc{color:var(--colors-gray,#333232);padding:30px;display:flex;flex-direction:column;gap:10px;background:var(--colors-gray-05,#faf6f6);width:100%}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=dettaglioPosizioneApertaComponent] .wrap .left-side .desc{padding:15px}}[data-component=dettaglioPosizioneApertaComponent] .wrap .left-side .desc .title{color:var(--colors-gray,#333232);font-size:22px;font-style:normal;font-weight:900;line-height:33px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=dettaglioPosizioneApertaComponent] .wrap .left-side .desc .title{font-size:18px;line-height:27px}}[data-component=dettaglioPosizioneApertaComponent] .wrap .left-side .desc p{font-size:18px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=dettaglioPosizioneApertaComponent] .wrap .left-side .desc p{font-size:16px;line-height:30px}}[data-component=dettaglioPosizioneApertaComponent] .wrap .left-side .wrap-accordion{width:100%}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=dettaglioPosizioneApertaComponent] .wrap .left-side .wrap-accordion{width:100vw;position:relative;left:50%;margin-left:-50vw}}[data-component=dettaglioPosizioneApertaComponent] .wrap .left-side .wrap-accordion .accordion{padding:30px 0;border-bottom:2px solid var(--colors-gray-03,#e5e1e1)}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=dettaglioPosizioneApertaComponent] .wrap .left-side .wrap-accordion .accordion{padding:30px 15px}}[data-component=dettaglioPosizioneApertaComponent] .wrap .left-side .wrap-accordion .accordion .faqTitleContainer{display:flex;align-items:center;gap:15px}[data-component=dettaglioPosizioneApertaComponent] .wrap .left-side .wrap-accordion .accordion .faqTitleContainer h3{color:#333232;font-size:22px;font-style:normal;font-weight:900;line-height:33px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=dettaglioPosizioneApertaComponent] .wrap .left-side .wrap-accordion .accordion .faqTitleContainer h3{font-size:18px;line-height:27px}}[data-component=dettaglioPosizioneApertaComponent] .wrap .left-side .wrap-accordion .accordion .faqTitleContainer.accordionActive h3{color:#c00}[data-component=dettaglioPosizioneApertaComponent] .wrap .left-side .wrap-accordion .accordion .faqTitleContainer svg{transform:rotate(0)}[data-component=dettaglioPosizioneApertaComponent] .wrap .left-side .wrap-accordion .accordion .faqTitleContainer.accordionActive svg{transform:rotate(90deg)}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=dettaglioPosizioneApertaComponent] .wrap .left-side .wrap-accordion .accordion .faqTextContainer{padding:15px 0 0 6px}}[data-component=dettaglioPosizioneApertaComponent] .wrap .left-side .wrap-accordion .accordion .faqTextContainer .faqText{padding-left:20px;border-left:2px solid #c00;color:#605f60;font-size:18px;font-style:normal;font-weight:350;line-height:30px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=dettaglioPosizioneApertaComponent] .wrap .left-side .wrap-accordion .accordion .faqTextContainer .faqText{color:#605f60;font-size:16px;font-style:normal;font-weight:350;line-height:26px}}[data-component=dettaglioPosizioneApertaComponent] .wrap .left-side .wrap-accordion .accordion .faqTextContainer.accordionOpened{padding-top:15px}[data-component=dettaglioPosizioneApertaComponent] .wrap .left-side .info-footer{display:flex;flex-direction:column;gap:15px}[data-component=dettaglioPosizioneApertaComponent] .wrap .left-side .info-footer .wrap-nota .text{color:#605f60;font-size:14px;font-style:normal;font-weight:350;line-height:21px}[data-component=dettaglioPosizioneApertaComponent] .wrap .left-side .info-footer .wrap-info{background:#e8fbfb;padding:15px;display:flex;align-items:center;gap:15px;width:100%}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=dettaglioPosizioneApertaComponent] .wrap .left-side .info-footer .wrap-info{align-items:flex-start}}[data-component=dettaglioPosizioneApertaComponent] .wrap .left-side .info-footer .wrap-info i{font-size:30px;color:#46b3b3}[data-component=dettaglioPosizioneApertaComponent] .wrap .left-side .info-footer .wrap-info .title{color:var(--colors-black,#000);font-size:18px;font-style:normal;font-weight:800;line-height:30px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=dettaglioPosizioneApertaComponent] .wrap .left-side .info-footer .wrap-info .title{font-size:16px;line-height:26px}}[data-component=dettaglioPosizioneApertaComponent] .wrap .left-side .info-footer .wrap-info .text{color:var(--colors-black,#000);font-size:14px;font-style:normal;font-weight:350;line-height:21px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=dettaglioPosizioneApertaComponent] .wrap .left-side .info-footer .wrap-info .text{font-size:12px;line-height:16px}}[data-component=dettaglioPosizioneApertaComponent] .wrap .left-side .info-footer .wrap-bottone.hide{display:none}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=dettaglioPosizioneApertaComponent] .wrap .left-side .info-footer .wrap-bottone{position:fixed;bottom:0;left:0;z-index:300;width:100%;display:flex;padding:15px;justify-content:center;border:1px solid var(--colors-gray-03,#e5e1e1);background:var(--colors-gray-05,#faf6f6);box-shadow:0 -5px 15px 0 rgba(0,0,0,.15)}}[data-component=dettaglioPosizioneApertaComponent] .wrap .left-side .info-footer .wrap-bottone a{padding:20px 24px!important}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=dettaglioPosizioneApertaComponent] .wrap .left-side .info-footer .wrap-bottone a{padding:16px 22px!important}}[data-component=dettaglioPosizioneApertaComponent] .wrap .right-side{display:flex;flex-direction:column;align-items:center}[data-component=dettaglioPosizioneApertaComponent] .wrap .right-side .wrap-img{width:190px;margin-bottom:30px}[data-component=dettaglioPosizioneApertaComponent] .wrap .right-side .wrap-img img{width:100%}[data-component=dettaglioPosizioneApertaComponent] .wrap .wrap-info-lavoro{width:100%}[data-component=dettaglioPosizioneApertaComponent] .wrap .wrap-info-lavoro>div{display:flex;flex-direction:column;gap:30px;padding:10px 30px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=dettaglioPosizioneApertaComponent] .wrap .wrap-info-lavoro>div{padding:10px 15px}}[data-component=dettaglioPosizioneApertaComponent] .wrap .wrap-info-lavoro>div .title p{color:var(--colors-gray,#333232);font-size:22px;font-style:normal;font-weight:900;line-height:33px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=dettaglioPosizioneApertaComponent] .wrap .wrap-info-lavoro>div .title p{font-size:18px;line-height:27px}}[data-component=dettaglioPosizioneApertaComponent] .wrap .wrap-info-lavoro>div .info{display:flex;flex-direction:column;gap:5px}[data-component=dettaglioPosizioneApertaComponent] .wrap .wrap-info-lavoro>div .info .label,[data-component=dettaglioPosizioneApertaComponent] .wrap .wrap-info-lavoro>div .info .value{color:#605f60;font-size:18px;font-style:normal;font-weight:350;line-height:30px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=dettaglioPosizioneApertaComponent] .wrap .wrap-info-lavoro>div .info .label,[data-component=dettaglioPosizioneApertaComponent] .wrap .wrap-info-lavoro>div .info .value{font-size:16px;line-height:30px}}[data-component=dettaglioPosizioneApertaComponent] .wrap .wrap-info-lavoro>div .info .value{color:var(--colors-gray,#333232);font-weight:800}[data-component=posizioniRaggruppateComponent]{margin-bottom:60px!important}[data-component=posizioniRaggruppateComponent] h2.title{margin:30px 0 45px 0}[data-component=posizioniRaggruppateComponent] .card{border:1px solid var(--colors-gray-03,#e5e1e1);background:var(--colors-white,#fff)}[data-component=posizioniRaggruppateComponent] .card .header{display:flex;height:209px;background:#f1f1ef}[data-component=posizioniRaggruppateComponent] .card .header img{width:100%;object-fit:cover;height:100%}[data-component=posizioniRaggruppateComponent] .card .body{height:191px;padding:30px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;min-height:100%;gap:30px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=posizioniRaggruppateComponent] .card .body{height:174px;padding:15px}}[data-component=posizioniRaggruppateComponent] .card .body h2{color:#c00;font-size:18px;font-style:normal;font-weight:900;line-height:30px}[data-component=posizioniRaggruppateComponent] .card .body p{color:var(--colors-gray,#333232);font-size:18px;font-style:normal;font-weight:350;line-height:30px}[data-component=posizioniRaggruppateComponent] .card .body .wrap{display:flex;flex-direction:column;gap:5px}[data-component=posizioniRaggruppateComponent] .lSPager{margin-bottom:45px}[data-component=posizioniRaggruppateComponent] .lSAction>a{background-color:#c00}[data-component=posizioniRaggruppateComponent] .lSAction [class^=icon-]{color:var(--colors-white,#fff)}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=posizioniRaggruppateComponent] .lSAction>.lSNext{right:-8px}}[data-component=posizioniRaggruppateComponent] .lSAction>a i.icon-arrow-left-1::before{left:-1px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=posizioniRaggruppateComponent] .lSAction>.lSPrev{left:-12px}}[data-component=posizioniAperteGenericComponent]{background:var(--colors-gray-05,#faf6f6);padding:45px 0}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=posizioniAperteGenericComponent] .wrap-cards-offers{display:block}}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=posizioniAperteGenericComponent] .wrap-cards-offers .card-offer{width:fit-content;height:440px;align-items:flex-start}[data-component=posizioniAperteGenericComponent] .wrap-cards-offers .card-offer .wrap-content{width:100%}[data-component=posizioniAperteGenericComponent] .wrap-cards-offers .card-offer .footer a{padding:9px 15px!important}}[data-component=posizioniAperteGenericComponent] .wrap-cards-offers .card-offer .title{text-align:left}[data-component=posizioniAperteGenericComponent]>.title{margin-bottom:30px;color:var(--colors-black,#000);text-align:center;font-size:31px;font-style:normal;font-weight:900;line-height:42px}[data-component=posizioniAperteGenericComponent] .centered{margin-top:30px}[data-component=posizioniAperteGenericComponent] .lSAction>a{background-color:#c00}[data-component=posizioniAperteGenericComponent] .lSAction [class^=icon-]{color:var(--colors-white,#fff)}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=posizioniAperteGenericComponent] .lSAction>.lSNext{right:-8px}}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=posizioniAperteGenericComponent] .lSAction>.lSPrev{left:-12px}}[data-component=posizioniAperteGenericComponent] .lSAction>a i.icon-arrow-left-1::before{left:-1px}.wrap-cards-offers{display:flex;flex-wrap:wrap;gap:30px}.wrap-cards-offers .card-offer{width:calc(33.33% - 20px);padding:30px;border:1px solid var(--colors-gray-03,#e5e1e1);background:var(--colors-white,#fff);box-shadow:0 5px 21px 0 rgba(0,0,0,.06);display:flex;flex-direction:column;gap:15px;justify-content:space-between}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.wrap-cards-offers .card-offer{width:100%}}.wrap-cards-offers .card-offer .wrap-content{display:flex;flex-direction:column;gap:15px}.wrap-cards-offers .card-offer .wrap-content .header{display:flex;justify-content:space-between;align-items:center}.wrap-cards-offers .card-offer .wrap-content .header .date{color:#605f60;font-size:14px;font-style:normal;font-weight:800;line-height:21px}.wrap-cards-offers .card-offer .wrap-content .header .wrap-nuova{padding:5px;background:var(--colors-orange-dark,#f38130)}.wrap-cards-offers .card-offer .wrap-content .header .wrap-nuova .nuova{color:var(--colors-white,#fff);font-size:10px;font-style:normal;font-weight:800;line-height:10px;text-transform:uppercase}.wrap-cards-offers .card-offer .wrap-content .body{display:flex;flex-direction:column;gap:15px}.wrap-cards-offers .card-offer .wrap-content .body .wrap-title .title{color:var(--colors-gray,#333232);font-size:22px;font-style:normal;font-weight:900;line-height:33px}.wrap-cards-offers .card-offer .wrap-content .body .wrap-negozio{display:flex;align-items:center;gap:5px}.wrap-cards-offers .card-offer .wrap-content .body .wrap-negozio i{width:20px}.wrap-cards-offers .card-offer .wrap-content .body .wrap-negozio .negozio{color:var(--colors-gray,#333232);font-size:18px;font-style:normal;font-weight:900;line-height:30px}.wrap-cards-offers .card-offer .wrap-content .body .wrap-location .location{color:#605f60;font-size:18px;font-style:normal;font-weight:350;line-height:30px}.wrap-cards-offers .card-offer .wrap-content .body .wrap-contract p,.wrap-cards-offers .card-offer .wrap-content .body .wrap-time p{color:var(--colors-gray,#333232);font-weight:600!important;font-size:18px;font-style:normal;font-weight:350;line-height:30px}.wrap-cards-offers .card-offer .wrap-content .body .wrap-contract p .contract,.wrap-cards-offers .card-offer .wrap-content .body .wrap-contract p .time,.wrap-cards-offers .card-offer .wrap-content .body .wrap-time p .contract,.wrap-cards-offers .card-offer .wrap-content .body .wrap-time p .time{color:#605f60;font-weight:350!important}.wrap-cards-offers .card-offer .footer .btn{padding:9px 0!important;width:100%!important}[data-component=attivazioneScontrinoDigitalizzatoComponent] .banner-scontrini{display:flex;padding:15px;gap:15px;background:#e8fbfb;align-items:center}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=attivazioneScontrinoDigitalizzatoComponent] .banner-scontrini{align-items:flex-start;flex-direction:row;margin-top:30px;width:100vw;position:relative;left:50%;margin-left:-50vw}}[data-component=attivazioneScontrinoDigitalizzatoComponent] .banner-scontrini .banner-scontrini__icon{padding:2px 5px;max-width:30px;max-height:30px}[data-component=attivazioneScontrinoDigitalizzatoComponent] .banner-scontrini .banner-scontrini__icon .icon-info-tooltip{color:#46b3b3!important}[data-component=attivazioneScontrinoDigitalizzatoComponent] .banner-scontrini .banner-scontrini__content{display:flex;gap:15px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=attivazioneScontrinoDigitalizzatoComponent] .banner-scontrini .banner-scontrini__content{flex-direction:column}}[data-component=attivazioneScontrinoDigitalizzatoComponent] .banner-scontrini .banner-scontrini__content .banner-scontrini__text .banner-scontrini__sub *{color:var(--colors-black,#000);font-size:14px;font-style:normal;font-weight:350;line-height:21px}[data-component=attivazioneScontrinoDigitalizzatoComponent] .banner-scontrini .banner-scontrini__content .banner-scontrini__text .banner-scontrini__sub a{font-weight:800;text-decoration:underline}[data-component=attivazioneScontrinoDigitalizzatoComponent] .banner-scontrini .banner-scontrini__content .banner-scontrini__text .banner-scontrini__title{color:var(--colors-black,#000);font-size:18px;font-style:normal;font-weight:800;line-height:30px}@media only screen and (max-width:767px){[data-component=attivazioneScontrinoDigitalizzatoComponent] .banner-scontrini .banner-scontrini__content .banner-scontrini__text .banner-scontrini__title{font-size:16px;line-height:26px}}[data-component=attivazioneScontrinoDigitalizzatoComponent] .banner-scontrini .banner-scontrini__content .banner-scontrini__button{display:flex;gap:15px;align-items:center}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=attivazioneScontrinoDigitalizzatoComponent] .banner-scontrini .banner-scontrini__content .banner-scontrini__button{align-items:flex-start;flex-direction:column-reverse}}[data-component=attivazioneScontrinoDigitalizzatoComponent] .banner-scontrini .banner-scontrini__content .banner-scontrini__button .progress-loader{position:relative;width:30px;margin-top:-25px}[data-component=attivazioneScontrinoDigitalizzatoComponent] .banner-scontrini .banner-scontrini__content .banner-scontrini__button .progress-loader .spinner div{background-color:#fff!important}[data-component=attivazioneScontrinoDigitalizzatoComponent] .banner-scontrini .banner-scontrini__content .banner-scontrini__button .btn-primary{display:flex;gap:10px;align-items:center;background-color:#46b3b3!important;box-shadow:0 5px 7px 0 rgba(74,74,74,.17)}[data-component=attivazioneScontrinoDigitalizzatoComponent] .banner-scontrini .banner-scontrini__content .banner-scontrini__button .btn-primary:hover{background-color:#1c7a7a!important}[data-component=attivazioneScontrinoDigitalizzatoComponent] .banner-scontrini .banner-scontrini__content .banner-scontrini__button .btn-secondary{color:#46b3b3!important;outline:1px solid #46b3b3!important;border:none!important}[data-component=attivazioneScontrinoDigitalizzatoComponent] .banner-scontrini .banner-scontrini__content .banner-scontrini__button .btn-secondary:hover{color:#46b3b3!important;outline:1px solid #46b3b3!important;border:none!important;outline-offset:0!important}[data-component=attivazioneScontrinoDigitalizzatoComponent] .banner-scontrini .banner-scontrini__content .banner-scontrini__button a[disabled]{color:#fff!important}.dematerialisationScontriniFeedback h2{color:var(--colors-white,#fff);font-size:22px;font-style:normal;font-weight:900;line-height:33px;margin-bottom:15px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.dematerialisationScontriniFeedback h2{font-size:18px;line-height:27px}}.dematerialisationScontriniFeedback p{color:var(--colors-white,#fff);font-size:18px;font-style:normal;font-weight:350;line-height:30px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){.dematerialisationScontriniFeedback p{font-size:16px;line-height:26px}}[data-component=tabellaListaScontriniComponent]{margin-top:5px}[data-component=tabellaListaScontriniComponent] .glyphicon-heart::before{content:none}[data-component=tabellaListaScontriniComponent] .glyphicon-heart::after{content:none}[data-component=tabellaListaScontriniComponent] .glyphicon-heart-empty::before{content:none}[data-component=tabellaListaScontriniComponent] .glyphicon-heart-empty::after{content:none}[data-component=tabellaListaScontriniComponent] .wrap-title{text-align:center}[data-component=tabellaListaScontriniComponent] .wrap-title h2{margin-bottom:15px}[data-component=tabellaListaScontriniComponent] .wrap-title .wrap-link p{color:var(--colors-gray,#333232);font-size:18px;font-style:normal;font-weight:350;line-height:30px}@media only screen and (max-width:767px){[data-component=tabellaListaScontriniComponent] .wrap-title .wrap-link p{font-size:16px;line-height:26px}}[data-component=tabellaListaScontriniComponent] .wrap-title .wrap-link a{text-decoration:underline}@media only screen and (max-width:767px){[data-component=tabellaListaScontriniComponent] .wrap-title .wrap-link a{font-size:16px;line-height:26px}}[data-component=tabellaListaScontriniComponent] #scontrini .note-before-table{margin-top:16px}@media only screen and (max-width:767px){[data-component=tabellaListaScontriniComponent] #scontrini .note-before-table{padding:0 15px;margin-top:30px}}[data-component=tabellaListaScontriniComponent] #scontrini .note-before-table p{color:var(--colors-gray,#333232);font-size:14px;font-style:normal;font-weight:800;line-height:21px}[data-component=tabellaListaScontriniComponent] #scontrini a{text-decoration:none}[data-component=tabellaListaScontriniComponent] #scontrini a:hover{text-decoration:none}[data-component=tabellaListaScontriniComponent] #scontrini a:focus{text-decoration:none;color:#c00}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section{display:flex;justify-content:space-between;padding:15px;align-items:center}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .number-scontrini{color:var(--colors-gray,#333232);font-size:14px;font-style:normal;line-height:21px}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting{display:flex;align-items:center;gap:30px;z-index:1}@media only screen and (max-width:767px){[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting{z-index:999}}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .favorite-filter{display:flex;align-items:center;gap:10px;justify-content:space-between}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .favorite-filter i{color:#c00}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .favorite-filter .label{color:#c00;font-size:14px;font-style:normal;font-weight:900;line-height:19px}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .favorite-filter .checkbox{margin:0}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .favorite-filter .checkbox label{padding:0}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .favorite-filter .checkbox label::before{content:none}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .favorite-filter .checkbox label::after{content:none}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .favorite-filter .checkbox label[for=favorite-filter]{font-size:25px}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .glyphicon-heart::before{content:none}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .glyphicon-heart::after{content:none}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .glyphicon-heart-empty::before{content:none}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .glyphicon-heart-empty::after{content:none}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .favorite-filter .checkbox input[type=checkbox]~label .glyphicon-heart{display:none}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .favorite-filter .checkbox input[type=checkbox]:checked~label .glyphicon-heart-empty{display:none}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .favorite-filter .checkbox input[type=checkbox]:checked~label .glyphicon-heart{display:inline}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-backdrop{background-color:rgba(0,0,0,.5);z-index:9999}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:800px;height:fit-content;padding:0;margin:0;z-index:9999}@media only screen and (max-width:767px){[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu{width:100%;top:0;left:0;right:0;bottom:0;height:100%;position:fixed;z-index:9999;background-color:var(--colors-white,#fff);overflow:auto;border:0 solid transparent;transform:translate(0,0)}}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-title{display:flex;justify-content:space-between;align-items:flex-start;padding:15px;border-bottom:1px solid var(--colors-gray-03,#e5e1e1);font-size:22px;line-height:33px}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-title .icon-close{cursor:pointer}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content{display:flex;flex-direction:column;gap:30px;max-height:50vh;overflow-y:auto;overflow-x:hidden}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content::-webkit-scrollbar{width:10px;background-color:rgba(145,145,145,0)}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content::-webkit-scrollbar-track{border-radius:10px;background-color:rgba(194,59,59,0)}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgba(92,92,92,.27)}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content::-webkit-scrollbar-thumb:hover{background-color:#595959}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content::-webkit-scrollbar-thumb:active{background-color:#000}@media only screen and (max-width:767px){[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content{max-height:calc(100dvh - 220px)}}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item{padding:0 30px 30px 30px;border-bottom:1px solid var(--colors-gray-03,#e5e1e1);display:flex;flex-direction:column;gap:30px}@media only screen and (max-width:767px){[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item{padding:0 15px 30px 15px}}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item label{color:var(--colors-gray,#333232);font-size:22px;font-style:normal;font-weight:900;line-height:33px}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.etichette .checkbox,[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.nameStore .checkbox{display:flex;gap:15px;flex-direction:column;margin-top:0;margin-bottom:0}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.etichette .checkbox label,[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.nameStore .checkbox label{color:#605f60;font-size:18px;font-style:normal;font-weight:350;line-height:30px}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.date{margin-top:30px}@media only screen and (max-width:767px){[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.date{margin-top:0}}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.date .input-text-container{display:flex;gap:30px;align-items:center}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.date .input-text-container .input-container{padding:20px;height:91px}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.date .input-text-container .input-container label{font-size:14px;line-height:21px}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.date .input-text-container .input-container input[type=text]::placeholder{font-size:18px}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.date .input-text-container .input-container input[type=text]{font-size:18px}@media only screen and (max-width:767px){[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.date .input-text-container .input-container input[type=text]::placeholder{font-size:14px}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.date .input-text-container .input-container input[type=text]{font-size:14px}}@media only screen and (max-width:767px){[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.date .input-text-container{flex-direction:column}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.date .input-text-container p{color:var(--colors-gray,#333232);font-size:18px;font-style:normal;font-weight:350;line-height:30px}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.date .input-text-container .input-container{padding:15px;height:80px}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.date .input-text-container .input-container label{font-size:14px;display:flex;height:21px;align-items:center}}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.import .input-text-container{display:flex;gap:30px;align-items:flex-start}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.import .input-text-container .input-container{padding:20px;height:91px}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.import .input-text-container .input-container label{font-size:14px;line-height:21px}@media only screen and (max-width:767px){[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.import .input-text-container{gap:15px}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.import .input-text-container .input-container{padding:15px;height:80px}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.import .input-text-container .input-container label{font-size:14px;display:flex;height:21px;align-items:center}}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.import .input-text-container .separator-div{align-self:center}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.import .wrap-input-container{width:100%;display:flex;gap:10px;flex-direction:column}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.import .wrap-input-container .error-single-input{display:none;gap:10px;align-items:center}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.import .wrap-input-container .error-single-input i{font-size:17px}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.import .wrap-input-container .error-single-input p{color:#c00;font-size:14px;font-style:normal;font-weight:800;line-height:21px}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.import .wrap-input-container.error-max .error-single-input{display:flex}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.import .wrap-input-container .input-container input[type=text]::placeholder{font-size:18px}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.import .wrap-input-container .input-container input[type=text]{font-size:18px}@media only screen and (max-width:767px){[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.import .wrap-input-container .input-container input[type=text]::placeholder{font-size:14px}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.import .wrap-input-container .input-container input[type=text]{font-size:14px}}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.import .error-message{display:flex;gap:10px;align-items:center;margin-top:-20px}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.import .error-message i{font-size:17px}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.import .error-message p{color:#c00;font-size:14px;font-style:normal;font-weight:800;line-height:21px}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.nameStore .show-all{display:flex;text-decoration:none;align-items:center}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.nameStore .show-all a{color:#c00;font-size:14px;font-style:normal;font-weight:900;line-height:19px}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.nameStore .show-all a:hover{text-decoration:none}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.nameStore .checkbox{margin-top:0;margin-bottom:0}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.nameStore .checkbox label::before{top:15px}@media only screen and (max-width:767px){[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.favorite{margin-top:30px}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.favorite .favorite-filter{color:#605f60;font-size:16px;font-style:normal;font-weight:800;line-height:26px;gap:30px}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.favorite .favorite-filter .checkbox-toggle{width:60px;min-width:60px}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.favorite .favorite-filter .checkbox-toggle label span{width:24px;display:block;border-radius:50%;height:24px;background:#fff;margin-top:3px;margin-left:2px;transition:all .3s ease-in-out}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.favorite .favorite-filter small{display:flex;justify-content:center;margin-top:38px;color:#605f60;font-size:14px;font-style:normal;font-weight:400;line-height:20px}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .dropdown-content .movements-advanced-search-item.favorite .favorite-filter input[type=checkbox]:checked+label span{margin-left:31px}}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .movements-advanced-search-button{padding:30px;display:flex;justify-content:flex-end;gap:15px;border-top:1px solid var(--colors-gray-03,#e5e1e1)}@media only screen and (max-width:767px){[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .movements-advanced-search-button{padding:30px 30px 0 30px;display:flex;justify-content:flex-end;gap:15px;flex-direction:column-reverse;align-items:center}}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu .movements-advanced-search-button .movements-advanced-search-reset{color:#c00!important}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu.on-focus .dropdown-content{max-height:calc(100dvh - 63px)}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .dropdown-menu.on-focus .movements-advanced-search-button{display:none}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .input-select .label *{color:#c00;font-size:14px;font-style:normal;font-weight:900;line-height:19px;padding-right:8px}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .input-select .selectric-items{right:-15px;top:71%}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .input-select .selectric-items ul{padding:0}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .input-select .selectric-items ul li.labelOption.disabled{opacity:1}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .input-select .selectric-items ul li div{padding:20px 0;margin:0 20px}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .input-select .selectric-items ul li div.labelOption{border-bottom:1px solid #f2eeee}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .input-select .selectric-items ul li div.labelOption span{color:var(--colors-gray,#333232);font-size:18px;font-style:normal;font-weight:900;line-height:30px;padding:0}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .input-select .selectric-items ul li div span{font-size:18px;line-height:30px;padding:0}@media only screen and (max-width:767px){[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .input-select .selectric-items{width:200px!important}}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .scontrini-advanced-search{position:relative}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .scontrini-advanced-search .dropdown-menu .checkbox input[type=checkbox]:checked+label::before{background-color:#e5e1e1}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .scontrini-advanced-search .dropdown-menu .checkbox label::after{color:#c00;font-size:15px;left:2px;top:17px}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .scontrini-advanced-search .dropdown-toggle{display:flex;align-items:center;gap:10px}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .scontrini-advanced-search .dropdown-toggle .label-search{color:#c00;font-size:14px;font-style:normal;font-weight:900;line-height:19px}[data-component=tabellaListaScontriniComponent] #scontrini .filter-sorting-section .wrap-filter-sorting .scontrini-advanced-search .dropdown-toggle .icon-settings{display:flex;font-size:20px}[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile{align-items:center;border:1px solid var(--colors-gray-03,#e5e1e1);border-bottom:none}@media only screen and (max-width:767px){[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile{display:block}[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile.hide,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table.hide{display:none!important}}[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-thead,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-thead{display:grid;grid-template-columns:.5fr 1.5fr 3fr 1fr 1fr 1.1fr;align-items:center;border-bottom:1px solid var(--colors-gray-03,#e5e1e1)}[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-thead .receipts-cell,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-thead .receipts-cell{background:var(--colors-gray-10,#f1f1ef);color:#605f60;font-size:14px;font-style:normal;font-weight:900;line-height:21px;padding:20px 0;height:100%;width:100%}@media only screen and (max-width:767px){[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody{display:block}}[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group{position:relative;border-bottom:1px solid var(--colors-gray-03,#e5e1e1);background:#fff}@media only screen and (max-width:767px){[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group{display:block}}[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group .receipts-row,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group .receipts-row{display:grid;grid-template-columns:.5fr 1.5fr 3fr 1fr 1fr 1.1fr;align-items:center}@media only screen and (max-width:767px){[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group .receipts-row,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group .receipts-row{display:block;border-top:1px solid var(--colors-gray-03,#e5e1e1);padding:15px 15px 6px 15px}[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group .receipts-row .wrap-info,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group .receipts-row .wrap-info{display:flex;justify-content:space-between;gap:5px}[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group .receipts-row .wrap-info .container-left,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group .receipts-row .wrap-info .container-left{display:flex;flex-direction:column;gap:5px}[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group .receipts-row .wrap-info .container-right,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group .receipts-row .wrap-info .container-right{display:flex;flex-direction:column;gap:15px;align-items:center}[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group .receipts-row .wrap-info .container-right .amountScontrino,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group .receipts-row .wrap-info .container-right .amountScontrino{white-space:nowrap}[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group .receipts-row .container-bottom,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group .receipts-row .container-bottom{display:flex;gap:30px}[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group .receipts-row .container-bottom .receipts-cell,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group .receipts-row .container-bottom .receipts-cell{padding:16px 0;width:fit-content;white-space:nowrap}}[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group .receipts-row .receipts-cell,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group .receipts-row .receipts-cell{height:84px;display:flex;align-items:center;width:100%;font-size:14px;color:#333232;line-height:21px}@media only screen and (max-width:767px){[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group .receipts-row .receipts-cell,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group .receipts-row .receipts-cell{border-top:1px solid transparent;height:auto}}[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group .receipts-row .receipts-cell.favorite,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group .receipts-row .receipts-cell.favorite{justify-content:center;font-size:22px;color:#c00}@media only screen and (max-width:767px){[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group .receipts-row .receipts-cell.favorite,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group .receipts-row .receipts-cell.favorite{justify-content:flex-end}}[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group .receipts-row .receipts-cell.favorite a,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group .receipts-row .receipts-cell.favorite a{cursor:pointer;font-size:25px}[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group .receipts-row .receipts-cell.nameStore,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group .receipts-row .receipts-cell.nameStore{gap:5px}@media only screen and (max-width:767px){[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group .receipts-row .receipts-cell.nameStore,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group .receipts-row .receipts-cell.nameStore{align-items:flex-start}}[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group .receipts-row .receipts-cell.nameStore .icon,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group .receipts-row .receipts-cell.nameStore .icon{width:15px;display:none}[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group .receipts-row .receipts-cell.nameStore.bookmark .icon,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group .receipts-row .receipts-cell.nameStore.bookmark .icon{display:block}[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group .receipts-row .receipts-cell.download,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group .receipts-row .receipts-cell.download{gap:10px;color:#c00;font-weight:900}[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group .receipts-row .receipts-cell.download a,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group .receipts-row .receipts-cell.download a{cursor:pointer;font-size:14px;display:flex;align-items:center;gap:10px}[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group .receipts-row .receipts-cell.opzioni>span,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group .receipts-row .receipts-cell.opzioni>span{display:flex;align-items:center;gap:10px;color:#c00;font-size:14px;font-style:normal;font-weight:900;line-height:19px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.orderby-container .selectric [data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group .receipts-row .receipts-cell.opzioni>span .button,.orderby-container .selectric [data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group .receipts-row .receipts-cell.opzioni>span .button,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group .receipts-row .receipts-cell.opzioni>span .icon-arrow-down-1,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group .receipts-row .receipts-cell.opzioni>span .orderby-container .selectric .button,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group .receipts-row .receipts-cell.opzioni>span .icon-arrow-down-1,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group .receipts-row .receipts-cell.opzioni>span .orderby-container .selectric .button{transition:all .3s ease-in-out}[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group .receipts-row .receipts-cell .icon-receipts,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group .receipts-row .receipts-cell .icon-receipts{width:22px}[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group .receipts-row-full,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group .receipts-row-full{display:flex;align-items:center;gap:5px;width:100%;grid-column:2/-1;height:0;overflow:hidden;transition:.3s ease-in-out;padding-left:76px}@media only screen and (max-width:767px){[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group .receipts-row-full,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group .receipts-row-full{display:flex;flex-direction:column;align-items:flex-start;padding-left:0}[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group .receipts-row-full .etichette,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group .receipts-row-full .etichette{display:flex}[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group .receipts-row-full .tags,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group .receipts-row-full .tags{margin-top:0;display:flex;flex-direction:column;gap:15px!important;margin-bottom:0}}[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group .receipts-row-full p,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group .receipts-row-full p{color:var(--colors-gray,#333232);font-size:14px;font-style:normal;font-weight:800;line-height:21px;margin-right:10px}[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group .receipts-row-full .icon,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group .receipts-row-full .icon{width:15px}[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group .receipts-row-full .checkbox,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group .receipts-row-full .checkbox{display:flex;gap:30px}[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group .receipts-row-full .checkbox label,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group .receipts-row-full .checkbox label{text-align:left;color:#605f60;font-size:14px;font-style:normal;font-weight:350;line-height:21px}[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group .receipts-row-full .checkbox label::before,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group .receipts-row-full .checkbox label::before{background-color:#e5e1e1!important}[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group .receipts-row-full .checkbox label::after,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group .receipts-row-full .checkbox label::after{color:#c00}[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group.active,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group.active{border:2px solid var(--colors-gray-02,#999696)}[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group.active .receipts-row .receipts-cell,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group.active .receipts-row .receipts-cell{color:#605f60}[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group.active .receipts-row-full,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group.active .receipts-row-full{height:40px;padding-bottom:15px}@media only screen and (max-width:767px){[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group.active .receipts-row-full,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group.active .receipts-row-full{height:108px;padding:0 15px 15px 15px}}.orderby-container .selectric [data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group.active>.receipts-row .button,.orderby-container .selectric [data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group.active>.receipts-row .button,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group.active>.receipts-row .icon-arrow-down-1,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table .receipts-tbody .receipts-row-group.active>.receipts-row .orderby-container .selectric .button,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group.active>.receipts-row .icon-arrow-down-1,[data-component=tabellaListaScontriniComponent] #scontrini .receipts-table-mobile .receipts-tbody .receipts-row-group.active>.receipts-row .orderby-container .selectric .button{transform:rotate(180deg)}[data-component=tabellaListaScontriniComponent] #scontrini #pagination-container{display:flex;padding:30px 0;gap:30px;justify-content:center;align-items:center}[data-component=tabellaListaScontriniComponent] #scontrini #pagination-container .page-number{color:#c00;font-size:14px;font-style:normal;font-weight:350;line-height:21px;width:fit-content;height:26px;display:flex;align-items:center;justify-content:center}[data-component=tabellaListaScontriniComponent] #scontrini #pagination-container .page-number.active{border:2px solid;border-radius:50%;width:26px;height:26px}[data-component=tabellaListaScontriniComponent] #scontrini .empty-state{background-color:#fff}[data-component=tabellaListaScontriniComponent] #scontrini .empty-state .empty-state-text{display:flex;padding:15px;justify-content:center;align-items:center;border:1px solid var(--colors-gray-03,#e5e1e1);border-top:none}[data-component=tabellaListaScontriniComponent] #scontrini .empty-state .empty-state-text p{color:var(--colors-gray,#333232);text-align:center;font-size:14px;font-style:normal;font-weight:350;line-height:21px}[data-component=tabellaListaScontriniComponent] #scontrini .loader-container{border:1px solid var(--colors-gray-03,#e5e1e1);display:flex;height:60px;position:relative}[data-component=personalizedScontrinoDigitalizzatoComponent]{padding:60px 0;background:var(--colors-gray-05,#faf6f6)}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=personalizedScontrinoDigitalizzatoComponent]{padding:30px 0}}[data-component=personalizedScontrinoDigitalizzatoComponent] .title{color:var(--colors-black,#000);font-size:31px;font-style:normal;font-weight:900;line-height:42px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=personalizedScontrinoDigitalizzatoComponent] .title{font-size:24px;line-height:32px;text-align:center}}[data-component=personalizedScontrinoDigitalizzatoComponent] .wrap-boxs{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;margin-top:30px}[data-component=personalizedScontrinoDigitalizzatoComponent] .wrap-boxs .box{display:flex;flex-direction:row;align-items:flex-start;background-color:#fff;gap:15px;justify-content:center;padding:30px;height:100%;width:100%;box-shadow:0 15px 21px 0 rgba(0,0,0,.06)}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=personalizedScontrinoDigitalizzatoComponent] .wrap-boxs .box{flex-direction:column;align-items:center;padding:30px 15px}}[data-component=personalizedScontrinoDigitalizzatoComponent] .wrap-boxs .box .icon{min-width:45px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=personalizedScontrinoDigitalizzatoComponent] .wrap-boxs .box .text{text-align:center}}[data-component=personalizedScontrinoDigitalizzatoComponent] .wrap-boxs .box .text .title{color:#c00;font-size:22px;font-style:normal;font-weight:900;line-height:33px;margin-bottom:15px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=personalizedScontrinoDigitalizzatoComponent] .wrap-boxs .box .text .title{font-size:18px;line-height:27px}}[data-component=personalizedScontrinoDigitalizzatoComponent] .wrap-boxs .box .text .description{color:#605f60;font-size:18px;font-style:normal;line-height:30px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=personalizedScontrinoDigitalizzatoComponent] .wrap-boxs .box .text .description{padding:0 15px}}[data-component=genericScontrinoDigitalizzatoComponent],[data-component=genericWithClientModalComponent]{padding:60px 0}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=genericScontrinoDigitalizzatoComponent],[data-component=genericWithClientModalComponent]{padding:30px 0}}[data-component=genericScontrinoDigitalizzatoComponent] .wrap-text-img,[data-component=genericWithClientModalComponent] .wrap-text-img{display:flex;flex-direction:row;justify-content:space-between}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=genericScontrinoDigitalizzatoComponent] .wrap-text-img,[data-component=genericWithClientModalComponent] .wrap-text-img{flex-direction:column-reverse;align-items:center;gap:30px}}[data-component=genericScontrinoDigitalizzatoComponent] .wrap-text-img .wrap-text,[data-component=genericWithClientModalComponent] .wrap-text-img .wrap-text{max-width:500px;display:flex;flex-direction:column;align-items:flex-start;gap:30px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=genericScontrinoDigitalizzatoComponent] .wrap-text-img .wrap-text,[data-component=genericWithClientModalComponent] .wrap-text-img .wrap-text{align-items:center;text-align:center;gap:15px}}[data-component=genericScontrinoDigitalizzatoComponent] .wrap-text-img .wrap-text .wrap-title h2,[data-component=genericWithClientModalComponent] .wrap-text-img .wrap-text .wrap-title h2{color:var(--colors-black,#000);font-size:31px;font-style:normal;font-weight:900;line-height:42px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=genericScontrinoDigitalizzatoComponent] .wrap-text-img .wrap-text .wrap-title h2,[data-component=genericWithClientModalComponent] .wrap-text-img .wrap-text .wrap-title h2{font-size:20px;line-height:30px}}[data-component=genericScontrinoDigitalizzatoComponent] .wrap-text-img .wrap-text .wrap-desc *,[data-component=genericWithClientModalComponent] .wrap-text-img .wrap-text .wrap-desc *{color:#605f60;font-size:18px;font-style:normal;line-height:30px}@media only screen and (max-width:767px){[data-component=genericScontrinoDigitalizzatoComponent] .wrap-text-img .wrap-text .wrap-desc *,[data-component=genericWithClientModalComponent] .wrap-text-img .wrap-text .wrap-desc *{font-size:16px;line-height:26px}}[data-component=genericScontrinoDigitalizzatoComponent] .wrap-text-img .wrap-text .wrap-desc a,[data-component=genericWithClientModalComponent] .wrap-text-img .wrap-text .wrap-desc a{color:#c00;font-size:18px;font-style:normal;font-weight:800;line-height:30px}[data-component=genericScontrinoDigitalizzatoComponent] .wrap-text-img .wrap-text .wrap-nota *,[data-component=genericWithClientModalComponent] .wrap-text-img .wrap-text .wrap-nota *{color:#605f60;font-size:14px;font-style:normal;line-height:21px}[data-component=genericScontrinoDigitalizzatoComponent] .wrap-text-img .wrap-text [data-cartaceo-attivo],[data-component=genericScontrinoDigitalizzatoComponent] .wrap-text-img .wrap-text [data-cartaceo-disattivo],[data-component=genericWithClientModalComponent] .wrap-text-img .wrap-text [data-cartaceo-attivo],[data-component=genericWithClientModalComponent] .wrap-text-img .wrap-text [data-cartaceo-disattivo]{max-width:500px;display:flex;flex-direction:column;align-items:flex-start;gap:30px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=genericScontrinoDigitalizzatoComponent] .wrap-text-img .wrap-text [data-cartaceo-attivo],[data-component=genericScontrinoDigitalizzatoComponent] .wrap-text-img .wrap-text [data-cartaceo-disattivo],[data-component=genericWithClientModalComponent] .wrap-text-img .wrap-text [data-cartaceo-attivo],[data-component=genericWithClientModalComponent] .wrap-text-img .wrap-text [data-cartaceo-disattivo]{align-items:center;text-align:center;gap:15px}}[data-component=genericScontrinoDigitalizzatoComponent] .wrap-text-img .wrap-img img,[data-component=genericWithClientModalComponent] .wrap-text-img .wrap-img img{object-fit:cover;width:500px;height:300px}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (max-width:767px){[data-component=genericScontrinoDigitalizzatoComponent] .wrap-text-img .wrap-img img,[data-component=genericWithClientModalComponent] .wrap-text-img .wrap-img img{width:100%;height:auto}}[data-component=sociExAdriaticaComponent]{padding:60px 0}@media only screen and (max-width:767px){[data-component=sociExAdriaticaComponent]{padding:30px 0}}[data-component=sociExAdriaticaComponent] .wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:45px;padding:0 30px}@media only screen and (max-width:767px){[data-component=sociExAdriaticaComponent] .wrapper{gap:23px}}[data-component=sociExAdriaticaComponent] .wrapper .wrap-img{max-width:150px}@media only screen and (max-width:767px){[data-component=sociExAdriaticaComponent] .wrapper .wrap-img{max-width:105px}}[data-component=sociExAdriaticaComponent] .wrapper .wrap-img img{width:100%;height:auto}[data-component=sociExAdriaticaComponent] .wrapper .wrap-testo{display:flex;flex-direction:column;align-items:center;gap:15px}@media only screen and (max-width:767px){[data-component=sociExAdriaticaComponent] .wrapper .wrap-testo{gap:23px}}[data-component=sociExAdriaticaComponent] .wrapper .wrap-testo .wrap-titolo h2{color:#000;text-align:center;font-size:40px;font-style:normal;font-weight:900;line-height:54px}@media only screen and (max-width:767px){[data-component=sociExAdriaticaComponent] .wrapper .wrap-testo .wrap-titolo h2{font-size:24px;line-height:32px}}[data-component=sociExAdriaticaComponent] .wrapper .wrap-testo .wrap-sottotitolo h3{color:#000;text-align:center;font-size:18px;font-style:normal;font-weight:350;line-height:30px}@media only screen and (max-width:767px){[data-component=sociExAdriaticaComponent] .wrapper .wrap-testo .wrap-sottotitolo h3{font-size:16px;line-height:26px}}[data-component=sociExAdriaticaComponent] .wrapper .wrap-button{padding:16px 22px}[data-component=sociExAdriaticaComponent] .wrapper .wrap-button a{color:#c00;font-size:14px;font-weight:900;line-height:19px}[data-component=dematiralizationScontriniComponentexAdriatica] .privacyNewsletter__box p{color:#605f60}.tabella-scontrini-dematerializzati{background:#f7f7f7}body.tabella-scontrini-dematerializzati:has([data-component=sociExAdriaticaComponent]){background-color:#fff}.modale-dematerializzazione-wrap .dialog{max-width:800px}.generic_component_top{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.generic_component_top a{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:14px;line-height:19px;color:#c00;padding:12px 0;white-space:nowrap}.generic_component_top a:hover{text-decoration:none}.generic_component_top i{font-size:20px;font-weight:800;color:#c00}[data-component=pre_header]{display:flex;width:100%;justify-content:space-between;gap:30px;background:#333232;position:relative;z-index:3;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}[data-component=pre_header]::-webkit-scrollbar{display:none}@media only screen and (max-width:767px){[data-component=pre_header].shadow-right{box-shadow:inset -60px 0 30px -30px rgba(255,255,255,.3)}}@media only screen and (max-width:767px){[data-component=pre_header].shadow-right.shadow-left{box-shadow:inset -60px 0 30px -30px rgba(255,255,255,.3),inset 60px 0 30px -30px rgba(255,255,255,.3)}}@media only screen and (max-width:767px){[data-component=pre_header].shadow-left{box-shadow:inset 60px 0 30px -30px rgba(255,255,255,.3)}}[data-component=pre_header] .nav-container{display:flex;width:100%;justify-content:space-between;gap:30px;padding:5px 30px}@media only screen and (max-width:767px){[data-component=pre_header] .nav-container{min-width:max-content;padding:5px 15px;gap:15px}}[data-component=pre_header] .nav-container>div{display:flex;gap:30px}@media only screen and (max-width:767px){[data-component=pre_header] .nav-container>div{gap:15px}}[data-component=pre_header] .nav-container a{padding:0;color:#fff;display:flex;align-items:center;gap:5px;font-size:12px;line-height:16px;font-weight:800;word-break:normal;white-space:nowrap}[data-component=pre_header] .nav-container img{width:20px;height:20px}[data-component=area_b2b]{margin:0!important;padding:65px 0}@media only screen and (max-width:767px){[data-component=area_b2b]{padding:45px 0}}[data-component=area_b2b] .areaB2b_container{display:flex;flex-direction:row;position:relative}@media only screen and (max-width:767px){[data-component=area_b2b] .areaB2b_container{flex-direction:column}}[data-component=area_b2b] .areaB2b_container .areaB2b_img{position:absolute;z-index:-1;left:0;bottom:0}@media only screen and (max-width:767px){[data-component=area_b2b] .areaB2b_container .areaB2b_img{bottom:auto;top:0}}[data-component=area_b2b] .areaB2b_container .areaB2b_img img{width:500px;height:439px;object-fit:cover;border-radius:20px}@media only screen and (max-width:767px){[data-component=area_b2b] .areaB2b_container .areaB2b_img img{width:100%;height:439px}}[data-component=area_b2b] .areaB2b_right{display:flex;flex-direction:row;width:912px;min-height:411px;padding:30px;justify-content:space-between;margin-bottom:60px;margin-left:309px;background-color:#fff;box-shadow:0 16px 16px -8px rgba(0,0,0,.15);border:1px solid #f2eeee;border-radius:20px}@media only screen and (max-width:767px){[data-component=area_b2b] .areaB2b_right{width:auto;height:auto;min-height:0;margin-bottom:0;margin-top:321px;margin-left:24px;margin-right:-15px;padding:15px;border-radius:20px 0 0 20px;border:none}}[data-component=area_b2b] .areaB2b_containerText{display:flex;flex-direction:column;gap:15px;width:341px}[data-component=area_b2b] .areaB2b_containerText p{color:#605f60}[data-component=area_b2b] .areaB2b_containerTextMobile{margin-bottom:30px}[data-component=area_b2b] .areaB2b_containerTextMobile p{color:#605f60;font-size:18px;line-height:30px;margin-top:15px}[data-component=area_b2b] .areaB2b_containerList{width:366px}@media only screen and (max-width:767px){[data-component=area_b2b] .areaB2b_containerList{width:100%}}[data-component=area_b2b] .areaB2b_containerList ul{list-style-type:none;padding:0;margin:0}[data-component=area_b2b] .areaB2b_containerList li{padding:15px 30px;border-top:1px solid #e5e1e1}@media only screen and (max-width:767px){[data-component=area_b2b] .areaB2b_containerList li{padding:15px}}[data-component=area_b2b] .areaB2b_containerList li i{font-size:20px;font-weight:800;color:#c00}[data-component=area_b2b] .areaB2b_containerList li a{display:flex;align-items:center;justify-content:space-between;gap:10px}[data-component=area_b2b] .areaB2b_containerList li .btn{width:fit-content}[data-component=area_b2b] .areaB2b_containerList li a:hover{text-decoration:none}[data-component=area_b2b] .areaB2b_containerList li strong{line-height:30px;color:#333232}[data-component=area_b2b] .areaB2b_containerList .btn_li,[data-component=area_b2b] .areaB2b_containerList li:first-of-type{border:none}[data-component=area_b2b] .areaB2b_containerList li::before{content:none}[data-component=widget_mapp]{margin:0!important;padding:65px 0;display:flex;flex-direction:column;gap:15px}@media only screen and (max-width:767px){[data-component=widget_mapp]{padding:45px 0}}[data-component=widget_mapp] .widget_mapp_container{display:flex;flex-direction:row;gap:15px}@media only screen and (max-width:767px){[data-component=widget_mapp] .widget_mapp_container{flex-direction:column;gap:30px}}[data-component=widget_mapp] .widget_mapp_container .containerText{padding:20px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:100%}@media only screen and (max-width:767px){[data-component=widget_mapp] .widget_mapp_container .containerText{padding:15px}}[data-component=widget_mapp] .widget_mapp_container .containerText h3{margin-bottom:4px;color:#333232}[data-component=widget_mapp] .widget_mapp_container .containerText p{color:#605f60}[data-component=widget_mapp] .widget_mapp_container .containerText div{margin-bottom:15px}[data-component=widget_mapp] .widget_mapp_main{border:1px solid #f2eeee;border-radius:20px;box-shadow:0 16px 16px -8px rgba(0,0,0,.15);width:50%;overflow:hidden;display:flex;flex-direction:column}@media only screen and (max-width:767px){[data-component=widget_mapp] .widget_mapp_main{width:100%}}[data-component=widget_mapp] .widget_mapp_main img{height:473px;object-fit:cover;width:100%}@media only screen and (max-width:767px){[data-component=widget_mapp] .widget_mapp_main img{height:279px}}[data-component=widget_mapp] .widget_mapp_right{display:flex;flex-direction:column;gap:15px;width:50%}@media only screen and (max-width:767px){[data-component=widget_mapp] .widget_mapp_right{width:100%;gap:30px}}[data-component=widget_mapp] .widget_mapp_item{display:flex;flex-direction:row;border:1px solid #f2eeee;border-radius:20px;box-shadow:0 16px 16px -8px rgba(0,0,0,.15);overflow:hidden;flex-grow:1}[data-component=widget_mapp] .widget_mapp_item img{width:204px;height:100%;object-fit:cover}@media only screen and (max-width:767px){[data-component=widget_mapp] .widget_mapp_item img{width:90px;height:90px;margin:15px 0 0 15px;border-radius:10px}}[data-component=widget_mapp] .white{color:#fff!important;border-color:#fff!important}[data-component=widget_mapp] .white:hover{color:#fff!important;border-color:#fff!important}[data-component=widget_mapp] .white:focus{border-color:#fff!important;box-shadow:none!important}[data-component=widget_mapp] .white *{color:#fff!important;border-color:#fff!important}[data-component=widget_mapp] .white :hover{color:#fff!important;border-color:#fff!important}[data-component=widget_mapp] ul{list-style-type:none;padding:0;margin:0}[data-component=widget_mapp] li::before{content:none}[data-component=widget_two_box]{margin:0!important;display:flex;flex-direction:column;gap:15px}[data-component=widget_two_box] .row-full{background-color:#fbebed}[data-component=widget_two_box] .widget_two_box_wrap{display:flex;flex-direction:column;gap:15px;padding-top:65px}@media only screen and (max-width:767px){[data-component=widget_two_box] .widget_two_box_wrap{padding-top:45px}}[data-component=widget_two_box] .widget_two_box_container{display:flex;gap:15px;padding-bottom:65px}@media only screen and (max-width:767px){[data-component=widget_two_box] .widget_two_box_container{overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x mandatory;width:100vw;position:relative;left:50%;margin-left:-50vw;padding:0 15px;padding-bottom:45px}[data-component=widget_two_box] .widget_two_box_container::-webkit-scrollbar{display:none}}[data-component=widget_two_box] .widget_box{border:1px solid #e5e1e1;border-radius:20px;box-shadow:0 8px 12px -4px #00000026;display:flex;flex-direction:column;flex:1;background-color:#fff}@media only screen and (max-width:767px){[data-component=widget_two_box] .widget_box{width:330px;scroll-snap-align:center;flex:none}}[data-component=widget_two_box] .widget_box .card-promo-img{width:100%;height:258px;background-size:cover;border-top-left-radius:20px;border-top-right-radius:20px;object-fit:cover;background-repeat:no-repeat}[data-component=widget_two_box] .widget_box .card-promo-body{padding:20px 20px 0 20px;display:flex;flex-direction:column;gap:20px;flex-grow:1}[data-component=widget_two_box] .widget_box .card-promo-body .containerText{display:flex;flex-direction:column;gap:5px}[data-component=widget_two_box] .widget_box .card-promo-body .containerText .dataText{color:#c00;font-size:14px;font-weight:800;line-height:21px;text-align:left}[data-component=widget_two_box] .widget_box .card-promo-body .containerText h3{font-weight:900;font-size:22px;line-height:33px;color:#333232}@media only screen and (max-width:767px){[data-component=widget_two_box] .widget_box .card-promo-body .containerText h3{font-size:18px}}[data-component=widget_two_box] .widget_box .card-promo-body .containerText p{color:#333232;font-size:18px}@media only screen and (max-width:767px){[data-component=widget_two_box] .widget_box .card-promo-body .containerText p{font-size:16px}}[data-component=widget_two_box] .widget_box .btn{margin:15px 20px 20px 20px}[data-component=widget_slim]{--swiper-width:185;margin:0!important;padding:65px 0;display:flex;flex-direction:column;gap:15px}@media only screen and (max-width:767px){[data-component=widget_slim]{padding:45px 0;--swiper-width:200}}[data-component=widget_slim] .swiper{width:calc(var(--swiper-width) * 1%)}@media only screen and (max-width:767px){[data-component=widget_slim] .swiper{width:calc((var(--swiper-width) * 1%) - 15px)}}[data-component=widget_slim] .sliderExploded .swiper-wrapper{display:flex;flex-direction:column}[data-component=widget_slim] .swiper.single-slide{width:100%}[data-component=widget_slim] .swiper.single-slide .swiper-slide{width:100%!important}[data-component=widget_slim] .wrap-swiper-pagination{margin-left:calc(100% / (var(--swiper-width)/ 50));transform:translateX(-50%);width:fit-content}[data-component=widget_slim] .white{color:#fff}[data-component=widget_slim] .white:hover{color:#fff}[data-component=widget_slim] ul{list-style-type:none;padding:0!important;margin:0!important}[data-component=widget_slim] li::before{content:none!important}.container-fluid:has(div[data-component=filtri-archivio]) .comunicati-stay-tuned{display:none!important}[data-component=news_cards]{margin-bottom:0!important}[data-component=news_cards] .row-full{background:#faf6f6}[data-component=news_cards] .news_cards_container{padding-top:45px;display:flex;flex-direction:column}[data-component=news_cards] .news_cards_container .generic_component_top .btn-link{gap:5px}[data-component=news_cards] .news_cards_container .generic_component_top .btn-link strong{text-decoration:underline}[data-component=news_cards] .news_cards_container.news_cards_container_slider{padding-bottom:45px}@media only screen and (max-width:767px){[data-component=news_cards] .news_cards_container.news_cards_container_slider .swiper{width:100vw;position:relative}}@media only screen and (max-width:767px){[data-component=news_cards] .news_cards_container.news_cards_container_slider [data-component=news_cards] .cards-list{left:0!important;gap:0;overflow:initial!important}[data-component=news_cards] .news_cards_container.news_cards_container_slider [data-component=news_cards] .cards-list .card-item{width:100%!important}}[data-component=news_cards] .news_cards_container.news_cards_container_slider .news_cards_content [data-component=swiperSliderComponent]{margin:0 -10px;padding:0 10px 20px 10px}[data-component=news_cards] .news_cards_container.news_cards_container_slider .btn-link:hover strong{text-decoration:none}[data-component=news_cards] .news_cards_container.news_cards_container_slider .btn-link strong{text-decoration:underline}@media only screen and (max-width:767px){[data-component=news_cards] .news_cards_container{padding-top:45px}}[data-component=news_cards] .news_cards_tag-list{margin:15px 0;display:flex;flex-direction:row;gap:15px}[data-component=news_cards] .news_cards_tag-list .btn{padding:9px 15px;border-radius:100px}[data-component=news_cards] .news_cards_tag-list .btn.btn-primary:active{outline:0;border:none}[data-component=news_cards] .news_cards_tag-list .btn.btn-secondary:active{outline:0;box-shadow:none}[data-component=news_cards] .news_cards_tag-list .selectric-wrapper{width:100%}[data-component=news_cards] .news_cards_tag-list .selectric-wrapper .selectric{display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:100px;gap:5px;background:#c00;padding:15px 15px}[data-component=news_cards] .news_cards_tag-list .selectric-wrapper .selectric .label{margin:0;color:var(--Colors-white,#fff);font-size:14px;font-style:normal;font-weight:900;line-height:19px;height:fit-content}[data-component=news_cards] .news_cards_tag-list .selectric-wrapper .selectric .material-symbols-outlined{color:var(--Colors-white,#fff);width:20px;height:20px;font-size:20px}[data-component=news_cards] .news_cards_tag-list .selectric-wrapper.selectric-open .selectric .material-symbols-outlined{transform:rotate(180deg)}[data-component=news_cards] .news_cards_tag-list .selectric-wrapper .selectric-items{margin-top:10px;box-shadow:0 32px 32px -16px rgba(0,0,0,.15);border-radius:var(--Spacing-150,15px);border:1px solid var(--Colors-gray_03,#e5e1e1);background:var(--Colors-white,#fff)}[data-component=news_cards] .news_cards_tag-list .selectric-wrapper .selectric-items ul{display:flex;padding:15px;gap:15px;flex-direction:column}[data-component=news_cards] .news_cards_tag-list .selectric-wrapper .selectric-items ul li.highlighted{display:none}[data-component=news_cards] .news_cards_tag-list .selectric-wrapper .selectric-items ul li{padding:0;display:flex;justify-content:center;color:#605f60;font-size:14px;font-style:normal;font-weight:350;line-height:21px}[data-component=news_cards] .cards-list{display:none;flex-direction:row;gap:15px;padding:0;padding-bottom:45px;margin:0}[data-component=news_cards] .cards-list+.wrap-swiper-pagination{display:none}@media only screen and (max-width:767px){[data-component=news_cards] .cards-list{overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x mandatory;width:100vw;position:relative;left:50%;margin-left:-50vw;padding:0 15px;padding-bottom:45px}[data-component=news_cards] .cards-list::-webkit-scrollbar{display:none}}[data-component=news_cards] .cards-list.active{display:flex}[data-component=news_cards] .cards-list.active+.wrap-swiper-pagination{display:flex}[data-component=news_cards] .card-item{border:1px solid #e5e1e1;border-radius:20px;box-shadow:0 8px 12px -4px rgba(0,0,0,.15);overflow:hidden;background-color:#fff;width:294px}@media only screen and (max-width:767px){[data-component=news_cards] .card-item{width:calc(100% - 15px);scroll-snap-align:center;flex:none;border:1px solid #f7f7f7}}[data-component=news_cards] .card-item .containerText{padding:15px}[data-component=news_cards] .card-item .containerText p{color:#333232}[data-component=news_cards] .card-item img{height:120px;object-fit:cover;width:100%}[data-component=news_cards] .card-item a{all:unset;cursor:pointer}[data-component=news_cards] .card-item a:focus,[data-component=news_cards] .card-item a:hover{text-decoration:underline}[data-component=news_cards] ul{list-style-type:none}[data-component=news_cards] li::before{content:none!important}[data-component=heroMappContainerComponent]{display:flex;margin-top:30px;margin-bottom:0!important;padding-bottom:30px!important}@media only screen and (max-width:767px){[data-component=heroMappContainerComponent]{flex-direction:column}}[data-component=heroMappContainerComponent] [data-component=swiperSliderComponent]{height:550px;box-shadow:0 32px 32px -16px rgba(0,0,0,.15);border-radius:var(--Spacing-200,20px);max-width:100%;width:100%;overflow:hidden}[data-component=heroMappContainerComponent] [data-component=swiperSliderComponent] .swiper-wrapper{height:100%}[data-component=heroMappContainerComponent] [data-component=swiperSliderComponent] .swiper-wrapper .swiper-slide{height:100%}[data-component=heroMappContainerComponent] [data-component=swiperSliderComponent] .swiper-wrapper .swiper-slide .wrap-slide-home{height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;overflow:hidden}[data-component=heroMappContainerComponent] [data-component=swiperSliderComponent] .swiper-wrapper .swiper-slide .wrap-slide-home::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(96,96,96,0) 0,rgba(51,51,51,0) 26.9%,#333 100%);z-index:1}[data-component=heroMappContainerComponent] [data-component=swiperSliderComponent] .swiper-wrapper .swiper-slide .wrap-slide-home .wrap-text-slide-home{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:0 30px 60px 30px;height:100%;gap:5px;max-width:1280px!important;margin:0 auto;z-index:1}@media only screen and (max-width:767px){[data-component=heroMappContainerComponent] [data-component=swiperSliderComponent] .swiper-wrapper .swiper-slide .wrap-slide-home .wrap-text-slide-home{padding:30px 30px 74px 30px}}[data-component=heroMappContainerComponent] [data-component=swiperSliderComponent] .swiper-wrapper .swiper-slide .wrap-slide-home .wrap-text-slide-home .wrap-container{max-width:520px;z-index:1;gap:5px;display:flex;flex-direction:column;align-items:flex-start;cursor:default}@media only screen and (max-width:767px){[data-component=heroMappContainerComponent] [data-component=swiperSliderComponent] .swiper-wrapper .swiper-slide .wrap-slide-home .wrap-text-slide-home .wrap-container{align-items:flex-start}}[data-component=heroMappContainerComponent] [data-component=swiperSliderComponent] .swiper-wrapper .swiper-slide .wrap-slide-home .wrap-text-slide-home .wrap-container .testo-data-slide-home{color:var(--Colors-white,#fff);font-size:14px;font-style:normal;font-weight:800;line-height:21px}[data-component=heroMappContainerComponent] [data-component=swiperSliderComponent] .swiper-wrapper .swiper-slide .wrap-slide-home .wrap-text-slide-home .wrap-container .titolo-slide-home{color:var(--Colors-white,#fff);font-size:31px;font-style:normal;font-weight:900;line-height:42px}@media only screen and (max-width:767px){[data-component=heroMappContainerComponent] [data-component=swiperSliderComponent] .swiper-wrapper .swiper-slide .wrap-slide-home .wrap-text-slide-home .wrap-container .titolo-slide-home{font-size:20px;line-height:30px}}[data-component=heroMappContainerComponent] [data-component=swiperSliderComponent] .swiper-wrapper .swiper-slide .wrap-slide-home .wrap-text-slide-home .wrap-container .testo-slide-home{color:var(--Colors-white,#fff);font-size:18px;font-style:normal;font-weight:350;line-height:30px}@media only screen and (max-width:767px){[data-component=heroMappContainerComponent] [data-component=swiperSliderComponent] .swiper-wrapper .swiper-slide .wrap-slide-home .wrap-text-slide-home .wrap-container .testo-slide-home{font-size:16px;line-height:26px}}[data-component=heroMappContainerComponent] [data-component=swiperSliderComponent] .swiper-wrapper .swiper-slide .wrap-slide-home .wrap-text-slide-home .wrap-container .btn-primary{margin-top:10px}[data-component=heroMappContainerComponent] [data-component=swiperSliderComponent] .wrap-swiper-pagination{position:absolute;bottom:60px;right:60px;z-index:1}@media only screen and (max-width:767px){[data-component=heroMappContainerComponent] [data-component=swiperSliderComponent] .wrap-swiper-pagination{bottom:30px;left:50%;transform:translateX(-50%)}}[data-component=heroMappContainerComponent] [data-component=swiperSliderComponent] .wrap-swiper-pagination .material-symbols-outlined{color:var(--Colors-white,#fff)}[data-component=heroMappContainerComponent] [data-component=swiperSliderComponent] .wrap-swiper-pagination .swiper-pagination-bullet::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background:#c00;z-index:1;transition:all .3s ease;opacity:0}[data-component=heroMappContainerComponent] [data-component=swiperSliderComponent] .wrap-swiper-pagination .swiper-pagination-bullet-active{background:#fff}[data-component=heroMappContainerComponent] [data-component=swiperSliderComponent] .wrap-swiper-pagination .swiper-pagination-bullet-active::before{opacity:1}[data-component=heroMappContainerComponent] .wrap_box_area{display:flex;gap:30px;flex-direction:column;margin-left:30px}@media only screen and (max-width:767px){[data-component=heroMappContainerComponent] .wrap_box_area{gap:15px;flex-direction:row;margin-left:0;margin-top:30px}}[data-component=heroMappContainerComponent] .wrap_box_area [data-component=heroMappBoxComponent]{border-radius:16px;background:linear-gradient(0deg,rgba(0,0,0,.5) 5.6%,rgba(0,0,0,0) 71.24%);box-shadow:0 16px 16px -8px #00000026;height:100%;width:294px;background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;overflow:hidden}@media only screen and (max-width:767px){[data-component=heroMappContainerComponent] .wrap_box_area [data-component=heroMappBoxComponent]{min-width:calc(50% - 7.5px);min-height:152px}}[data-component=heroMappContainerComponent] .wrap_box_area [data-component=heroMappBoxComponent] .background-overlay{background:linear-gradient(180deg,rgba(51,51,51,0) 0,#333 100%);width:100%;min-height:100%}[data-component=heroMappContainerComponent] .wrap_box_area [data-component=heroMappBoxComponent] .wrapper_box{display:flex;align-items:flex-end;padding:20px 0 20px 20px;gap:20px;min-height:100%;justify-content:space-between;width:100%}@media only screen and (max-width:767px){[data-component=heroMappContainerComponent] .wrap_box_area [data-component=heroMappBoxComponent] .wrapper_box{padding:15px 0 15px 15px;gap:10px}}[data-component=heroMappContainerComponent] .wrap_box_area [data-component=heroMappBoxComponent] .wrapper_box .wrapper_text{display:flex;flex-direction:column;gap:5px}[data-component=heroMappContainerComponent] .wrap_box_area [data-component=heroMappBoxComponent] .wrapper_box .wrapper_text h2{color:var(--Colors-white,#fff);font-size:22px;font-style:normal;font-weight:900;line-height:33px}@media only screen and (max-width:767px){[data-component=heroMappContainerComponent] .wrap_box_area [data-component=heroMappBoxComponent] .wrapper_box .wrapper_text h2{font-size:18px;line-height:27px}}[data-component=heroMappContainerComponent] .wrap_box_area [data-component=heroMappBoxComponent] .wrapper_box .wrapper_text p{color:var(--Colors-white,#fff);font-size:18px;font-style:normal;font-weight:350;line-height:30px}@media only screen and (max-width:767px){[data-component=heroMappContainerComponent] .wrap_box_area [data-component=heroMappBoxComponent] .wrapper_box .wrapper_text p{display:none}}[data-component=heroMappContainerComponent] .wrap_box_area [data-component=heroMappBoxComponent] .wrapper_box .wrapper_cta a.btn-primary{border-radius:10px 0 0 10px;padding:10px}[data-component=heroMappContainerComponent].row-full-coop{height:100%;margin-top:0;flex-direction:column}[data-component=heroMappContainerComponent].row-full-coop [data-component=swiperSliderComponent]{box-shadow:0 32px 32px -16px #00000026;border-radius:0}[data-component=heroMappContainerComponent].row-full-coop [data-component=swiperSliderComponent] .swiper-wrapper{height:100%}[data-component=heroMappContainerComponent].row-full-coop [data-component=swiperSliderComponent] .swiper-wrapper .swiper-slide{height:100%}[data-component=heroMappContainerComponent].row-full-coop [data-component=swiperSliderComponent] .swiper-wrapper .swiper-slide .wrap-slide-home .wrap-text-slide-home{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:0 30px 114px 30px;height:100%;gap:5px;max-width:400px}@media only screen and (max-width:767px){[data-component=heroMappContainerComponent].row-full-coop [data-component=swiperSliderComponent] .swiper-wrapper .swiper-slide .wrap-slide-home .wrap-text-slide-home{padding:30px 30px 89px 30px;text-align:center;align-items:center}}@media only screen and (max-width:767px){[data-component=heroMappContainerComponent].row-full-coop [data-component=swiperSliderComponent] .swiper-wrapper .swiper-slide .wrap-slide-home .wrap-text-slide-home .wrap-container{align-items:center}}[data-component=heroMappContainerComponent].row-full-coop [data-component=swiperSliderComponent].single-slide .swiper-wrapper .wrap-slide-home{display:flex;justify-content:center}[data-component=heroMappContainerComponent].row-full-coop [data-component=swiperSliderComponent].single-slide .swiper-wrapper .wrap-slide-home .wrap-text-slide-home{align-items:center;padding:0 30px 67px 30px;text-align:center}@media only screen and (max-width:767px){[data-component=heroMappContainerComponent].row-full-coop [data-component=swiperSliderComponent].single-slide .swiper-wrapper .wrap-slide-home .wrap-text-slide-home{padding:0 30px 46px 30px}}[data-component=heroMappContainerComponent].row-full-coop [data-component=swiperSliderComponent].single-slide .swiper-wrapper .wrap-slide-home .wrap-text-slide-home .wrap-container{align-items:center}[data-component=heroMappContainerComponent].row-full-coop [data-component=swiperSliderComponent] .extended-wrap-swiper-pagination{width:100%;bottom:60px!important;position:absolute;z-index:2;left:0!important}@media only screen and (max-width:767px){[data-component=heroMappContainerComponent].row-full-coop [data-component=swiperSliderComponent] .extended-wrap-swiper-pagination{bottom:45px!important}}[data-component=heroMappContainerComponent].row-full-coop [data-component=swiperSliderComponent] .extended-wrap-swiper-pagination .wrap-swiper-pagination{position:relative;inset:0;z-index:1;width:fit-content}@media only screen and (min-width:1024px) and (max-width:1179px){[data-component=heroMappContainerComponent].row-full-coop [data-component=swiperSliderComponent] .extended-wrap-swiper-pagination .wrap-swiper-pagination{width:1280px;margin:0 auto}}@media only screen and (max-width:767px){[data-component=heroMappContainerComponent].row-full-coop [data-component=swiperSliderComponent] .extended-wrap-swiper-pagination .wrap-swiper-pagination{left:50%;transform:translateX(-50%);bottom:0}}[data-component=heroMappContainerComponent].row-full-coop .wrap_box_area{z-index:1;flex-direction:row;max-width:1280px!important;padding-left:30px;padding-right:30px;margin:30px auto 0 auto}@media only screen and (max-width:767px){[data-component=heroMappContainerComponent].row-full-coop .wrap_box_area{flex-direction:column;padding-left:15px;padding-right:15px}}[data-component=heroMappContainerComponent].row-full-coop .wrap_box_area [data-component=heroMappBoxComponent]{box-shadow:0 24px 24px -12px #00000026;width:calc(50% - 7.5px);background:#fff;min-height:100%;height:inherit;border:1px solid var(--Colors-gray_03,#e5e1e1)}@media only screen and (max-width:767px){[data-component=heroMappContainerComponent].row-full-coop .wrap_box_area [data-component=heroMappBoxComponent]{width:100%;min-height:152px}}[data-component=heroMappContainerComponent].row-full-coop .wrap_box_area [data-component=heroMappBoxComponent] .wrapper_box{align-items:flex-start;flex-direction:column;gap:15px;padding:20px 20px 20px 20px}@media only screen and (max-width:767px){[data-component=heroMappContainerComponent].row-full-coop .wrap_box_area [data-component=heroMappBoxComponent] .wrapper_box{padding:15px 15px 15px 15px}}[data-component=heroMappContainerComponent].row-full-coop .wrap_box_area [data-component=heroMappBoxComponent] .wrapper_box .wrapper_text h2{color:var(--Colors-gray,#333232)}[data-component=heroMappContainerComponent].row-full-coop .wrap_box_area [data-component=heroMappBoxComponent] .wrapper_box .wrapper_text p{color:#605f60}@media only screen and (max-width:767px){[data-component=heroMappContainerComponent].row-full-coop .wrap_box_area [data-component=heroMappBoxComponent] .wrapper_box .wrapper_text p{display:block;font-size:16px;font-style:normal;font-weight:350;line-height:26px}}[data-component=heroMappContainerComponent].row-full-coop .wrap_box_area [data-component=heroMappBoxComponent] .wrapper_img{max-width:100%;width:100%}@media only screen and (max-width:767px){[data-component=heroMappContainerComponent].row-full-coop .wrap_box_area [data-component=heroMappBoxComponent] .wrapper_img{max-width:150px}}[data-component=heroMappContainerComponent].row-full-coop .wrap_box_area [data-component=heroMappBoxComponent] .wrapper_img img{width:100%;height:100%;object-fit:cover}[data-component=heroMappContainerComponent].row-full-coop .wrap_box_area [data-component=heroMappBoxComponent].whitetext .wrapper_text h2{color:var(--Colors-white,#fff)}[data-component=heroMappContainerComponent].row-full-coop .wrap_box_area [data-component=heroMappBoxComponent].whitetext .wrapper_text p{color:var(--Colors-white,#fff)}[data-component=heroMappContainerComponent].row-full-coop .wrap_box_area [data-component=heroMappBoxComponent].whitetext .wrapper_cta span{color:var(--Colors-white,#fff)}[data-component=heroMappContainerComponent] .wrap-swiper-pagination .swiper-pagination-bullet{opacity:1;background-color:#e5e1e1}body:has([data-component=comunicatiStampaComponent]),body:has([data-component=filtri-archivio]){background-color:#faf6f6}[data-component=comunicatiStampaComponent],[data-component=correlatiComponentComunicati],[data-component=listingAreaNews]{margin:45px 0}[data-component=comunicatiStampaComponent] .title-container-comunicati,[data-component=correlatiComponentComunicati] .title-container-comunicati,[data-component=listingAreaNews] .title-container-comunicati{display:flex;align-items:center;justify-content:space-between;margin:15px 0}[data-component=comunicatiStampaComponent] .title-container-comunicati h2,[data-component=correlatiComponentComunicati] .title-container-comunicati h2,[data-component=listingAreaNews] .title-container-comunicati h2{font-weight:900;font-size:31px;line-height:42px;letter-spacing:0}@media only screen and (max-width:767px){[data-component=comunicatiStampaComponent] .title-container-comunicati h2,[data-component=correlatiComponentComunicati] .title-container-comunicati h2,[data-component=listingAreaNews] .title-container-comunicati h2{font-size:20px;line-height:30px}}[data-component=comunicatiStampaComponent] .title-container-comunicati .see-all-label-cont,[data-component=correlatiComponentComunicati] .title-container-comunicati .see-all-label-cont,[data-component=listingAreaNews] .title-container-comunicati .see-all-label-cont{display:flex;align-items:center}[data-component=comunicatiStampaComponent] .title-container-comunicati .see-all-label-cont .see-all-label,[data-component=correlatiComponentComunicati] .title-container-comunicati .see-all-label-cont .see-all-label,[data-component=listingAreaNews] .title-container-comunicati .see-all-label-cont .see-all-label{text-decoration:underline}[data-component=comunicatiStampaComponent] .title-container-comunicati .see-all-label-cont:hover,[data-component=correlatiComponentComunicati] .title-container-comunicati .see-all-label-cont:hover,[data-component=listingAreaNews] .title-container-comunicati .see-all-label-cont:hover{color:#900;text-decoration:none}[data-component=comunicatiStampaComponent] .title-container-comunicati .see-all-label-cont:hover span,[data-component=correlatiComponentComunicati] .title-container-comunicati .see-all-label-cont:hover span,[data-component=listingAreaNews] .title-container-comunicati .see-all-label-cont:hover span{color:#900}[data-component=comunicatiStampaComponent] .title-container-comunicati a,[data-component=correlatiComponentComunicati] .title-container-comunicati a,[data-component=listingAreaNews] .title-container-comunicati a{font-weight:900;font-size:14px;line-height:20px;letter-spacing:0;text-decoration-style:solid;color:#c00}[data-component=comunicatiStampaComponent] .card-comunicati,[data-component=correlatiComponentComunicati] .card-comunicati,[data-component=listingAreaNews] .card-comunicati{display:flex;flex-direction:column;padding:20px;gap:20px;box-shadow:0 8px 12px -4px rgba(0,0,0,.15);border:1px solid #e5e1e1;border-radius:20px;background-color:#fff;height:100%}@media only screen and (max-width:767px){[data-component=comunicatiStampaComponent] .card-comunicati,[data-component=correlatiComponentComunicati] .card-comunicati,[data-component=listingAreaNews] .card-comunicati{padding:15px}}[data-component=comunicatiStampaComponent] .card-comunicati::after,[data-component=correlatiComponentComunicati] .card-comunicati::after,[data-component=listingAreaNews] .card-comunicati::after{display:none!important;content:none!important}[data-component=comunicatiStampaComponent] .card-comunicati .comunicati-tag-container,[data-component=correlatiComponentComunicati] .card-comunicati .comunicati-tag-container,[data-component=listingAreaNews] .card-comunicati .comunicati-tag-container{display:flex;gap:10px}[data-component=comunicatiStampaComponent] .card-comunicati .comunicati-tag-container a,[data-component=correlatiComponentComunicati] .card-comunicati .comunicati-tag-container a,[data-component=listingAreaNews] .card-comunicati .comunicati-tag-container a{background-color:#ebf4f5;color:#286666;cursor:pointer;padding:2px 5px;font-size:12px;border-radius:5px;line-height:16px;font-weight:800}[data-component=comunicatiStampaComponent] .card-comunicati .info-container,[data-component=correlatiComponentComunicati] .card-comunicati .info-container,[data-component=listingAreaNews] .card-comunicati .info-container{display:flex;flex-direction:column;gap:15px}@media only screen and (max-width:767px){[data-component=comunicatiStampaComponent] .card-comunicati .info-container,[data-component=correlatiComponentComunicati] .card-comunicati .info-container,[data-component=listingAreaNews] .card-comunicati .info-container{gap:10px}}[data-component=comunicatiStampaComponent] .card-comunicati .info-container .date-event,[data-component=correlatiComponentComunicati] .card-comunicati .info-container .date-event,[data-component=listingAreaNews] .card-comunicati .info-container .date-event{font-weight:800;font-size:14px;line-height:21px;letter-spacing:0;color:#c00}[data-component=comunicatiStampaComponent] .card-comunicati .info-container .title-event,[data-component=correlatiComponentComunicati] .card-comunicati .info-container .title-event,[data-component=listingAreaNews] .card-comunicati .info-container .title-event{font-weight:900;color:#333232;font-size:18px;line-height:30px;letter-spacing:0}[data-component=comunicatiStampaComponent] .card-comunicati .info-container .info-desc,[data-component=correlatiComponentComunicati] .card-comunicati .info-container .info-desc,[data-component=listingAreaNews] .card-comunicati .info-container .info-desc{font-weight:350;font-size:16px;line-height:26px;letter-spacing:0;color:#605f60}[data-component=comunicatiStampaComponent] .card-comunicati .label-container,[data-component=correlatiComponentComunicati] .card-comunicati .label-container,[data-component=listingAreaNews] .card-comunicati .label-container{display:flex;align-items:center;justify-content:flex-end;gap:20px;margin-top:auto}[data-component=comunicatiStampaComponent] .card-comunicati .label-container .scarica-label,[data-component=correlatiComponentComunicati] .card-comunicati .label-container .scarica-label,[data-component=listingAreaNews] .card-comunicati .label-container .scarica-label{font-weight:900;font-size:14px;line-height:20px;letter-spacing:0;text-decoration-style:solid;display:flex;gap:5px}[data-component=comunicatiStampaComponent] .card-comunicati .label-container .scarica-label:hover,[data-component=correlatiComponentComunicati] .card-comunicati .label-container .scarica-label:hover,[data-component=listingAreaNews] .card-comunicati .label-container .scarica-label:hover{color:#900;text-decoration:none}[data-component=comunicatiStampaComponent] .card-comunicati .label-container .scarica-label:hover span,[data-component=correlatiComponentComunicati] .card-comunicati .label-container .scarica-label:hover span,[data-component=listingAreaNews] .card-comunicati .label-container .scarica-label:hover span{color:#900}[data-component=comunicatiStampaComponent] .card-comunicati .label-container .scarica-label .label-text,[data-component=correlatiComponentComunicati] .card-comunicati .label-container .scarica-label .label-text,[data-component=listingAreaNews] .card-comunicati .label-container .scarica-label .label-text{text-decoration:underline}[data-component=comunicatiStampaComponent] .news-card,[data-component=correlatiComponentComunicati] .news-card,[data-component=listingAreaNews] .news-card{border-radius:20px;margin-bottom:15px}[data-component=comunicatiStampaComponent] .card-news,[data-component=correlatiComponentComunicati] .card-news,[data-component=listingAreaNews] .card-news{display:flex;flex-direction:column;gap:20px;box-shadow:0 8px 12px -4px rgba(0,0,0,.15);border:1px solid #e5e1e1;border-radius:20px;background-color:#fff;min-height:550px}[data-component=comunicatiStampaComponent] .card-news .img-news,[data-component=comunicatiStampaComponent] .card-news .news-img,[data-component=correlatiComponentComunicati] .card-news .img-news,[data-component=correlatiComponentComunicati] .card-news .news-img,[data-component=listingAreaNews] .card-news .img-news,[data-component=listingAreaNews] .card-news .news-img{min-height:150px;border-top-left-radius:20px;border-top-right-radius:20px;aspect-ratio:16/9}[data-component=comunicatiStampaComponent] .card-news .card-news-body,[data-component=correlatiComponentComunicati] .card-news .card-news-body,[data-component=listingAreaNews] .card-news .card-news-body{padding:0 20px 20px 20px;display:flex;flex-direction:column;gap:20px}[data-component=comunicatiStampaComponent] .card-news .card-news-body .news-tag-container,[data-component=correlatiComponentComunicati] .card-news .card-news-body .news-tag-container,[data-component=listingAreaNews] .card-news .card-news-body .news-tag-container{display:flex;gap:10px}[data-component=comunicatiStampaComponent] .card-news .card-news-body .news-tag-container a,[data-component=correlatiComponentComunicati] .card-news .card-news-body .news-tag-container a,[data-component=listingAreaNews] .card-news .card-news-body .news-tag-container a{background-color:#ebf4f5;color:#286666;cursor:pointer;padding:2px 5px;font-size:12px;border-radius:5px;line-height:18px}[data-component=comunicatiStampaComponent] .card-news .card-news-body .info-container,[data-component=correlatiComponentComunicati] .card-news .card-news-body .info-container,[data-component=listingAreaNews] .card-news .card-news-body .info-container{display:flex;flex-direction:column;gap:15px}[data-component=comunicatiStampaComponent] .card-news .card-news-body .info-container .date-event,[data-component=correlatiComponentComunicati] .card-news .card-news-body .info-container .date-event,[data-component=listingAreaNews] .card-news .card-news-body .info-container .date-event{font-weight:800;font-size:14px;line-height:21px;letter-spacing:0;color:#c00}[data-component=comunicatiStampaComponent] .card-news .card-news-body .info-container .title-event,[data-component=correlatiComponentComunicati] .card-news .card-news-body .info-container .title-event,[data-component=listingAreaNews] .card-news .card-news-body .info-container .title-event{font-weight:900;color:#333232;font-size:18px;line-height:30px;letter-spacing:0}[data-component=comunicatiStampaComponent] .card-news .card-news-body .info-container .info-desc,[data-component=correlatiComponentComunicati] .card-news .card-news-body .info-container .info-desc,[data-component=listingAreaNews] .card-news .card-news-body .info-container .info-desc{font-weight:350;font-size:16px;line-height:26px;letter-spacing:0;color:#605f60}[data-component=comunicatiStampaComponent] .card-news .card-news-body .label-container,[data-component=correlatiComponentComunicati] .card-news .card-news-body .label-container,[data-component=listingAreaNews] .card-news .card-news-body .label-container{display:flex;align-items:center;justify-content:flex-end;gap:20px;position:absolute;bottom:20px;right:25px}[data-component=comunicatiStampaComponent] .card-news .card-news-body .label-container .scarica-label,[data-component=correlatiComponentComunicati] .card-news .card-news-body .label-container .scarica-label,[data-component=listingAreaNews] .card-news .card-news-body .label-container .scarica-label{font-weight:900;font-size:14px;line-height:20px;letter-spacing:0;text-decoration-style:solid;display:flex;gap:5px}[data-component=comunicatiStampaComponent] .card-news .card-news-body .label-container .scarica-label:hover,[data-component=correlatiComponentComunicati] .card-news .card-news-body .label-container .scarica-label:hover,[data-component=listingAreaNews] .card-news .card-news-body .label-container .scarica-label:hover{color:#900;text-decoration:none}[data-component=comunicatiStampaComponent] .card-news .card-news-body .label-container .scarica-label:hover span,[data-component=correlatiComponentComunicati] .card-news .card-news-body .label-container .scarica-label:hover span,[data-component=listingAreaNews] .card-news .card-news-body .label-container .scarica-label:hover span{color:#900}[data-component=comunicatiStampaComponent] .card-news .card-news-body .label-container .scarica-label .label-text,[data-component=correlatiComponentComunicati] .card-news .card-news-body .label-container .scarica-label .label-text,[data-component=listingAreaNews] .card-news .card-news-body .label-container .scarica-label .label-text{text-decoration:underline}[data-component=comunicatiStampaComponent]{margin:0;margin-top:-10px;margin-bottom:15px}[data-component=comunicatiStampaComponent] .title-container-comunicati{margin:0 0 15px 0}[data-component=comunicatiStampaComponent] [data-component=swiperSliderComponent]{margin-left:-10px;margin-right:-10px;padding:0 10px 30px 10px}[data-component=comunicatiStampaComponent] [data-component=swiperSliderComponent] .wrap-swiper-pagination{margin-top:30px}.container-fluid:has([data-component=comunicatiStampaComponent]) [data-component=subHeaderLeftText]{padding-bottom:0;margin-bottom:0}.container-fluid:has([data-component=comunicatiStampaComponent]) [data-component=menuGenericScroll]{min-height:100px;width:calc(-14px + 100vw);left:calc(50% - 7px);margin-left:calc(14px - 50vw);overflow:visible}@media only screen and (max-width:767px){.container-fluid:has([data-component=comunicatiStampaComponent]) [data-component=menuGenericScroll]{left:0;margin-left:-20px;min-height:80px}}.container-fluid:has([data-component=comunicatiStampaComponent]) [data-component=menuGenericScroll] .list-box{border-radius:0;width:100vw;top:0;box-shadow:none}@media only screen and (max-width:767px){.container-fluid:has([data-component=comunicatiStampaComponent]) [data-component=menuGenericScroll] .list-box{padding:20px 0;box-shadow:0 8px 12px -4px rgba(0,0,0,.15)}}.container-fluid:has([data-component=comunicatiStampaComponent]) [data-component=menuGenericScroll] .list-box .flex-container{margin:0 auto;max-width:1220px!important}@media only screen and (max-width:767px){.container-fluid:has([data-component=comunicatiStampaComponent]) [data-component=menuGenericScroll] .list-box .flex-container{padding-left:20px;padding-right:20px;overflow-x:scroll}}.container-fluid:has([data-component=comunicatiStampaComponent]) [data-component=menuGenericScroll] .list-box .flex-container .btn.btn-secondary:hover{background-color:#c00;color:#fff;border:2px solid #c00}.container-fluid:has([data-component=comunicatiStampaComponent]) [data-component=menuGenericScroll].container-top-fixed{position:fixed;top:70px;z-index:90;transition:.5s}@media only screen and (max-width:767px){.container-fluid:has([data-component=comunicatiStampaComponent]) [data-component=menuGenericScroll].container-top-fixed{top:60px}}@media only screen and (max-width:767px){.container-fluid:has([data-component=comunicatiStampaComponent]) [data-component=menuGenericScroll].container-top-fixed .list-box{right:-15px;box-shadow:0 8px 12px -4px rgba(0,0,0,.15)}.container-fluid:has([data-component=comunicatiStampaComponent]) [data-component=menuGenericScroll].container-top-fixed .list-box .flex-container{overflow-x:scroll}.container-fluid:has([data-component=comunicatiStampaComponent]) [data-component=menuGenericScroll].container-top-fixed .list-box .flex-container .btn.btn-secondary:hover{background-color:#c00;color:#fff;border:1px solid #c00}}.comunicati-stay-tuned{border:1px solid #e5e1e1;box-shadow:0 8px 12px -4px rgba(0,0,0,.15);border-radius:20px;padding:20px;margin-top:45px;margin:auto;display:flex;justify-content:space-between;gap:45px;width:fit-content;max-width:800px;background-color:#fff;align-items:center;margin-bottom:45px}@media only screen and (max-width:767px){.comunicati-stay-tuned{flex-direction:column;width:unset;gap:10px;align-items:center;text-align:center}}.comunicati-stay-tuned .stayTuned-title-container{display:flex;flex-direction:column}.comunicati-stay-tuned .stayTuned-title-container .stayTuned-title{font-weight:900;font-size:18px;line-height:30px;color:#c00}@media only screen and (max-width:767px){.comunicati-stay-tuned .stayTuned-title-container .stayTuned-title{font-size:16px;line-height:26px}}.comunicati-stay-tuned .stayTuned-title-container .stayTuned-subtitle{font-weight:350;font-size:16px;line-height:26px;color:#605f60}@media only screen and (max-width:767px){.comunicati-stay-tuned .stayTuned-title-container .stayTuned-subtitle{font-size:16px;line-height:26px;color:#605f60}}.comunicati-stay-tuned .btn.btn-primary.btn-stayTuned{max-height:50px}[data-component=stepsContainerComponent]{background:#faf6f6;padding-bottom:45px}[data-component=stepsContainerComponent] .title-stepsComponent{font-weight:900!important;text-align:left;margin-bottom:30px!important;margin-top:45px}[data-component=correlatiComponentComunicati]{margin:0;padding:45px 0 15px 0;position:relative;left:50%;transform:translateX(-50%);width:100vw;background-color:#faf6f6}@media only screen and (max-width:767px){[data-component=correlatiComponentComunicati]{padding:45px 15px 15px 15px}}[data-component=correlatiComponentComunicati] .title-container-comunicati{max-width:1220px;margin:0 auto 15px auto}[data-component=correlatiComponentComunicati] .title-container-comunicati .container-general-button .btn.btn-link{margin:0;padding:0;text-decoration:underline}[data-component=correlatiComponentComunicati] .title-container-comunicati .container-general-button .btn.btn-link:hover{text-decoration:none;color:#900}[data-component=correlatiComponentComunicati] .contentCorrelati{max-width:1220px;margin:0 auto}[data-component=correlatiComponentComunicati] .contentCorrelati .wrap-swiper-pagination{margin-top:30px}[data-component=correlatiComponentComunicati] .contentCorrelati [data-component=swiperSliderComponent]{margin:0 -10px;padding:0 10px;padding-bottom:30px}.emptyState-cont{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:90px}.emptyState-cont h2{font-weight:900;font-size:31px;line-height:42px;text-align:center}.emptyState-cont .icona-30px{font-size:90px}.emptyState-cont .emptyState-img{width:90px;height:90px}.emptyState-cont p{font-weight:350;font-size:22px;line-height:33px;text-align:center;color:#333232}.containeBannerIntroduction{background-color:transparent;display:flex;flex-direction:column;text-align:left;gap:2px}@media only screen and (max-width:767px){.containeBannerIntroduction{padding:30px 15px;background-color:#faf6f6;margin-left:-15px;margin-right:-15px}.containeBannerIntroduction::before{display:none!important}}.containeBannerIntroduction .new-header{padding:70px 20px;min-height:237px;background-color:#faf6f6}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.containeBannerIntroduction .new-header{padding-bottom:30px;min-height:167px}}.containeBannerIntroduction .new-header .container-fluid{max-width:1220px!important;padding:0}.containeBannerIntroduction .new-header .container-fluid ::after,.containeBannerIntroduction .new-header .container-fluid::before{display:none!important;content:none!important}.containeBannerIntroduction .new-header .container-fluid .row{display:flex;flex-direction:column;gap:2px;max-width:1220px!important}.containeBannerIntroduction .new-header .container-fluid .row::before{display:none!important;content:none!important}.containeBannerIntroduction .prettyDateComunicato{font-size:14px;line-height:21px;font-weight:800;color:#c00}.containeBannerIntroduction .titleComunicato{font-size:31px;line-height:42px;color:#333232;font-weight:900}@media only screen and (max-width:767px){.containeBannerIntroduction .titleComunicato{font-size:20px;line-height:30px}}.containeBannerIntroduction .abstractComunicato{font-size:18px;line-height:30px;font-weight:400;color:#605f60}@media only screen and (max-width:767px){.containeBannerIntroduction .abstractComunicato{font-size:16px;line-height:26px}}.centralContainerComunicato{margin:30px 0;display:flex;flex-direction:row;gap:30px}@media only screen and (max-width:767px){.centralContainerComunicato{flex-direction:column}}@media only screen and (max-width:767px){.centralContainerComunicato .leftPartDetailComunicato{display:flex;flex-direction:column;gap:10px}}.centralContainerComunicato .leftPartDetailComunicato .listTagComunicato{padding:0;display:flex;flex-direction:column;gap:10px;align-items:start;margin:0;list-style:none}@media only screen and (max-width:767px){.centralContainerComunicato .leftPartDetailComunicato .listTagComunicato{flex-direction:row}}.centralContainerComunicato .leftPartDetailComunicato .listTagComunicato .singleTagComunicato{line-height:18px}.centralContainerComunicato .leftPartDetailComunicato .listTagComunicato .singleTagComunicato::before{display:none!important;content:none!important}.centralContainerComunicato .leftPartDetailComunicato .listTagComunicato .singleTagComunicato .tagTextComunicato{font-size:12px;line-height:16px;font-weight:800;color:#286666;background-color:#ebf4f5;padding:2px 5px;border-radius:5px}.centralContainerComunicato .leftPartDetailComunicato .pressReleaseDate{color:#c00;font-size:14px;line-height:21px;margin-top:10px;font-weight:800;white-space:nowrap}.centralContainerComunicato .rightPartDetailComunicato{flex-grow:1}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){.centralContainerComunicato .rightPartDetailComunicato{min-width:500px}}.centralContainerComunicato .rightPartDetailComunicato .textComunicatoDetail p{font-size:16px;line-height:26px;font-weight:400;color:#605f60}.centralContainerComunicato .rightPartDetailComunicato .textComunicatoDetail strong{color:#000;font-size:22px;line-height:33px;font-weight:900}.centralContainerComunicato .rightPartDetailComunicato .textComunicatoDetail>:last-child{margin-bottom:30px}.centralContainerComunicato .rightPartDetailComunicato .downloadContainerComunicatiPDF{display:flex;flex-direction:column;gap:30px;padding:45px 0;align-items:center}@media only screen and (max-width:767px){.centralContainerComunicato .rightPartDetailComunicato .downloadContainerComunicatiPDF .comunicatiPressKitText{text-align:center}.centralContainerComunicato .rightPartDetailComunicato .downloadContainerComunicatiPDF .comunicatiPressKitText a,.centralContainerComunicato .rightPartDetailComunicato .downloadContainerComunicatiPDF .comunicatiPressKitText p,.centralContainerComunicato .rightPartDetailComunicato .downloadContainerComunicatiPDF .comunicatiPressKitText span{font-size:16px;line-height:26px}}.centralContainerComunicato .rightPartDetailComunicato .downloadContainerComunicatiPDF .comunicatiPressKitText p,.centralContainerComunicato .rightPartDetailComunicato .downloadContainerComunicatiPDF .comunicatiPressKitText span{font-size:18px;line-height:30px;font-weight:800;color:#333232}.centralContainerComunicato .rightPartDetailComunicato .downloadContainerComunicatiPDF .comunicatiPressKitText a{font-size:18px;line-height:30px;font-weight:800;color:#c00;text-decoration:underline}.centralContainerComunicato .rightPartDetailComunicato .downloadContainerComunicatiPDF .comunicatiPressKitText a:hover{text-decoration:none;color:#900}[data-component=filtri-archivio]{background-color:#fff;border-radius:15px;padding:15px 20px 20px 20px}@media only screen and (max-width:767px){[data-component=filtri-archivio]{padding:10px 15px 15px 15px}}[data-component=filtri-archivio] .filter-title-container{display:flex;justify-content:space-between;align-items:center}[data-component=filtri-archivio] .filter-title-container .filter-title{font-weight:900;font-size:18px;line-height:30px;letter-spacing:0}[data-component=filtri-archivio] .filter-title-container .hide-filters-container{display:flex;align-items:center}[data-component=filtri-archivio] .filter-title-container .hide-filters-container .hide-filters,[data-component=filtri-archivio] .filter-title-container .hide-filters-container .show-filters{border:none!important;background:0 0;color:#c00;text-decoration:underline;cursor:pointer;font-weight:900;font-size:14px;line-height:20px}[data-component=filtri-archivio] .filter-title-container .hide-filters-container span{text-decoration:none}[data-component=filtri-archivio] .filter-title-container .hide-filters-container .hide-filters:active,[data-component=filtri-archivio] .filter-title-container .hide-filters-container .show-filters:active{border:none}@media only screen and (max-width:767px){[data-component=filtri-archivio] .filters-tag-container{margin-top:15px;margin-bottom:15px}}[data-component=filtri-archivio] .filters-tag-container .archivio-p{font-weight:900;font-size:14px;line-height:21px;color:#333232}[data-component=filtri-archivio] .filters-tag-container .tag-container{display:flex;gap:10px;margin-top:10px;margin-bottom:10px}[data-component=filtri-archivio] .filters-tag-container .tag-container .archivio-tag{background-color:#fbebed;height:30px;padding:5px;border-radius:5px;border:2px solid transparent;display:flex;justify-content:center;align-items:center;cursor:pointer}[data-component=filtri-archivio] .filters-tag-container .tag-container .archivio-tag span{color:#c00;font-weight:800;font-size:14px;line-height:21px}[data-component=filtri-archivio] .filters-tag-container .tag-container .archivio-tag.selected{background-color:#c00}[data-component=filtri-archivio] .filters-tag-container .tag-container .archivio-tag.selected span{color:#fff!important}[data-component=filtri-archivio] .filters-tag-container .tag-container .archivio-tag.selected .icona-20px{display:inline!important}[data-component=filtri-archivio] .filters-tag-container .tag-container .archivio-tag:hover{border:2px solid #900}[data-component=filtri-archivio] .filters-tag-container .tag-container .archivio-tag:hover span{color:#900}[data-component=filtri-archivio] .archivio-selectFilters-container{display:flex;gap:20px;justify-content:space-between;align-items:end}@media only screen and (max-width:767px){[data-component=filtri-archivio] .archivio-selectFilters-container{flex-direction:column;align-items:center}}[data-component=filtri-archivio] .archivio-selectFilters-container .archivio-selectFilter-flexer{display:flex;gap:20px}[data-component=filtri-archivio] .archivio-selectFilters-container .archivio-selectFilter-flexer #select-area-geo{min-width:285px}[data-component=filtri-archivio] .archivio-selectFilters-container .archivio-selectFilter-flexer #select-anno{min-width:200px}[data-component=filtri-archivio] .archivio-selectFilters-container .archivio-selectFilter-flexer #select-mese{min-width:200px}@media only screen and (max-width:767px){[data-component=filtri-archivio] .archivio-selectFilters-container .archivio-selectFilter-flexer{flex-direction:column;width:100%}}[data-component=filtri-archivio] .archivio-selectFilters-container .selectric{height:60px;opacity:1;border-radius:10px;border:1px solid #e5e1e1;background-color:#fff;padding:5px 10px 5px 5px;gap:5px;display:flex;align-items:center;justify-content:space-between}[data-component=filtri-archivio] .archivio-selectFilters-container .selectric .label{display:inline;font-weight:350;font-size:18px;color:#333232}[data-component=filtri-archivio] .archivio-selectFilters-container .selectric .selectric-icn{-webkit-transform:rotate(180deg);-khtml-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.Matrix( M11=0, M12=0, M21=0, M22=0, sizingMethod='auto expand' );zoom:1;right:0;zoom:1;font-size:16px}[data-component=filtri-archivio] .archivio-selectFilters-container .selectric-open{z-index:4!important}[data-component=filtri-archivio] .archivio-selectFilters-container .btn-container{display:flex;gap:10px}@media only screen and (max-width:767px){[data-component=filtri-archivio] .archivio-selectFilters-container .btn-container{width:100%;justify-content:space-between}}[data-component=filtri-archivio] .archivio-selectFilters-container .btn-container .apply-filters,[data-component=filtri-archivio] .archivio-selectFilters-container .btn-container .delete-filters{border-radius:10px;gap:5px;padding:12px 15px;max-height:44px}[data-component=filtri-archivio] .archivio-selectFilters-container .btn-container .apply-filters p,[data-component=filtri-archivio] .archivio-selectFilters-container .btn-container .delete-filters p{font-weight:900;font-size:14px;line-height:20px}@media only screen and (max-width:767px){[data-component=filtri-archivio] .archivio-selectFilters-container .btn-container .apply-filters,[data-component=filtri-archivio] .archivio-selectFilters-container .btn-container .delete-filters{width:100%}}[data-component=filtri-archivio] .archivio-selectFilters-container .btn-container .delete-filters.disable{border:2px solid #e5e1e1}[data-component=filtri-archivio] .archivio-selectFilters-container .btn-container .delete-filters.disable p,[data-component=filtri-archivio] .archivio-selectFilters-container .btn-container .delete-filters.disable span{color:#8c8d8d}[data-component=filtri-archivio] .archivio-selectFilters-container .btn-container .apply-filters.disable{background-color:#e5e1e1}[data-component=filtri-archivio] .archivio-selectFilters-container .btn-container .apply-filters.disable p,[data-component=filtri-archivio] .archivio-selectFilters-container .btn-container .apply-filters.disable span{color:#8c8d8d}[data-component=BuoniSpesa]{text-align:center;margin-bottom:0!important}[data-component=BuoniSpesa]>h2.title{padding:30px 0}[data-component=BuoniSpesa]>.subtitle{margin-bottom:30px;color:#605f60;font-size:18px;line-height:30px}[data-component=BuoniSpesa]>.pv_breadcrumb{margin-bottom:30px}[data-component=BuoniSpesa] .tooltip-hover{cursor:pointer}[data-component=BuoniSpesa] .page_step_0 .flex-row{display:flex;gap:15px;justify-content:center;padding:30px 0}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .page_step_0 .flex-row{gap:30px;flex-direction:column;align-items:center}}[data-component=BuoniSpesa] .page_step_0 .flex-row .radio-box{display:flex;border:1px solid #e5e1e1;border-radius:20px;box-shadow:0 15px 21px 0 #0000000F;overflow:hidden;cursor:pointer;width:396px;min-height:158px}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .page_step_0 .flex-row .radio-box{max-width:396px;width:100%}}[data-component=BuoniSpesa] .page_step_0 .flex-row .radio-box .radio-label{padding:20px 30px;border-right:1px solid #e5e1e1;flex:1;text-align:left}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .page_step_0 .flex-row .radio-box .radio-label{padding:20px}}[data-component=BuoniSpesa] .page_step_0 .flex-row .radio-box .radio-label .title{display:flex;gap:15px;margin-bottom:10px;align-items:center}[data-component=BuoniSpesa] .page_step_0 .flex-row .radio-box .radio-label .title i{vertical-align:text-top}[data-component=BuoniSpesa] .page_step_0 .flex-row .radio-box .radio-label .title span{color:#605f60}[data-component=BuoniSpesa] .page_step_0 .flex-row .radio-box .radio-input{background:#faf6f6;width:90px;display:flex;align-items:center;justify-content:center}[data-component=BuoniSpesa] .page_step_0 .flex-row .radio-box .radio-input input[type=radio]{display:none}[data-component=BuoniSpesa] .page_step_0 .flex-row .radio-box .radio-input label{margin:0!important;width:30px;height:30px;user-select:none;cursor:pointer}[data-component=BuoniSpesa] .page_step_0 .flex-row .radio-box .radio-input .checked{display:none}[data-component=BuoniSpesa] .page_step_0 .flex-row .radio-box .radio-input .not_checked{display:block}[data-component=BuoniSpesa] .page_step_0 .flex-row .radio-box .radio-input:has(:checked) .checked{display:block}[data-component=BuoniSpesa] .page_step_0 .flex-row .radio-box .radio-input:has(:checked) .not_checked{display:none}[data-component=BuoniSpesa] .page_step_1 .info-address .info-link div:first-child,[data-component=BuoniSpesa] .page_step_1 .info-address .info-text div:first-child{background-color:#e8fbfb;padding:10px;display:flex}[data-component=BuoniSpesa] .page_step_1 .info-address .info-link div:first-child i,[data-component=BuoniSpesa] .page_step_1 .info-address .info-text div:first-child i{margin-right:10px;color:#46b3b3}[data-component=BuoniSpesa] .page_step_1 .info-address .info-link div:first-child .auto-link,[data-component=BuoniSpesa] .page_step_1 .info-address .info-text div:first-child .auto-link{color:#000;text-decoration:underline;font-weight:900;cursor:pointer}[data-component=BuoniSpesa] .page_step_1 .error_number{color:#c00;display:flex;gap:5px;align-items:center}[data-component=BuoniSpesa] .page_step_1 .error_number p{font-size:12px;line-height:21px;font-weight:800}[data-component=BuoniSpesa] .page_step_2.row-full{margin-bottom:45px}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .page_step_2.row-full{margin-bottom:30px}}[data-component=BuoniSpesa] .page_step_2 .container-top{display:flex;align-items:center;justify-content:space-between;gap:30px}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-component=BuoniSpesa] .page_step_2 .container-top{top:70px;padding:20px 0;z-index:7;background-color:#faf6f6}}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .page_step_2 .container-top{flex-direction:column;margin-bottom:20px}}[data-component=BuoniSpesa] .page_step_2 .container-top .title{margin-bottom:0}[data-component=BuoniSpesa] .page_step_2 .container-top .btn:focus{box-shadow:none;border-color:unset}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .page_step_2 .container-top .btn-container-fixed{position:fixed;top:60px;z-index:8;width:100vw;background:#faf6f6;padding:20px;transition:.5s all ease;right:0}}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-component=BuoniSpesa] .page_step_2 .container-top .container-top-sticky{max-width:1280px;margin:0 auto;text-align:center;justify-content:space-between;display:flex;width:100%;padding:0 30px;align-items:center}}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .page_step_2 .container-top .container-top-sticky{display:flex;flex-direction:column;gap:10px}}[data-component=BuoniSpesa] .page_step_2 .container-top-fixed{position:fixed;top:70px;z-index:90;width:100%;background:#faf6f6;padding:20px 0;transition:.5s all ease}[data-component=BuoniSpesa] .page_step_2 .container-top-fixed .container-top-sticky{display:flex;justify-content:space-between;width:100%;margin:0 auto;max-width:1280px;padding:0 30px;align-items:center}[data-component=BuoniSpesa] .page_step_2 .container-top-fixed .container-top-sticky .title{margin-bottom:0}[data-component=BuoniSpesa] .page_step_2 .info_banner{display:flex;align-items:center;text-align:left;width:100%;gap:20px;padding:10px;margin-bottom:30px;border:1px solid #e5e1e1;background-color:#fff;color:#333232;font-size:14px;line-height:21px}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .page_step_2 .info_banner{flex-direction:column;align-items:flex-start;margin-bottom:0;gap:5px}}[data-component=BuoniSpesa] .page_step_2 .buonispesa_card-grid{display:flex;gap:15px;flex-wrap:wrap}[data-component=BuoniSpesa] .page_step_2 .buonispesa_card{position:relative;width:396px;background:#fff;padding:30px;padding-bottom:100px;margin-bottom:15px;border:1px solid #e5e1e1;border-radius:20px;overflow:hidden;box-shadow:0 15px 21px 0 #0000000F}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .page_step_2 .buonispesa_card{width:100%;padding:20px;padding-bottom:90px;margin-bottom:0}}[data-component=BuoniSpesa] .page_step_2 .buonispesa_card.error{border:2px solid #c00}[data-component=BuoniSpesa] .page_step_2 .buonispesa_card hr{color:#e5e1e1}[data-component=BuoniSpesa] .page_step_2 .buonispesa_card .bottom_card{position:absolute;display:flex;width:100%;height:70px;border-top:1px solid #e5e1e1;background-color:#f7f7f7;bottom:0;left:0}[data-component=BuoniSpesa] .page_step_2 .buonispesa_card .bottom_card button{margin:auto;background:0 0}[data-component=BuoniSpesa] .page_step_2 .buonispesa_card .bottom_card button:focus{outline:0}[data-component=BuoniSpesa] .page_step_2 .buonispesa_card .chips-container{margin-bottom:20px;font-size:14px;line-height:21px;font-weight:900;text-align:left}[data-component=BuoniSpesa] .page_step_2 .buonispesa_card .chips-container label{color:#333232;margin-bottom:10px}[data-component=BuoniSpesa] .page_step_2 .buonispesa_card .chips-container .chips-flex{display:flex;gap:10px}[data-component=BuoniSpesa] .page_step_2 .buonispesa_card .chips-container .chips-flex .btn-chip{padding:9px 16px;border:2px solid #e5e1e1;border-radius:20px;background-color:#f7f7f7;color:#c00}[data-component=BuoniSpesa] .page_step_2 .buonispesa_card .chips-container .chips-flex .btn-chip.active{border-color:#c00;background-color:#c00;color:#fff}[data-component=BuoniSpesa] .page_step_3.row-full{margin-bottom:45px}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .page_step_3.row-full{margin-bottom:30px}}[data-component=BuoniSpesa] .page_step_3 .subtitle,[data-component=BuoniSpesa] .page_step_3 .title{text-align:left}[data-component=BuoniSpesa] .page_step_3 .text-block{flex:1;text-align:left}[data-component=BuoniSpesa] .page_step_3 .text-block h2.title{margin-bottom:10px}[data-component=BuoniSpesa] .page_step_3.buonispesa_form-template .fields-block{padding:0;border:none;background-color:transparent}[data-component=BuoniSpesa] .page_step_3 .choseStoreWrapper[data-component=newStoreListComponent]{flex:1;padding:0;text-align:left}[data-component=BuoniSpesa] .page_step_3 .choseStoreWrapper[data-component=newStoreListComponent] h2.title{margin-bottom:10px}[data-component=BuoniSpesa] .page_step_3 .choseStoreWrapper[data-component=newStoreListComponent] .desc{color:#333232;margin-bottom:30px}[data-component=BuoniSpesa] .page_step_3 .choseStoreWrapper[data-component=newStoreListComponent] .storeReferenceWrap{max-width:358px;margin:0!important}[data-component=BuoniSpesa] .page_step_3 .choseStoreWrapper[data-component=newStoreListComponent] .dashboardReferenceStore.newStoreBox,[data-component=BuoniSpesa] .page_step_3 .choseStoreWrapper[data-component=newStoreListComponent] .dashboardReferenceStoreEmpty.dashboardStoreEmpty{height:120px;align-items:center;flex-direction:row-reverse;border-radius:10px}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .page_step_3 .choseStoreWrapper[data-component=newStoreListComponent] .dashboardReferenceStore.newStoreBox,[data-component=BuoniSpesa] .page_step_3 .choseStoreWrapper[data-component=newStoreListComponent] .dashboardReferenceStoreEmpty.dashboardStoreEmpty{height:103px!important}}[data-component=BuoniSpesa] .page_step_3 .flex-row{display:flex;gap:15px;justify-content:center;padding:10px 0 45px 0}[data-component=BuoniSpesa] .page_step_3 .flex-row .radio-box{display:flex;flex-direction:column;border:1px solid #e5e1e1;border-radius:20px;box-shadow:0 15px 21px 0 #0000000F;overflow:hidden;background-color:#fff;cursor:pointer;min-width:260px}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .page_step_3 .flex-row .radio-box{max-width:260px;min-width:0}}[data-component=BuoniSpesa] .page_step_3 .flex-row .radio-box .radio-label{padding:30px;border-bottom:1px solid #e5e1e1;background-color:#fff;text-align:center;flex:1}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .page_step_3 .flex-row .radio-box .radio-label{padding:15px}}[data-component=BuoniSpesa] .page_step_3 .flex-row .radio-box .radio-label p{color:#333232;margin-bottom:15px}[data-component=BuoniSpesa] .page_step_3 .flex-row .radio-box .radio-label small{color:#333232;font-size:14px;line-height:21px;display:block}[data-component=BuoniSpesa] .page_step_3 .flex-row .radio-box .radio-label img{margin-bottom:15px;max-width:100%}[data-component=BuoniSpesa] .page_step_3 .flex-row .radio-box .radio-input{background:#faf6f6;text-align:center;padding:15px}[data-component=BuoniSpesa] .page_step_3 .flex-row .radio-box .radio-input input[type=radio]{accent-color:#447213;transform:scale(1.3)}[data-component=BuoniSpesa] .page_step_3 .flex-row .radio-box .radio-input label{font-weight:300;color:#605f60;margin:0;margin-left:5px}[data-component=BuoniSpesa] .page_step_3 .flex-row .radio-box .radio-input:has(:checked) label{font-weight:900}[data-component=BuoniSpesa] .page_step_3 .flex-row .radio-box.error{border:2px solid #c00}[data-component=BuoniSpesa] .page_step_4.row-full{margin-bottom:45px}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .page_step_4.row-full{margin-bottom:30px}}[data-component=BuoniSpesa] .page_step_4 [data-component=buonispesa-recap]{margin-bottom:0}[data-component=BuoniSpesa] .page_step_4 [data-component=buonispesa-recap] .recap_content{background-color:#fff}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .page_step_4 [data-component=buonispesa-recap] .recap_content{padding:15px}}[data-component=BuoniSpesa] .page_step_4 [data-component=buonispesa-recap] .recap_content.info_payment{padding:10px 15px;background-color:#faf6f6;border-top:none}[data-component=BuoniSpesa] .page_step_4 [data-component=buonispesa-recap] .recap_content .alert_data{display:flex;flex-direction:row;background-color:#e8fbfb;gap:10px;padding:10px;margin-bottom:45px}[data-component=BuoniSpesa] .page_step_4 [data-component=buonispesa-recap] .recap_content .alert_data .icona-30px{color:#286666}[data-component=BuoniSpesa] .page_step_4 [data-component=buonispesa-recap] .recap_content .alert_data .alert_text{font-size:18px;line-height:30px;font-weight:350}[data-component=BuoniSpesa] .page_step_4 [data-component=buonispesa-recap] .recap_accordion{background-color:#faf6f6;padding:30px 15px}[data-component=BuoniSpesa] .page_step_4 [data-component=buonispesa-recap] .recap_accordion.accordionActive{border-bottom:none;padding:30px 15px 15px 15px}[data-component=BuoniSpesa] .page_step_4 [data-component=buonispesa-recap] .accordion_title{font-size:18px!important;line-height:30px!important}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .page_step_4 [data-component=buonispesa-recap] .accordion_title{font-size:16px!important;line-height:26px!important}}[data-component=BuoniSpesa] .page_step_4 [data-component=buonispesa-recap] .info-box{border:1px solid #e5e1e1;background-color:#faf6f6;text-align:left;padding:15px;margin-bottom:30px}[data-component=BuoniSpesa] .page_step_4[data-component=buonispesa-termini] .top-box{background:#f7f7f7;border:1px solid #e5e1e1;padding:15px 30px;text-align:left}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .page_step_4[data-component=buonispesa-termini] .top-box{padding:15px}}[data-component=BuoniSpesa] .page_step_4[data-component=buonispesa-termini] .content-box{margin-bottom:45px;background:#fff;border:1px solid #e5e1e1;padding:30px;text-align:left;color:#333232}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .page_step_4[data-component=buonispesa-termini] .content-box{padding:30px 15px}}[data-component=BuoniSpesa] .page_step_4[data-component=buonispesa-termini] .content-box ol li::before{content:counter(count-me) "."!important;color:#333232!important;font-weight:300!important}[data-component=BuoniSpesa] .page_step_4[data-component=buonispesa-termini] .content-box ol li{margin-bottom:30px}[data-component=BuoniSpesa] .page_step_4 .checkbox{margin:0}[data-component=BuoniSpesa] .page_step_4 .checkbox input[type=checkbox]:checked+label::before{background-color:#e5e1e1}[data-component=BuoniSpesa] .page_step_4 .checkbox label{color:#605f60}[data-component=BuoniSpesa] .page_step_4 .checkbox label::after{color:#c00}[data-component=BuoniSpesa] .page_step_4 .checkbox.privacy-checkbox{margin:auto;margin-bottom:45px}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .page_step_4 .checkbox.privacy-checkbox{max-width:250px}}[data-component=BuoniSpesa] .page_step_5{display:flex;flex-direction:column;align-items:center;padding-top:30px}[data-component=BuoniSpesa] .page_step_5 img{margin-bottom:45px;width:150px;height:150px}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .page_step_5 img{margin-bottom:30px;width:75px;height:75px}}[data-component=BuoniSpesa] .page_step_5 h2{margin-bottom:15px}[data-component=BuoniSpesa] .page_step_5 .text{color:#605f60;max-width:605px}[data-component=BuoniSpesa] .page_step_5 .text *{font-size:22px;line-height:33px}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .page_step_5 .text *{font-size:18px;line-height:27px}}[data-component=BuoniSpesa] .page_step_5 .btn{margin:75px 0 45px 0}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .page_step_5 .btn{margin-top:30px}}[data-component=BuoniSpesa] .buonispesa_form-template{background:#faf6f6;padding:30px 0;text-align:left}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .buonispesa_form-template{padding:30px 0 45px 0;text-align:center}}[data-component=BuoniSpesa] .buonispesa_form-template .title{margin-bottom:20px}[data-component=BuoniSpesa] .buonispesa_form-template .subtitle{color:#605f60;margin-bottom:45px}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .buonispesa_form-template .subtitle{margin-bottom:30px}}[data-component=BuoniSpesa] .buonispesa_form-template .fields-block{text-align:left;padding:30px;background:#fff;border:1px solid #e5e1e1;display:flex;flex-direction:column;gap:30px}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .buonispesa_form-template .fields-block{padding:15px}}[data-component=BuoniSpesa] .buonispesa_form-template .fields-block:not(:last-child){margin-bottom:30px}[data-component=BuoniSpesa] .buonispesa_form-template .fields-block .block-top{display:flex;flex-direction:column;gap:15px}[data-component=BuoniSpesa] .buonispesa_form-template .fields-block .block-top h3{display:flex;gap:15px;align-items:center;color:#333232}[data-component=BuoniSpesa] .buonispesa_form-template .fields-block .block-top p{color:#605f60}[data-component=BuoniSpesa] .buonispesa_form-template .fields-block .fields-row{margin-bottom:0!important}[data-component=BuoniSpesa] .buonispesa_form-template .fields-row{display:flex;gap:30px}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .buonispesa_form-template .fields-row{flex-direction:column}}[data-component=BuoniSpesa] .buonispesa_form-template .fields-row:not(:last-child){margin-bottom:45px}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .buonispesa_form-template .fields-row:not(:last-child){margin-bottom:30px}}[data-component=BuoniSpesa] .buonispesa_form-template .fields-row>.single-field:only-child{max-width:calc(50% - 15px)}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .buonispesa_form-template .fields-row>.single-field:only-child{max-width:none}}[data-component=BuoniSpesa] .buonispesa_form-template .fields-row:has(.hide) .single-field{max-width:calc(50% - 15px)}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .buonispesa_form-template .fields-row:has(.hide) .single-field{max-width:none}}[data-component=BuoniSpesa] .buonispesa_form-template .single-field{flex:1;display:flex;flex-direction:column;gap:10px;text-align:left}[data-component=BuoniSpesa] .buonispesa_form-template .single-field>*{margin:0!important}[data-component=BuoniSpesa] .buonispesa_form-template .single-field>p{color:#333232;font-size:14px;line-height:21px}[data-component=BuoniSpesa] .buonispesa_form-template .single-field.error .selectric-wrapper,[data-component=BuoniSpesa] .buonispesa_form-template .single-field.error input,[data-component=BuoniSpesa] .buonispesa_form-template .single-field.error.radio-field{border:2px solid #c00}[data-component=BuoniSpesa] .buonispesa_form-template .single-field.not-required label:after,[data-component=BuoniSpesa] .buonispesa_form-template .single-field.not-required>p:first-child:after{content:'(facoltativo)';padding-left:5px;font-weight:400}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .input-icon{position:relative}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .input-icon i{position:absolute;right:15px;top:15px;color:#999696}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument{display:flex;align-items:center;padding:8.5px 0;margin-top:10px!important}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument{flex-wrap:wrap;margin-top:10px!important;padding:0}}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .containerLoad{width:55px;height:55px;background-color:#fbebed;border:2px solid #f3c4ca;border-radius:100%;display:flex;align-items:center;justify-content:center}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .containerLoad.uploaded{border:2px solid #c9dc99;background-color:#f5f8e6}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument{margin:0 30px 0 20px;padding-left:10px}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionProgressBar{display:flex;flex-direction:column}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionProgressBar .condition{margin:0;list-style-type:decimal}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionProgressBar .condition li{list-style-type:none;font-size:14px;line-height:21px;color:#333232}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionProgressBar .validateProgressBar{display:flex;flex-direction:row;gap:10px}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionProgressBar .validateProgressBar .icona-20px{color:#447213}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionProgressBar .link-delete-pa{gap:15px}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionProgressBar .link-delete-pa .fileName{font-size:16px;line-height:26px;font-weight:800;color:#333232;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:250px}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionProgressBar .link-delete-pa .fileName{max-width:120px}}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionProgressBar .link-delete-pa:hover{text-decoration:none}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionProgressBar .link-delete-pa .deleteDocument{display:flex;align-items:center;gap:10px;white-space:nowrap}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionProgressBar .link-delete-pa .deleteDocument .labelDelete{color:#c00;font-size:14px;line-height:20px;font-weight:900;font-family:Avenir,sans-serif;text-decoration:underline}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionProgressBar .link-delete-pa .deleteDocument .labelDelete:hover{text-decoration:underline;cursor:pointer}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionProgressBar .link-delete-pa .deleteDocument .icona-20px{font-weight:700;width:fit-content;color:#c00}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionProgressBar .link-delete-pa .deleteDocument .icona-20px:hover{cursor:pointer}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .buoni__info_progress{height:10px;background-color:#fff;border:1px solid #e5e1e1;border-radius:30px;position:relative;margin:10px 0 0 0;width:150px;overflow:hidden}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .buoni__info_progress{margin:10px 0}}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .buoni__info_progress .buoni_progress{position:absolute;left:0;top:0;height:9px;background:#447213;border-radius:30px;min-width:5px}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .link-delete-pa{display:flex;font-size:16px;gap:5px;align-items:center;color:#c00}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .link-delete-pa .deleteDocument{display:flex;align-items:center;gap:10px;white-space:nowrap}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .link-delete-pa .deleteDocument .labelDelete{color:#c00;font-size:14px;line-height:20px;font-weight:900;font-family:Avenir,sans-serif}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .link-delete-pa .deleteDocument .labelDelete:hover{text-decoration:underline;cursor:pointer}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .link-delete-pa .deleteDocument .icon-cestino:hover{cursor:pointer}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionLoadDocument{margin:0 30px 0 20px;padding-left:10px}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionLoadDocument .conditionProgressBar{display:flex;flex-direction:column}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionLoadDocument .conditionProgressBar .condition{margin:0;list-style-type:decimal}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionLoadDocument .conditionProgressBar .condition li{list-style-type:none;font-size:14px;line-height:21px;color:#333232}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionLoadDocument .conditionProgressBar .validateProgressBar{display:flex;flex-direction:row;gap:10px}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionLoadDocument .conditionProgressBar .validateProgressBar .icona-20px{color:#447213}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionLoadDocument .conditionProgressBar .link-delete-pa{gap:15px}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionLoadDocument .conditionProgressBar .link-delete-pa span{font-size:16px;line-height:26px;font-weight:800;color:#333232;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionLoadDocument .conditionProgressBar .link-delete-pa:hover{text-decoration:none}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionLoadDocument .conditionProgressBar .link-delete-pa .deleteDocument{display:flex;align-items:center;gap:10px;white-space:nowrap}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionLoadDocument .conditionProgressBar .link-delete-pa .deleteDocument .labelDelete{color:#c00;font-size:14px;line-height:20px;font-weight:900;font-family:Avenir,sans-serif;text-decoration:underline}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionLoadDocument .conditionProgressBar .link-delete-pa .deleteDocument .labelDelete:hover{text-decoration:underline;cursor:pointer}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionLoadDocument .conditionProgressBar .link-delete-pa .deleteDocument .icona-20px{font-weight:700;width:fit-content;color:#c00}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionLoadDocument .conditionProgressBar .link-delete-pa .deleteDocument .icona-20px:hover{cursor:pointer}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionLoadDocument .buoni__info_progress{height:10px;background-color:#fff;border:1px solid #e5e1e1;border-radius:30px;position:relative;margin:10px 0 0 0;width:150px;overflow:hidden}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionLoadDocument .buoni__info_progress{margin:10px 0}}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionLoadDocument .buoni__info_progress .buoni_progress{position:absolute;left:0;top:0;height:9px;background:#447213;border-radius:30px;min-width:5px}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionLoadDocument .link-delete-pa{display:flex;font-size:16px;gap:5px;align-items:center;color:#c00}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionLoadDocument .link-delete-pa .deleteDocument{display:flex;align-items:center;gap:10px;white-space:nowrap}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionLoadDocument .link-delete-pa .deleteDocument .labelDelete{color:#c00;font-size:14px;line-height:20px;font-weight:900;font-family:Avenir,sans-serif}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionLoadDocument .link-delete-pa .deleteDocument .labelDelete:hover{text-decoration:underline;cursor:pointer}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .containerDocument .conditionLoadDocument .conditionLoadDocument .link-delete-pa .deleteDocument .icon-cestino:hover{cursor:pointer}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .buonispesa_form-template .single-field .buttonLoadDocument{flex-basis:100%;display:flex;justify-content:center;margin-top:20px}}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .buttonLoadDocument a{background:0 0}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .buttonLoadDocument a.disabled{box-shadow:none}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .container-errorSize{background-color:#fbebed;padding:15px 0 15px 15px;gap:15px;display:flex;align-items:center;margin-top:10px!important}[data-component=BuoniSpesa] .buonispesa_form-template .single-field .container-errorSize .textError{font-size:16px;line-height:26px;font-weight:350;color:#000}[data-component=BuoniSpesa] .buonispesa_form-template .infoDocument,[data-component=BuoniSpesa] .buonispesa_form-template label{font-size:14px;line-height:21px;font-weight:900;color:#333232}[data-component=BuoniSpesa] .buonispesa_form-template .infoDocument span,[data-component=BuoniSpesa] .buonispesa_form-template label span{font-weight:350}[data-component=BuoniSpesa] .buonispesa_form-template .infoDocument i,[data-component=BuoniSpesa] .buonispesa_form-template label i{vertical-align:top}[data-component=BuoniSpesa] .buonispesa_form-template .radio-field,[data-component=BuoniSpesa] .buonispesa_form-template .selectric-wrapper,[data-component=BuoniSpesa] .buonispesa_form-template input,[data-component=BuoniSpesa] .buonispesa_form-template textarea{height:auto;font-size:18px;line-height:30px;font-weight:350!important;color:#333232!important;background:#fff;padding:15px;border-radius:10px;border:1px solid #e5e1e1}[data-component=BuoniSpesa] .buonispesa_form-template .radio-field.selectric-disabled,[data-component=BuoniSpesa] .buonispesa_form-template .radio-field:disabled,[data-component=BuoniSpesa] .buonispesa_form-template .selectric-wrapper.selectric-disabled,[data-component=BuoniSpesa] .buonispesa_form-template .selectric-wrapper:disabled,[data-component=BuoniSpesa] .buonispesa_form-template input.selectric-disabled,[data-component=BuoniSpesa] .buonispesa_form-template input:disabled,[data-component=BuoniSpesa] .buonispesa_form-template textarea.selectric-disabled,[data-component=BuoniSpesa] .buonispesa_form-template textarea:disabled{background:#faf6f6;opacity:1}[data-component=BuoniSpesa] .buonispesa_form-template .radio-field.readOnly,[data-component=BuoniSpesa] .buonispesa_form-template .selectric-wrapper.readOnly,[data-component=BuoniSpesa] .buonispesa_form-template input.readOnly,[data-component=BuoniSpesa] .buonispesa_form-template textarea.readOnly{pointer-events:none;opacity:1!important;background:#faf6f6}[data-component=BuoniSpesa] .buonispesa_form-template .radio-field.readOnly input,[data-component=BuoniSpesa] .buonispesa_form-template .selectric-wrapper.readOnly input,[data-component=BuoniSpesa] .buonispesa_form-template input.readOnly input,[data-component=BuoniSpesa] .buonispesa_form-template textarea.readOnly input{background:#faf6f6!important}[data-component=BuoniSpesa] .buonispesa_form-template .radio-field.readOnly .selectric i,[data-component=BuoniSpesa] .buonispesa_form-template .selectric-wrapper.readOnly .selectric i,[data-component=BuoniSpesa] .buonispesa_form-template input.readOnly .selectric i,[data-component=BuoniSpesa] .buonispesa_form-template textarea.readOnly .selectric i{display:none!important}[data-component=BuoniSpesa] .buonispesa_form-template .textarea-input textarea{resize:none;height:120px!important}[data-component=BuoniSpesa] .buonispesa_form-template .textarea-input .description-textarea{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}[data-component=BuoniSpesa] .buonispesa_form-template .textarea-input .description-textarea .text-description p{font-size:14px;width:100%;line-height:21px;font-weight:350;color:#333232}[data-component=BuoniSpesa] .buonispesa_form-template .textarea-input .text-counter{float:right;color:#333232;font-size:14px;line-height:21px}[data-component=BuoniSpesa] .buonispesa_form-template .checkbox input{margin:0!important}[data-component=BuoniSpesa] .buonispesa_form-template .checkbox label{padding-left:26px;font-size:18px;font-weight:350;line-height:30px;color:#605f60}[data-component=BuoniSpesa] .buonispesa_form-template .checkbox label::before{background-color:#fff;border:2px solid #333232;width:14px;height:14px;margin-top:-8px;margin-left:2px}[data-component=BuoniSpesa] .buonispesa_form-template .checkbox label::after{color:#333232;font-size:10px;margin-top:-9px}[data-component=BuoniSpesa] .buonispesa_form-template .checkbox input:checked+label::before{background-color:#fff}[data-component=BuoniSpesa] .buonispesa_form-template .selectric .label{visibility:hidden}[data-component=BuoniSpesa] .buonispesa_form-template .selectric .label span{visibility:visible;font-size:18px;line-height:30px;font-weight:350!important;color:#333232!important}[data-component=BuoniSpesa] .buonispesa_form-template .selectric i{right:6px;top:9px;font-size:14px;font-weight:700}[data-component=BuoniSpesa] .buonispesa_form-template .selectric-open{z-index:unset!important}[data-component=BuoniSpesa] .buonispesa_form-template .selectric-open .selectric-items{z-index:10}[data-component=BuoniSpesa] .buonispesa_form-template .radio-field{max-width:270px!important}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .buonispesa_form-template .radio-field{max-width:none}}[data-component=BuoniSpesa] .buonispesa_form-template .radio-field .radio-input label{font-size:18px;line-height:30px;font-weight:300;color:#605f60;padding-right:30px}[data-component=BuoniSpesa] .buonispesa_form-template .radio-field .radio-input input{accent-color:#447213;margin-right:10px}[data-component=BuoniSpesa] .buonispesa_form-template .error_field,[data-component=BuoniSpesa] .buonispesa_form-template .error_focusout{color:#c00;display:flex;gap:5px;align-items:center}[data-component=BuoniSpesa] .buonispesa_form-template .error_field p,[data-component=BuoniSpesa] .buonispesa_form-template .error_focusout p{font-size:12px;line-height:21px;font-weight:800}[data-component=BuoniSpesa] .buonispesa_form-template .errorsBanner{padding:15px;text-align:left;background:#fae6e6;border-left:5px solid #ea5e5e;margin-bottom:45px}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .buonispesa_form-template .errorsBanner{margin-bottom:30px}}[data-component=BuoniSpesa] .buonispesa_form-template .errorsBanner p{font-size:14px;line-height:21px;font-weight:900;margin-bottom:10px}[data-component=BuoniSpesa] .buonispesa_form-template .addressAutocomplete .selectric-items{width:100%!important;overflow:hidden;right:0;border:2px solid #e5e1e1;margin-top:0}[data-component=BuoniSpesa] .buonispesa_form-template .addressAutocomplete li:hover span{background:#faf6f6}[data-component=BuoniSpesa] .buonispesa_form-template .addressAutocomplete li div{padding:0;margin-bottom:0}[data-component=BuoniSpesa] .buonispesa_form-template .addressAutocomplete li div span{font-size:18px;line-height:30px;padding:5px 10px}[data-component=BuoniSpesa] .buonispesa_form-template .addressAutocomplete .customAddress{padding:10px 10px!important;margin-bottom:-15px!important;border-top:1px solid #e5e1e1!important;cursor:default}[data-component=BuoniSpesa] .buonispesa_form-template .addressAutocomplete .customAddress div{border:2px dashed #e5e1e1;padding:15px;margin:0;text-align:center}[data-component=BuoniSpesa] .buonispesa_form-template .addressAutocomplete .customAddress div p:not(.link){font-weight:700}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .buonispesa_form-template .addressAutocomplete .customAddress div p:not(.link){font-weight:400}}[data-component=BuoniSpesa] .buonispesa_form-template .addressAutocomplete .customAddress div .link{padding-top:10px;font-size:14px;line-height:19px;color:#c00;font-weight:700}[data-component=BuoniSpesa] [data-component=buonispesa-recap]{margin-bottom:45px}@media only screen and (max-width:767px){[data-component=BuoniSpesa] [data-component=buonispesa-recap]{margin-bottom:30px}}[data-component=BuoniSpesa] [data-component=buonispesa-recap] .recap_accordion{background:#f7f7f7;border:1px solid #e5e1e1;padding:15px 30px;display:flex;justify-content:space-between;margin:0;z-index:3;position:relative}[data-component=BuoniSpesa] [data-component=buonispesa-recap] .recap_accordion .accordion_title{display:flex;width:100%;justify-content:space-between;align-items:center;font-size:22px;line-height:33px;font-weight:900}@media only screen and (max-width:767px){[data-component=BuoniSpesa] [data-component=buonispesa-recap] .recap_accordion .accordion_title{font-size:18px;line-height:27px}}[data-component=BuoniSpesa] [data-component=buonispesa-recap] .recap_accordion .accordion_title strong{color:#c00;font-size:14px;line-height:19px}@media only screen and (max-width:767px){[data-component=BuoniSpesa] [data-component=buonispesa-recap] .recap_accordion{padding:15px}}[data-component=BuoniSpesa] [data-component=buonispesa-recap] .recap_content{border:1px solid #e5e1e1;text-align:left;padding:30px}@media only screen and (max-width:767px){[data-component=BuoniSpesa] [data-component=buonispesa-recap] .recap_content{padding:30px 15px}}[data-component=BuoniSpesa] [data-component=buonispesa-recap] .recap_content .title-container{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:15px}[data-component=BuoniSpesa] [data-component=buonispesa-recap] .recap_content .title-container *{padding:0!important;margin:0!important}[data-component=BuoniSpesa] [data-component=buonispesa-recap] .recap_content .content_title{display:flex;align-items:center;gap:15px;font-weight:900;margin-bottom:30px;color:#333232}[data-component=BuoniSpesa] [data-component=buonispesa-recap] .recap_content .content_flex{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}@media only screen and (max-width:767px){[data-component=BuoniSpesa] [data-component=buonispesa-recap] .recap_content .content_flex{gap:20px;flex-direction:column;align-items:flex-start}}[data-component=BuoniSpesa] [data-component=buonispesa-recap] .recap_content .content_flex.short{max-width:fit-content;gap:45px}@media only screen and (max-width:767px){[data-component=BuoniSpesa] [data-component=buonispesa-recap] .recap_content .content_flex.short{gap:20px}}[data-component=BuoniSpesa] [data-component=buonispesa-recap] .recap_content .content_flex p{color:#333232;font-size:14px;line-height:21px;display:flex;flex-direction:column;gap:5px;flex:1}[data-component=BuoniSpesa] [data-component=buonispesa-recap] .recap_content .content_flex p.note{margin:0;line-height:30px;font-size:18px;color:#605f60}@media only screen and (max-width:767px){[data-component=BuoniSpesa] [data-component=buonispesa-recap] .recap_content .content_flex p.note{font-size:16px;line-height:26px}}[data-component=BuoniSpesa] [data-component=buonispesa-recap] .recap_content .content_flex:not(:last-child){margin-bottom:30px}[data-component=BuoniSpesa] [data-component=buonispesa-recap] .recap_content .recapTotal{padding:5px 11px;background-color:#faf6f6}[data-component=BuoniSpesa] .containerTotalizzatore{background-color:#ebf4f5;border:1px solid #e5e1e1;border-bottom:none;border-top-left-radius:10px;border-top-right-radius:10px;right:120px;margin-left:auto;display:block;position:sticky;bottom:84px;z-index:9;width:fit-content;transition:.5s all ease}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=BuoniSpesa] .containerTotalizzatore{right:15px;bottom:76px}}[data-component=BuoniSpesa] .containerTotalizzatore .contentTotalizzatore{padding:5px 10px}[data-component=BuoniSpesa] .containerTotalizzatore .contentTotalizzatore .totalValueCard{font-size:14px;line-height:21px;font-weight:350;color:#605f60;white-space:nowrap}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=BuoniSpesa] .containerTotalizzatore .contentTotalizzatore .totalValueCard{font-size:12px;line-height:18px}}[data-component=BuoniSpesa] .containerTotalizzatore .contentTotalizzatore .totalValueCard strong{margin-left:10px;font-size:18px;line-height:30px;font-weight:900;color:#333232}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=BuoniSpesa] .containerTotalizzatore .contentTotalizzatore .totalValueCard strong{font-size:16px;line-height:26px}}[data-component=BuoniSpesa] .buonispesa_btnContainer{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:30px;border-top:1px solid #e5e1e1}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-component=BuoniSpesa] .buonispesa_btnContainer{position:sticky;z-index:9;background-color:#fff;bottom:0;width:99.5vw;margin-left:calc(-1 * (100vw - 1220px)/ 2);padding:15px 0}}[data-component=BuoniSpesa] .buonispesa_btnContainer a{width:fit-content}@media only screen and (max-width:767px){[data-component=BuoniSpesa] .buonispesa_btnContainer{background:#fff;border:1px solid #e5e1e1;position:fixed;bottom:0;right:0;left:0;justify-content:center;gap:10px;padding:10px;z-index:8}[data-component=BuoniSpesa] .buonispesa_btnContainer a{margin-top:0!important}}body:has([data-component=BuoniSpesa]) footer .back-to-top{padding-bottom:92px}body:has([data-component=BuoniSpesa]) section.content{overflow:visible}.social-share-container{border-radius:10px!important}.project-area{position:relative}.project-area [data-component=subHeaderBigComponent] .background{height:400px}.project-area [data-component=subHeaderBigComponent] .background .overlay{background-image:none}.project-area .text-container a:not(.btn){font-weight:initial}.project-area .text-container strong a:not(.btn){font-weight:700}.project-area .title-wrapper .subtitle{margin-bottom:20px}.project-area .title-wrapper .subtitle p{margin-bottom:0!important}.project-area .title-wrapper .title strong{text-transform:none}.project-area .project-claim .project-claim-title{font-size:31px;font-weight:900;line-height:42px}@media (max-width:768px){.project-area .project-claim .project-claim-title{font-size:20px;font-weight:900;line-height:30px}}.project-area .social-share-container{position:absolute;left:0;right:0;border-radius:20px!important;padding:20px!important}.project-area .social-share-container strong{font-weight:900!important}.project-area .social-share-container .icon-social{margin-bottom:4px}.project-area .social-share-container .icon-social i{font-size:20px!important;padding:3px!important;border-radius:4px;margin:0 14px!important;margin-right:0!important}.project-area .social-share-container .project-title{margin-top:25px}.project-area .social-share-container .social-share-text{margin-bottom:0!important}.project-area .project-detail .text-container .project-title{font-size:31px;font-weight:900;line-height:42px;margin-bottom:10px;margin-top:25px}.project-area .project-header_section{background-color:#faf6f6;position:relative;margin-bottom:0!important;padding-bottom:0!important}.project-area .project-header_section .text-description{padding-top:125px;padding-bottom:65px}@media (max-width:768px){.project-area .project-header_section .text-description{padding-bottom:45px;padding-top:160px}}.project-area .gallery-description,.project-area .gallery-title{margin:10px 0}.project-area .gallery-main-container{margin:0 auto;width:640px}@media (max-width:768px){.project-area .gallery-main-container{width:initial}}.project-area .gallery-container{position:relative;width:640px;display:flex;justify-content:space-between;overflow:hidden}@media (max-width:768px){.project-area .gallery-container{width:initial;border-radius:10px}}.project-area .gallery-container .swiper-container{width:100%;height:100%}.project-area .gallery-container .swiper-container .swiper-wrapper{background-color:#fff;opacity:1}.project-area .gallery-container .swiper-container .swiper-wrapper .swiper-slide-active{z-index:1}.project-area .gallery-container .slider__flex{display:flex;align-items:flex-start}.project-area .gallery-container .slider__col{display:flex;flex-direction:column;width:89px}.project-area .gallery-container .slider__next,.project-area .gallery-container .slider__prev{cursor:pointer;text-align:center;font-size:14px;height:48px;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.project-area .gallery-container .slider__next:focus,.project-area .gallery-container .slider__prev:focus{outline:0}.project-area .gallery-container .slider__thumbs{height:400px}.project-area .gallery-container .slider__thumbs .swiper-slide{height:89px!important}.project-area .gallery-container .slider__thumbs .swiper-slide .slider__image{transition:.25s;opacity:.5;width:89px;height:89px!important}.project-area .gallery-container .slider__thumbs .slider__image:hover{opacity:1}.project-area .gallery-container .slider__thumbs .swiper-slide-thumb-active .slider__image{opacity:1}.project-area .gallery-container .slider__images{width:540px;height:400px;margin-right:11px}@media (max-width:768px){.project-area .gallery-container .slider__images{width:100%;height:calc(75vw)}}.project-area .gallery-container .slider__images .slider__image img{transition:3s}.project-area .gallery-container .slider__image{width:100%;height:100%;border-radius:10px;overflow:hidden}.project-area .gallery-container .slider__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.project-area .gallery-container .slider__image img{width:initial}}@media (max-width:767.98px){.project-area .gallery-container .slider__flex{flex-direction:column-reverse}.project-area .gallery-container .slider__col{flex-direction:row;align-items:center;margin-right:0;width:100%}}@media (max-width:767.98px) and (max-width:768px){.project-area .gallery-container .slider__col{display:none}}@media (max-width:767.98px){.project-area .gallery-container .slider__images{width:100%}.project-area .gallery-container .slider__thumbs{width:calc(100% - 96px);margin:0 16px}.project-area .gallery-container .slider__next,.project-area .gallery-container .slider__prev{height:auto;width:32px}}.projectSearchHeader{margin-bottom:0!important;color:#000;text-align:left}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.projectSearchHeader{text-align:center}}.projectSearchHeader .row-full .demi-content{display:flex;flex-direction:row;gap:15px;justify-content:start;align-items:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.projectSearchHeader .row-full .demi-content{justify-content:center}}@media only screen and (max-width:767px){.projectSearchHeader .row-full .demi-content .btn-primary{width:130px}.projectSearchHeader .row-full .demi-content .btn-secondary{width:161px}}.projectSearchHeader .title-project{line-height:42px;margin-bottom:5px;color:#fff}.projectSearchHeader .subtitle-project{line-height:31px;margin-bottom:15px;max-width:50%;color:#fff}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.projectSearchHeader .subtitle-project{max-width:100%}}.projectSearchHeader .top{padding:120px 0;position:relative;z-index:1;min-height:400px}.projectSearchHeader .small-container{background-size:cover;background-repeat:no-repeat}.projectSearchHeader .big-container{background-size:cover;background-repeat:no-repeat;position:relative;min-height:610px;padding-bottom:300px}@media only screen and (max-width:767px){.projectSearchHeader .big-container{min-height:1264px}}.related_project_main_container{background-color:#faf6f6;padding-bottom:65px}.empty_main-container,.project-list-container,.search_main_container{background-color:#faf6f6}.project-list-container .project-list-row,.search_main_container{margin-top:40px}@media only screen and (max-width:767px){.project-list-container .project-list-row,.search_main_container{margin-top:20px}}.empty_main-container .empty-title{font-size:22px;padding:10px 0}.related-projects .project-slide{border-radius:20px}.related-projects .project-slide div.slider-container-img{border-radius:20px 20px 0 0;height:170px!important}.related-projects .project-slide .slider-container-texts{position:relative;padding:20px;min-height:350px!important;height:350px!important;border-radius:0 0 20px 20px;margin-bottom:0;box-shadow:0 15px 21px 0 rgba(0,0,0,.06);background-color:#fff}@media only screen and (max-width:767px){.related-projects .project-slide .slider-container-texts{padding:15px}}.related-projects .project-slide .slider-container-texts .slider-text-first-line{margin:10px 0;color:#605f60}.related-projects .project-slide .slider-container-texts .abstract{max-height:initial}.related-projects .swiper-slide .slider-container-img{height:170px;padding:0}.related-projects .swiper-slide .slider-container-img .img-responsive{height:170px;max-height:170px}.related-projects .wrap-swiper-pagination{margin-top:-15px}.related-projects .btn-project-transparent{background-color:transparent}.icons-banner_section .project-area-banner_section{margin-top:25px}.icons-banner_section .project-area-banner_section a{color:#000}.icons-banner_section .icons-banner-title{font-weight:900;font-size:31px;line-height:42px;margin:5px 0}@media only screen and (max-width:767px){.icons-banner_section .icons-banner-title{font-size:20px;font-weight:900;line-height:30px}}.icons-banner_section .icons-banner-text p{font-weight:350;font-size:22px;line-height:33px;color:#333232}@media only screen and (max-width:767px){.icons-banner_section .icons-banner-text p{font-size:18px;font-weight:350;line-height:27px}}@media only screen and (max-width:767px){.icons-banner_section .icons-banner-title{font-size:20px;line-height:30px}.icons-banner_section .icons-banner-text{font-weight:350;font-size:18px;line-height:27px}}.related-projects_buttons{margin-top:30px}.project-search_section .subHeader{padding-bottom:0}.project-search_section .search-container{background:#fff;width:800px;display:flex;flex-flow:row;margin-left:auto;margin-right:auto;position:relative;margin-top:-30px;padding:15px 10px 10px 15px;box-shadow:0 15px 21px 0 rgba(0,0,0,.06);border-radius:20px}.project-search_section .search-container .delete-text-btn{border-width:0;background-color:transparent;margin-top:10px;float:right;margin-right:15px}@media only screen and (max-width:767px){.project-search_section .search-container .delete-text-btn{margin-right:10px}}.project-search_section .search-container .search-icon{padding:0;margin:4px 0}.project-search_section .search-container .subtitle-filters{padding-top:0}.project-search_section .search-container strong{font-size:14px;line-height:21px}.project-search_section .search-container input{font-size:18px;line-height:30px}.project-search_section .search-container input::placeholder{font-size:18px}.project-search_section .search-container .btn{float:right}@media only screen and (min-width:768px) and (max-width:1023px){.project-search_section .search-container{width:700px;margin-top:-20px;padding:10px}}@media only screen and (max-width:767px){.project-search_section .search-container{display:block;width:100%;margin-top:-20px;padding:10px}.project-search_section .search-container .search-title{display:none}.project-search_section .search-container strong{font-size:12px;line-height:18px}.project-search_section .search-container input{font-size:16px;line-height:26px}}.project-search_section .search-container input[type=text]{line-height:26px}.project-search_section .filters-container{padding-top:60px}.project-search_section .filters-container .selectric{background-color:#fff}.project-search_section .filters-container .project-search-title{padding:40px 0}.project-search_section .filters-container .selectric-items{margin-top:-7px;border-width:2px;right:-30px;z-index:2;width:400px!important}.project-search_section .filters-container .selectric-items:before{border-width:2px;right:40px;top:-15px;width:28px;height:28px}@media only screen and (max-width:767px){.project-search_section .filters-container .selectric-items{right:0;width:350px!important}.project-search_section .filters-container .selectric-items:before{right:20px}}@media only screen and (max-width:767px){.project-search_section .filters-container .input-select{margin:5px 0}}.project-search_section .filters-container .input-select .top-title{font-size:14px;font-weight:900;line-height:21px}.project-search_section .filters-container .input-select .selectric{border:1px solid #e5e1e1;border-radius:10px;padding:15px;margin-top:10px;line-height:20px}.project-search_section .filters-container .input-select .selectric .label span{font-size:18px;font-weight:350;line-height:30px;color:#333232}.project-search_section .filters-container .input-select .selectric .project-select-icon{padding:15px;transform:rotate(-90deg);color:#c00}.project-search_section .filters-container .selectric-scroll li div{margin-bottom:0}.project-search_section .filters-container .selectric-scroll li div span{font-size:18px;font-weight:350;line-height:30px;margin:10px 0}@media only screen and (max-width:767px){.project-search_section .filters-container .selectric-scroll li div span{font-size:16px;font-weight:350;line-height:26px}}.project-search_section .filters-container .selectric-scroll li.highlighted div span{font-weight:900}.project-noresults_section img{max-width:100px;display:block;margin-left:auto;margin-right:auto}@media only screen and (max-width:767px){.project-results_section{padding-top:20px;background-color:#faf6f6}}.project-results_section .project-list-title{margin-bottom:15px}.project-results_section .project-list-container{padding-bottom:45px}.project-results_section .generic-box-container{border-radius:10px;margin-bottom:15px}.project-results_section .generic-box-container .slider-container-img{border-radius:20px 20px 0 0}@media only screen and (max-width:767px){.project-results_section .generic-box-container .slider-container-img{min-height:141px!important}}.project-results_section .generic-box-container .slider-container-texts{position:relative;padding:20px;min-height:350px!important;border-radius:0 0 20px 20px;margin-bottom:0}@media only screen and (max-width:767px){.project-results_section .generic-box-container .slider-container-texts{padding:15px}}.project-results_section .generic-box-container .slider-container-texts .slider-text-second-line h4{font-size:18px;line-height:30px}.project-results_section .generic-box-container .slider-container-texts .slider-text-first-line{font-size:14px;line-height:21px;font-weight:800;color:#605f60}.project-results_section .generic-box-container .slider-container-texts .slider-text-third-line .abstract{font-size:18px;line-height:30px}@media only screen and (max-width:767px){.project-results_section .generic-box-container .slider-container-texts{min-height:307px!important}.project-results_section .generic-box-container .slider-container-texts .slider-text-second-line h4{font-size:16px;line-height:26px}.project-results_section .generic-box-container .slider-container-texts .slider-text-first-line{font-size:14px;line-height:21px;font-weight:800;color:#605f60}.project-results_section .generic-box-container .slider-container-texts .slider-text-third-line .abstract{font-size:16px;line-height:26px}}.project-results_section .generic-box-container .slider-container-texts .buttons-container{position:absolute;bottom:15px}.show-more-container{margin:20px 0 30px}.project-gallery-wrapper .swiper-pagination-bullets{transform:translate3d(0,0,0)!important}.project-gallery-wrapper .gallery-slide-description{margin:10px 0 10px 0;line-height:21px;font-size:14px}.heroSlider .swiper-container{width:100%;height:550px;overflow:hidden}.heroSlider .swiper-wrapper{display:flex}.heroSlider .swiper-slide{display:flex;justify-content:center;align-items:center;font-size:20px;color:#fff;background-size:cover;background-position:center;height:100vh}.heroSlider .wrap-swiper-pagination{position:absolute;bottom:10px;z-index:1}body:has([data-component=sfogliatoreVolantino]){background-color:#000}body:has([data-component=sfogliatoreVolantino]) footer{display:none!important}body:has([data-component=sfogliatoreVolantino]).sfogliatoreFullscreen section.content{padding:0!important}body:has([data-component=sfogliatoreVolantino]).sfogliatoreFullscreen .flipbook-container{height:calc(100vh - 140px)}body:has([data-component=sfogliatoreVolantino]) .errata-corrige-container{position:fixed}body:has([data-component=sfogliatoreVolantino]) .btn.btn-primary:active,body:has([data-component=sfogliatoreVolantino]) .btn.btn-primary:focus{border:0!important}body.sfogliatoreFullscreen .infobar-container{position:fixed;bottom:0;left:0;width:100%;z-index:9999;transition:bottom .3s ease-in-out}body.sfogliatoreFullscreen .fullscreen-bottom-bar{position:fixed;bottom:-10px;left:0;width:100%;height:10px;background:#faeaea;z-index:9999;box-shadow:0 -5px 10px rgba(0,0,0,.2)}.flipbook-container:-moz-full-screen .page-content,.flipbook-container:-moz-full-screen .turn-page-wrapper,.flipbook-container:-moz-full-screen .zoomable-page img{max-width:630px;max-height:100vh!important}.flipbook-container:-webkit-full-screen .page-content,.flipbook-container:-webkit-full-screen .turn-page-wrapper,.flipbook-container:-webkit-full-screen .zoomable-page img{max-width:630px;max-height:100vh!important}.flipbook-container:fullscreen .page-content,.flipbook-container:fullscreen .turn-page-wrapper,.flipbook-container:fullscreen .zoomable-page img{max-width:630px;max-height:100vh!important}body:not(.sfogliatoreFullscreen) .infobar-container{position:relative;bottom:initial;left:initial;width:auto;z-index:initial}[data-component=sfogliatoreVolantino]{background-color:#000;margin:0!important}[data-component=sfogliatoreVolantino] .peel{display:none!important}[data-component=sfogliatoreVolantino] .btn.btn-primary:active,[data-component=sfogliatoreVolantino] .btn.btn-primary:focus{border:0!important}[data-component=sfogliatoreVolantino] .turn-page-corner{display:none!important}[data-component=sfogliatoreVolantino] .book-commands-cont{background-color:#000;display:flex;flex-direction:column;height:100%}@media only screen and (max-width:767px){[data-component=sfogliatoreVolantino] .book-commands-cont{display:none}}[data-component=sfogliatoreVolantino] .btn:active{border:0!important}[data-component=sfogliatoreVolantino] .icona-chevron{width:40px;height:40px;border-radius:25px;background-color:#c00;padding:10px 11px 9px 10px;margin:auto 15px;cursor:pointer;display:flex;justify-content:center}@media only screen and (max-width:767px){[data-component=sfogliatoreVolantino] .icona-chevron{display:none}}[data-component=sfogliatoreVolantino] .icona-chevron #freccia-left,[data-component=sfogliatoreVolantino] .icona-chevron #freccia-right{cursor:pointer;width:20px;height:20px}[data-component=sfogliatoreVolantino] .icona-chevron #freccia-left span,[data-component=sfogliatoreVolantino] .icona-chevron #freccia-right span{color:#fff}[data-component=sfogliatoreVolantino] .icona-chevron .icona-20px{font-size:20px;padding:0}[data-component=sfogliatoreVolantino] .flipbook-row{display:flex;width:100%;margin-top:15px;margin-bottom:15px}[data-component=sfogliatoreVolantino] .sideimg-container{min-height:100%;width:160px;background-color:#000}[data-component=sfogliatoreVolantino] .flipbook-container{display:flex;justify-content:center;margin:auto;position:relative;background-color:#000;height:calc(100vh - 74px - 70px - 140px);position:relative}[data-component=sfogliatoreVolantino] .flipbook-container .flipbook{width:100%}[data-component=sfogliatoreVolantino] .flipbook-container .flipbook .turn-page{background-color:#ccc;overflow:hidden}[data-component=sfogliatoreVolantino] .flipbook-container .flipbook .page-content{background-color:#fff}[data-component=sfogliatoreVolantino] .flipbook-container #zoomTarget{position:absolute;width:100%;height:100%;top:0;overflow:scroll;background-color:#000;-ms-overflow-style:none;scrollbar-width:none}[data-component=sfogliatoreVolantino] .flipbook-container #zoomTarget::-webkit-scrollbar{display:none}[data-component=sfogliatoreVolantino] .flipbook-container #zoomTarget .canvas-zoom{width:100%;height:100%;display:flex;justify-content:center}[data-component=sfogliatoreVolantino] .flipbook-container #zoomTarget img{width:50%;height:100%}[data-component=sfogliatoreVolantino] .flipbook-container div[id^=page]{margin:0;height:100%}[data-component=sfogliatoreVolantino] .flipbook-container img{width:auto}[data-component=sfogliatoreVolantino] #page-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:5;display:none}[data-component=sfogliatoreVolantino] .flipbook:fullscreen{width:200vw!important;height:120vh!important}[data-component=sfogliatoreVolantino] .book-commands-cont:fullscreen{width:200vw!important;height:120vh!important;display:flex;flex-direction:column;align-items:center;justify-content:center}[data-component=sfogliatoreVolantino] .flipbook .turn-page:fullscreen{width:750px!important;height:800px!important}[data-component=sfogliatoreVolantino] #flipbook-mobile{z-index:9}[data-component=sfogliatoreVolantino] #flipbook-mobile .image-stack-container.bgDark::before{content:"";width:100vw;height:100vh;background:#000;opacity:80%;top:0;left:0;position:fixed;z-index:2}[data-component=sfogliatoreVolantino] #flipbook-mobile .image-stack-container .image-stack{background-color:#000;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:30px;padding:15px}[data-component=sfogliatoreVolantino] #flipbook-mobile .image-stack-container .image-stack div[id^=page]{display:flex;justify-content:center;align-items:center;position:relative}[data-component=sfogliatoreVolantino] #flipbook-mobile .image-stack-container .image-stack div[id^=page] img{width:100%;height:auto}[data-component=sfogliatoreVolantino] #flipbook-mobile .image-stack-container .image-stack div[id^=page] .zoomable-page{transition:transform .3s ease;transform-origin:center center}[data-component=sfogliatoreVolantino] #flipbook-mobile .image-stack-container .tools-container{display:none;display:flex;flex-direction:column;position:fixed;bottom:100px;right:20px;z-index:99}[data-component=sfogliatoreVolantino] #flipbook-mobile .image-stack-container .btn-tool-container{display:flex;display:none;gap:10px;z-index:6;justify-content:flex-end;align-items:center;margin-bottom:20px;text-decoration:none!important}[data-component=sfogliatoreVolantino] #flipbook-mobile .image-stack-container .btn-tool-container p{color:#fff;font-size:14px;line-height:20px;font-weight:800}[data-component=sfogliatoreVolantino] #flipbook-mobile .image-stack-container #btn-tools{position:fixed;bottom:30px;right:20px;background-color:#333232;color:#fff;box-shadow:0 16px 16px -8px #00000026;max-height:40px;z-index:200;display:flex;justify-content:center;align-items:center;gap:5px;padding:10px 20px;border-radius:100px;cursor:pointer}[data-component=sfogliatoreVolantino] #flipbook-mobile .image-stack-container #btn-tools p{font-size:12px;line-height:16px;font-weight:800}[data-component=sfogliatoreVolantino] #flipbook-mobile .image-stack-container #btn-tools span{color:#fff}[data-component=sfogliatoreVolantino] #flipbook-mobile .image-stack-container #btn-tools.active{padding:15px 20px;color:#c00;background-color:#fff}[data-component=sfogliatoreVolantino] #flipbook-mobile .image-stack-container #btn-tools.active span{color:#c00}[data-component=sfogliatoreVolantino] #flipbook-mobile .image-stack-container .btn-stacked{width:40px;height:40px;background-color:#fff;color:#c00;border-radius:50px;font-size:14px;cursor:pointer;display:flex;justify-content:center;align-items:center}[data-component=sfogliatoreVolantino] .rounded{width:40px;height:40px;border-radius:100px}[data-component=sfogliatoreVolantino] .hide-text{justify-content:center}[data-component=sfogliatoreVolantino] .hide-text p{display:none}[data-component=sfogliatoreVolantino] .infobar-container{display:flex;justify-content:center;width:100%;padding:0 95px;z-index:1;height:110px}[data-component=sfogliatoreVolantino] .infobar{display:flex;flex-direction:column;border-radius:20px 20px 0 0;width:100%}[data-component=sfogliatoreVolantino] .infobar .infobar-upper{height:40px;display:flex;align-items:center;justify-content:center;gap:50px;padding:10px 30px;background-color:#faeaea;border-radius:20px 20px 0 0;position:relative}[data-component=sfogliatoreVolantino] .infobar .infobar-upper .page-info{display:flex;justify-content:center;padding:7px 13px}[data-component=sfogliatoreVolantino] .infobar .infobar-upper .page-info p{font-size:12px;line-height:16px}[data-component=sfogliatoreVolantino] .infobar .infobar-upper .infobar-download-share-container{display:flex;align-items:center;position:absolute;right:30px;gap:30px}[data-component=sfogliatoreVolantino] .infobar .infobar-upper .infobar-download-share-container .box-share{position:absolute;top:-90px;right:-30px}[data-component=sfogliatoreVolantino] .infobar .infobar-upper .infobar-download-share-container .box-share .box-content{text-align:center;background-color:#fff;padding:15px}[data-component=sfogliatoreVolantino] .infobar .infobar-upper .infobar-download-share-container .box-share .box-title{background-color:#fff;border:0;color:#605f60;margin-bottom:10px;font-size:14px;line-height:21px}[data-component=sfogliatoreVolantino] .infobar .infobar-upper .infobar-download-share-container .box-share>.arrow{position:absolute;display:block;margin:0;width:20px;height:20px;rotate:50grad;border:1px;left:48%;bottom:-5px;background-color:#fff}[data-component=sfogliatoreVolantino] .infobar .infobar-upper .infobar-download-share-container .box-share [data-component=socialShare]{display:flex;justify-content:space-between;gap:10px;width:100%}[data-component=sfogliatoreVolantino] .infobar .infobar-upper .infobar-download-share-container .box-share [data-component=socialShare] a{height:30px}[data-component=sfogliatoreVolantino] .infobar .infobar-upper .infobar-download-share-container .box-share [data-component=socialShare] .icon-social i{display:block;background-color:#c00;color:#fff;font-size:15px;padding:5px;border-radius:5px;margin:2px}[data-component=sfogliatoreVolantino] .infobar .infobar-upper .commands{display:flex;align-items:center}[data-component=sfogliatoreVolantino] .infobar .infobar-upper .commands a{height:30px;margin:0 5px}[data-component=sfogliatoreVolantino] .infobar .infobar-upper .commands a:hover{color:#900}[data-component=sfogliatoreVolantino] .infobar .infobar-bottom{height:70px;display:flex;justify-content:start;align-items:center;gap:20px;padding:20px 30px;background-color:#faf6f6}[data-component=sfogliatoreVolantino] .infobar .infobar-bottom .anchors{width:85vw;flex-grow:1;position:relative}[data-component=sfogliatoreVolantino] .infobar .infobar-bottom .anchors .point{width:40px;height:40px;padding:5px;background-color:#fff;border-radius:50px;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;z-index:5}[data-component=sfogliatoreVolantino] .infobar .infobar-bottom .anchors .highlight-marker{position:absolute;width:40px;height:40px;padding:5px;background-color:#fff;border-radius:50px;top:-20px;cursor:pointer;z-index:4;display:flex;justify-content:center;align-items:center;transform:translateX(-40%)}[data-component=sfogliatoreVolantino] .infobar .infobar-bottom .anchors .highlight-marker i{color:#c00}[data-component=sfogliatoreVolantino] .infobar .infobar-bottom .anchors .highlight-marker.selected{background-color:#c00!important}[data-component=sfogliatoreVolantino] .infobar .infobar-bottom .anchors .highlight-marker.selected i{color:#fff}[data-component=sfogliatoreVolantino] .infobar .infobar-bottom .anchors .accent{accent-color:grey}[data-component=sfogliatoreVolantino] .infobar .infobar-bottom .anchors #page-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:4px;background:linear-gradient(to right,#999696 0,#e5e1e1 0);border-radius:5px}[data-component=sfogliatoreVolantino] .infobar .infobar-bottom .anchors #page-slider::-webkit-slider-runnable-track{width:100%;height:4px;background:0 0;border-radius:5px}[data-component=sfogliatoreVolantino] .infobar .infobar-bottom .anchors #page-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:12px;border-radius:10px;background:#e5e1e1;border:2px solid #999696;cursor:pointer;position:relative;z-index:4;margin-top:-4px}[data-component=sfogliatoreVolantino] .infobar .infobar-bottom .anchors #page-slider::-moz-range-thumb{width:22px;height:10px;border-radius:10px;background:#e5e1e1;border:2px solid #999696;cursor:pointer;position:relative;z-index:10;margin-top:-4px}[data-component=sfogliatoreVolantino] .infobar .infobar-bottom .anchors #page-slider::-moz-range-track{background:0 0;height:6px;border-radius:5px}[data-component=sfogliatoreVolantino] .infobar .infobar-bottom .anchors #page-slider::-moz-range-progress{background:#e5e1e1;height:4px;border-radius:25px}[data-component=sfogliatoreVolantino] .infobar .infobar-bottom .anchors .slider-preview{position:absolute;width:230px;height:180px;border:1px solid #ccc;background-color:rgba(0,0,0,.7);background-size:cover;background-repeat:no-repeat;background-position:center;display:none;z-index:100}[data-component=sfogliatoreVolantino] .infobar .infobar-bottom .anchors .slider-thumbnail{width:100%;height:80%;display:flex}[data-component=sfogliatoreVolantino] .infobar .infobar-bottom .anchors .slider-thumbnail-left,[data-component=sfogliatoreVolantino] .infobar .infobar-bottom .anchors .slider-thumbnail-right{width:50%;height:100%;border:1px solid #000;background-size:cover;background-repeat:no-repeat;background-position:center}[data-component=sfogliatoreVolantino] .infobar .infobar-bottom .anchors .slider-thumbnail-page-container{text-align:center;padding:3px;background-color:#e5e1e1;border-top:1px solid #ccc;border-radius:0 0 8px 8px}[data-component=sfogliatoreVolantino] .infobar .infobar-bottom .thumbnail{position:absolute;display:none;width:180px;height:250px;background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center;box-shadow:0 4px 8px rgba(0,0,0,.2);z-index:100;border-top-left-radius:10px;border-top-right-radius:10px}[data-component=sfogliatoreVolantino] .infobar .infobar-bottom .thumbnail img{width:100%;height:100%}[data-component=sfogliatoreVolantino] .infobar .infobar-bottom .thumbnail .thumbnail-page-container{background-color:#fff;height:50px;width:180px;padding:15px;text-align:center;position:absolute;top:100%;left:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top:1px solid #e5e1e1;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px 0 #00000026}[data-component=sfogliatoreVolantino] .infobar .infobar-bottom .thumbnail .thumbnail-page-container::after{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;border-width:10px;border-style:solid;border-color:#fff transparent transparent transparent}[data-component=sfogliatoreVolantino] .infobar .infobar-bottom .thumbnail .thumbnail-page{font-weight:600;font-size:14px;line-height:21px;text-align:center;color:#333232}[data-component=sfogliatoreVolantino] .infobar .infobar-bottom .highlight-marker:hover+.thumbnail{display:block}[data-component=sfogliatoreVolantino] .infobar .infobar-bottom .infobar-bottom-commands{display:flex;gap:30px}[data-component=sfogliatoreVolantino] .infobar .infobar-bottom .infobar-bottom-commands a{height:30px}[data-component=sfogliatoreVolantino] .infobar .infobar-bottom .p-container{display:flex;align-items:center;gap:10px}.input-select .selectric [data-component=sfogliatoreVolantino] .infobar .infobar-bottom .p-container .button,.lost-card-wrapper .card-body-lost-card .lost-card-details [data-component=sfogliatoreVolantino] .infobar .infobar-bottom .p-container .phone-num:before,.orderby-container .selectric [data-component=sfogliatoreVolantino] .infobar .infobar-bottom .p-container .button,[data-component=sfogliatoreVolantino] .infobar .infobar-bottom .p-container .arrowAccordionGeneric::after,[data-component=sfogliatoreVolantino] .infobar .infobar-bottom .p-container .arrowAccordionMobile::after,[data-component=sfogliatoreVolantino] .infobar .infobar-bottom .p-container .input-select .selectric .button,[data-component=sfogliatoreVolantino] .infobar .infobar-bottom .p-container .lost-card-wrapper .card-body-lost-card .lost-card-details .phone-num:before,[data-component=sfogliatoreVolantino] .infobar .infobar-bottom .p-container .orderby-container .selectric .button,[data-component=sfogliatoreVolantino] .infobar .infobar-bottom .p-container [class^=icon-]{font-size:20px}[data-component=sfogliatoreVolantino] .infobar .infobar-bottom .margin-left-15{margin-left:15%}[data-component=sfogliatoreVolantino] .infobar .infobar-bottom p{margin-bottom:5px;font-size:15px}[data-component=sfogliatoreVolantino] .infobar .infobar-bottom #btn-condivisione,[data-component=sfogliatoreVolantino] .infobar .infobar-bottom #btn-scaricaPDF{cursor:pointer}[data-component=sfogliatoreVolantino] .popover-content{display:flex;justify-content:center;align-items:center;gap:20px}[data-component=sfogliatoreVolantino] .popover-content i{width:30px;height:30px}[data-component=sfogliatoreVolantino] .book-commands-cont:fullscreen .infobar{max-width:1100px!important}[data-component=sfogliatoreVolantino] .promo-hotspot{height:20px;width:20px;padding:0;border-radius:100%;box-shadow:0 2px 4px rgba(0,0,0,.2);z-index:1;position:absolute;cursor:pointer;animation:button-pulse 2s ease-in-out infinite;transform-origin:center;border:1px solid #fff}[data-component=sfogliatoreVolantino] .promo-hotspot::after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;content:"";display:block;height:8px;width:8px;border-radius:100%;background-color:#c00}[data-component=sfogliatoreVolantino] .promo-hotspot:hover{border:1px solid #900;opacity:1}[data-component=sfogliatoreVolantino] .promo-hotspot:hover::after{background-color:#900}[data-component=sfogliatoreVolantino] .popup-hotspot{position:absolute;width:18px;height:18px;border-radius:50%;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.2);animation:pulse 2s infinite;display:flex;align-items:center;justify-content:center;color:#fff;z-index:1}[data-component=sfogliatoreVolantino] .popup-hotspot i{display:flex;font-size:16px}[data-component=sfogliatoreVolantino] .popup-hotspot:hover{text-decoration:none}[data-component=sfogliatoreVolantino] .popup-hotspot span{position:relative;color:#c00;z-index:2}[data-component=sfogliatoreVolantino] .popup-hotspot::before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);background:#c00;border-radius:50%;animation:ripple 2s infinite;z-index:1}@keyframes button-pulse{0%{transform:scale(1)}40%{transform:scale(1.15)}100%{transform:scale(1)}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,60,0,.4)}70%{box-shadow:0 0 0 10px rgba(255,60,0,0)}100%{box-shadow:0 0 0 0 rgba(255,60,0,0)}}@keyframes ripple{0%{transform:translate(-50%,-50%) scale(1);opacity:.6}100%{transform:translate(-50%,-50%) scale(2);opacity:0}}.alertify:has(.imageGridModal),.alertify:has(.imageGridModalBookmark){background:#000000e6!important}@media only screen and (max-width:767px){.alertify:has(.imageGridModal),.alertify:has(.imageGridModalBookmark){background:#fff!important;opacity:100%}}.alertify .imageGridModal,.alertify .imageGridModalBookmark,.flipbook-container .imageGridModal,.flipbook-container .imageGridModalBookmark{width:90%!important;height:100%!important;background-color:transparent;box-shadow:none;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.alertify .imageGridModal::-webkit-scrollbar,.alertify .imageGridModalBookmark::-webkit-scrollbar,.flipbook-container .imageGridModal::-webkit-scrollbar,.flipbook-container .imageGridModalBookmark::-webkit-scrollbar{display:none}.alertify .imageGridModal div,.alertify .imageGridModalBookmark div,.flipbook-container .imageGridModal div,.flipbook-container .imageGridModalBookmark div{background-color:transparent!important;box-shadow:none}.alertify .imageGridModal .icon-close,.alertify .imageGridModalBookmark .icon-close,.flipbook-container .imageGridModal .icon-close,.flipbook-container .imageGridModalBookmark .icon-close{color:#fff;font-size:20px;margin-top:15px}.alertify .imageGridModal .close-text,.alertify .imageGridModalBookmark .close-text,.flipbook-container .imageGridModal .close-text,.flipbook-container .imageGridModalBookmark .close-text{font-size:14px;position:absolute;right:45px;cursor:pointer}.alertify .imageGridModal .modal-content,.alertify .imageGridModalBookmark .modal-content,.flipbook-container .imageGridModal .modal-content,.flipbook-container .imageGridModalBookmark .modal-content{margin:0;padding:10px;box-sizing:border-box}.alertify .imageGridModal h4,.alertify .imageGridModalBookmark h4,.flipbook-container .imageGridModal h4,.flipbook-container .imageGridModalBookmark h4{color:#fff;border:none;font-size:31px;font-weight:900;line-height:42px;text-align:left}.alertify .imageGridModal .grid-container,.alertify .imageGridModalBookmark .grid-container,.flipbook-container .imageGridModal .grid-container,.flipbook-container .imageGridModalBookmark .grid-container{display:flex;gap:15px;flex-wrap:wrap;height:auto;box-sizing:border-box;align-items:flex-start;overflow:hidden}.alertify .imageGridModal .grid-item,.alertify .imageGridModalBookmark .grid-item,.flipbook-container .imageGridModal .grid-item,.flipbook-container .imageGridModalBookmark .grid-item{display:flex;align-items:flex-start;justify-content:center;max-width:100%;max-height:100%;overflow:hidden;position:relative;flex-direction:column}.alertify .imageGridModal .grid-item .highlight-container,.alertify .imageGridModalBookmark .grid-item .highlight-container,.flipbook-container .imageGridModal .grid-item .highlight-container,.flipbook-container .imageGridModalBookmark .grid-item .highlight-container{font-weight:350;font-size:18px;line-height:30px;letter-spacing:0;vertical-align:middle;color:#fff;display:flex;align-items:flex-start;gap:10px;margin-top:8px;max-width:190px;text-align:left}@media only screen and (max-width:767px){.alertify .imageGridModal .grid-item .highlight-container,.alertify .imageGridModalBookmark .grid-item .highlight-container,.flipbook-container .imageGridModal .grid-item .highlight-container,.flipbook-container .imageGridModalBookmark .grid-item .highlight-container{color:#000}}.alertify .imageGridModal .grid-item .bookmark,.alertify .imageGridModalBookmark .grid-item .bookmark,.flipbook-container .imageGridModal .grid-item .bookmark,.flipbook-container .imageGridModalBookmark .grid-item .bookmark{margin-top:3px}.alertify .imageGridModal .page-number,.alertify .imageGridModalBookmark .page-number,.flipbook-container .imageGridModal .page-number,.flipbook-container .imageGridModalBookmark .page-number{bottom:5px;right:5px;width:30px;height:30px;color:#fff;border-radius:10px;display:flex;align-items:center;font-size:18px;font-weight:700}.alertify .imageGridModal .grid-item img,.alertify .imageGridModalBookmark .grid-item img,.flipbook-container .imageGridModal .grid-item img,.flipbook-container .imageGridModalBookmark .grid-item img{width:191px;height:235px;object-fit:cover;border:3px solid #ddd;cursor:pointer}@media only screen and (max-width:767px){.alertify .imageGridModal,.alertify .imageGridModalBookmark,.flipbook-container .imageGridModal,.flipbook-container .imageGridModalBookmark{background-color:#fff;width:100%!important;height:100%!important}.alertify .imageGridModal .msgModal h4,.alertify .imageGridModalBookmark .msgModal h4,.flipbook-container .imageGridModal .msgModal h4,.flipbook-container .imageGridModalBookmark .msgModal h4{display:none}.alertify .imageGridModal .modal-content,.alertify .imageGridModalBookmark .modal-content,.flipbook-container .imageGridModal .modal-content,.flipbook-container .imageGridModalBookmark .modal-content{padding:0}.alertify .imageGridModal div,.alertify .imageGridModalBookmark div,.flipbook-container .imageGridModal div,.flipbook-container .imageGridModalBookmark div{background-color:#fff}.alertify .imageGridModal .grid-container,.alertify .imageGridModalBookmark .grid-container,.flipbook-container .imageGridModal .grid-container,.flipbook-container .imageGridModalBookmark .grid-container{justify-content:space-between;gap:15px}.alertify .imageGridModal .grid-container .grid-item,.alertify .imageGridModalBookmark .grid-container .grid-item,.flipbook-container .imageGridModal .grid-container .grid-item,.flipbook-container .imageGridModalBookmark .grid-container .grid-item{width:46%;height:auto}.alertify .imageGridModal .grid-container .grid-item img,.alertify .imageGridModalBookmark .grid-container .grid-item img,.flipbook-container .imageGridModal .grid-container .grid-item img,.flipbook-container .imageGridModalBookmark .grid-container .grid-item img{width:100%;height:auto;border:none}.alertify .imageGridModal .page-number,.alertify .imageGridModalBookmark .page-number,.flipbook-container .imageGridModal .page-number,.flipbook-container .imageGridModalBookmark .page-number{color:#333232}.alertify .imageGridModal .dropdown-header-top,.alertify .imageGridModalBookmark .dropdown-header-top,.flipbook-container .imageGridModal .dropdown-header-top,.flipbook-container .imageGridModalBookmark .dropdown-header-top{display:flex!important;padding:15px 0 40px;align-items:center;justify-content:end;background-color:#fff}.alertify .imageGridModal .dropdown-header-top button,.alertify .imageGridModalBookmark .dropdown-header-top button,.flipbook-container .imageGridModal .dropdown-header-top button,.flipbook-container .imageGridModalBookmark .dropdown-header-top button{color:#c00;border-radius:10px;background:#faf6f6;border:none;line-height:20px;height:auto;padding:14px!important}.alertify .imageGridModal .dropdown-header-top img,.alertify .imageGridModalBookmark .dropdown-header-top img,.flipbook-container .imageGridModal .dropdown-header-top img,.flipbook-container .imageGridModalBookmark .dropdown-header-top img{margin:auto;position:absolute;left:50%;translate:-50%;height:40px!important;width:fit-content}}.alertify .imageGridModalBookmark h4{padding:25px 40px 20px 10px}.alertify .imageGridModalBookmark .grid-container{justify-content:flex-start}.alertify .imageGridModalBookmark .grid-container .grid-item .page-number-bookmark{width:30px;height:30px;color:#fff;border-radius:10px;display:flex;align-items:center;font-weight:800;font-size:16px;line-height:26px}@media only screen and (max-width:767px){.alertify .imageGridModalBookmark .grid-container .grid-item .page-number-bookmark{color:#000}}.alertify .imageGridModalBookmark .grid-container .grid-item .highlight-container{color:#fff;font-weight:350;font-size:16px;line-height:26px}@media only screen and (max-width:767px){.alertify .imageGridModalBookmark .grid-container .grid-item .highlight-container{color:#000}}.piepag-container{position:absolute;bottom:10px;left:10px;width:464px;height:auto;z-index:80;background-color:#fff;box-shadow:0 15px 21px 0 #00000080}@media only screen and (max-width:767px){.piepag-container{left:5px;bottom:5px}}.piepag-container .piepag-title-cont{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e5e1e1;padding:10px 15px}.piepag-container .piepag-title-cont .title-text{font-weight:900;font-size:14px;line-height:21px;color:#333232}.piepag-container .piepag-title-cont p{font-weight:800;font-size:14px;line-height:21px;color:#333232}.piepag-container .piepag-title-cont a{text-decoration:none;padding:0;align-items:center}.piepag-container .piepag-body{display:flex;padding:15px;text-align:left;gap:15px}.piepag-container .piepag-body p{font-weight:350;font-size:14px;line-height:21px;color:#333232}.piepag-container .piepag-body .clamped-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}.alertify.popup-page{width:50%;display:flex;justify-content:center}.alertify.popup-page .close-x{cursor:pointer}.alertify.popup-page .pag-title-cont{padding:10px 15px;border:1px solid #e5e1e1;display:flex;align-items:center;justify-content:space-between}.alertify.popup-page .pag-title-cont .title-text{font-weight:900;font-size:16px;line-height:26px}@media only screen and (max-width:767px){.alertify.popup-page .pag-title-cont .title-text{font-size:14px;line-height:21px}}.alertify.popup-page .pag-body{padding:20px;text-align:left}@media only screen and (max-width:767px){.alertify.popup-page .pag-body{padding:15px}}.alertify.popup-page .pag-buttons{padding:0 20px 20px 20px;display:flex;gap:15px;justify-content:end}.alertify.centered-modal{display:flex;justify-content:center;align-items:center}.alertify.popup-doublepage{display:flex;justify-content:center;align-items:center}.alertify.popup-doublepage .close-x{cursor:pointer}.alertify.popup-page{align-items:center}@media only screen and (max-width:767px){.alertify.popup-page{width:100%;height:100%;position:absolute;top:0}}.alertify .modal_popup{max-width:972px;min-width:460px!important;text-align:left;transform:translateY(0)!important;top:0!important}.alertify .modal_popup .clamped-text-5{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5}@media only screen and (max-width:767px){.alertify .modal_popup{width:95%!important;min-width:330px!important}}.alertify .modal_popup .icon-close{top:unset}.alertify .modal_popup .icon-close:before{content:"";font-weight:600}.alertify .modal_popup nav{display:none}.alertify .modal_popup .cancel{display:none!important}.alertify .modal_popup .msgModal h4{padding:15px;font-size:16px;line-height:26px;display:flex;align-items:center;font-weight:600}@media only screen and (max-width:767px){.alertify .modal_popup .msgModal h4{padding:10px}}.alertify .modal_popup .msgModal h4 p{max-width:80%}.alertify .modal_popup .doublepag-container .pag-title-cont{padding:10 15px;border:1px solid #e5e1e1;display:flex;align-items:center;justify-content:space-between}.alertify .modal_popup .doublepag-container .pag-title-cont .title-text{font-weight:900;font-size:16px;line-height:26px}.alertify .modal_popup .doublepag-container .doublepag-body{padding:20px;font-weight:350;font-size:16px;line-height:26px;text-align:left;display:flex;flex-direction:column;gap:20px}@media only screen and (max-width:767px){.alertify .modal_popup .doublepag-container .doublepag-body{font-size:14px;line-height:21px;padding:15px;gap:15px}}.alertify .modal_popup .doublepag-container .doublepag-buttons{padding-top:30px;display:flex;justify-content:end;gap:15px}.alertify .modal_popup .sfogliatore-modal-popup-container{padding:30px}@media only screen and (max-width:767px){.alertify .modal_popup .sfogliatore-modal-popup-container{padding:20px 15px}}.alertify .modal_popup .sfogliatore-modal-popup-container .sfogliatore-modal-popup-body.artwork{padding:20px;display:flex;border-radius:20px}.alertify .modal_popup .sfogliatore-modal-popup-container .sfogliatore-modal-popup-body.artwork .sfogliatore-modal-popup-image-cont .sfogliatore-modal-popup-img{width:100%;aspect-ratio:4/3;object-fit:cover;object-position:center;display:block}.alertify .modal_popup .sfogliatore-modal-popup-container .sfogliatore-modal-popup-body.artwork .sfogliatore-modal-popup-image-cont img{min-width:375px;max-height:280px}@media only screen and (max-width:767px){.alertify .modal_popup .sfogliatore-modal-popup-container .sfogliatore-modal-popup-body.artwork .sfogliatore-modal-popup-image-cont img{max-width:300px;min-width:240px}}.alertify .modal_popup .sfogliatore-modal-popup-container .sfogliatore-modal-popup-body.artwork .sfogliatore-modal-popup-logotext-cont{display:flex;flex-direction:column;width:100%;gap:30px}.alertify .modal_popup .sfogliatore-modal-popup-container .sfogliatore-modal-popup-body.artwork .sfogliatore-modal-popup-logotext-cont .sfogliatore-modal-popup-logo{height:50px}.alertify .modal_popup .sfogliatore-modal-popup-container .sfogliatore-modal-popup-body.artwork .sfogliatore-modal-popup-logotext-cont .sfogliatore-modal-popup-title{font-weight:800;font-size:16px;line-height:26px;color:#333232}.alertify .modal_popup .sfogliatore-modal-popup-container .sfogliatore-modal-popup-body.artwork .sfogliatore-modal-popup-logotext-cont .sfogliatore-modal-popup-text{font-weight:350;font-size:16px;line-height:26px;color:#333232;text-align:left}@media only screen and (max-width:767px){.alertify .modal_popup .sfogliatore-modal-popup-container .sfogliatore-modal-popup-body.artwork .sfogliatore-modal-popup-logotext-cont .sfogliatore-modal-popup-text{font-size:14px;line-height:21px}}.alertify .modal_popup .sfogliatore-modal-popup-container .sfogliatore-modal-popup-body.artwork.popup-collezione{padding:0;gap:15px;display:grid;grid-template-columns:repeat(auto-fill,209px)}.alertify .modal_popup .sfogliatore-modal-popup-container .sfogliatore-modal-popup-body.artwork.popup-redazionale{gap:30px}@media only screen and (max-width:767px){.alertify .modal_popup .sfogliatore-modal-popup-container .sfogliatore-modal-popup-body.artwork.popup-redazionale{display:flex;flex-direction:column;gap:15px}}@media only screen and (max-width:767px){.alertify .modal_popup .sfogliatore-modal-popup-container .sfogliatore-modal-popup-body.artwork.popup-redazionale .sfogliatore-modal-popup-image-cont{display:flex;justify-content:center}}@media only screen and (max-width:767px){.alertify .modal_popup .sfogliatore-modal-popup-container .sfogliatore-modal-popup-body.artwork.popup-redazionale .sfogliatore-modal-popup-logotext-cont{display:flex;align-items:center}}.alertify .modal_popup .popup-swiper .swiper{overflow:hidden;padding-top:20px;margin-left:15px;margin-right:1px}.alertify .modal_popup .sfogliatore-modal-popup-bottom{display:flex;gap:10px;justify-content:flex-end;padding:0 30px 30px 30px}@media only screen and (max-width:767px){.alertify .modal_popup .sfogliatore-modal-popup-bottom{flex-direction:column;align-items:center;padding:10px}.alertify .modal_popup .sfogliatore-modal-popup-bottom .btn{width:100%;max-height:44px}}.alertify .artwork-popup{top:15%!important}.alertify .leafletStoreLocator .change-store{font-size:16px;font-weight:600;text-decoration:underline}body:has([data-component=volantinoDigitale]) header{position:absolute!important}body:has([data-component=volantinoDigitale]) html{scroll-behavior:smooth}[data-component=volantinoDigitale]{background-color:#faf6f6}[data-component=volantinoDigitale] .red-text{color:#c00;font-weight:800}[data-component=volantinoDigitale] .btn:active{border:0!important}[data-component=volantinoDigitale] .btn:active{border:0!important}[data-component=volantinoDigitale] .back-to-top-volantino{position:fixed;right:15px;bottom:15px;padding:5px 10px 5px 5px;border-radius:10px;border:1px solid #999696;z-index:20;color:#999696;font-size:12px;font-weight:600;line-height:18px;text-align:left;background-color:#fff;display:none}[data-component=volantinoDigitale] .back-to-top-volantino .icona-20px{padding:0;font-size:20px}[data-component=volantinoDigitale] .back-to-top-volantino a{display:flex;gap:5px;align-items:center;color:#605f60;line-height:18px}[data-component=volantinoDigitale] .back-to-top-volantino a:hover{text-decoration:none}[data-component=volantinoDigitale] .back-to-top-volantino span{color:#605f60}@media only screen and (max-width:767px){[data-component=volantinoDigitale] .back-to-top-volantino{right:144px;bottom:30px}}[data-component=volantinoDigitale] #category-container{display:flex;white-space:nowrap;align-items:center;padding:15px 0 15px 0;gap:20px;overflow:hidden}@media only screen and (max-width:767px){[data-component=volantinoDigitale] #category-container{gap:0}}[data-component=volantinoDigitale] #category-container .btn-chevron{height:40px;width:40px;border-radius:25px;padding:12px;border:none;box-shadow:0 1px 4px 0 #00000026}@media only screen and (max-width:767px){[data-component=volantinoDigitale] #category-container .btn-chevron{display:none!important}}[data-component=volantinoDigitale] #category-container .btn-chevron span{padding:0}[data-component=volantinoDigitale] #category-container .btn-chevron:hover{background-color:#c00}[data-component=volantinoDigitale] #category-container .btn-chevron:hover .icona-20px{color:#fff}[data-component=volantinoDigitale] .category-container-external{display:flex;justify-content:flex-start}@media only screen and (max-width:767px){[data-component=volantinoDigitale] .category-container-external{padding:0}}[data-component=volantinoDigitale] .category-container-external.sticky{position:fixed;z-index:4;width:100%;display:flex;justify-content:flex-start;background-color:#faf6f6;box-shadow:0 8px 12px -4px rgba(0,0,0,.15)}@media only screen and (max-width:767px){[data-component=volantinoDigitale] .category-container-external.sticky{top:108px;padding:0}}[data-component=volantinoDigitale] .category-box{height:40px;border-radius:20px;border:none;display:inline-block;cursor:pointer;padding:10px 20px 10px;display:flex;align-items:center;flex-shrink:0;gap:5px;color:#c00;background-color:#fff;font-size:14px;line-height:19px;font-weight:800}@media only screen and (max-width:767px){[data-component=volantinoDigitale] .category-box{align-items:center}}[data-component=volantinoDigitale] .category-box .material-symbols-outlined{width:20px;height:20px}[data-component=volantinoDigitale] .category-box .categorySelectedIcon{display:none}[data-component=volantinoDigitale] .category-box.active .categorySelectedIcon{display:block}[data-component=volantinoDigitale] .category-box.active .categoryIcon{display:none}[data-component=volantinoDigitale] .category-box .category-box:hover .categoryAllIcon{display:none}[data-component=volantinoDigitale] .category-box .category-box:hover .categorySelectedIcon{display:block;color:#fff}[data-component=volantinoDigitale] .categories-all .material-symbols-outlined{width:18px;height:18px;line-height:19px}@media only screen and (max-width:767px){[data-component=volantinoDigitale] .categories-all{margin-left:15px}}[data-component=volantinoDigitale] #category-wrapper{display:inline-flex;gap:10px;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}[data-component=volantinoDigitale] #category-wrapper::-webkit-scrollbar{display:none}[data-component=volantinoDigitale] .category-box.active{background-color:#c00;color:#fff}[data-component=volantinoDigitale] .category-box:hover{background-color:#900;color:#fff}@media (hover:none) and (pointer:coarse){[data-component=volantinoDigitale] .category-box:hover{background-color:#c00!important;color:#fff!important}}[data-component=volantinoDigitale] .category-box:hover .categoryIcon{display:none}[data-component=volantinoDigitale] .category-box:hover .categorySelectedIcon{display:block}[data-component=volantinoDigitale] .breadcrumb-container{height:40px;padding:5px 0;display:flex;justify-content:space-between;align-items:center;font-size:12px}[data-component=volantinoDigitale] .breadcrumb-container #section-title{font-size:31px;font-weight:800;line-height:42px;text-align:left;color:#000}[data-component=volantinoDigitale] .breadcrumb-container #products-counter,[data-component=volantinoDigitale] .breadcrumb-container #products-counter-single{font-size:14px;font-weight:350;line-height:30px;text-align:left;color:#333232}[data-component=volantinoDigitale] .breadcrumb-container #products-counter-bar{line-height:30px;font-size:30px}[data-component=volantinoDigitale] .breadcrumb-container .breadcrumb-torna{font-size:14px;font-weight:800;line-height:20px;text-align:left;color:#c00;text-decoration-line:underline;cursor:pointer}[data-component=volantinoDigitale] .breadcrumb-container #leafletName{font-size:12px;font-weight:800;line-height:16px;text-align:left;cursor:pointer;margin-right:3px}[data-component=volantinoDigitale] .breadcrumb-container #p-category{margin-right:3px}[data-component=volantinoDigitale] .breadcrumb-container #p-condizioni,[data-component=volantinoDigitale] .breadcrumb-container #p-condizioni-mobile{font-weight:350;font-size:12px;line-height:16px;color:#605f60}[data-component=volantinoDigitale] .breadcrumb-container a{color:#605f60;text-decoration:none;cursor:pointer}[data-component=volantinoDigitale] .breadcrumb-container #a-condizioni{text-decoration:underline}@media only screen and (max-width:767px){[data-component=volantinoDigitale] .breadcrumb-container #a-condizioni{font-size:14px;font-weight:350;line-height:21px;text-align:left;color:#333232}}[data-component=volantinoDigitale] #breadcrumb{color:#c00;display:flex;align-items:center}[data-component=volantinoDigitale] #breadcrumb #p-category,[data-component=volantinoDigitale] #breadcrumb #p-collection{font-size:12px;font-weight:350;line-height:16px;text-align:left;cursor:pointer}[data-component=volantinoDigitale] .layout-container-title{display:flex;justify-content:flex-start;flex-direction:column;width:100%;box-sizing:border-box;padding:15px 0;margin-bottom:15px}[data-component=volantinoDigitale] .layout-container-title h2{font-weight:600}[data-component=volantinoDigitale] .layout-container-title #counter-filter-container{display:flex;gap:10px;align-items:center}@media only screen and (max-width:767px){[data-component=volantinoDigitale] .layout-container-title #counter-filter-container{justify-content:space-between}}[data-component=volantinoDigitale] .layout-container-title #counter-filter-container #products-counter,[data-component=volantinoDigitale] .layout-container-title #counter-filter-container #products-counter-single{font-size:14px;font-weight:350;line-height:30px;text-align:left;color:#333232}@media only screen and (max-width:767px){[data-component=volantinoDigitale] .layout-container-title #counter-filter-container #products-counter,[data-component=volantinoDigitale] .layout-container-title #counter-filter-container #products-counter-single{font-size:14px;font-weight:350;line-height:30px;text-align:left;color:#333232}}[data-component=volantinoDigitale] .layout-container-title #counter-filter-container #p-condizioni,[data-component=volantinoDigitale] .layout-container-title #counter-filter-container #p-condizioni-mobile{font-weight:350;font-size:12px;line-height:16px;color:#605f60}@media only screen and (max-width:767px){[data-component=volantinoDigitale] .layout-container-title #counter-filter-container #p-condizioni,[data-component=volantinoDigitale] .layout-container-title #counter-filter-container #p-condizioni-mobile{font-size:12px;font-weight:350;line-height:16px;text-align:left;color:#605f60}}[data-component=volantinoDigitale] .layout-container-title #counter-filter-container #a-condizioni{text-decoration:underline}@media only screen and (max-width:767px){[data-component=volantinoDigitale] .layout-container-title #counter-filter-container #a-condizioni{font-size:12px;font-weight:350;line-height:16px;text-align:left;color:#605f60}}[data-component=volantinoDigitale] .layout-container-title .tag-filter-container{display:none;gap:10px;flex-wrap:wrap;gap:10px;align-items:center}[data-component=volantinoDigitale] .layout-container-title .tag-filter-container .tag-filtro,[data-component=volantinoDigitale] .layout-container-title .tag-filter-container .tag-filtro-coll{height:30px;border-radius:10px;border:2px solid #c00;color:#c00;background-color:#faeaea;padding:5px 10px 5px 10px;font-size:14px;font-weight:600;line-height:21px;text-align:left;cursor:pointer;display:flex;gap:5px;align-items:center}[data-component=volantinoDigitale] .layout-container-title .tag-filter-container .tag-filtro .icona-20px,[data-component=volantinoDigitale] .layout-container-title .tag-filter-container .tag-filtro-coll .icona-20px{padding:0;font-size:18px}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-component=volantinoDigitale] .layout-container-title .tag-filter-container .tag-filtro-coll:hover,[data-component=volantinoDigitale] .layout-container-title .tag-filter-container .tag-filtro:hover{border:2px solid #900;color:#900}[data-component=volantinoDigitale] .layout-container-title .tag-filter-container .tag-filtro-coll:hover .close-x,[data-component=volantinoDigitale] .layout-container-title .tag-filter-container .tag-filtro:hover .close-x{color:#900}}[data-component=volantinoDigitale] .layout-container-title .tag-filter-container #reset-filter{font-size:14px;font-weight:800;line-height:20px;text-align:left;text-decoration-line:underline;color:#c00;cursor:pointer}[data-component=volantinoDigitale] .layout-container-title .tag-filter-container #reset-filter:hover{color:#900}[data-component=volantinoDigitale] .layout-container-title .tag-filter-container p{white-space:nowrap;margin:0}[data-component=volantinoDigitale] .layout-container{display:flex;justify-content:center;width:100%;box-sizing:border-box;position:relative}[data-component=volantinoDigitale] .layout-container .spinner{display:none}@keyframes gradient-slide{0%{background-position:100% 50%}to{background-position:0 50%}}[data-component=volantinoDigitale] .layout-container .loading{-webkit-animation:gradient-slide 2.2s ease infinite;animation:gradient-slide 2.2s ease infinite;background:0 0/300% 300% linear-gradient(90deg,#eee 40%,#f7f7f7 50%,#eee 60%)}[data-component=volantinoDigitale] .layout-container .loader-container{display:flex;gap:20px;width:55vw!important}[data-component=volantinoDigitale] .layout-container .loader-container .loader-card{border:1px solid #e5e7ea;border-radius:5px;box-sizing:border-box;height:440px;width:210px}@media only screen and (max-width:767px){[data-component=volantinoDigitale] .layout-container .loader-container .loader-card{height:393px;width:165px}}@media only screen and (max-width:767px){[data-component=volantinoDigitale] .layout-container .loader-container{width:100vw!important;padding:0 10px}[data-component=volantinoDigitale] .layout-container .loader-container .loader-card{height:395px;width:180px}}[data-component=volantinoDigitale] .category-title{display:flex;justify-content:space-between}[data-component=volantinoDigitale] .grid-container{display:grid;gap:15px;height:fit-content;grid-template-columns:repeat(4,216px);grid-auto-flow:dense;box-sizing:border-box;flex:1;margin-bottom:20px;align-items:flex-end}@media only screen and (max-width:767px){[data-component=volantinoDigitale] .grid-container{grid-template-columns:repeat(2,165px);gap:15px;justify-content:center;max-width:330px}}[data-component=volantinoDigitale] .grid-container .adv-banner{grid-column:1/-1;margin:auto}@media only screen and (max-width:767px){[data-component=volantinoDigitale] .grid-container .adv-banner{display:none}}[data-component=volantinoDigitale] .grid-container .adv-banner-mobile{grid-column:1/-1;margin:auto;margin:20px 20px 5px 20px}[data-component=volantinoDigitale] .grid-ricerca{grid-template-columns:repeat(5,216px);grid-template-columns:repeat(5,216px);justify-content:flex-start}@media only screen and (max-width:767px){[data-component=volantinoDigitale] .grid-ricerca{grid-template-columns:repeat(2,165px);justify-content:center}}[data-component=volantinoDigitale] .grid-item-volantino{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;position:relative;height:100%}@media only screen and (max-width:767px){[data-component=volantinoDigitale] .grid-item-volantino{margin-bottom:0}}[data-component=volantinoDigitale] .grid-item-volantino .clamped-text-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}[data-component=volantinoDigitale] .grid-item-volantino .clamped-text-1{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}[data-component=volantinoDigitale] .grid-item-volantino .product-card{width:100%;height:440px;border:1px solid #e5e1e1;display:flex;flex-direction:column;background-color:#fff;border-radius:15px;box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.06);position:relative}@media only screen and (max-width:767px){[data-component=volantinoDigitale] .grid-item-volantino .product-card{height:393px}}[data-component=volantinoDigitale] .grid-item-volantino .product-card .card-date{min-height:25px;padding:5px;background-color:#c00;border-top-left-radius:15px;border-top-right-radius:15px;display:flex;justify-content:center;align-items:center}[data-component=volantinoDigitale] .grid-item-volantino .product-card .card-validità{color:#fff;font-weight:600;font-size:12px;line-height:16px;text-align:center}@media only screen and (max-width:767px){[data-component=volantinoDigitale] .grid-item-volantino .product-card .card-validità{font-size:10px}}[data-component=volantinoDigitale] .grid-item-volantino .product-card .product-card-img{padding:10px 10px 0;display:flex;justify-content:center;align-items:center;width:100%;cursor:pointer}[data-component=volantinoDigitale] .grid-item-volantino .product-card .product-card-img .card-img-container{height:196px;width:196px}@media only screen and (max-width:767px){[data-component=volantinoDigitale] .grid-item-volantino .product-card .product-card-img .card-img-container{height:145px;width:145px}}[data-component=volantinoDigitale] .grid-item-volantino .product-card .product-card-img .card-img{width:100%;height:100%;object-fit:contain}[data-component=volantinoDigitale] .grid-item-volantino .product-card .chip-tag{display:flex;align-items:center;padding:0 10px 0 10px;gap:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:#c1ddf9;color:#2e5e8f;height:20px;width:fit-content;position:absolute;top:220px;left:0}[data-component=volantinoDigitale] .grid-item-volantino .product-card .chip-tag p{font-size:12px;line-height:16px;font-weight:600}[data-component=volantinoDigitale] .grid-item-volantino .product-card .chip-tag span{color:#2e5e8f}[data-component=volantinoDigitale] .grid-item-volantino .product-card .chip-tag img{width:20px;height:20px}@media only screen and (max-width:767px){[data-component=volantinoDigitale] .grid-item-volantino .product-card .chip-tag{top:170px}}[data-component=volantinoDigitale] .grid-item-volantino .product-card .example-tag{color:#fff;background-color:#cf3631}[data-component=volantinoDigitale] .grid-item-volantino .product-card .product-card-body{height:287px;padding:15px 10px 10px 10px}[data-component=volantinoDigitale] .grid-item-volantino .product-card .product-card-body .p-nome{font-weight:800;font-size:14px;line-height:21px;margin-bottom:10px;cursor:pointer}[data-component=volantinoDigitale] .grid-item-volantino .product-card .product-card-body .p-nome:hover{text-decoration:underline}[data-component=volantinoDigitale] .grid-item-volantino .product-card .product-card-body .p-brand{font-weight:600;font-size:12px;line-height:16px;margin-top:10px;color:#605f60}[data-component=volantinoDigitale] .grid-item-volantino .product-card .product-card-body .p-desc{font-weight:350;font-size:12px;line-height:16px;color:#605f60;margin-bottom:10px}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica{background-color:#fff;border-radius:0 0 15px 15px;text-align:center;border:1px solid #e5e1e1;position:absolute;bottom:10px;right:10px;border-radius:5px}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica .cx-top{height:16px;width:100%;text-align:center;display:flex;justify-content:center;border-top-left-radius:4px;border-top-right-radius:4px;font-size:12px;font-weight:600;line-height:16px}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica .cx-top img{border-top-left-radius:5px;border-top-right-radius:5px}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica .meccanica-body.meccanica-limited-height{height:80px}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica .meccanica-body{display:flex}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica .meccanica-body .sxtop-only{width:100%!important;padding-bottom:1px}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica .meccanica-body .sxtop-only .sx-top{border-top-left-radius:0!important;border-bottom-right-radius:4px}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-sx{display:flex;flex-direction:column;justify-content:center;width:75px}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-sx .sx-top{color:#000;display:flex;align-items:center;justify-content:center;border-top-left-radius:4px;border-bottom-left-radius:4px}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-sx .sx-top p{font-weight:800;font-size:18px;line-height:30px;text-align:center}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-sx .sx-top img{height:100%;width:100%}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-sx .sx-bottom{color:#fff;height:100%;display:flex;align-items:center;justify-content:center}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-sx .sx-bottom p{font-weight:800;font-size:18px;line-height:30px;text-align:center}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-sx .sx-bottom-cassa{height:35px!important}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-sx .sx-bottom-cassa p{font-size:12px;font-weight:800;line-height:16px;text-align:center}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx{display:flex;flex-direction:column;justify-content:center;width:100%}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .dx-top{text-align:right;color:#000;font-size:22px;line-height:33px;text-align:right;padding:5px}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .dx-bottom{text-align:right;color:#000;font-size:22px;line-height:33px;text-align:right;padding:5px}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .meccanica-prezzo-pieno{font-size:12px;font-weight:350;line-height:16px;text-align:right;color:#605f60;position:absolute;top:17px;right:5px}@media only screen and (max-width:767px){[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .meccanica-prezzo-pieno{position:relative;top:5px;left:auto}}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .meccanica-prezzo-scontato{color:#000;font-size:22px;line-height:33px;text-align:right;position:absolute;top:30px;right:5px}@media only screen and (max-width:767px){[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .meccanica-prezzo-scontato{position:static;top:auto;left:auto}}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .meccanica-prezzo-scontato .euro-symbol{font-size:12px;font-weight:350;line-height:16px;text-align:right}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .meccanica-prezzo-index{font-size:12px;font-weight:350;line-height:16px;text-align:right;color:#605f60;position:absolute;top:58px;right:5px}@media only screen and (max-width:767px){[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .meccanica-prezzo-index{position:static;top:auto;left:auto}}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica .cx-bottom{display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;line-height:16px;text-align:center;border-radius:0 0 5px 5px}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica .has-image{height:100%}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica .cx-top.no-image{display:flex;align-items:center;justify-content:center}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica .sxHasImage{border-right:1px solid #d3d3d3;padding-left:5px;padding-right:5px}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica-large{width:90%!important}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica-large .meccanica-body{min-height:80px}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica-large .dx-bottom,[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica-large .dx-top{min-height:50%}[data-component=volantinoDigitale] .grid-item-volantino .product-card .adjust-height{max-height:50px}[data-component=volantinoDigitale] .grid-item-volantino .product-card .dx-top.adjust-height{border-bottom:1px solid #e5e1e1}[data-component=volantinoDigitale] .grid-item-volantino .product-card .height-minima{min-height:80px}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica-dx.full-height .dx-bottom,[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica-dx.full-height .dx-top{height:100%;display:flex;align-items:center;justify-content:center}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica-body.height-84{height:84%}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica-body.height-84 .sx-top{border-top-left-radius:0!important}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica-body.height-100{height:100%}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica-body.height-65{height:66%}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica-body.height-65 .sx-top{border-top-left-radius:0!important;border-bottom-left-radius:0}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica.width-90{width:91%}@media only screen and (max-width:767px){[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica.width-90{width:88%}}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica.width-45{width:50%}[data-component=volantinoDigitale] .grid-item-volantino .product-card .meccanica .dx-only{height:100px;display:flex;flex-direction:column;align-items:end;justify-content:center;border-radius:4px}[data-component=volantinoDigitale] .comarketing-container{padding:10px;border-radius:20px;display:grid;grid-column:span 4;grid-template-columns:repeat(auto-fill,210px);gap:15px;position:relative;width:fit-content;max-width:100%}@media only screen and (max-width:767px){[data-component=volantinoDigitale] .comarketing-container .grid-item-volantino,[data-component=volantinoDigitale] .comarketing-container .grid-item-volantino-coll{height:395px;margin-left:0;min-width:150px}}@media only screen and (max-width:767px){[data-component=volantinoDigitale] .comarketing-container{grid-column:span 2;grid-template-columns:repeat(2,1fr);gap:5px}}[data-component=volantinoDigitale] .comarketing-container .p-sponsos{position:absolute;top:15px;left:20px;font-size:22px;font-weight:800;line-height:33px;cursor:pointer;cursor:pointer;display:flex;align-items:center;text-align:left;text-decoration-line:underline;color:#000}[data-component=volantinoDigitale] .comarketing-container .show-more-btn{margin-top:10px;padding:8px 16px;background:0 0;color:#333232!important;border:none;cursor:pointer;font-size:14px;font-weight:800;line-height:20px;grid-column:1/-1;justify-self:center;display:flex;align-items:center;gap:10px}[data-component=volantinoDigitale] .comarketing-container .show-more-btn .expand-chevron{color:#333232;font-size:20px}[data-component=volantinoDigitale] .comarketing-container .show-more-btn span{color:#333232!important}[data-component=volantinoDigitale] .comarketing-container .show-more-btn .rotate-chevron{transform:rotate(180deg);transition:transform .3s ease;padding:0;font-size:20px}[data-component=volantinoDigitale] .grid-item-volantino-coll{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}[data-component=volantinoDigitale] .grid-item-volantino-coll .product-card{width:100%;height:440px;border:1px solid #e5e1e1;display:flex;flex-direction:column;background-color:#fff;border-radius:15px;box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.06);position:relative}@media only screen and (max-width:767px){[data-component=volantinoDigitale] .grid-item-volantino-coll .product-card{height:393px}}[data-component=volantinoDigitale] .grid-item-volantino-coll .product-card .card-date{height:25px;padding:10px;background-color:#c00;border-top-left-radius:15px;border-top-right-radius:15px;display:flex;justify-content:center;align-items:center;color:#fff}[data-component=volantinoDigitale] .grid-item-volantino-coll .product-card .card-date .card-valid{font-size:12px;font-weight:600;line-height:16px;text-align:center}[data-component=volantinoDigitale] .grid-item-volantino-coll .product-card .card-upper{margin-top:10px}[data-component=volantinoDigitale] .grid-item-volantino-coll .product-card .card-upper .card-promoName{font-size:12px;font-weight:800;line-height:16px;text-align:center;margin-bottom:10px}[data-component=volantinoDigitale] .grid-item-volantino-coll .product-card .card-upper .card-title{font-size:14px;font-weight:800;line-height:21px;text-align:center;color:#c00;text-decoration:underline}[data-component=volantinoDigitale] .grid-item-volantino-coll .product-card .card-upper .card-title:hover{color:#900;text-decoration:none}[data-component=volantinoDigitale] .grid-item-volantino-coll .product-card .product-card-img-coll{padding:10px;width:100%}[data-component=volantinoDigitale] .grid-item-volantino-coll .product-card .product-card-img-coll .card-long{border-radius:15px;cursor:default}[data-component=volantinoDigitale] .grid-item-volantino-coll .product-card .product-card-img-coll .popup-card{cursor:pointer}[data-component=volantinoDigitale] .grid-item-volantino-coll .product-card .product-card-img-coll img{width:100%;max-height:141px}[data-component=volantinoDigitale] .grid-item-volantino-coll .product-card .product-card-body{display:flex;flex-direction:column;gap:10px;align-items:center;padding:10px;justify-content:space-between;flex-grow:1}[data-component=volantinoDigitale] .grid-item-volantino-coll .product-card .product-card-body .card-corpo{font-size:12px;font-weight:350;line-height:16px;text-align:center}[data-component=volantinoDigitale] .grid-item-volantino-coll .product-card .product-card-body .strillo-cont{width:92%;border-radius:10px;padding:10px 10px;background-color:#faeaea;color:#c00;position:absolute;bottom:10px}[data-component=volantinoDigitale] .grid-item-volantino-coll .product-card .product-card-body .strillo-cont .card-strillo{font-size:18px;font-weight:800;line-height:30px;text-align:center}[data-component=volantinoDigitale] .grid-item-volantino-coll .product-card .product-card-body:has(.card-cta-wrapper) .strillo-cont{bottom:74px}[data-component=volantinoDigitale] .grid-item-volantino-coll .product-card .product-card-body:has(.card-cta-wrapper) .card-cta-wrapper{width:92%;border-radius:10px;color:#c00;position:absolute;bottom:10px;display:flex;justify-content:center;align-items:center}[data-component=volantinoDigitale] .grid-item-volantino-coll .product-card .product-card-body:has(.card-cta-wrapper) .card-cta-wrapper a{font-weight:900;font-size:14px;line-height:20px;letter-spacing:0;width:100%}[data-component=volantinoDigitale] .grid-item-volantino-coll .product-card .product-card-body:has(.card-cta-wrapper) .card-cta-wrapper a:active,[data-component=volantinoDigitale] .grid-item-volantino-coll .product-card .product-card-body:has(.card-cta-wrapper) .card-cta-wrapper a:focus{outline:0;box-shadow:none;border:2px solid #c00!important}[data-component=volantinoDigitale] .grid-item-volantino-coll .full-image-card .product-card-img-coll{padding:0;height:100%}[data-component=volantinoDigitale] .grid-item-volantino-coll .full-image-card .product-card-img-coll img{min-height:100%;max-height:413px;object-fit:fill;border-bottom-left-radius:6px;border-bottom-right-radius:6px}[data-component=volantinoDigitale] .grid-item-volantino-coll .full-image-card .card-upper,[data-component=volantinoDigitale] .grid-item-volantino-coll .full-image-card .product-card-body{display:none}[data-component=volantinoDigitale] .filter-column-container-mobile{display:none;z-index:2000;position:fixed;top:0;left:0;width:100vw;height:calc(100vh - 100px);background-color:#fff;flex-direction:column;-webkit-overflow-scrolling:touch}[data-component=volantinoDigitale] .filter-column-container-mobile .filterTitle{display:flex;align-items:center;justify-content:space-between;padding:0 20px;margin-top:10px}[data-component=volantinoDigitale] .filter-column-container-mobile .filterTitle h3{font-weight:800;font-size:18px;line-height:30px}[data-component=volantinoDigitale] .filter-column-container-mobile .filterTitle p{font-weight:900;font-size:14px;line-height:20px;letter-spacing:0;text-decoration:underline;color:#999696}[data-component=volantinoDigitale] .filter-column-container-mobile .filterTitle .reset-filtri{border:2px solid #e5e1e1;border-radius:10px;padding:10px 15px;text-decoration:none;font-weight:900;font-size:14px;line-height:20px}[data-component=volantinoDigitale] .filter-column-container-mobile .filterTitle .reset-filtri[disabled]{color:#8c8d8d}[data-component=volantinoDigitale] .filter-column-container-mobile [class^=container-filters]{display:flex;flex-direction:column;gap:15px}[data-component=volantinoDigitale] .filter-column-container-mobile h4{font-size:16px;font-weight:600;line-height:26px;text-align:left;color:#333232}[data-component=volantinoDigitale] .filter-column-container-mobile .filter-chips-container{display:flex;gap:5px;flex-wrap:wrap}[data-component=volantinoDigitale] .filter-column-container-mobile .tag-filtro{height:30px;border-radius:10px;border:2px solid #c00;color:#c00;background-color:#faeaea;padding:5px 10px 5px 10px;font-size:14px;font-weight:600;line-height:21px;text-align:left;cursor:pointer;width:fit-content;display:flex;gap:5px;align-items:center}[data-component=volantinoDigitale] .filter-column-container-mobile .filter-mobile-top-container{overflow-y:auto;max-height:750px;padding-bottom:65px}[data-component=volantinoDigitale] .filter-column-container-mobile .filter-mobile-top-container.is-ios{padding-bottom:75px}[data-component=volantinoDigitale] .filter-column-container-mobile .filter-mobile-top{display:flex;justify-content:start;align-items:center;padding:30px 20px}[data-component=volantinoDigitale] .filter-column-container-mobile .filter-mobile-top .filter-mobile-close-cont{background-color:#faf6f6;padding:15px;border-radius:10px;height:50px;width:50px;color:#c00}[data-component=volantinoDigitale] .filter-column-container-mobile .filter-mobile-top img{height:40px;width:fit-content;margin-left:25%}[data-component=volantinoDigitale] .filter-column-container-mobile .filter-column .filter-mobile-title{font-size:16px;font-weight:600;line-height:22px;text-align:left;margin-left:15px}[data-component=volantinoDigitale] .filter-column-container-mobile .filter-mobile-bottom{display:flex;justify-content:space-between;align-items:center;padding:20px;gap:20px;background-color:#faf6f6;padding-bottom:env(safe-area-inset-bottom)}@media only screen and (max-width:767px){[data-component=volantinoDigitale] .filter-column-container-mobile .filter-mobile-bottom{position:fixed;bottom:0;right:0;width:100%;min-height:100px}}[data-component=volantinoDigitale] .filter-column-container-mobile .filter-mobile-bottom button{min-width:150px}[data-component=volantinoDigitale] .column-scroller.column-sticky{position:fixed;top:194px}[data-component=volantinoDigitale] .column-scroller{background-color:#fff;width:300px;border-radius:20px;margin-left:15px;margin-bottom:20px;height:fit-content;padding-right:5px}@media only screen and (max-width:767px){[data-component=volantinoDigitale] .column-scroller{display:none!important}}[data-component=volantinoDigitale] .column-scroller .filterTitle{display:flex;align-items:center;justify-content:space-between;padding-top:20px}[data-component=volantinoDigitale] .column-scroller .filterTitle h3{font-weight:800;font-size:18px;line-height:30px}[data-component=volantinoDigitale] .column-scroller .filterTitle p{font-weight:900;font-size:14px;line-height:20px;letter-spacing:0;text-decoration:underline;color:#999696}[data-component=volantinoDigitale] .column-scroller .filterTitle .reset-filtri{border:2px solid #e5e1e1;border-radius:10px;padding:10px 15px}[data-component=volantinoDigitale] .filter-column-filtri,[data-component=volantinoDigitale] .filter-column-promozioni{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;gap:20px}@media only screen and (max-width:767px){[data-component=volantinoDigitale] .filter-column-filtri,[data-component=volantinoDigitale] .filter-column-promozioni{gap:0}}[data-component=volantinoDigitale] .filter-column-container{width:280px;padding:0 20px 0 5px;margin-top:20px;background-color:#fff;margin-left:15px;margin-bottom:10px;z-index:2;overflow-y:auto;transition:all .3s ease;max-height:75vh}[data-component=volantinoDigitale] .filter-column-container::-webkit-scrollbar{width:10px;padding:5px;padding-top:20px}[data-component=volantinoDigitale] .filter-column-container::-webkit-scrollbar-thumb{background:#b9bab9;border-radius:10px;border:2px solid #f2eeee}[data-component=volantinoDigitale] .filter-column-container::-webkit-scrollbar-track{background:#f2eeee;border-radius:10px}[data-component=volantinoDigitale] .filter-column-container .icona-20px{padding:0;font-size:20px}[data-component=volantinoDigitale] .filter-column-container .filter-column{width:100%;display:flex;flex-direction:column;gap:20px}@media only screen and (max-width:767px){[data-component=volantinoDigitale] .filter-column-container .filter-column{width:100%;height:100%;z-index:100;padding:20px}}[data-component=volantinoDigitale] .filter-column-container h3{margin:15px 0 15px 0;font-size:18px;font-weight:800;line-height:30px;text-align:left}[data-component=volantinoDigitale] .filter-column-container h4{font-size:18px;font-weight:600;line-height:30px;text-align:left;color:#333232}[data-component=volantinoDigitale] .filter-column-container [class^=categories-container]{display:flex;flex-direction:column;align-items:center;justify-content:center}[data-component=volantinoDigitale] .filter-column-container label{font-weight:500}[data-component=volantinoDigitale] .filter-column-container button{background:0 0;border:none;font-size:40px}[data-component=volantinoDigitale] .filter-column .checkbox-label{display:flex;gap:10px;align-items:center;cursor:pointer}[data-component=volantinoDigitale] .filter-column .checkbox-label input[type=checkbox]{display:none}[data-component=volantinoDigitale] .filter-column .checkbox-label .unchecked-icon{display:inline-block;font-size:20px;color:#333232!important}[data-component=volantinoDigitale] .filter-column .checkbox-label .checked-icon{display:none}[data-component=volantinoDigitale] .filter-column .checkbox-label input[type=checkbox]:checked+.unchecked-icon{display:none}[data-component=volantinoDigitale] .filter-column .checkbox-label input[type=checkbox]:checked+.unchecked-icon+.checked-icon{font-variation-settings: 'wght' 600, 'FILL' 1;font-size:20px;display:inline-block}[data-component=volantinoDigitale] .filter-column .checkbox{margin-right:8px}[data-component=volantinoDigitale] .filter-column .checkbox-text,[data-component=volantinoDigitale] .filter-column .product-count{font-weight:350;font-size:18px;line-height:26px;color:#605f60}[data-component=volantinoDigitale] .filter-column .checkbox-label input[type=checkbox]:checked~.checkbox-text{color:#605f60;font-weight:600}[data-component=volantinoDigitale] .filter-column .checkbox:checked+.product-count{color:#605f60;font-weight:600}[data-component=volantinoDigitale] .filter-column .container-filters-brand{display:flex;flex-direction:column;gap:10px}[data-component=volantinoDigitale] .filter-column .container-filters-brand .brand-text{text-decoration:underline;color:#605f60;font-weight:350;font-size:18px;line-height:30px;cursor:pointer}[data-component=volantinoDigitale] .filter-column .container-filters-brand .brand-text.selected{color:#c00;background-color:transparent;font-weight:800}[data-component=volantinoDigitale] .filter-column .container-filters-brand .filter-showmore-cont{display:flex;align-items:center;gap:10px;cursor:pointer}[data-component=volantinoDigitale] .filter-column .container-filters-brand .filter-showmore-cont .toggle-brands{color:#c00;font-weight:800;font-size:14px;line-height:20px;text-decoration:underline}[data-component=volantinoDigitale] .filter-column .container-filters-brand .filter-showmore-cont span{font-size:20px;color:#c00}[data-component=volantinoDigitale] .filter-column .promozioni-button,[data-component=volantinoDigitale] .filter-column .speciali-button{height:30px;padding:5px 10px 5px 10px;border-radius:15px;background-color:#faeaea;color:#c00;font-size:14px;font-weight:600;line-height:21px;border:none;white-space:nowrap;border:2px solid transparent;box-sizing:border-box;display:flex;align-items:center}[data-component=volantinoDigitale] .filter-column .promozioni-button .icona-20px,[data-component=volantinoDigitale] .filter-column .speciali-button .icona-20px{padding:0;font-size:18px}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-component=volantinoDigitale] .filter-column .promozioni-button:hover:not(.selected),[data-component=volantinoDigitale] .filter-column .speciali-button:hover:not(.selected){border:2px solid #900;color:#900}[data-component=volantinoDigitale] .filter-column .promozioni-button:hover:not(.selected) .close-x,[data-component=volantinoDigitale] .filter-column .speciali-button:hover:not(.selected) .close-x{color:#900}[data-component=volantinoDigitale] .filter-column .brand-text:hover{color:#900!important;font-weight:600}}[data-component=volantinoDigitale] .filter-column .product-count{margin-left:8px}[data-component=volantinoDigitale] .filter-column .selected{color:#fff;background-color:#c00}[data-component=volantinoDigitale] .filter-column .promozioni-label,[data-component=volantinoDigitale] .filter-column .speciali-label{position:relative;display:inline-block}[data-component=volantinoDigitale] .filter-column .promozioni-button,[data-component=volantinoDigitale] .filter-column .speciali-button{display:flex;align-items:center;gap:5px}[data-component=volantinoDigitale] .filter-column .close-x{color:#fff;cursor:pointer;display:none}[data-component=volantinoDigitale] .filter-column .promozioni-label.selected .close-x,[data-component=volantinoDigitale] .filter-column .speciali-label.selected .close-x{display:inline-block}[data-component=volantinoDigitale] .filter-column [class^=container-filters]{display:flex;flex-direction:column;gap:15px}[data-component=volantinoDigitale] .filter-category{background-color:#fff;display:flex;flex-direction:column;gap:15px}@media only screen and (max-width:767px){[data-component=volantinoDigitale] .filter-category{border-bottom:1px solid #e5e1e1;padding:15px 20px}}[data-component=volantinoDigitale] .filter-category label{margin-bottom:0!important}[data-component=volantinoDigitale] .filter-category [class^=container-categories]{display:flex;gap:10px;flex-wrap:wrap}[data-component=volantinoDigitale] .filter-category .filter-category-title{display:flex;justify-content:space-between;align-items:center}[data-component=volantinoDigitale] .filter-category .filter-category-title .filter-category-text{display:flex;align-items:center}[data-component=volantinoDigitale] .filter-category .filter-category-title .filter-category-text .circle-full-filters{display:none;width:8px;height:8px;border-radius:50%;margin-left:10px;background-color:#c00}[data-component=volantinoDigitale] .filter-category .filter-category-title .expand-chevron{cursor:pointer;font-size:20px;padding:0}[data-component=volantinoDigitale] .filter-category .rotate-chevron{transform:rotate(180deg);padding:0;font-size:20px}[data-component=volantinoDigitale] #filter-brand{gap:20px}[data-component=volantinoDigitale] .filters-sticky{position:fixed;bottom:30px;right:15px}@media only screen and (max-width:767px){[data-component=volantinoDigitale] .mobile-filters-button{width:95px;height:40px;padding:10px 15px 10px 15px;border-radius:100px;background-color:#333232;color:#fff;box-shadow:0 16px 16px -8px #00000026;display:flex!important;align-items:center;z-index:2}[data-component=volantinoDigitale] .mobile-filters-button .mobile-filters-button-badge-container{display:flex;justify-content:center;min-width:30px}[data-component=volantinoDigitale] .mobile-filters-button .circle-full-badge{background-color:#fff;width:8px;height:8px;border-radius:50%;display:inline-block;margin-left:-10px}[data-component=volantinoDigitale] .mobile-filters-button span{color:#fff}[data-component=volantinoDigitale] .mobile-filters-button p{font-size:12px;font-weight:800;line-height:16px;text-align:left}}[data-component=volantinoDigitale] .rounded{width:40px;height:40px;border-radius:100px}[data-component=volantinoDigitale] .hide-text{justify-content:center}[data-component=volantinoDigitale] .hide-text p{display:none}[data-component=volantinoDigitale] .adv-video{position:fixed;bottom:0;right:0;z-index:21}@media only screen and (max-width:767px){[data-component=volantinoDigitale] .adv-video{display:none}}[data-component=volantinoDigitale] .adv-video .icon-close{color:grey;position:fixed;right:0;cursor:pointer;color:#fff}.errata-corrige-container{z-index:10;background-color:#e8fbfb;display:flex;justify-content:space-between;padding:15px 50px}.errata-corrige-container .errata-corrige{display:flex;margin-right:20%;gap:15px}.errata-corrige-container span{color:#286666}.errata-corrige-container h3{font-weight:800;font-size:18px;line-height:30px;color:#000}.errata-corrige-container p{font-weight:350;font-size:14px;line-height:21px;color:#000}.errata-corrige-container .btn{background-color:#286666}.errata-corrige-container .btn:hover{background-color:#286666}@media only screen and (max-width:767px){.errata-corrige-container{flex-direction:column;gap:10px;padding:15px}.errata-corrige-container .errata-corrige{display:flex;gap:15px}.errata-corrige-container .errata-corrige-btn-cont{margin-left:10%}}.errata-corrige-container.errata-sticky{position:fixed;z-index:10;width:100%;display:flex;justify-content:space-between;padding:15px 50px}@media only screen and (max-width:767px){.errata-corrige-container.errata-sticky{padding:15px}}[data-component=accordion-list-component]{margin-top:45px;margin-bottom:30px}[data-component=accordion-list-component] .condizioni-vendita{margin-top:50px;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:767px){[data-component=accordion-list-component] .condizioni-vendita .faq-container{display:flex;flex-direction:column}}[data-component=accordion-list-component] .condizioni-vendita .faq-title{text-align:center;width:100%;font-weight:800;margin-bottom:30px}[data-component=accordion-list-component] .condizioni-vendita .faq-element{display:flex;flex-direction:column;padding:30px 205px 15px 205px}@media only screen and (max-width:767px){[data-component=accordion-list-component] .condizioni-vendita .faq-element{padding:15px 0}}[data-component=accordion-list-component] .condizioni-vendita .faq-element .faq-chevron{cursor:pointer}[data-component=accordion-list-component] .condizioni-vendita .faq-element .faq-chevron-rotate{transform:rotate(90deg)}[data-component=accordion-list-component] .condizioni-vendita .faq-element .faq-question{display:flex;font-weight:800;color:#605f60;align-items:center;gap:15px;cursor:pointer}[data-component=accordion-list-component] .condizioni-vendita .faq-element .faq-question p{cursor:pointer}[data-component=accordion-list-component] .condizioni-vendita .faq-element .faq-opened{color:#c00}[data-component=accordion-list-component] .condizioni-vendita .faq-element .faq-answer{font-weight:350;color:#605f60;display:none;border-left:2px solid #c00;padding-left:15px;margin-top:15px}@media only screen and (max-width:767px){[data-component=accordion-list-component] .condizioni-vendita .faq-element .faq-answer{margin-left:30px;padding-left:10px}}[data-component=accordion-list-component] .condizioni-vendita .faq-element .line-separator{height:1px;width:810px;background-color:#e5e1e1;margin-top:30px}@media only screen and (max-width:767px){[data-component=accordion-list-component] .condizioni-vendita .faq-element .line-separator{margin-top:15px}}.search-tooltip-leaflet{position:relative;display:flex;align-items:center;gap:10px;cursor:pointer}.search-tooltip-leaflet p{font-size:14px;font-weight:800;line-height:20px;text-align:left}.overlay-ricerca{position:fixed;top:144px;left:0;width:100vw;height:100%;background-color:rgba(0,0,0,.5);z-index:999}.leaflet-ricerca-container{display:flex;flex-direction:column;gap:10px;position:absolute;top:47px;right:-60px;z-index:1000;border:1px solid #d3d3d3;min-width:360px;background-color:#fff;color:#000;overflow-y:hidden;max-height:500px}.leaflet-ricerca-container .loader-overlay{width:100%!important;height:100%!important}@media only screen and (max-width:767px){.leaflet-ricerca-container{display:flex;z-index:2000;position:fixed;top:0;left:0;right:0;width:100vw;min-height:100vh;background-color:#fff;flex-direction:column;justify-content:space-between;overflow-y:none;max-height:100vh;-webkit-overflow-scrolling:touch}}.leaflet-ricerca-container .leaflet-ricerca-box{padding:15px}@media only screen and (max-width:767px){.leaflet-ricerca-container .leaflet-ricerca-box{max-height:60vh}.leaflet-ricerca-container .leaflet-ricerca-box img{height:40px;width:70%}}.leaflet-ricerca-container .leaflet-ricerca-mobile-top{display:flex!important;padding:15px 0 25px 0;align-items:center;background-color:#fff}.leaflet-ricerca-container .leaflet-ricerca-mobile-top button{color:#c00;border-radius:10px;background:#faf6f6;border:none;line-height:20px;height:auto;padding:14px!important}.leaflet-ricerca-container .leaflet-ricerca-close{font-size:14px;font-weight:800;line-height:20px;text-align:left;color:#c00;display:flex;justify-content:flex-end;gap:10px;cursor:pointer}.leaflet-ricerca-container .leaflet-ricerca-close span{font-size:20px;padding:0;cursor:pointer}.leaflet-ricerca-container #ricerca-title{font-size:14px;font-weight:600!important;line-height:21px;text-align:left;color:#333232;margin-bottom:10px}.leaflet-ricerca-container .search-result-container-coll{display:flex;gap:10px;align-items:center;padding:15px 0;margin-bottom:15px;flex-wrap:wrap}.leaflet-ricerca-container .search-result-container-coll .chip-info,.leaflet-ricerca-container .search-result-container-coll .chip-info-search{height:30px;padding:5px 10px 5px 10px;border-radius:10px;background-color:#faeaea;color:#c00;font-size:14px;font-weight:600!important;line-height:21px;border:none;margin-bottom:10px;border:2px solid transparent;box-sizing:border-box;display:flex;align-items:center;cursor:pointer}.leaflet-ricerca-container .search-input-cont{padding:15px;gap:10px;border-radius:10px;border:1px solid #e5e1e1;max-height:60px;margin-bottom:30px;display:flex}.leaflet-ricerca-container .search-input-cont .search-input{font-size:18px!important;font-weight:350!important;line-height:30px;text-align:left;color:#333232}.leaflet-ricerca-container .search-input-cont .ricerca-input-x{display:none}.leaflet-ricerca-container .search-result-container{width:100%;display:flex!important;flex-direction:column;gap:20px;height:calc(500px - 320px);overflow-y:auto}.leaflet-ricerca-container .search-result-container .no-results-container{display:flex;flex-direction:column;align-items:center}.leaflet-ricerca-container .search-result-container .no-results-container .no-results-img{height:60px;width:60px}.leaflet-ricerca-container .search-result-container .no-results-container .no-results{font-size:16px;font-weight:350!important;line-height:26px;text-align:center!important}.leaflet-ricerca-container .search-result-container .search-result{display:flex;gap:15px;align-items:center;cursor:pointer}.leaflet-ricerca-container .search-result-container .search-result .search-img{width:60px;height:60px}.leaflet-ricerca-container .search-result-container .search-result .search-img img{min-width:60px;width:100%;height:100%}.leaflet-ricerca-container .search-result-container .search-desc p{font-size:18px!important;font-weight:350!important;line-height:30px!important;text-align:left}@media only screen and (max-width:767px){.leaflet-ricerca-container .search-result-container{overflow-y:auto;min-height:calc(100vh - 62vh);height:100vh}.leaflet-ricerca-container .search-result-container.is-ios{height:53vh}}.leaflet-ricerca-container .search-bottom{display:none;background-color:#faf6f6;color:#c00;justify-content:center;align-items:center;min-height:70px;position:sticky;bottom:0;padding-bottom:env(safe-area-inset-bottom)}@media only screen and (max-width:767px){.leaflet-ricerca-container .search-bottom{width:100%;bottom:60px}.leaflet-ricerca-container .search-bottom.is-ios{bottom:0}}.leaflet-ricerca-container .search-bottom .search-veditutti{font-size:14px;font-weight:800;line-height:20px;text-align:center;text-decoration-line:underline}.alertify.modal-border-20 .dialog>div{border-radius:20px;overflow:hidden}.alertify,.leaflet-modal-dettaglio{scroll-behavior:smooth;max-height:100vh}.alertify .leaflet-modal-dettaglio h4{padding:15px;color:#333232}.leaflet-modal-dettaglio-container{position:relative}@media only screen and (max-width:767px){.leaflet-modal-dettaglio-container{z-index:2000;position:fixed;top:0;left:0;width:100vw;min-height:100vh;height:100vh;max-height:100vh;background-color:#fff;flex-direction:column;padding:10px 15px 0 15px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}}.leaflet-modal-dettaglio-container .loader-overlay{background-color:#fff!important;width:100%!important;height:100%!important}.leaflet-modal-dettaglio-container .loader-overlay .spinner{top:10%}.leaflet-modal-dettaglio-container .loader-overlay .spinner:not(:first-child){display:none}.leaflet-modal-dettaglio{margin-top:85px!important}.leaflet-modal-dettaglio .icon-close{font-weight:600}.leaflet-modal-dettaglio nav{display:none}.leaflet-modal-dettaglio .clamped-text-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}@media only screen and (max-width:767px){.leaflet-modal-dettaglio{background-color:#fff;width:100%!important;height:100%!important;margin-top:0!important}.leaflet-modal-dettaglio .msgModal h4{display:none}.leaflet-modal-dettaglio .modal-content{padding:0}.leaflet-modal-dettaglio .dropdown-header-top{display:flex!important;padding:15px 0 25px 5px;align-items:center;justify-content:end;background-color:#fff}.leaflet-modal-dettaglio .dropdown-header-top button{color:#c00;border-radius:10px;background:#faf6f6;border:none;line-height:20px;height:auto;padding:14px!important}.leaflet-modal-dettaglio .dropdown-header-top img{margin:auto;position:absolute;left:50%;translate:-50%;height:40px!important;width:fit-content}}.leaflet-modal-dettaglio h4{font-size:22px;font-weight:800;line-height:33px;text-align:left}.leaflet-modal-dettaglio .leaflet-modal-body-upper{display:flex;gap:15px;padding:30px}@media only screen and (max-width:767px){.leaflet-modal-dettaglio .leaflet-modal-body-upper{flex-direction:column;gap:20px;margin-top:0;text-align:left;align-items:flex-start;padding:0}.leaflet-modal-dettaglio .leaflet-modal-body-upper .chips-container{display:flex;gap:10px}}@media only screen and (max-width:767px) and (max-width:767px){.leaflet-modal-dettaglio .leaflet-modal-body-upper .chips-container{padding:0}}@media only screen and (max-width:767px){.leaflet-modal-dettaglio .leaflet-modal-body-upper .chips-container .chip-info{height:30px;padding:5px 10px 5px 10px;border-radius:10px;background-color:#faeaea;color:#c00;border:none;white-space:nowrap;border:2px solid transparent;box-sizing:border-box;display:flex;align-items:center;cursor:pointer}.leaflet-modal-dettaglio .leaflet-modal-body-upper .chips-container .chip-info p{font-size:14px;font-weight:600;line-height:21px}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-title{font-size:31px;font-weight:800;line-height:42px}}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container{width:380px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}@media only screen and (max-width:767px){.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container{align-self:center}}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .zoom-p{font-size:12px;font-weight:400;line-height:16px;text-align:left;color:#333232}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .modal-product-image{height:350px;width:350px;border-radius:10px;transition:transform .2s;cursor:zoom-in}@media only screen and (max-width:767px){.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .modal-product-image{width:295px;height:295px}}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .modal-product-image.zoom-active{transform:scale(2);cursor:move}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .material-symbols-outlined{font-size:20px;color:#c00}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .modal-carousel,.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .modal-carousel-thumb{max-width:100%;margin:0;margin-top:20px;padding:15px}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .modal-carousel .wrap-swiper-pagination,.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .modal-carousel-thumb .wrap-swiper-pagination{margin-bottom:10px}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .modal-carousel .swiper-pagination-pause,.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .modal-carousel-thumb .swiper-pagination-pause{display:none}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .modal-carousel .modal-carousel-ul,.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .modal-carousel .modal-carousel-ul-thumb,.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .modal-carousel-thumb .modal-carousel-ul,.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .modal-carousel-thumb .modal-carousel-ul-thumb{padding:0}@media only screen and (max-width:767px){.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .modal-carousel .modal-carousel-ul,.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .modal-carousel .modal-carousel-ul-thumb,.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .modal-carousel-thumb .modal-carousel-ul,.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .modal-carousel-thumb .modal-carousel-ul-thumb{padding:0!important}}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .modal-carousel .modal-carousel-ul li,.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .modal-carousel .modal-carousel-ul-thumb li,.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .modal-carousel-thumb .modal-carousel-ul li,.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .modal-carousel-thumb .modal-carousel-ul-thumb li{list-style:none;cursor:pointer;display:flex}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .modal-carousel .modal-carousel-ul li img,.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .modal-carousel .modal-carousel-ul-thumb li img,.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .modal-carousel-thumb .modal-carousel-ul li img,.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .modal-carousel-thumb .modal-carousel-ul-thumb li img{height:80px;width:80px;object-fit:contain}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .modal-carousel-thumb .swiper-slide{font-size:15px;display:flex;opacity:.5}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .modal-carousel-thumb .swiper-slide .img-listElement .slider__image{width:80px;height:80px;object-fit:contain}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .modal-carousel-thumb .swiper-slide-thumb-active{opacity:1}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .modal-carousel .img-listElement .slider__image{width:300px;height:300px;object-fit:contain;margin:auto}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container.centered-detail-img{justify-content:flex-start!important}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .modal-product-image-wrapper{display:block;z-index:10;margin:auto;width:360px;height:360px;border:5px solid #fff}@media only screen and (max-width:767px){.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .modal-product-image-wrapper{width:295px;height:295px}}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .modal-product-image-wrapper .zoom-p{font-size:12px;font-weight:400;line-height:16px;text-align:left;color:#333232}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .modal-product-image-bg{height:200px;width:200px;z-index:20;border:4px solid #c00;border-radius:50%;background-size:300%;position:absolute;background-repeat:no-repeat;margin-left:-80px!important;margin-top:-80px!important;pointer-events:none;display:none}@media only screen and (max-width:767px){.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .modal-product-image-bg{display:none!important}}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-product-image-container .modal-product-image-bg .zoom-p{font-size:12px;font-weight:400;line-height:16px;text-align:left;color:#333232}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container{width:50%;text-align:left;display:flex;flex-direction:column;gap:20px;align-items:flex-start}@media only screen and (max-width:767px){.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container{width:100%;padding-right:0}}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .chips-container{display:flex;gap:10px}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .chips-container .chip-info{height:30px;padding:5px 10px 5px 10px;border-radius:10px;background-color:#faeaea;color:#c00;border:none;white-space:nowrap;border:2px solid transparent;box-sizing:border-box;display:flex;align-items:center;cursor:pointer}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .chips-container .chip-info p{font-size:14px;font-weight:600;line-height:21px}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-product-title{font-size:31px;font-weight:800;line-height:42px}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-product-brand{font-size:18px;font-weight:600;line-height:30px;text-align:left;color:#333232}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-product-desc{color:#333232;font-size:16px;overflow:hidden}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .mostra-altro{font-size:14px;font-weight:900;line-height:20px;text-align:left;text-decoration-line:underline;text-decoration-style:solid;cursor:pointer;color:#c00}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .chip-tag-container{display:flex;margin-top:20px;gap:5px}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .chip-tag-container .chip-tag{display:flex;align-items:center;padding:2px 5px 2px 5px;gap:5px;border-radius:5px;background-color:#c1ddf9;color:#2e5e8f;font-size:12px;line-height:16px}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .chip-tag-container .chip-tag span{color:#2e5e8f}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .chip-tag-container .chip-tag img{width:20px;height:20px}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .chip-tag-container .chip-tag p{font-size:12px;line-height:16px;font-weight:600}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .chip-tag-container .example-tag{background-color:#cf3631;color:#fff}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container{width:100%}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica{background-color:#fff;border-radius:0 0 15px 15px;text-align:center;border:1px solid #e5e1e1;border-radius:5px}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica .cx-top{height:16px;width:100%;text-align:center;display:flex;justify-content:center;border-top-left-radius:4px;border-top-right-radius:4px;font-size:12px;font-weight:600;line-height:16px}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica .cx-top img{border-top-left-radius:5px;border-top-right-radius:5px}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica .meccanica-body.meccanica-limited-height{height:80px}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica .meccanica-body{display:flex}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica .meccanica-body .sxtop-only{width:100%!important;padding-bottom:1px}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica .meccanica-body .sxtop-only .sx-top{border-top-left-radius:0!important;border-bottom-right-radius:4px}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica .meccanica-body .meccanica-sx{display:flex;flex-direction:column;justify-content:center;width:75px}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica .meccanica-body .meccanica-sx .sx-top{color:#000;display:flex;align-items:center;justify-content:center;border-top-left-radius:4px;border-bottom-left-radius:4px}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica .meccanica-body .meccanica-sx .sx-top p{font-weight:800;font-size:18px;line-height:30px;text-align:center}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica .meccanica-body .meccanica-sx .sx-top img{height:100%;width:100%}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica .meccanica-body .meccanica-sx .sx-bottom{color:#fff;height:100%;display:flex;align-items:center;justify-content:center}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica .meccanica-body .meccanica-sx .sx-bottom p{font-weight:800;font-size:18px;line-height:30px;text-align:center}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica .meccanica-body .meccanica-dx{display:flex;flex-direction:column;justify-content:center;width:100%}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica .meccanica-body .meccanica-dx .dx-top{text-align:right;color:#000;font-size:22px;line-height:33px;text-align:right;padding:5px}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica .meccanica-body .meccanica-dx .dx-bottom{text-align:right;color:#000;font-size:22px;line-height:33px;text-align:right;padding:5px}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica .meccanica-body .meccanica-dx .meccanica-prezzo-pieno{font-size:12px;font-weight:350;line-height:16px;text-align:right;color:#605f60}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica .meccanica-body .meccanica-dx .meccanica-prezzo-scontato{color:#000;font-size:22px;line-height:33px;text-align:right}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica .meccanica-body .meccanica-dx .meccanica-prezzo-scontato .euro-symbol{font-size:12px;font-weight:350;line-height:16px;text-align:right}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica .meccanica-body .meccanica-dx .meccanica-prezzo-index{font-size:12px;font-weight:350;line-height:16px;text-align:right;color:#605f60}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica .cx-bottom{display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;line-height:16px;text-align:center;border-radius:0 0 5px 5px}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica .has-image{height:100%}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica .cx-top.no-image{display:flex;align-items:center;justify-content:center}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica .sxHasImage{border-right:1px solid #d3d3d3;padding-left:5px;padding-right:5px}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica-large{width:90%!important}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica-large .meccanica-body{min-height:80px}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica-large .dx-bottom,.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica-large .dx-top{min-height:50%}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .adjust-height{max-height:50px}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .dx-top.adjust-height{border-bottom:1px solid #e5e1e1}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .height-minima{min-height:80px}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica-dx.full-height .dx-bottom,.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica-dx.full-height .dx-top{height:100%;display:flex;align-items:center;justify-content:center}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica-body.height-84{height:84%}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica-body.height-84 .sx-top{border-top-left-radius:0!important}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica-body.height-100{height:100%}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica-body.height-65{height:66%}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica-body.height-65 .sx-top{border-top-left-radius:0!important;border-bottom-left-radius:0}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica.width-90{width:91%}@media only screen and (max-width:767px){.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica.width-90{width:100%}}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica.width-45{width:45%}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-info-container .modal-meccanica-container .meccanica .dx-only{height:100px;display:flex;flex-direction:column;align-items:end;justify-content:center;border-radius:4px}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-meccanica-desc3-container{background-color:#faf6f6;width:100%;border-radius:10px;padding:10px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-meccanica-desc3-container .desc-promo3{font-weight:350;font-size:14px;line-height:21px;color:#605f60}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-meccanica-desc3-container .modal-meccanica-container .meccanica.width-90{width:100%}@media only screen and (max-width:767px){.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-meccanica-desc3-container .modal-meccanica-container .meccanica.width-90{width:100%}}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-date{color:#000;font-size:14px;font-weight:350;line-height:21px;text-align:left}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-date-weight{color:#000;font-size:14px;font-weight:800;line-height:21px;text-align:left}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-date-weight{color:#000;font-size:14px;font-weight:800;line-height:21px;text-align:left}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-share{color:#c00;font-size:14px;font-weight:800;line-height:20px;display:flex;gap:10px;align-items:center;cursor:pointer;margin-bottom:20px}@media only screen and (max-width:767px){.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-share{margin-bottom:45px}}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-body-images-container{margin-bottom:30px;display:flex;flex-direction:column}.leaflet-modal-dettaglio .leaflet-modal-body-upper .modal-body-images-container .modal-body-images-hor #modal-icon-share{max-height:30px;max-width:50px}.leaflet-modal-dettaglio .leaflet-modal-body-upper #modal-icon-share{background-color:#d3d3d3}.leaflet-modal-dettaglio .leaflet-modal-body-center .line-separator{height:1px;background-color:#e5e1e1;margin-top:15px;margin-bottom:15px}.leaflet-modal-dettaglio .leaflet-modal-body-center .upper-body-separator-central{margin:0 0 15px 3%;width:94%}@media only screen and (max-width:767px){.leaflet-modal-dettaglio .leaflet-modal-body-center .upper-body-separator-central{margin:0 0 15px 0;width:100%}}.leaflet-modal-dettaglio .leaflet-modal-body-center .upper-body-separator-tabs{width:94%;margin-left:3%}@media only screen and (max-width:767px){.leaflet-modal-dettaglio .leaflet-modal-body-center .upper-body-separator-tabs{margin:15px 0 15px 0;width:100%}}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tags-container{display:flex;justify-content:center;gap:30px}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tags-container .modal-tag{display:flex;align-items:center;gap:10px;font-weight:800;text-align:left}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tags-container .modal-tag span{color:#333232}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tags-container .modal-tag p{color:#333232;font-size:14px;line-height:21px}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container{display:flex;flex-direction:column;padding:0 30px 30px 30px}@media only screen and (max-width:767px){.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container{padding:0}}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .tab-allergeni{padding-top:10px}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .tab-ghost{height:30px}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .tab-check{color:#333232}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .faq-container{display:flex;flex-direction:column}@media only screen and (max-width:767px){.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .faq-container{display:flex;flex-direction:column}}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .faq-container strong{font-weight:600}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container #faq-title{font-weight:800;font-size:31px;line-height:42px;text-align:center;width:100%}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .faq-element{display:flex;flex-direction:column}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .faq-element .faq-chevron{cursor:pointer;font-size:20px;padding:0}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .faq-element .faq-chevron-rotate{transform:rotate(90deg)}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .faq-element .faq-question{display:flex;align-items:center;font-weight:800;font-size:22px;line-height:33px;color:#333232;cursor:pointer;gap:15px}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .faq-element .faq-opened{color:#c00;margin-bottom:10px}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .faq-element .faq-answer{font-weight:350;font-size:18px;line-height:30px;color:#605f60;display:none;text-align:left}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .faq-element .faq-answer p{border-left:2px solid #c00;padding-left:15px}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .tabella-dati{width:100%;border-collapse:collapse;font-size:16px;line-height:1.5;border-left:2px solid #c00}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .tabella-dati .clamped-text-1{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .tabella-dati .table-header{display:flex;justify-content:space-between;align-items:center}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .tabella-dati .table-header .nutritional-title{border-left:none}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .tabella-dati .table-header .custom-select-wrapper{display:flex;position:relative;width:70%;justify-content:right}@media only screen and (max-width:767px){.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .tabella-dati .table-header .custom-select-wrapper{justify-content:center;align-items:center;width:100%}}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .tabella-dati .table-header .column-select{width:60%;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;padding:10px;border-radius:10px;border:1px solid #e5e1e1;position:relative;cursor:pointer;color:#333232;font-weight:600;font-size:16px;line-height:26px;padding-right:4rem;text-overflow:ellipsis;margin-bottom:10px}@media only screen and (max-width:767px){.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .tabella-dati .table-header .column-select{width:100%}}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .tabella-dati .table-header .expand-chevron{position:absolute;right:20px;bottom:10px;transform:translateY(-50%);pointer-events:none;color:#c00}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .tabella-dati .data-table{width:100%;margin-left:10px}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .p-indication-container{padding:10px 10px 10px 0}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .p-indication-container .p-indcation{font-weight:350;font-size:18px;line-height:30px;color:#333232;border-left:none!important}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .icona-20px{font-size:20px}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .tabella-dati td,.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .tabella-dati th{padding:8px;text-align:left}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .tabella-dati td b{font-size:18px;font-weight:600;line-height:30px;text-align:left;color:#333232}@media only screen and (max-width:767px){.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .tabella-dati td b{font-size:16px;line-height:26px}}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .tabella-dati thead{font-size:18px;font-weight:350;line-height:30px;text-align:left}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .tabella-dati thead th{font-weight:350!important}@media only screen and (max-width:767px){.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .tabella-dati thead{font-size:16px;line-height:26px}}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .tabella-dati tbody tr:nth-child(even){background-color:#fff}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .tabella-dati tbody tr:nth-child(odd){background-color:#faeaea}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container .indent-row{padding-left:20px}.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container #modal-condizioni{font-size:14px;line-height:21px;font-weight:350;margin-top:30px;color:#605f60;text-align:left}@media only screen and (max-width:767px){.leaflet-modal-dettaglio .leaflet-modal-body-center .modal-body-tabs-container #modal-condizioni{margin-top:15px;margin-bottom:30px}}.leaflet-modal-dettaglio .leaflet-modal-body-bottom{background:#faf6f6;padding:20px 30px 5px 30px}@media only screen and (max-width:767px){.leaflet-modal-dettaglio .leaflet-modal-body-bottom{padding:15px}}.leaflet-modal-dettaglio .leaflet-modal-body-bottom #leaflet-modal-body-bottom-title{font-size:22px;font-weight:800;line-height:33px;text-align:left;margin-bottom:10px}@media only screen and (max-width:767px){.leaflet-modal-dettaglio .leaflet-modal-body-bottom .promozioni-container-correlati{max-width:100%}}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .correlati-container{display:flex;gap:15px;display:grid;grid-template-columns:repeat(auto-fill,240px)}@media only screen and (max-width:767px){.leaflet-modal-dettaglio .leaflet-modal-body-bottom .correlati-container{display:flex;min-height:475px}}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .correlati-container .promozioni-cards-container-correlati{padding:0;gap:10px}@media only screen and (max-width:767px){.leaflet-modal-dettaglio .leaflet-modal-body-bottom .correlati-container .promozioni-cards-container-correlati{gap:0}}@media only screen and (max-width:767px){.leaflet-modal-dettaglio .leaflet-modal-body-bottom .correlati-container .grid-item-volantino{max-width:165px}}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .clamped-text-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .clamped-text-1{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card{width:100%;height:440px;border:1px solid #e5e1e1;display:flex;flex-direction:column;background-color:#fff;border-radius:15px;box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.06);position:relative}@media only screen and (max-width:767px){.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card{height:393px}}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .card-date{min-height:25px;padding:5px;background-color:#c00;border-top-left-radius:15px;border-top-right-radius:15px;display:flex;justify-content:center;align-items:center}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .card-validità{color:#fff;font-weight:600;font-size:12px;line-height:16px;text-align:center}@media only screen and (max-width:767px){.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .card-validità{font-size:10px}}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .product-card-img{padding:10px 10px 0;display:flex;justify-content:center;align-items:center;width:100%;cursor:pointer}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .product-card-img .card-img-container{height:196px;width:196px}@media only screen and (max-width:767px){.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .product-card-img .card-img-container{height:145px;width:145px}}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .product-card-img .card-img{width:100%;height:100%;object-fit:cover}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .chip-tag{display:flex;align-items:center;padding:0 10px 0 10px;gap:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:#c1ddf9;color:#2e5e8f;height:20px;width:fit-content;position:absolute;top:220px;left:0}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .chip-tag p{font-size:12px;line-height:16px;font-weight:600}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .chip-tag span{color:#2e5e8f}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .chip-tag img{width:20px;height:20px}@media only screen and (max-width:767px){.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .chip-tag{top:170px}}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .example-tag{background-color:#cf3631;color:#fff}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .product-card-body{height:287px;padding:10px}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .product-card-body .p-nome{font-weight:800;font-size:14px;line-height:21px;margin-bottom:10px;cursor:pointer;text-align:left}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .product-card-body .p-brand{font-weight:600;font-size:12px;line-height:16px;margin-top:10px;color:#605f60;text-align:left}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .product-card-body .p-desc{font-weight:350;font-size:12px;line-height:16px;color:#605f60;margin-bottom:10px;text-align:left}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica{background-color:#fff;border-radius:0 0 15px 15px;text-align:center;border:1px solid #e5e1e1;position:absolute;bottom:10px;right:10px;border-radius:5px}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica .cx-top{height:16px;width:100%;text-align:center;display:flex;justify-content:center;border-top-left-radius:4px;border-top-right-radius:4px;font-size:12px;font-weight:600;line-height:16px}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica .cx-top img{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica .meccanica-body.meccanica-limited-height{height:80px}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica .meccanica-body{display:flex}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica .meccanica-body .sxtop-only{width:100%!important;padding-bottom:1px}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica .meccanica-body .sxtop-only .sx-top{border-top-left-radius:0!important;border-bottom-right-radius:4px}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-sx{display:flex;flex-direction:column;justify-content:center;width:75px}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-sx .sx-top{color:#000;display:flex;align-items:center;justify-content:center;border-top-left-radius:4px;border-bottom-left-radius:4px}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-sx .sx-top p{font-weight:800;font-size:18px;line-height:30px;text-align:center}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-sx .sx-top img{height:100%;width:100%}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-sx .sx-bottom{color:#fff;height:100%;display:flex;align-items:center;justify-content:center}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-sx .sx-bottom p{font-weight:800;font-size:18px;line-height:30px;text-align:center}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx{display:flex;flex-direction:column;justify-content:center;width:100%}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .dx-top{text-align:right;color:#000;font-size:22px;line-height:33px;text-align:right;padding:5px}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .dx-bottom{text-align:right;color:#000;font-size:22px;line-height:33px;text-align:right;padding:5px}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .meccanica-prezzo-pieno{font-size:12px;font-weight:350;line-height:16px;text-align:right;color:#605f60;position:absolute;top:17px;right:5px}@media only screen and (max-width:767px){.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .meccanica-prezzo-pieno{position:relative;top:3px;left:auto}}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .meccanica-prezzo-scontato{color:#000;font-size:22px;line-height:33px;text-align:right;position:absolute;top:30px;right:5px}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .meccanica-prezzo-scontato .euro-symbol{font-size:12px;font-weight:350;line-height:16px;text-align:right}@media only screen and (max-width:767px){.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .meccanica-prezzo-scontato{position:static;top:auto;left:auto}}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .meccanica-prezzo-index{font-size:12px;font-weight:350;line-height:16px;text-align:right;color:#605f60;position:absolute;top:58px;right:5px}@media only screen and (max-width:767px){.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .meccanica-prezzo-index{position:static;top:auto;left:auto}}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica .cx-bottom{display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;line-height:16px;text-align:center;border-radius:0 0 5px 5px}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica .has-image{height:100%}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica .cx-top.no-image{display:flex;align-items:center;justify-content:center}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica .sxHasImage{border-right:1px solid #d3d3d3;padding-left:5px;padding-right:5px}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica-large{width:90%!important}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica-large .meccanica-body{min-height:80px}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica-large .dx-bottom,.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica-large .dx-top{min-height:50%}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .adjust-height{max-height:50px}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .dx-top.adjust-height{border-bottom:1px solid #e5e1e1}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .height-minima{min-height:80px}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica-dx.full-height .dx-bottom,.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica-dx.full-height .dx-top{height:100%;display:flex;align-items:center;justify-content:center}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica-body.height-84{height:84%}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica-body.height-84 .sx-top{border-top-left-radius:0!important}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica-body.height-100{height:100%}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica-body.height-65{height:66%}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica-body.height-65 .sx-top{border-top-left-radius:0!important;border-bottom-left-radius:0}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica.width-90{width:91%}@media only screen and (max-width:767px){.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica.width-90{width:88%}}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica.width-45{width:50%}.leaflet-modal-dettaglio .leaflet-modal-body-bottom .grid-item-volantino .product-card .meccanica .dx-only{height:100px;display:flex;flex-direction:column;align-items:end;justify-content:center;border-radius:4px}.dialog.modal_zoom,.leaflet-modal-zoom{overflow:visible!important}.leaflet-modal-zoom-image-cont{width:100%;max-height:87vh;overflow:auto;position:relative;padding:10px}.modal_zoom{padding:0!important}.alertify .dialog.modal_zoom{padding:0!important}@media only screen and (max-width:767px){.leaflet-modal-zoom{background-color:#fff;width:100%!important;height:100%!important;margin-top:0!important}.leaflet-modal-zoom .msgModal h4,.leaflet-modal-zoom nav{display:none}.leaflet-modal-zoom .modal-content{padding:0}.leaflet-modal-zoom .dropdown-header-top{display:flex!important;max-width:390px;padding:30px 15px 40px;align-items:center;background-color:#fff;flex-direction:row-reverse}.leaflet-modal-zoom .dropdown-header-top button{color:#c00;border-radius:10px;background:#faf6f6;border:none;line-height:20px;height:auto;padding:14px!important}.leaflet-modal-zoom .dropdown-header-top img{margin:auto;position:absolute;left:50%;translate:-50%;height:40px!important;width:fit-content}.leaflet-modal-zoom .leaflet-modal-zoom-image-cont{overflow:auto;width:100%}.leaflet-modal-zoom .leaflet-modal-zoom-image-cont .leaflet-modal-zoom-img{width:200%}}.alertify .dialog.leaflet-modal-popup{width:972px!important}.alertify .dialog.leaflet-modal-popup nav{display:none}.alertify .dialog.leaflet-modal-popup .msgModal h4{padding:15px}@media only screen and (max-width:767px){.alertify .dialog.leaflet-modal-popup{width:330px!important}}.alertify .dialog.leaflet-modal-popup .dropdown-header-top{display:flex!important;max-width:390px;padding:30px 15px 40px;align-items:center;background-color:#fff;flex-direction:row-reverse}.alertify .dialog.leaflet-modal-popup .dropdown-header-top button{color:#c00;border-radius:10px;background:#faf6f6;border:none;line-height:20px;height:auto;padding:14px!important}.alertify .dialog.leaflet-modal-popup .dropdown-header-top img{margin:auto;position:absolute;left:50%;translate:-50%;height:40px!important;width:fit-content}.alertify .dialog.leaflet-modal-popup .leaflet-modal-popup-container{padding:30px}@media only screen and (max-width:767px){.alertify .dialog.leaflet-modal-popup .leaflet-modal-popup-container{padding:20px 15px}}.alertify .dialog.leaflet-modal-popup .leaflet-modal-popup-container .leaflet-modal-popup-body{padding:20px;display:flex;border-radius:20px;gap:15px}@media only screen and (max-width:767px){.alertify .dialog.leaflet-modal-popup .leaflet-modal-popup-container .leaflet-modal-popup-body{padding:15px;width:330px}}.alertify .dialog.leaflet-modal-popup .leaflet-modal-popup-container .leaflet-modal-popup-body .leaflet-modal-popup-image-cont{background-color:#faf6f6;border-radius:20px}.alertify .dialog.leaflet-modal-popup .leaflet-modal-popup-container .leaflet-modal-popup-body .leaflet-modal-popup-image-cont .leaflet-modal-popup-img{width:100%;aspect-ratio:4/3;object-fit:cover;object-position:center;display:block}@media only screen and (max-width:767px){.alertify .dialog.leaflet-modal-popup .leaflet-modal-popup-container .leaflet-modal-popup-body .leaflet-modal-popup-image-cont .leaflet-modal-popup-img{width:100%}}.alertify .dialog.leaflet-modal-popup .leaflet-modal-popup-container .leaflet-modal-popup-body .leaflet-modal-popup-image-cont img{max-width:375px}@media only screen and (max-width:767px){.alertify .dialog.leaflet-modal-popup .leaflet-modal-popup-container .leaflet-modal-popup-body .leaflet-modal-popup-image-cont img{max-width:240px}}@media only screen and (max-width:767px){.alertify .dialog.leaflet-modal-popup .leaflet-modal-popup-container .leaflet-modal-popup-body .leaflet-modal-popup-image-cont{padding:15px}}.alertify .dialog.leaflet-modal-popup .leaflet-modal-popup-container .leaflet-modal-popup-body .leaflet-modal-popup-logotext-cont{display:flex;flex-direction:column;width:100%}.alertify .dialog.leaflet-modal-popup .leaflet-modal-popup-container .leaflet-modal-popup-body .leaflet-modal-popup-logotext-cont .leaflet-modal-popup-logo{width:240px;height:80px}.alertify .dialog.leaflet-modal-popup .leaflet-modal-popup-container .leaflet-modal-popup-body .leaflet-modal-popup-logotext-cont .leaflet-modal-popup-title{font-weight:900;font-size:18px;line-height:30px;color:#333232}.alertify .dialog.leaflet-modal-popup .leaflet-modal-popup-container .leaflet-modal-popup-body .leaflet-modal-popup-logotext-cont .leaflet-modal-popup-text{font-weight:350;font-size:18px;line-height:30px;color:#333232}.alertify .dialog.leaflet-modal-popup .leaflet-modal-popup-bottom{display:flex;gap:10px;justify-content:flex-end;padding:0 30px 30px 30px}@media only screen and (max-width:767px){.alertify .dialog.leaflet-modal-popup .leaflet-modal-popup-bottom{flex-direction:column;align-items:center;padding:10px;margin-top:10px}.alertify .dialog.leaflet-modal-popup .leaflet-modal-popup-bottom .btn{width:100%}}header.navbar[data-component=headerComponent].hidden-header{z-index:-50}[data-component=bannerVolantino]{margin-bottom:0!important}[data-component=bannerVolantino] .banner-sticky{position:fixed;top:0;z-index:1000!important}[data-component=bannerVolantino] .row-full{background-color:#faf6f6;width:100vw!important;margin-left:-50vw!important;left:50%!important}[data-component=bannerVolantino] .adv-subheader{margin:auto;margin:auto}@media only screen and (max-width:767px){[data-component=bannerVolantino] .adv-subheader{display:none}}[data-component=bannerVolantino] .volantino-banner{z-index:10}[data-component=bannerVolantino] .volantino-banner .container-flex{display:flex;justify-content:space-between;align-items:center;gap:45px;background-color:#c00;height:74px;padding:15px 110px 15px 110px;color:#fff}@media only screen and (max-width:767px){[data-component=bannerVolantino] .volantino-banner .container-flex{flex-direction:column;height:auto;padding:15px;align-items:flex-start;gap:20px}}[data-component=bannerVolantino] .volantino-banner.hide-more #banner-button{display:none}[data-component=bannerVolantino] .volantino-banner h3{font-weight:900;font-size:22px;line-height:33px}[data-component=bannerVolantino] .volantino-banner p{font-size:14px}[data-component=bannerVolantino] .volantino-banner .title_container{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:767px){[data-component=bannerVolantino] .volantino-banner .title_container{width:100%}}[data-component=bannerVolantino] .volantino-banner #volantino-header-title{margin:0;line-height:33px;font-size:22px;font-weight:400;text-decoration:underline;font-weight:900;text-align:left;color:#fff}@media only screen and (max-width:767px){[data-component=bannerVolantino] .volantino-banner #volantino-header-title{line-height:27px;font-size:18px}}[data-component=bannerVolantino] .volantino-banner .banner-left{display:flex;gap:30px;align-items:center}@media only screen and (max-width:767px){[data-component=bannerVolantino] .volantino-banner .banner-left{flex-direction:column;align-items:flex-start;gap:10px;width:100%}}[data-component=bannerVolantino] .volantino-banner .banner-left #banner-validita{display:flex;flex-direction:column}[data-component=bannerVolantino] .volantino-banner .banner-left #banner-validita #volantino-header-date{font-size:14px;font-weight:900;line-height:21px;text-align:left}[data-component=bannerVolantino] .volantino-banner .banner-left #banner-validita #volantino-header-store{font-size:14px;font-weight:350;line-height:21px;text-align:left}[data-component=bannerVolantino] .volantino-banner #banner-button{display:flex;align-items:center;gap:30px}@media only screen and (max-width:767px){[data-component=bannerVolantino] .volantino-banner #banner-button{width:100%;justify-content:space-between;gap:15px}}[data-component=bannerVolantino] .volantino-banner #banner-button .btn{color:#fff}[data-component=bannerVolantino] .volantino-banner #banner-button .sfogliatore-change{font-size:14px;font-weight:900;line-height:20px;text-align:left;text-decoration-line:underline;cursor:pointer}[data-component=bannerVolantino] .volantino-banner #banner-button p{font-size:14px;font-weight:900;line-height:20px;text-align:left}[data-component=bannerVolantino] .volantino-banner #link-sfogliabile{color:#c00;background-color:#fff;width:180px;height:45px;border-radius:10px;padding:12px 15px 12px 15px}[data-component=bannerVolantino] .volantino-banner #search-icon{color:#fff}[data-component=bannerVolantino] .volantino-banner .search-tooltip{display:flex;max-height:40px;align-items:center;gap:10px;cursor:pointer}[data-component=bannerVolantino] .volantino-banner .search-tooltip #search-icon{color:#fff}[data-component=bannerVolantino] .volantino-banner .search-tooltip .tooltip-text{visibility:hidden;width:120px;background-color:#fff;padding:5px 0;border-radius:6px}[data-component=bannerVolantino] .volantino-banner .search-tooltip p{font-size:14px;font-weight:900;line-height:20px;text-align:left}[data-component=bannerVolantino] .volantino-banner .search-tooltip .search-tooltip:hover .tooltip-text{visibility:visible}[data-component=bannerVolantino] .volantino-banner .switch-container{display:flex;position:relative;width:auto;height:auto;background-color:#fff;border-radius:12px;padding:2px}[data-component=bannerVolantino] .volantino-banner .option{flex:1;background-color:#fff;color:#c00;text-align:center;line-height:20px;font-size:14px;font-weight:900;cursor:pointer;transition:background-color .3s,color .3s;display:flex;align-items:center;justify-content:center;gap:10px;z-index:1;border-radius:10px;padding:5px 17px}@media only screen and (max-width:767px){[data-component=bannerVolantino] .volantino-banner .option{padding:5px 21.5px}}[data-component=bannerVolantino] .volantino-banner .selected{color:#fff!important;background-color:#c00!important}[data-component=bannerVolantino] .volantino-banner .selected span{color:#fff!important}.modal_popup .grid-item-volantino-coll,[data-component=vetrinaVolantino] .grid-item-volantino-coll{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.modal_popup .grid-item-volantino-coll .product-card,[data-component=vetrinaVolantino] .grid-item-volantino-coll .product-card{width:100%;height:440px;border:1px solid #e5e1e1;display:flex;flex-direction:column;background-color:#fff;border-radius:15px;box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.06);position:relative}@media only screen and (max-width:767px){.modal_popup .grid-item-volantino-coll .product-card,[data-component=vetrinaVolantino] .grid-item-volantino-coll .product-card{height:393px}}.modal_popup .grid-item-volantino-coll .product-card .card-date,[data-component=vetrinaVolantino] .grid-item-volantino-coll .product-card .card-date{height:25px;padding:10px;background-color:#c00;border-top-left-radius:15px;border-top-right-radius:15px;display:flex;justify-content:center;align-items:center;color:#fff}.modal_popup .grid-item-volantino-coll .product-card .card-date .card-valid,[data-component=vetrinaVolantino] .grid-item-volantino-coll .product-card .card-date .card-valid{font-size:12px;font-weight:600;line-height:16px;text-align:center}.modal_popup .grid-item-volantino-coll .product-card .card-upper,[data-component=vetrinaVolantino] .grid-item-volantino-coll .product-card .card-upper{margin-top:10px}.modal_popup .grid-item-volantino-coll .product-card .card-upper .card-promoName,[data-component=vetrinaVolantino] .grid-item-volantino-coll .product-card .card-upper .card-promoName{font-size:12px;font-weight:800;line-height:16px;text-align:center;margin-bottom:10px}.modal_popup .grid-item-volantino-coll .product-card .card-upper .card-title,[data-component=vetrinaVolantino] .grid-item-volantino-coll .product-card .card-upper .card-title{font-size:14px;font-weight:800;line-height:21px;text-align:center;color:#c00;text-decoration:underline}.modal_popup .grid-item-volantino-coll .product-card .card-upper .card-title:hover,[data-component=vetrinaVolantino] .grid-item-volantino-coll .product-card .card-upper .card-title:hover{color:#900;text-decoration:none}.modal_popup .grid-item-volantino-coll .product-card .product-card-img-coll,[data-component=vetrinaVolantino] .grid-item-volantino-coll .product-card .product-card-img-coll{padding:10px;width:100%}.modal_popup .grid-item-volantino-coll .product-card .product-card-img-coll .card-long,[data-component=vetrinaVolantino] .grid-item-volantino-coll .product-card .product-card-img-coll .card-long{border-radius:15px}.modal_popup .grid-item-volantino-coll .product-card .product-card-img-coll img,[data-component=vetrinaVolantino] .grid-item-volantino-coll .product-card .product-card-img-coll img{width:100%;max-height:141px}.modal_popup .grid-item-volantino-coll .product-card .product-card-body,[data-component=vetrinaVolantino] .grid-item-volantino-coll .product-card .product-card-body{display:flex;flex-direction:column;gap:10px;align-items:center;padding:10px;justify-content:space-between;flex-grow:1}.modal_popup .grid-item-volantino-coll .product-card .product-card-body .card-corpo,[data-component=vetrinaVolantino] .grid-item-volantino-coll .product-card .product-card-body .card-corpo{font-size:12px;font-weight:350;line-height:16px;text-align:center}.modal_popup .grid-item-volantino-coll .product-card .product-card-body .strillo-cont,[data-component=vetrinaVolantino] .grid-item-volantino-coll .product-card .product-card-body .strillo-cont{width:92%;border-radius:10px;padding:10px 10px;background-color:#faeaea;color:#c00;position:absolute;bottom:10px}.modal_popup .grid-item-volantino-coll .product-card .product-card-body .strillo-cont .card-strillo,[data-component=vetrinaVolantino] .grid-item-volantino-coll .product-card .product-card-body .strillo-cont .card-strillo{font-size:18px;font-weight:800;line-height:30px;text-align:center}.modal_popup .grid-item-volantino-coll .full-image-card .product-card-img-coll,[data-component=vetrinaVolantino] .grid-item-volantino-coll .full-image-card .product-card-img-coll{padding:0;height:100%}.modal_popup .grid-item-volantino-coll .full-image-card .product-card-img-coll img,[data-component=vetrinaVolantino] .grid-item-volantino-coll .full-image-card .product-card-img-coll img{min-height:100%;max-height:413px;object-fit:fill;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.modal_popup .grid-item-volantino-coll .full-image-card .card-upper,.modal_popup .grid-item-volantino-coll .full-image-card .product-card-body,[data-component=vetrinaVolantino] .grid-item-volantino-coll .full-image-card .card-upper,[data-component=vetrinaVolantino] .grid-item-volantino-coll .full-image-card .product-card-body{display:none}.modal_popup .grid-item-volantino,[data-component=vetrinaVolantino] .grid-item-volantino{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.modal_popup .grid-item-volantino .clamped-text-2,[data-component=vetrinaVolantino] .grid-item-volantino .clamped-text-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.modal_popup .grid-item-volantino .clamped-text-1,[data-component=vetrinaVolantino] .grid-item-volantino .clamped-text-1{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}.modal_popup .grid-item-volantino .product-card,[data-component=vetrinaVolantino] .grid-item-volantino .product-card{width:100%;height:440px;border:1px solid #e5e1e1;display:flex;flex-direction:column;background-color:#fff;border-radius:15px;box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.06);position:relative}@media only screen and (max-width:767px){.modal_popup .grid-item-volantino .product-card,[data-component=vetrinaVolantino] .grid-item-volantino .product-card{height:395px}}.modal_popup .grid-item-volantino .product-card .card-date,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .card-date{min-height:25px;padding:5px;background-color:#c00;border-top-left-radius:15px;border-top-right-radius:15px;display:flex;justify-content:center;align-items:center}.modal_popup .grid-item-volantino .product-card .card-validità,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .card-validità{color:#fff;font-weight:600;font-size:12px;line-height:16px;text-align:center}@media only screen and (max-width:767px){.modal_popup .grid-item-volantino .product-card .card-validità,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .card-validità{font-size:10px}}.modal_popup .grid-item-volantino .product-card .product-card-img,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .product-card-img{padding:10px 10px 0;display:flex;justify-content:center;align-items:center;width:100%;cursor:pointer}.modal_popup .grid-item-volantino .product-card .product-card-img .card-img-container,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .product-card-img .card-img-container{height:196px;width:196px}@media only screen and (max-width:767px){.modal_popup .grid-item-volantino .product-card .product-card-img .card-img-container,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .product-card-img .card-img-container{height:145px;width:145px}}.modal_popup .grid-item-volantino .product-card .product-card-img .card-img,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .product-card-img .card-img{width:100%;height:100%;object-fit:contain}.modal_popup .grid-item-volantino .product-card .chip-tag,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .chip-tag{display:flex;align-items:center;padding:0 10px 0 10px;gap:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:#c1ddf9;color:#2e5e8f;height:20px;width:fit-content;position:absolute;top:220px;left:0}.modal_popup .grid-item-volantino .product-card .chip-tag p,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .chip-tag p{font-size:12px;line-height:16px;font-weight:600}.modal_popup .grid-item-volantino .product-card .chip-tag span,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .chip-tag span{color:#2e5e8f}.modal_popup .grid-item-volantino .product-card .chip-tag img,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .chip-tag img{width:20px;height:20px}@media only screen and (max-width:767px){.modal_popup .grid-item-volantino .product-card .chip-tag,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .chip-tag{top:170px}}.modal_popup .grid-item-volantino .product-card .product-card-body,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .product-card-body{height:287px;padding:15px 10px 10px 10px}.modal_popup .grid-item-volantino .product-card .product-card-body .p-nome,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .product-card-body .p-nome{font-weight:800;font-size:14px;line-height:21px;margin-bottom:10px;cursor:pointer}.modal_popup .grid-item-volantino .product-card .product-card-body .p-nome:hover,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .product-card-body .p-nome:hover{text-decoration:underline}.modal_popup .grid-item-volantino .product-card .product-card-body .p-brand,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .product-card-body .p-brand{font-weight:600;font-size:12px;line-height:16px;margin-top:10px;color:#605f60}.modal_popup .grid-item-volantino .product-card .product-card-body .p-desc,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .product-card-body .p-desc{font-weight:350;font-size:12px;line-height:16px;color:#605f60;margin-bottom:10px}.modal_popup .grid-item-volantino .product-card .meccanica,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica{background-color:#fff;border-radius:0 0 15px 15px;text-align:center;border:1px solid #e5e1e1;position:absolute;bottom:10px;right:10px;border-radius:5px}.modal_popup .grid-item-volantino .product-card .meccanica .red-text,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica .red-text{color:#c00;font-weight:800}.modal_popup .grid-item-volantino .product-card .meccanica .cx-top,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica .cx-top{height:16px;width:100%;text-align:center;display:flex;justify-content:center;border-top-left-radius:4px;border-top-right-radius:4px;font-size:12px;font-weight:600;line-height:16px}.modal_popup .grid-item-volantino .product-card .meccanica .cx-top img,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica .cx-top img{border-top-left-radius:5px;border-top-right-radius:5px}.modal_popup .grid-item-volantino .product-card .meccanica .meccanica-body.meccanica-limited-height,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica .meccanica-body.meccanica-limited-height{height:80px}.modal_popup .grid-item-volantino .product-card .meccanica .meccanica-body,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica .meccanica-body{display:flex}.modal_popup .grid-item-volantino .product-card .meccanica .meccanica-body .sxtop-only,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica .meccanica-body .sxtop-only{width:100%!important;padding-bottom:1px}.modal_popup .grid-item-volantino .product-card .meccanica .meccanica-body .sxtop-only .sx-top,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica .meccanica-body .sxtop-only .sx-top{border-top-left-radius:0!important;border-bottom-right-radius:4px}.modal_popup .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-sx,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-sx{display:flex;flex-direction:column;justify-content:center;width:75px}.modal_popup .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-sx .sx-top,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-sx .sx-top{color:#000;display:flex;align-items:center;justify-content:center;border-top-left-radius:4px;border-bottom-left-radius:4px}.modal_popup .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-sx .sx-top p,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-sx .sx-top p{font-weight:800;font-size:18px;line-height:30px;text-align:center}.modal_popup .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-sx .sx-top img,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-sx .sx-top img{height:100%;width:100%}.modal_popup .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-sx .sx-bottom,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-sx .sx-bottom{color:#fff;height:100%;display:flex;align-items:center;justify-content:center}.modal_popup .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-sx .sx-bottom p,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-sx .sx-bottom p{font-weight:800;font-size:18px;line-height:30px;text-align:center}.modal_popup .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-sx .sx-bottom-cassa,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-sx .sx-bottom-cassa{height:35px!important}.modal_popup .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-sx .sx-bottom-cassa p,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-sx .sx-bottom-cassa p{font-size:12px;font-weight:800;line-height:16px;text-align:center}.modal_popup .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx{display:flex;flex-direction:column;justify-content:center;width:100%}.modal_popup .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .dx-top,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .dx-top{text-align:right;color:#000;font-size:22px;line-height:33px;text-align:right;padding:5px 5px 5px 0}.modal_popup .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .dx-bottom,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .dx-bottom{text-align:right;color:#000;font-size:22px;line-height:33px;text-align:right;padding:5px}.modal_popup .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .meccanica-prezzo-pieno,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .meccanica-prezzo-pieno{font-size:12px;font-weight:350;line-height:16px;text-align:right;color:#605f60;position:absolute;top:17px;right:5px}@media only screen and (max-width:767px){.modal_popup .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .meccanica-prezzo-pieno,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .meccanica-prezzo-pieno{position:static;top:auto;left:auto}}.modal_popup .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .meccanica-prezzo-scontato,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .meccanica-prezzo-scontato{color:#000;font-size:22px;line-height:33px;text-align:right;position:absolute;top:30px;right:5px}@media only screen and (max-width:767px){.modal_popup .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .meccanica-prezzo-scontato,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .meccanica-prezzo-scontato{position:static;top:auto;left:auto}}.modal_popup .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .meccanica-prezzo-scontato .euro-symbol,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .meccanica-prezzo-scontato .euro-symbol{font-size:12px;font-weight:350;line-height:16px;text-align:right}.modal_popup .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .meccanica-prezzo-index,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .meccanica-prezzo-index{font-size:12px;font-weight:350;line-height:16px;text-align:right;color:#605f60;position:absolute;top:58px;right:5px}@media only screen and (max-width:767px){.modal_popup .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .meccanica-prezzo-index,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica .meccanica-body .meccanica-dx .meccanica-prezzo-index{position:static;top:auto;left:auto}}.modal_popup .grid-item-volantino .product-card .meccanica .cx-bottom,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica .cx-bottom{display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;line-height:16px;text-align:center;border-radius:0 0 5px 5px}.modal_popup .grid-item-volantino .product-card .meccanica .has-image,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica .has-image{height:100%}.modal_popup .grid-item-volantino .product-card .meccanica .cx-top.no-image,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica .cx-top.no-image{display:flex;align-items:center;justify-content:center}.modal_popup .grid-item-volantino .product-card .meccanica .sxHasImage,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica .sxHasImage{border-right:1px solid #d3d3d3;padding-left:5px;padding-right:5px}.modal_popup .grid-item-volantino .product-card .meccanica-large,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica-large{width:90%!important}.modal_popup .grid-item-volantino .product-card .meccanica-large .meccanica-body,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica-large .meccanica-body{min-height:80px}.modal_popup .grid-item-volantino .product-card .meccanica-large .dx-bottom,.modal_popup .grid-item-volantino .product-card .meccanica-large .dx-top,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica-large .dx-bottom,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica-large .dx-top{min-height:50%}.modal_popup .grid-item-volantino .product-card .adjust-height,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .adjust-height{max-height:50px}.modal_popup .grid-item-volantino .product-card .dx-top.adjust-height,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .dx-top.adjust-height{border-bottom:1px solid #e5e1e1}.modal_popup .grid-item-volantino .product-card .height-minima,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .height-minima{min-height:80px}.modal_popup .grid-item-volantino .product-card .meccanica-dx.full-height .dx-bottom,.modal_popup .grid-item-volantino .product-card .meccanica-dx.full-height .dx-top,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica-dx.full-height .dx-bottom,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica-dx.full-height .dx-top{height:100%;display:flex;align-items:center;justify-content:center}.modal_popup .grid-item-volantino .product-card .meccanica-body.height-84,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica-body.height-84{height:84%}.modal_popup .grid-item-volantino .product-card .meccanica-body.height-84 .sx-top,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica-body.height-84 .sx-top{border-top-left-radius:0!important}.modal_popup .grid-item-volantino .product-card .meccanica-body.height-100,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica-body.height-100{height:100%}.modal_popup .grid-item-volantino .product-card .meccanica-body.height-65,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica-body.height-65{height:66%}.modal_popup .grid-item-volantino .product-card .meccanica-body.height-65 .sx-top,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica-body.height-65 .sx-top{border-top-left-radius:0;border-bottom-left-radius:0}.modal_popup .grid-item-volantino .product-card .meccanica.width-90,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica.width-90{width:91%}@media only screen and (max-width:767px){.modal_popup .grid-item-volantino .product-card .meccanica.width-90,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica.width-90{width:88%}}.modal_popup .grid-item-volantino .product-card .meccanica.width-45,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica.width-45{width:50%}.modal_popup .grid-item-volantino .product-card .meccanica .dx-only,[data-component=vetrinaVolantino] .grid-item-volantino .product-card .meccanica .dx-only{height:100px;display:flex;flex-direction:column;align-items:end;justify-content:center;border-radius:4px}[data-component=digitalShowOffersShopComponent],[data-component=vetrinaVolantino]{margin-bottom:0!important}[data-component=digitalShowOffersShopComponent].vetrina-promotion,[data-component=vetrinaVolantino].vetrina-promotion{padding:45px 0}@media only screen and (max-width:767px){[data-component=digitalShowOffersShopComponent].vetrina-promotion,[data-component=vetrinaVolantino].vetrina-promotion{padding:30px 0}}[data-component=digitalShowOffersShopComponent] #store-promo-ed,[data-component=vetrinaVolantino] #store-promo-ed{overflow:hidden;padding-left:0;max-width:1220px!important;padding-right:5px}[data-component=digitalShowOffersShopComponent] #store-promo-ed .in-evidenza-container,[data-component=digitalShowOffersShopComponent] .vetrina-volantino .in-evidenza-container,[data-component=vetrinaVolantino] #store-promo-ed .in-evidenza-container,[data-component=vetrinaVolantino] .vetrina-volantino .in-evidenza-container{display:flex;flex-direction:row;gap:15px}@media only screen and (max-width:767px){[data-component=digitalShowOffersShopComponent] #store-promo-ed .in-evidenza-container,[data-component=digitalShowOffersShopComponent] .vetrina-volantino .in-evidenza-container,[data-component=vetrinaVolantino] #store-promo-ed .in-evidenza-container,[data-component=vetrinaVolantino] .vetrina-volantino .in-evidenza-container{overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x mandatory;width:100vw;position:relative;left:50%;margin-left:-50vw;padding:0 15px}[data-component=digitalShowOffersShopComponent] #store-promo-ed .in-evidenza-container::-webkit-scrollbar,[data-component=digitalShowOffersShopComponent] .vetrina-volantino .in-evidenza-container::-webkit-scrollbar,[data-component=vetrinaVolantino] #store-promo-ed .in-evidenza-container::-webkit-scrollbar,[data-component=vetrinaVolantino] .vetrina-volantino .in-evidenza-container::-webkit-scrollbar{display:none}}[data-component=digitalShowOffersShopComponent] #store-promo-ed .in-evidenza-container .evidenza-el,[data-component=digitalShowOffersShopComponent] .vetrina-volantino .in-evidenza-container .evidenza-el,[data-component=vetrinaVolantino] #store-promo-ed .in-evidenza-container .evidenza-el,[data-component=vetrinaVolantino] .vetrina-volantino .in-evidenza-container .evidenza-el{position:relative;border:1px solid #f2eeee;border-radius:20px;box-shadow:0 16px 16px -8px rgba(0,0,0,.15);width:100%;overflow:hidden;min-height:339px;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:767px){[data-component=digitalShowOffersShopComponent] #store-promo-ed .in-evidenza-container .evidenza-el,[data-component=digitalShowOffersShopComponent] .vetrina-volantino .in-evidenza-container .evidenza-el,[data-component=vetrinaVolantino] #store-promo-ed .in-evidenza-container .evidenza-el,[data-component=vetrinaVolantino] .vetrina-volantino .in-evidenza-container .evidenza-el{width:calc(100% - 15px);scroll-snap-align:center;flex:none;background-position:center}[data-component=digitalShowOffersShopComponent] #store-promo-ed .in-evidenza-container .evidenza-el .btn.btn-primary,[data-component=digitalShowOffersShopComponent] .vetrina-volantino .in-evidenza-container .evidenza-el .btn.btn-primary,[data-component=vetrinaVolantino] #store-promo-ed .in-evidenza-container .evidenza-el .btn.btn-primary,[data-component=vetrinaVolantino] .vetrina-volantino .in-evidenza-container .evidenza-el .btn.btn-primary{width:44px;height:44px;white-space:nowrap}[data-component=digitalShowOffersShopComponent] #store-promo-ed .in-evidenza-container .evidenza-el .btn.btn-primary::before,[data-component=digitalShowOffersShopComponent] .vetrina-volantino .in-evidenza-container .evidenza-el .btn.btn-primary::before,[data-component=vetrinaVolantino] #store-promo-ed .in-evidenza-container .evidenza-el .btn.btn-primary::before,[data-component=vetrinaVolantino] .vetrina-volantino .in-evidenza-container .evidenza-el .btn.btn-primary::before{content:none;display:none}}[data-component=digitalShowOffersShopComponent] #store-promo-ed .in-evidenza-container .evidenza-el span[role=img],[data-component=digitalShowOffersShopComponent] .vetrina-volantino .in-evidenza-container .evidenza-el span[role=img],[data-component=vetrinaVolantino] #store-promo-ed .in-evidenza-container .evidenza-el span[role=img],[data-component=vetrinaVolantino] .vetrina-volantino .in-evidenza-container .evidenza-el span[role=img]{background:linear-gradient(360deg,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);width:100%;height:100%;position:absolute}[data-component=digitalShowOffersShopComponent] #store-promo-ed .in-evidenza-container .evidenza-el .el-content,[data-component=digitalShowOffersShopComponent] .vetrina-volantino .in-evidenza-container .evidenza-el .el-content,[data-component=vetrinaVolantino] #store-promo-ed .in-evidenza-container .evidenza-el .el-content,[data-component=vetrinaVolantino] .vetrina-volantino .in-evidenza-container .evidenza-el .el-content{height:100%;display:flex;align-items:flex-end;justify-content:space-between}@media only screen and (max-width:767px){[data-component=digitalShowOffersShopComponent] #store-promo-ed .in-evidenza-container .evidenza-el .el-content .btn.btn-primary.btn-sm::before,[data-component=digitalShowOffersShopComponent] .vetrina-volantino .in-evidenza-container .evidenza-el .el-content .btn.btn-primary.btn-sm::before,[data-component=vetrinaVolantino] #store-promo-ed .in-evidenza-container .evidenza-el .el-content .btn.btn-primary.btn-sm::before,[data-component=vetrinaVolantino] .vetrina-volantino .in-evidenza-container .evidenza-el .el-content .btn.btn-primary.btn-sm::before{content:''}[data-component=digitalShowOffersShopComponent] #store-promo-ed .in-evidenza-container .evidenza-el .el-content [aria-label="Scopri le offerte"],[data-component=digitalShowOffersShopComponent] .vetrina-volantino .in-evidenza-container .evidenza-el .el-content [aria-label="Scopri le offerte"],[data-component=vetrinaVolantino] #store-promo-ed .in-evidenza-container .evidenza-el .el-content [aria-label="Scopri le offerte"],[data-component=vetrinaVolantino] .vetrina-volantino .in-evidenza-container .evidenza-el .el-content [aria-label="Scopri le offerte"]{font-size:0}[data-component=digitalShowOffersShopComponent] #store-promo-ed .in-evidenza-container .evidenza-el .el-content .btn.btn-primary.btn-sm span,[data-component=digitalShowOffersShopComponent] .vetrina-volantino .in-evidenza-container .evidenza-el .el-content .btn.btn-primary.btn-sm span,[data-component=vetrinaVolantino] #store-promo-ed .in-evidenza-container .evidenza-el .el-content .btn.btn-primary.btn-sm span,[data-component=vetrinaVolantino] .vetrina-volantino .in-evidenza-container .evidenza-el .el-content .btn.btn-primary.btn-sm span{margin-left:0}}[data-component=digitalShowOffersShopComponent] #store-promo-ed .in-evidenza-container .evidenza-el .containerText,[data-component=digitalShowOffersShopComponent] .vetrina-volantino .in-evidenza-container .evidenza-el .containerText,[data-component=vetrinaVolantino] #store-promo-ed .in-evidenza-container .evidenza-el .containerText,[data-component=vetrinaVolantino] .vetrina-volantino .in-evidenza-container .evidenza-el .containerText{padding:20px;color:#fff;position:relative}@media only screen and (max-width:767px){[data-component=digitalShowOffersShopComponent] #store-promo-ed .in-evidenza-container .evidenza-el .containerText,[data-component=digitalShowOffersShopComponent] .vetrina-volantino .in-evidenza-container .evidenza-el .containerText,[data-component=vetrinaVolantino] #store-promo-ed .in-evidenza-container .evidenza-el .containerText,[data-component=vetrinaVolantino] .vetrina-volantino .in-evidenza-container .evidenza-el .containerText{padding-right:15px}}[data-component=digitalShowOffersShopComponent] #store-promo-ed .in-evidenza-container .evidenza-el .containerText h3,[data-component=digitalShowOffersShopComponent] .vetrina-volantino .in-evidenza-container .evidenza-el .containerText h3,[data-component=vetrinaVolantino] #store-promo-ed .in-evidenza-container .evidenza-el .containerText h3,[data-component=vetrinaVolantino] .vetrina-volantino .in-evidenza-container .evidenza-el .containerText h3{margin-bottom:5px}[data-component=digitalShowOffersShopComponent] #store-promo-ed .in-evidenza-container .evidenza-el .containerText .dataText,[data-component=digitalShowOffersShopComponent] .vetrina-volantino .in-evidenza-container .evidenza-el .containerText .dataText,[data-component=vetrinaVolantino] #store-promo-ed .in-evidenza-container .evidenza-el .containerText .dataText,[data-component=vetrinaVolantino] .vetrina-volantino .in-evidenza-container .evidenza-el .containerText .dataText{margin-bottom:5px;font-size:14px;font-weight:800;line-height:21px}[data-component=digitalShowOffersShopComponent] #store-promo-ed .in-evidenza-container .evidenza-el .btn,[data-component=digitalShowOffersShopComponent] .vetrina-volantino .in-evidenza-container .evidenza-el .btn,[data-component=vetrinaVolantino] #store-promo-ed .in-evidenza-container .evidenza-el .btn,[data-component=vetrinaVolantino] .vetrina-volantino .in-evidenza-container .evidenza-el .btn{padding:10px 10px 10px 15px;right:0;bottom:20px;border-radius:10px 0 0 10px;line-height:19px}[data-component=digitalShowOffersShopComponent] #store-promo-ed .vetrina-title,[data-component=digitalShowOffersShopComponent] .vetrina-volantino .vetrina-title,[data-component=vetrinaVolantino] #store-promo-ed .vetrina-title,[data-component=vetrinaVolantino] .vetrina-volantino .vetrina-title{margin-bottom:15px;font-size:22px;font-weight:800;line-height:42px}@media only screen and (max-width:767px){[data-component=digitalShowOffersShopComponent] #store-promo-ed .vetrina-title,[data-component=digitalShowOffersShopComponent] .vetrina-volantino .vetrina-title,[data-component=vetrinaVolantino] #store-promo-ed .vetrina-title,[data-component=vetrinaVolantino] .vetrina-volantino .vetrina-title{font-weight:800;font-size:18px;font-weight:900;line-height:30px;text-align:center}}[data-component=digitalShowOffersShopComponent] #store-promo-ed .vetrina-container,[data-component=digitalShowOffersShopComponent] .vetrina-volantino .vetrina-container,[data-component=vetrinaVolantino] #store-promo-ed .vetrina-container,[data-component=vetrinaVolantino] .vetrina-volantino .vetrina-container{padding:10px}[data-component=digitalShowOffersShopComponent] #store-promo-ed .evidenza-promo,[data-component=digitalShowOffersShopComponent] .vetrina-volantino .evidenza-promo,[data-component=vetrinaVolantino] #store-promo-ed .evidenza-promo,[data-component=vetrinaVolantino] .vetrina-volantino .evidenza-promo{width:700px;height:400px;border-radius:16px;position:relative}[data-component=digitalShowOffersShopComponent] #store-promo-ed .promotion-evidenza,[data-component=digitalShowOffersShopComponent] .vetrina-volantino .promotion-evidenza,[data-component=vetrinaVolantino] #store-promo-ed .promotion-evidenza,[data-component=vetrinaVolantino] .vetrina-volantino .promotion-evidenza{padding:45px 110px 45px 110px;background-color:#fff}[data-component=digitalShowOffersShopComponent] #store-promo-ed .promotion-evidenza .in-evidenza,[data-component=digitalShowOffersShopComponent] .vetrina-volantino .promotion-evidenza .in-evidenza,[data-component=vetrinaVolantino] #store-promo-ed .promotion-evidenza .in-evidenza,[data-component=vetrinaVolantino] .vetrina-volantino .promotion-evidenza .in-evidenza{display:flex;justify-content:space-evenly;position:relative;margin-bottom:25px}[data-component=digitalShowOffersShopComponent] #store-promo-ed .promotion-evidenza .evidenza-img,[data-component=digitalShowOffersShopComponent] .vetrina-volantino .promotion-evidenza .evidenza-img,[data-component=vetrinaVolantino] #store-promo-ed .promotion-evidenza .evidenza-img,[data-component=vetrinaVolantino] .vetrina-volantino .promotion-evidenza .evidenza-img{width:60%;display:flex;justify-content:center;position:relative}[data-component=digitalShowOffersShopComponent] #store-promo-ed .promotion-evidenza .evidenza-img img,[data-component=digitalShowOffersShopComponent] .vetrina-volantino .promotion-evidenza .evidenza-img img,[data-component=vetrinaVolantino] #store-promo-ed .promotion-evidenza .evidenza-img img,[data-component=vetrinaVolantino] .vetrina-volantino .promotion-evidenza .evidenza-img img{width:95%;height:auto;border-radius:16px}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-categorie-container,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-categorie-container,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-categorie-container,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-categorie-container{background-color:#faeaea;padding:20px 0}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-categorie-container .vetrina-categories,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-categorie-container .vetrina-categories,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-categorie-container .vetrina-categories,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-categorie-container .vetrina-categories{margin:0;padding:15px 0;overflow:visible!important}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-categorie-container .vetrina-categories:has(.wrap-swiper-pagination.hide),[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-categorie-container .vetrina-categories:has(.wrap-swiper-pagination.hide),[data-component=vetrinaVolantino] #store-promo-ed #vetrina-categorie-container .vetrina-categories:has(.wrap-swiper-pagination.hide),[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-categorie-container .vetrina-categories:has(.wrap-swiper-pagination.hide){margin:auto;padding-bottom:0;max-width:1280px}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-categorie-container .vetrina-categories .swiper-button-disabled,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-categorie-container .vetrina-categories .swiper-button-disabled,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-categorie-container .vetrina-categories .swiper-button-disabled,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-categorie-container .vetrina-categories .swiper-button-disabled{background-color:#e5e1e1;color:#fff;pointer-events:none}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-categorie-container .blur-right,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-categorie-container .blur-right,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-categorie-container .blur-right,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-categorie-container .blur-right{position:absolute;top:0;right:calc((-100vw + 1220px)/ 2);width:calc((100vw - 1060px)/ 2);height:100%;background:linear-gradient(to right,transparent 0,#faeaea 13%);z-index:3}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-categorie-container .blur-left,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-categorie-container .blur-left,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-categorie-container .blur-left,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-categorie-container .blur-left{position:absolute;top:0;left:calc((-100vw + 1220px)/ 2);width:calc((100vw - 1060px)/ 2);height:100%;background:linear-gradient(to left,transparent 0,#faeaea 13%);z-index:3}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-categorie-container .vetrina-title,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-categorie-container .vetrina-title,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-categorie-container .vetrina-title,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-categorie-container .vetrina-title{margin:0;padding:0;text-align:center;font-size:22px;line-height:33px;font-weight:800}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-categorie-container .icona-20px,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-categorie-container .icona-20px,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-categorie-container .icona-20px,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-categorie-container .icona-20px{padding:0;font-size:20px}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-categorie-container .categorie-list,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-categorie-container .categorie-list,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-categorie-container .categorie-list,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-categorie-container .categorie-list{padding:0;display:flex}@media only screen and (max-width:767px){[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-categorie-container .categorie-list,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-categorie-container .categorie-list,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-categorie-container .categorie-list,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-categorie-container .categorie-list{padding:0!important}}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-categorie-container .categorie-list li,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-categorie-container .categorie-list li,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-categorie-container .categorie-list li,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-categorie-container .categorie-list li{width:10%;padding:20px;text-align:center;list-style:none;cursor:pointer}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-categorie-container .categorie-list .swiper-slide,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-categorie-container .categorie-list .swiper-slide,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-categorie-container .categorie-list .swiper-slide,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-categorie-container .categorie-list .swiper-slide{font-size:15px;display:flex;justify-content:center}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-categorie-container .categorie-list .swiper-slide .category-listElement,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-categorie-container .categorie-list .swiper-slide .category-listElement,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-categorie-container .categorie-list .swiper-slide .category-listElement,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-categorie-container .categorie-list .swiper-slide .category-listElement{display:flex;flex-direction:column;align-items:center;gap:5px;flex:1;padding:0 5px;background-color:#fff;border-radius:15px;padding:10px 5px 10px 5px}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-categorie-container .categorie-list .swiper-slide .category-listElement .category-list-all,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-categorie-container .categorie-list .swiper-slide .category-listElement .category-list-all,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-categorie-container .categorie-list .swiper-slide .category-listElement .category-list-all,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-categorie-container .categorie-list .swiper-slide .category-listElement .category-list-all{font-size:60px}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-categorie-container .categorie-list .swiper-slide .category-listElement img,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-categorie-container .categorie-list .swiper-slide .category-listElement img,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-categorie-container .categorie-list .swiper-slide .category-listElement img,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-categorie-container .categorie-list .swiper-slide .category-listElement img{height:60px;width:60px;object-fit:contain}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-categorie-container .categorie-list .swiper-slide .category-listElement p,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-categorie-container .categorie-list .swiper-slide .category-listElement p,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-categorie-container .categorie-list .swiper-slide .category-listElement p,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-categorie-container .categorie-list .swiper-slide .category-listElement p{color:#333232;font-weight:600;font-size:14px;line-height:21px;text-align:center;color:#333232}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-categorie-container .categorie-list .swiper-slide .category-listElement:hover,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-categorie-container .categorie-list .swiper-slide .category-listElement:hover,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-categorie-container .categorie-list .swiper-slide .category-listElement:hover,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-categorie-container .categorie-list .swiper-slide .category-listElement:hover{text-decoration:none!important;color:#c00}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-categorie-container .categorie-list .swiper-slide span,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-categorie-container .categorie-list .swiper-slide span,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-categorie-container .categorie-list .swiper-slide span,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-categorie-container .categorie-list .swiper-slide span{font-size:40px}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-categorie-container .wrap-swiper-pagination .swiper-pagination-bullets,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-categorie-container .wrap-swiper-pagination .swiper-pagination-bullets,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-categorie-container .wrap-swiper-pagination .swiper-pagination-bullets,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-categorie-container .wrap-swiper-pagination .swiper-pagination-bullets{flex-wrap:wrap;justify-content:center}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-categorie-container .custom-swiper-button-next,[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-categorie-container .custom-swiper-button-prev,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-categorie-container .custom-swiper-button-next,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-categorie-container .custom-swiper-button-prev,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-categorie-container .custom-swiper-button-next,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-categorie-container .custom-swiper-button-prev,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-categorie-container .custom-swiper-button-next,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-categorie-container .custom-swiper-button-prev{z-index:4}[data-component=digitalShowOffersShopComponent] #store-promo-ed.vetrina-promozioni.row-full,[data-component=digitalShowOffersShopComponent] .vetrina-volantino.vetrina-promozioni.row-full,[data-component=vetrinaVolantino] #store-promo-ed.vetrina-promozioni.row-full,[data-component=vetrinaVolantino] .vetrina-volantino.vetrina-promozioni.row-full{background:#faf6f6;padding:30px 0}[data-component=digitalShowOffersShopComponent] #store-promo-ed.vetrina-promozioni.row-full .bottom-btn-container,[data-component=digitalShowOffersShopComponent] .vetrina-volantino.vetrina-promozioni.row-full .bottom-btn-container,[data-component=vetrinaVolantino] #store-promo-ed.vetrina-promozioni.row-full .bottom-btn-container,[data-component=vetrinaVolantino] .vetrina-volantino.vetrina-promozioni.row-full .bottom-btn-container{margin:0}[data-component=digitalShowOffersShopComponent] #store-promo-ed.vetrina-promozioni.row-full .bottom-btn-container .btn,[data-component=digitalShowOffersShopComponent] .vetrina-volantino.vetrina-promozioni.row-full .bottom-btn-container .btn,[data-component=vetrinaVolantino] #store-promo-ed.vetrina-promozioni.row-full .bottom-btn-container .btn,[data-component=vetrinaVolantino] .vetrina-volantino.vetrina-promozioni.row-full .bottom-btn-container .btn{cursor:pointer;z-index:5}@media only screen and (max-width:767px){[data-component=digitalShowOffersShopComponent] #store-promo-ed.vetrina-promozioni.row-full .bottom-btn-container,[data-component=digitalShowOffersShopComponent] .vetrina-volantino.vetrina-promozioni.row-full .bottom-btn-container,[data-component=vetrinaVolantino] #store-promo-ed.vetrina-promozioni.row-full .bottom-btn-container,[data-component=vetrinaVolantino] .vetrina-volantino.vetrina-promozioni.row-full .bottom-btn-container{margin-top:30px}}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-promozioni-container,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-promozioni-container,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-promozioni-container,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-promozioni-container{padding:0}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-promozioni-container .vetrina-title,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-promozioni-container .vetrina-title,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-promozioni-container .vetrina-title,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-promozioni-container .vetrina-title{padding:0;margin:0}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-promozioni-container .promozione-title-container,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-promozioni-container .promozione-title-container,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-promozioni-container .promozione-title-container,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-promozioni-container .promozione-title-container{display:flex;justify-content:space-between;align-items:baseline;margin-top:30px}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-promozioni-container .promozione-title-container .cta-text,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-promozioni-container .promozione-title-container .cta-text,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-promozioni-container .promozione-title-container .cta-text,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-promozioni-container .promozione-title-container .cta-text{text-decoration:underline;cursor:pointer;z-index:5}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-promozioni-container .promozione-title-container .btn-icon,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-promozioni-container .promozione-title-container .btn-icon,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-promozioni-container .promozione-title-container .btn-icon,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-promozioni-container .promozione-title-container .btn-icon{text-decoration:none}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-promozioni-container .promozione-title-container .promozione-title,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-promozioni-container .promozione-title-container .promozione-title,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-promozioni-container .promozione-title-container .promozione-title,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-promozioni-container .promozione-title-container .promozione-title{font-size:22px;font-weight:900;line-height:33px;text-align:left;color:#605f60}@media only screen and (max-width:767px){[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-promozioni-container .promozione-title-container .promozione-title,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-promozioni-container .promozione-title-container .promozione-title,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-promozioni-container .promozione-title-container .promozione-title,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-promozioni-container .promozione-title-container .promozione-title{font-size:18px;line-height:27px}}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-promozioni-container .promozioni-container,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-promozioni-container .promozioni-container,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-promozioni-container .promozioni-container,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-promozioni-container .promozioni-container{display:flex;flex-direction:column;padding:10px 0 45px 0}@media only screen and (max-width:767px){[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-promozioni-container .promozioni-container,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-promozioni-container .promozioni-container,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-promozioni-container .promozioni-container,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-promozioni-container .promozioni-container{padding:0}}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-promozioni-container .promozioni-container #prodotti_locali,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-promozioni-container .promozioni-container #prodotti_locali,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-promozioni-container .promozioni-container #prodotti_locali,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-promozioni-container .promozioni-container #prodotti_locali{margin-top:50px}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-promozioni-container .promozioni-container .promozione-title,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-promozioni-container .promozioni-container .promozione-title,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-promozioni-container .promozioni-container .promozione-title,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-promozioni-container .promozioni-container .promozione-title{margin-bottom:15px}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-promozioni-container .promozione,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-promozioni-container .promozione,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-promozioni-container .promozione,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-promozioni-container .promozione{border-radius:20px;flex-direction:column;width:100%;margin-bottom:0}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-promozioni-container .promozioni-cards-container,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-promozioni-container .promozioni-cards-container,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-promozioni-container .promozioni-cards-container,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-promozioni-container .promozioni-cards-container{display:grid;grid-template-columns:repeat(5,1fr);gap:15px;align-items:flex-start;justify-content:center;width:100%;height:fit-content;box-sizing:border-box;padding:0;margin-bottom:15px}@media only screen and (max-width:767px){[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-promozioni-container .promozioni-cards-container,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-promozioni-container .promozioni-cards-container,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-promozioni-container .promozioni-cards-container,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-promozioni-container .promozioni-cards-container{display:flex;justify-content:flex-start;gap:0}}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-promozioni-container .grid-container,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-promozioni-container .grid-container,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-promozioni-container .grid-container,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-promozioni-container .grid-container{display:grid;gap:15px;height:fit-content;grid-template-columns:repeat(auto-fill,216px);box-sizing:border-box;align-items:flex-start;justify-content:center;flex:1}@media only screen and (max-width:767px){[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-promozioni-container .grid-container,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-promozioni-container .grid-container,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-promozioni-container .grid-container,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-promozioni-container .grid-container{grid-template-columns:repeat(auto-fill,165px)}}[data-component=digitalShowOffersShopComponent] #store-promo-ed .promozione,[data-component=digitalShowOffersShopComponent] .vetrina-volantino .promozione,[data-component=vetrinaVolantino] #store-promo-ed .promozione,[data-component=vetrinaVolantino] .vetrina-volantino .promozione{display:flex;justify-content:space-between;flex-direction:column;margin-bottom:20px}[data-component=digitalShowOffersShopComponent] #store-promo-ed .offerta,[data-component=digitalShowOffersShopComponent] .vetrina-volantino .offerta,[data-component=vetrinaVolantino] #store-promo-ed .offerta,[data-component=vetrinaVolantino] .vetrina-volantino .offerta{width:20%;height:100px;margin:1%;border:1px solid #ccc;padding:10px;text-align:center}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-storePromotions-container,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-storePromotions-container,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-storePromotions-container,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-storePromotions-container{background-color:#fff}@media only screen and (max-width:767px){[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-storePromotions-container .btn-storePromotion,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-storePromotions-container .btn-storePromotion,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-storePromotions-container .btn-storePromotion,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-storePromotions-container .btn-storePromotion{width:100%}}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-storePromotions-container #promo-title,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-storePromotions-container #promo-title,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-storePromotions-container #promo-title,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-storePromotions-container #promo-title{margin-top:45px;margin-bottom:20px}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-storePromotions-container .storePromotions-container,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-storePromotions-container .storePromotions-container,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-storePromotions-container .storePromotions-container,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-storePromotions-container .storePromotions-container{display:flex;justify-content:space-between;gap:10px;margin-bottom:45px}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-storePromotions-container .storePromotions-container .storePromotions-el,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-storePromotions-container .storePromotions-container .storePromotions-el,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-storePromotions-container .storePromotions-container .storePromotions-el,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-storePromotions-container .storePromotions-container .storePromotions-el{width:100%}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-storePromotions-container .swiper-wrapper,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-storePromotions-container .swiper-wrapper,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-storePromotions-container .swiper-wrapper,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-storePromotions-container .swiper-wrapper{padding:0}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-storePromotions-container .swiper-wrapper:has(>:nth-child(2)),[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-storePromotions-container .swiper-wrapper:has(>:nth-child(2)),[data-component=vetrinaVolantino] #store-promo-ed #vetrina-storePromotions-container .swiper-wrapper:has(>:nth-child(2)),[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-storePromotions-container .swiper-wrapper:has(>:nth-child(2)){justify-content:center}@media only screen and (max-width:767px){[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-storePromotions-container .swiper-wrapper:has(>:nth-child(2)),[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-storePromotions-container .swiper-wrapper:has(>:nth-child(2)),[data-component=vetrinaVolantino] #store-promo-ed #vetrina-storePromotions-container .swiper-wrapper:has(>:nth-child(2)),[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-storePromotions-container .swiper-wrapper:has(>:nth-child(2)){justify-content:flex-start}}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-storePromotions-container .swiper-wrapper .swiper-slide,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-storePromotions-container .swiper-wrapper .swiper-slide,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-storePromotions-container .swiper-wrapper .swiper-slide,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-storePromotions-container .swiper-wrapper .swiper-slide{max-width:395px;height:auto;flex:1}@media only screen and (max-width:767px){[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-storePromotions-container .swiper-wrapper .swiper-slide,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-storePromotions-container .swiper-wrapper .swiper-slide,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-storePromotions-container .swiper-wrapper .swiper-slide,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-storePromotions-container .swiper-wrapper .swiper-slide{flex:unset;flex-shrink:0;max-width:none}}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-storePromotions-container .storePromotions-el,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-storePromotions-container .storePromotions-el,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-storePromotions-container .storePromotions-el,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-storePromotions-container .storePromotions-el{border:1px solid #e5e1e1;border-radius:20px;box-shadow:0 8px 12px -4px #00000026;height:100%;display:flex;flex-direction:column}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-storePromotions-container .storePromotions-el .card-promo-img,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-storePromotions-container .storePromotions-el .card-promo-img,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-storePromotions-container .storePromotions-el .card-promo-img,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-storePromotions-container .storePromotions-el .card-promo-img{border-top-left-radius:20px;border-top-right-radius:20px}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-storePromotions-container .storePromotions-el .card-promo-img img,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-storePromotions-container .storePromotions-el .card-promo-img img,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-storePromotions-container .storePromotions-el .card-promo-img img,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-storePromotions-container .storePromotions-el .card-promo-img img{width:100%;height:222px;border-top-left-radius:20px;border-top-right-radius:20px;object-fit:cover}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-storePromotions-container .storePromotions-el .card-promo-body,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-storePromotions-container .storePromotions-el .card-promo-body,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-storePromotions-container .storePromotions-el .card-promo-body,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-storePromotions-container .storePromotions-el .card-promo-body{padding:20px;height:100%;display:flex;flex-direction:column;gap:20px;flex:1}@media only screen and (max-width:767px){[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-storePromotions-container .storePromotions-el .card-promo-body,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-storePromotions-container .storePromotions-el .card-promo-body,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-storePromotions-container .storePromotions-el .card-promo-body,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-storePromotions-container .storePromotions-el .card-promo-body{padding:15px;padding-top:20px}}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-storePromotions-container .storePromotions-el .card-promo-body .box-text,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-storePromotions-container .storePromotions-el .card-promo-body .box-text,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-storePromotions-container .storePromotions-el .card-promo-body .box-text,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-storePromotions-container .storePromotions-el .card-promo-body .box-text{display:flex;flex-direction:column;gap:5px}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-storePromotions-container .storePromotions-el .card-promo-body .p-validità,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-storePromotions-container .storePromotions-el .card-promo-body .p-validità,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-storePromotions-container .storePromotions-el .card-promo-body .p-validità,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-storePromotions-container .storePromotions-el .card-promo-body .p-validità{color:#c00;font-size:14px;font-weight:900;line-height:21px;text-align:left}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-storePromotions-container .storePromotions-el .card-promo-body .color_03,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-storePromotions-container .storePromotions-el .card-promo-body .color_03,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-storePromotions-container .storePromotions-el .card-promo-body .color_03,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-storePromotions-container .storePromotions-el .card-promo-body .color_03{font-size:18px;line-height:30px;font-weight:900;color:#333232}@media only screen and (max-width:767px){[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-storePromotions-container .storePromotions-el .card-promo-body .color_03,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-storePromotions-container .storePromotions-el .card-promo-body .color_03,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-storePromotions-container .storePromotions-el .card-promo-body .color_03,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-storePromotions-container .storePromotions-el .card-promo-body .color_03{font-size:16px;line-height:26px}}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-storePromotions-container .storePromotions-el .card-promo-body .color_04,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-storePromotions-container .storePromotions-el .card-promo-body .color_04,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-storePromotions-container .storePromotions-el .card-promo-body .color_04,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-storePromotions-container .storePromotions-el .card-promo-body .color_04{font-size:18px;font-weight:350;line-height:30px;color:#666464}@media only screen and (max-width:767px){[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-storePromotions-container .storePromotions-el .card-promo-body .color_04,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-storePromotions-container .storePromotions-el .card-promo-body .color_04,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-storePromotions-container .storePromotions-el .card-promo-body .color_04,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-storePromotions-container .storePromotions-el .card-promo-body .color_04{font-size:16px;line-height:26px}}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-storePromotions-container .storePromotions-el .card-promo-body .btn,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-storePromotions-container .storePromotions-el .card-promo-body .btn,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-storePromotions-container .storePromotions-el .card-promo-body .btn,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-storePromotions-container .storePromotions-el .card-promo-body .btn{margin-top:auto}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-soci-container,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-soci-container,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-soci-container,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-soci-container{background-color:#faeaea;padding:45px 0}@media only screen and (max-width:767px){[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-soci-container,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-soci-container,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-soci-container,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-soci-container{padding:30px 0}}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-soci-container .vetrina-title,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-soci-container .vetrina-title,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-soci-container .vetrina-title,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-soci-container .vetrina-title{padding:0;margin-bottom:0}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-soci-container .promozioni-container,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-soci-container .promozioni-container,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-soci-container .promozioni-container,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-soci-container .promozioni-container{border-radius:20px}@media only screen and (max-width:767px){[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-soci-container .promozioni-container,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-soci-container .promozioni-container,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-soci-container .promozioni-container,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-soci-container .promozioni-container{padding:0}}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-soci-container .promozioni-cards-container-soci,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-soci-container .promozioni-cards-container-soci,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-soci-container .promozioni-cards-container-soci,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-soci-container .promozioni-cards-container-soci{display:grid;grid-template-columns:repeat(5,1fr);gap:15px;align-items:flex-start;justify-content:center;width:100%;height:fit-content;box-sizing:border-box;padding:0}@media only screen and (max-width:767px){[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-soci-container .promozioni-cards-container-soci,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-soci-container .promozioni-cards-container-soci,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-soci-container .promozioni-cards-container-soci,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-soci-container .promozioni-cards-container-soci{display:flex;justify-content:flex-start;gap:0}}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-soci-container .promozione-title-container,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-soci-container .promozione-title-container,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-soci-container .promozione-title-container,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-soci-container .promozione-title-container{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:15px}[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-soci-container .promozione-title-container .promozione-title,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-soci-container .promozione-title-container .promozione-title,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-soci-container .promozione-title-container .promozione-title,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-soci-container .promozione-title-container .promozione-title{font-size:22px;font-weight:900;line-height:33px;text-align:left;color:#000}@media only screen and (max-width:767px){[data-component=digitalShowOffersShopComponent] #store-promo-ed #vetrina-soci-container .promozione-title-container .promozione-title,[data-component=digitalShowOffersShopComponent] .vetrina-volantino #vetrina-soci-container .promozione-title-container .promozione-title,[data-component=vetrinaVolantino] #store-promo-ed #vetrina-soci-container .promozione-title-container .promozione-title,[data-component=vetrinaVolantino] .vetrina-volantino #vetrina-soci-container .promozione-title-container .promozione-title{font-size:18px;line-height:27px}}[data-component=digitalShowOffersShopComponent] #store-promo-ed .bottom-btn-container,[data-component=digitalShowOffersShopComponent] .vetrina-volantino .bottom-btn-container,[data-component=vetrinaVolantino] #store-promo-ed .bottom-btn-container,[data-component=vetrinaVolantino] .vetrina-volantino .bottom-btn-container{display:flex;justify-content:center;align-items:center;margin-bottom:15px!important}[data-component=digitalShowOffersShopComponent] #store-promo-ed .store-landing,[data-component=digitalShowOffersShopComponent] .vetrina-volantino .store-landing,[data-component=vetrinaVolantino] #store-promo-ed .store-landing,[data-component=vetrinaVolantino] .vetrina-volantino .store-landing{background-color:transparent!important}[data-component=digitalShowOffersShopComponent] #store-promo-ed .store-landing .swiper,[data-component=digitalShowOffersShopComponent] .vetrina-volantino .store-landing .swiper,[data-component=vetrinaVolantino] #store-promo-ed .store-landing .swiper,[data-component=vetrinaVolantino] .vetrina-volantino .store-landing .swiper{overflow:visible}[data-component=digitalShowOffersShopComponent] #store-promo-ed .store-landing .swiper .swiper-wrapper:has(>:nth-child(4)),[data-component=digitalShowOffersShopComponent] #store-promo-ed .store-landing .swiper .swiper-wrapper:not(:has(>:nth-child(2))),[data-component=digitalShowOffersShopComponent] .vetrina-volantino .store-landing .swiper .swiper-wrapper:has(>:nth-child(4)),[data-component=digitalShowOffersShopComponent] .vetrina-volantino .store-landing .swiper .swiper-wrapper:not(:has(>:nth-child(2))),[data-component=vetrinaVolantino] #store-promo-ed .store-landing .swiper .swiper-wrapper:has(>:nth-child(4)),[data-component=vetrinaVolantino] #store-promo-ed .store-landing .swiper .swiper-wrapper:not(:has(>:nth-child(2))),[data-component=vetrinaVolantino] .vetrina-volantino .store-landing .swiper .swiper-wrapper:has(>:nth-child(4)),[data-component=vetrinaVolantino] .vetrina-volantino .store-landing .swiper .swiper-wrapper:not(:has(>:nth-child(2))){justify-content:unset!important}[data-component=digitalShowOffersShopComponent] #store-promo-ed .store-landing .swiper .swiper-wrapper:has(>:nth-child(4)) .swiper-slide,[data-component=digitalShowOffersShopComponent] #store-promo-ed .store-landing .swiper .swiper-wrapper:not(:has(>:nth-child(2))) .swiper-slide,[data-component=digitalShowOffersShopComponent] .vetrina-volantino .store-landing .swiper .swiper-wrapper:has(>:nth-child(4)) .swiper-slide,[data-component=digitalShowOffersShopComponent] .vetrina-volantino .store-landing .swiper .swiper-wrapper:not(:has(>:nth-child(2))) .swiper-slide,[data-component=vetrinaVolantino] #store-promo-ed .store-landing .swiper .swiper-wrapper:has(>:nth-child(4)) .swiper-slide,[data-component=vetrinaVolantino] #store-promo-ed .store-landing .swiper .swiper-wrapper:not(:has(>:nth-child(2))) .swiper-slide,[data-component=vetrinaVolantino] .vetrina-volantino .store-landing .swiper .swiper-wrapper:has(>:nth-child(4)) .swiper-slide,[data-component=vetrinaVolantino] .vetrina-volantino .store-landing .swiper .swiper-wrapper:not(:has(>:nth-child(2))) .swiper-slide{padding:0 5px 10px 10px!important;max-width:none!important;flex:none!important}[data-component=digitalShowOffersShopComponent] #store-promo-ed .store-landing .swiper .swiper-wrapper:has(>:nth-child(2)):not(:has(>:nth-child(4))),[data-component=digitalShowOffersShopComponent] .vetrina-volantino .store-landing .swiper .swiper-wrapper:has(>:nth-child(2)):not(:has(>:nth-child(4))),[data-component=vetrinaVolantino] #store-promo-ed .store-landing .swiper .swiper-wrapper:has(>:nth-child(2)):not(:has(>:nth-child(4))),[data-component=vetrinaVolantino] .vetrina-volantino .store-landing .swiper .swiper-wrapper:has(>:nth-child(2)):not(:has(>:nth-child(4))){justify-content:center!important}@media only screen and (max-width:767px){[data-component=digitalShowOffersShopComponent] #store-promo-ed .store-landing .swiper .swiper-wrapper:has(>:nth-child(2)):not(:has(>:nth-child(4))),[data-component=digitalShowOffersShopComponent] .vetrina-volantino .store-landing .swiper .swiper-wrapper:has(>:nth-child(2)):not(:has(>:nth-child(4))),[data-component=vetrinaVolantino] #store-promo-ed .store-landing .swiper .swiper-wrapper:has(>:nth-child(2)):not(:has(>:nth-child(4))),[data-component=vetrinaVolantino] .vetrina-volantino .store-landing .swiper .swiper-wrapper:has(>:nth-child(2)):not(:has(>:nth-child(4))){justify-content:unset!important}}[data-component=digitalShowOffersShopComponent] #store-promo-ed .store-landing .swiper .swiper-wrapper:has(>:nth-child(2)):not(:has(>:nth-child(4))) .swiper-slide,[data-component=digitalShowOffersShopComponent] .vetrina-volantino .store-landing .swiper .swiper-wrapper:has(>:nth-child(2)):not(:has(>:nth-child(4))) .swiper-slide,[data-component=vetrinaVolantino] #store-promo-ed .store-landing .swiper .swiper-wrapper:has(>:nth-child(2)):not(:has(>:nth-child(4))) .swiper-slide,[data-component=vetrinaVolantino] .vetrina-volantino .store-landing .swiper .swiper-wrapper:has(>:nth-child(2)):not(:has(>:nth-child(4))) .swiper-slide{padding:0 5px 10px 10px!important}@media only screen and (max-width:767px){[data-component=digitalShowOffersShopComponent] #store-promo-ed .store-landing .swiper .swiper-wrapper:not(:has(>:nth-child(2))),[data-component=digitalShowOffersShopComponent] .vetrina-volantino .store-landing .swiper .swiper-wrapper:not(:has(>:nth-child(2))),[data-component=vetrinaVolantino] #store-promo-ed .store-landing .swiper .swiper-wrapper:not(:has(>:nth-child(2))),[data-component=vetrinaVolantino] .vetrina-volantino .store-landing .swiper .swiper-wrapper:not(:has(>:nth-child(2))){justify-content:center!important}}@media only screen and (max-width:767px){[data-component=digitalShowOffersShopComponent],[data-component=vetrinaVolantino]{grid-template-columns:repeat(2,1fr)}}[data-component=digitalShowOffersShopComponent] .wrap-swiper-pagination .swiper-pagination-bullets,[data-component=vetrinaVolantino] .wrap-swiper-pagination .swiper-pagination-bullets{flex-wrap:wrap;justify-content:center}[data-component=widget_slim].volantino-generic{background-color:#fff;--swiper-width:150;margin:0!important;padding:45px 0;display:flex;flex-direction:column;gap:15px}[data-component=widget_slim].volantino-generic .title{font-size:22px;line-height:33px;font-weight:900}@media only screen and (max-width:767px){[data-component=widget_slim].volantino-generic .title{font-size:18px;font-weight:900;line-height:27px;text-align:left}}[data-component=widget_slim].volantino-generic .container-offers-promotion .box-contain{width:100%;height:100%;max-height:180px;border-radius:20px;border:1px solid #e5e1e1;box-shadow:0 8px 12px -4px #00000026}@media only screen and (max-width:767px){[data-component=widget_slim].volantino-generic .container-offers-promotion .box-contain{border-top-left-radius:20px;border-top-right-radius:20px;max-height:none}}[data-component=widget_slim].volantino-generic .container-offers-promotion .box-contain .box-body{display:flex;height:100%}@media only screen and (max-width:767px){[data-component=widget_slim].volantino-generic .container-offers-promotion .box-contain .box-body{flex-direction:column}}[data-component=widget_slim].volantino-generic .container-offers-promotion .box-contain .box-body .box-text{width:45%;padding:20px;display:flex;flex-direction:column;gap:5px}@media only screen and (max-width:767px){[data-component=widget_slim].volantino-generic .container-offers-promotion .box-contain .box-body .box-text{width:100%;padding:15px;flex:1}}[data-component=widget_slim].volantino-generic .container-offers-promotion .box-contain .box-body .box-text .box-date{color:#c00;font-size:14px;font-weight:800;line-height:21px;text-align:left}[data-component=widget_slim].volantino-generic .container-offers-promotion .box-contain .box-body .box-text .box-title{font-size:18px;font-weight:900;line-height:30px;text-align:left}@media only screen and (max-width:767px){[data-component=widget_slim].volantino-generic .container-offers-promotion .box-contain .box-body .box-text .box-title{font-size:16px;font-weight:900;line-height:26px;text-align:left}}[data-component=widget_slim].volantino-generic .container-offers-promotion .box-contain .box-body .box-text .box-label{color:#c00;font-size:14px;font-weight:900;line-height:20px;text-align:left;display:flex;align-items:center;gap:10px;padding-top:12px;padding-bottom:12px}[data-component=widget_slim].volantino-generic .container-offers-promotion .box-contain .box-body .box-image{width:55%;border-top-right-radius:20px;border-bottom-right-radius:20px}@media only screen and (max-width:767px){[data-component=widget_slim].volantino-generic .container-offers-promotion .box-contain .box-body .box-image{width:100%;height:180px;border-top-right-radius:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px}}[data-component=widget_slim].volantino-generic .container-offers-promotion .box-contain .box-body .box-image img{width:100%;height:100%;border-top-right-radius:20px;border-bottom-right-radius:20px;object-fit:cover}@media only screen and (max-width:767px){[data-component=widget_slim].volantino-generic .container-offers-promotion .box-contain .box-body .box-image img{border-top-right-radius:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px}}[data-component=widget_slim].volantino-generic .container-offers-promotion .box-contain .box-body .btn{margin-top:auto}@media only screen and (max-width:767px){[data-component=widget_slim].volantino-generic{padding:30px 0;--swiper-width:100}}[data-component=widget_slim].volantino-generic .swiper{width:calc(var(--swiper-width) * 1%)}@media only screen and (max-width:767px){[data-component=widget_slim].volantino-generic .swiper{width:100vw}}[data-component=widget_slim].volantino-generic .no-swiper .swiper-wrapper{padding-bottom:15px!important}@media only screen and (max-width:767px){[data-component=widget_slim].volantino-generic .no-swiper .swiper-wrapper{padding-bottom:0!important}}[data-component=widget_slim].volantino-generic .sliderExploded .swiper-wrapper{display:flex;flex-direction:column}[data-component=widget_slim].volantino-generic .swiper-slide:only-child{min-width:600px}@media only screen and (max-width:767px){[data-component=widget_slim].volantino-generic .swiper-slide:only-child{min-width:0}}[data-component=widget_slim].volantino-generic .wrap-swiper-pagination{margin-left:calc(100% / (var(--swiper-width)/ 50));transform:translateX(-50%);width:fit-content}[data-component=widget_slim].volantino-generic .white{color:#fff}[data-component=widget_slim].volantino-generic .white:hover{color:#fff}[data-component=widget_slim].volantino-generic ul{list-style-type:none;padding:0!important;margin:0!important}[data-component=widget_slim].volantino-generic li::before{content:none!important}.dialog.modal_zoom,.leaflet-modal-zoom{overflow:visible!important}.leaflet-modal-zoom-image-cont{width:100%;max-height:87vh;overflow:auto;position:relative;padding:10px}.modal_zoom{padding:0!important}.alertify .dialog.modal_zoom{padding:0!important}@media only screen and (max-width:767px){.leaflet-modal-zoom{background-color:#fff;width:100%!important;height:100%!important;margin-top:0!important}.leaflet-modal-zoom .msgModal h4,.leaflet-modal-zoom nav{display:none}.leaflet-modal-zoom .modal-content{padding:0}.leaflet-modal-zoom .dropdown-header-top{display:flex!important;max-width:390px;padding:30px 15px 40px;align-items:center;background-color:#fff;flex-direction:row-reverse}.leaflet-modal-zoom .dropdown-header-top button{color:#c00;border-radius:10px;background:#faf6f6;border:none;line-height:20px;height:auto;padding:14px!important}.leaflet-modal-zoom .dropdown-header-top img{margin:auto;position:absolute;left:50%;translate:-50%;height:40px!important;width:fit-content}.leaflet-modal-zoom .leaflet-modal-zoom-image-cont{overflow:auto;width:100%}.leaflet-modal-zoom .leaflet-modal-zoom-image-cont .leaflet-modal-zoom-img{width:200%}}@media only screen and (max-width:767px){body:has(.page_step_1.row-full.prenotazionePremi_form-template) [data-component=footerComponent],body:has(.page_step_2.row-full.prenotazionePremi_form-template) [data-component=footerComponent]{margin-bottom:80px}body:has(.page_step_1.row-full.prenotazionePremi_form-template) [data-component=footerComponent] .back-to-top small,body:has(.page_step_2.row-full.prenotazionePremi_form-template) [data-component=footerComponent] .back-to-top small{font-size:14px;line-height:21px;font-weight:900;color:#333232}body:has(.page_step_1.row-full.prenotazionePremi_form-template) [data-component=footerComponent] .back-to-top .icona-30px,body:has(.page_step_2.row-full.prenotazionePremi_form-template) [data-component=footerComponent] .back-to-top .icona-30px{font-weight:700}}.catalogoPage .info_card{height:fit-content;padding:0 20px 20px;color:#333232;display:flex;flex-direction:column;align-items:center;gap:30px;flex:1;background-color:#fff;border:1px solid #e5e1e1;border-radius:20px}@media only screen and (max-width:767px){.catalogoPage .info_card{display:none}}.catalogoPage .info_card.content_left{align-items:flex-start}.catalogoPage .info_card.content_left .cardContent{text-align:left;align-items:flex-start}.catalogoPage .info_card.content_left .btn{width:fit-content}@media only screen and (max-width:767px){.catalogoPage .info_card.content_left .btn{width:100%}}.catalogoPage .info_card .cardContent{text-align:center;display:flex;flex-direction:column;align-items:center;gap:15px}.catalogoPage .info_card img{max-width:193px;height:70px;object-fit:contain}.catalogoPage .info_card .date{color:#c00;background-color:#faeaea;border-radius:0 0 20px 20px;padding:20px;margin:0 auto;font-size:14px;line-height:21px;font-weight:800;text-align:center}.catalogoPage .info_card .btn{width:100%}.catalogoPage .horizontalCard,.catalogoPage .verticalCard{background-color:#fff;border-radius:20px;border:1px solid #e5e1e1;box-shadow:0 8px 12px -4px #00000026;overflow:hidden;position:relative}.catalogoPage .horizontalCard .card_title,.catalogoPage .verticalCard .card_title{color:#333232;min-height:66px}@media only screen and (max-width:767px){.catalogoPage .horizontalCard .card_title,.catalogoPage .verticalCard .card_title{min-height:54px}}.catalogoPage .horizontalCard .cardIcon,.catalogoPage .verticalCard .cardIcon{width:178px;height:60px;position:absolute;bottom:0;left:0;translate:0 30px;border-radius:0 15px 15px 0;box-shadow:0 1px 4px 0 #00000026;background-color:#fff;padding:5px 20px;object-fit:contain}.catalogoPage .horizontalCard .details_link,.catalogoPage .verticalCard .details_link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.catalogoPage .horizontalCard .conditions_list,.catalogoPage .verticalCard .conditions_list{margin-top:30px;color:#605f60}.catalogoPage .horizontalCard .conditions_list .condition:not(:last-child),.catalogoPage .verticalCard .conditions_list .condition:not(:last-child){margin-bottom:10px}.catalogoPage .horizontalCard .conditions_list .condition strong,.catalogoPage .verticalCard .conditions_list .condition strong{white-space:nowrap}@media only screen and (max-width:767px){.catalogoPage .horizontalCard .conditions_list .condition.long_text .bollini span,.catalogoPage .verticalCard .conditions_list .condition.long_text .bollini span{display:none}.catalogoPage .horizontalCard .conditions_list .condition.long_text .bollini:after,.catalogoPage .verticalCard .conditions_list .condition.long_text .bollini:after{content:"boll"}}.catalogoPage .horizontalCard .conditions_list>p,.catalogoPage .verticalCard .conditions_list>p{margin-bottom:5px}.catalogoPage .horizontalCard .conditions_list .points,.catalogoPage .verticalCard .conditions_list .points{color:#0074c2}.catalogoPage .horizontalCard .conditions_list .bollini,.catalogoPage .verticalCard .conditions_list .bollini{color:#424141}.catalogoPage .horizontalCard .conditions_list .chip-B,.catalogoPage .horizontalCard .conditions_list .chip-C,.catalogoPage .horizontalCard .conditions_list .chip-P,.catalogoPage .verticalCard .conditions_list .chip-B,.catalogoPage .verticalCard .conditions_list .chip-C,.catalogoPage .verticalCard .conditions_list .chip-P{width:fit-content;white-space:nowrap;padding:5px 15px;border-radius:20px}.catalogoPage .horizontalCard .conditions_list .chip-P,.catalogoPage .verticalCard .conditions_list .chip-P{background-color:#0074c2}.catalogoPage .horizontalCard .conditions_list .chip-P *,.catalogoPage .verticalCard .conditions_list .chip-P *{color:#fff!important;font-weight:900}.catalogoPage .horizontalCard .conditions_list .chip-B,.catalogoPage .verticalCard .conditions_list .chip-B{background-color:#424141}.catalogoPage .horizontalCard .conditions_list .chip-B *,.catalogoPage .verticalCard .conditions_list .chip-B *{color:#fff;font-weight:900}.catalogoPage .horizontalCard .conditions_list .chip-C,.catalogoPage .verticalCard .conditions_list .chip-C{border:2px solid #e5e1e1;font-weight:900;background-color:#faf6f6}.catalogoPage .verticalCard{max-width:395px;min-height:572px;height:100%;box-shadow:0 8px 12px -4px rgba(0,0,0,.15)}@media only screen and (max-width:767px){.catalogoPage .verticalCard{width:100%;min-height:495px}}.catalogoPage .verticalCard .img_container{position:relative}.catalogoPage .verticalCard .img_container .labelPrenotabile{position:absolute;top:15px;left:15px;background-color:#286666;padding:2px 5px;border-radius:5px}.catalogoPage .verticalCard .img_container .labelPrenotabile p{font-size:12px!important;font-weight:800!important;line-height:16px!important;color:#fff}.catalogoPage .verticalCard .cardImg{width:100%;height:296px;object-fit:cover}@media only screen and (max-width:767px){.catalogoPage .verticalCard .cardImg{height:247px}}.catalogoPage .verticalCard .card_content{padding:45px 20px 20px}@media only screen and (max-width:767px){.catalogoPage .verticalCard .card_content{padding:45px 15px 15px}}.catalogoPage .horizontalCard{max-width:603px;min-height:326px;height:auto;flex:1;display:flex}@media only screen and (max-width:767px){.catalogoPage .horizontalCard{width:100%;min-height:216px}}.catalogoPage .horizontalCard .img_container{position:relative;padding:20px 0 0 20px;height:fit-content}@media only screen and (max-width:767px){.catalogoPage .horizontalCard .img_container{padding:15px 0 0 15px}}.catalogoPage .horizontalCard .cardImg{width:250px;height:187px;border-radius:10px;object-fit:cover}@media only screen and (max-width:767px){.catalogoPage .horizontalCard .cardImg{width:130px;height:97px}}@media only screen and (max-width:767px){.catalogoPage .horizontalCard .cardIcon{translate:0 18px;width:89px;height:35px;border-radius:0 5px 5px 0}}.catalogoPage .horizontalCard .card_content{padding:20px}@media only screen and (max-width:767px){.catalogoPage .horizontalCard .card_content{padding:15px}}.catalogoPage .largeCard{background-color:#fff;border-radius:20px;border:1px solid #e5e1e1;box-shadow:0 8px 12px -4px rgba(0,0,0,.15);overflow:hidden;position:relative;width:100%;height:auto;padding:30px}@media only screen and (max-width:767px){.catalogoPage .largeCard{padding:20px}}.catalogoPage .largeCard a[data-notify-me-later]{margin-top:20px}.catalogoPage .largeCard .errorGenericLabel{display:flex;align-items:flex-start;gap:5px}.catalogoPage .largeCard .errorGenericLabel p{color:#c00;font-size:14px!important;line-height:21px;font-weight:900!important}.catalogoPage .largeCard .errorGenericLabel .icona-20px{font-weight:700}.catalogoPage .largeCard .containerCheckBox{display:flex;flex-direction:column;gap:15px;margin-top:20px}.catalogoPage .largeCard .containerCheckBox .checkbox{display:flex;flex-direction:column;gap:5px;align-items:start}.catalogoPage .largeCard .containerCheckBox .checkbox .innerCheckbox{display:flex;gap:10px;align-items:center}.catalogoPage .largeCard .containerCheckBox .checkbox .innerCheckbox input{color:#333232}.catalogoPage .largeCard .containerCheckBox .checkbox .innerCheckbox input:checked+label::before{background-color:#c00}.catalogoPage .largeCard .containerCheckBox .checkbox .innerCheckbox label.validation-error::before{border:2px solid #c00!important}.catalogoPage .largeCard .containerCheckBox .checkbox .innerCheckbox label p{font-size:16px!important;line-height:30px;font-weight:350!important;color:#605f60}.catalogoPage .largeCard .containerCheckBox .checkbox .innerCheckbox label a{color:#c00;text-decoration:underline;cursor:pointer;font-weight:900}.catalogoPage .largeCard .containerCheckBox .checkbox .innerCheckbox label::before{width:16px!important;height:16px!important;margin-top:-7px!important}.catalogoPage .largeCard .containerCheckBox .checkbox .innerCheckbox label::after{margin:-8px -1px 0!important;left:3px}.catalogoPage .largeCard .containerCheckBox{display:flex;flex-direction:column;gap:15px}.catalogoPage .largeCard .containerCheckBox .checkbox{display:flex;flex-direction:column;gap:5px;align-items:start}.catalogoPage .largeCard .containerCheckBox .checkbox .innerCheckbox{display:flex;gap:10px;align-items:center}.catalogoPage .largeCard .containerCheckBox .checkbox .innerCheckbox input{color:#333232}.catalogoPage .largeCard .containerCheckBox .checkbox .innerCheckbox input:checked+label::before{background-color:#c00}.catalogoPage .largeCard .containerCheckBox .checkbox .innerCheckbox label.validation-error::before{border:2px solid #c00!important}.catalogoPage .largeCard .containerCheckBox .checkbox .innerCheckbox label p{font-size:16px!important;line-height:30px;font-weight:350!important;color:#605f60}.catalogoPage .largeCard .containerCheckBox .checkbox .innerCheckbox label a{color:#c00;text-decoration:underline;cursor:pointer;font-weight:900}.catalogoPage .largeCard .containerCheckBox .checkbox .innerCheckbox label::before{width:16px!important;height:16px!important;margin-top:-7px!important}.catalogoPage .largeCard .containerCheckBox .checkbox .innerCheckbox label::after{margin:-8px -1px 0!important;left:3px}.catalogoPage .largeCard .labelPrenotabile{position:absolute;top:0;right:0;width:180px;height:180px;overflow:hidden;z-index:10}@media only screen and (max-width:767px){.catalogoPage .largeCard .labelPrenotabile{width:120px;height:120px}}.catalogoPage .largeCard .labelPrenotabile p{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:275px;height:180px;background-color:#286666;color:#fff;font-size:14px!important;line-height:21px!important;font-weight:800!important;text-align:center;transform:rotate(45deg);transform-origin:50% 50%;top:-65px;right:-110px;margin:0;padding-bottom:30px}@media only screen and (max-width:767px){.catalogoPage .largeCard .labelPrenotabile p{font-size:12px;line-height:16px;top:-95px;right:-140px;padding-bottom:10px}}.catalogoPage .largeCard .btn.btn-ghost p{text-decoration:underline;font-size:14px;line-height:20px;font-weight:900;color:#c00}.catalogoPage .largeCard .innerCheckbox{display:flex}.catalogoPage .largeCard .innerCheckbox #privacyCheckbox:checked+label::before{background-color:#c00!important}.catalogoPage .largeCard .flex_content li::before{content:none!important;display:none!important}.catalogoPage .details_box{display:flex;width:100%;gap:45px}@media only screen and (max-width:767px){.catalogoPage .details_box{flex-direction:column}}.catalogoPage .details_box.row-full{width:100vw!important;gap:0;background-color:#faeaea;margin-top:30px}@media only screen and (max-width:767px){.catalogoPage .details_box.row-full{margin-top:20px}}.catalogoPage .details_box .detailsIcon{max-width:220px;height:80px;object-fit:contain;margin-bottom:20px}@media only screen and (max-width:767px){.catalogoPage .details_box .detailsIcon{max-width:193px;height:70px}}.catalogoPage .details_box .img_container{max-height:none!important;min-width:470px}@media only screen and (max-width:767px){.catalogoPage .details_box .img_container{min-width:0}}.catalogoPage .details_box .detailsImg,.catalogoPage .details_box .img_container{margin:0!important;object-fit:cover;width:470px;height:352px;border-radius:10px}@media only screen and (max-width:767px){.catalogoPage .details_box .detailsImg,.catalogoPage .details_box .img_container{width:100%;height:auto;max-height:352px}}.catalogoPage .details_box .details_content h2{margin-bottom:45px}@media only screen and (max-width:767px){.catalogoPage .details_box .details_content h2{margin-bottom:30px}}.catalogoPage .details_box .details_content .content_title{margin-bottom:15px}.catalogoPage .details_box .details_content .flex_content{display:flex;flex-direction:column;gap:30px}@media only screen and (max-width:767px){.catalogoPage .details_box .details_content .flex_content{gap:20px}}.catalogoPage .details_box .details_content .flex_content>div{display:flex;flex-direction:column}.catalogoPage .details_box .details_content .flex_content .btn-primary{margin-top:20px}@media only screen and (max-width:767px){.catalogoPage .details_box .details_content .flex_content .btn-primary{margin-top:15px}}.catalogoPage .details_box .details_content .flex_content .btn-ghost{margin-left:auto;margin-top:5px}.catalogoPage .details_box .details_content .flex_content ul{list-style-type:disc!important}.catalogoPage .details_box .details_content .top_desc{margin-bottom:20px;display:flex;align-items:center;justify-content:space-between}.catalogoPage .details_box .desc_container{display:flex;flex-direction:column;width:800px;margin:0 auto;padding:30px 0}@media only screen and (max-width:767px){.catalogoPage .details_box .desc_container{width:100%;margin:0;padding:45px 15px}}.catalogoPage .details_box .desc_container h3{margin-bottom:15px}.catalogoPage .details_box .desc_container .desc{color:#333232}.catalogoPage .details_box .desc_container .btn-ghost{margin-left:auto;margin-top:5px}.catalogoPage .details_box .desc{color:#605f60}.catalogoPage .details_box .desc.show{display:block!important}.catalogoPage .details_box .desc.longDesc{display:none}.catalogoPage .details_box .desc.shortDesc{display:none}.catalogoPage .details_box .btn-ghost:active,.catalogoPage .details_box .btn-ghost:focus:not(:focus-visible){color:#c00}.catalogoPage .details_box li::before{color:#605f60}.catalogoPage .details_box .swiper{width:100%}@media only screen and (max-width:767px){.catalogoPage .details_box .swiper{width:100%;padding-right:0}}.catalogoPage .details_box .swiper .swiper-slide{padding-left:0!important}.catalogoPage .swiper{width:100%}@media only screen and (max-width:767px){.catalogoPage .swiper{width:calc(100vw - 15px);padding-right:15px}}.catalogoPage .swiper .swiper-slide{padding-left:4px!important}.catalogoPage .swiper .wrap-swiper-pagination{margin-top:30px}@media only screen and (max-width:767px){.catalogoPage .swiper .wrap-swiper-pagination{margin-top:20px}}.catalogoPage .swiper .catalogo_cards_list{margin-bottom:15px}[data-component=catalogoListHero]{background-color:#faf6f6;display:flex;padding:0!important}[data-component=catalogoListHero] .bg-desktop-mobile{background-position:center;background-size:cover;max-height:550px;height:100%;width:100%;position:absolute;top:0}[data-component=catalogoListHero] .container-fluid{width:100%;margin-top:200px;min-height:380px}@media only screen and (max-width:767px){[data-component=catalogoListHero] .container-fluid{margin-top:90px;min-height:490px}}[data-component=catalogoListHero] .info_card{display:flex!important;max-width:1000px;width:100%;padding:30px;position:relative;margin:auto}@media only screen and (max-width:767px){[data-component=catalogoListHero] .info_card{padding:30px 15px;padding-top:80px}}[data-component=catalogoListHero] .info_card .cardContent{gap:30px}[data-component=catalogoListHero] .info_card .cardContent .text_container{display:flex;flex-direction:column}[data-component=catalogoListHero] .info_card .cardContent .text_container h2{margin-bottom:15px;color:#000}[data-component=catalogoListHero] .info_card .cardContent .text_container h3{margin-bottom:30px}@media only screen and (max-width:767px){[data-component=catalogoListHero] .info_card .cardContent .text_container h3{margin-bottom:20px}}[data-component=catalogoListHero] .info_card .cardContent .text_container .desc{color:#605f60}[data-component=catalogoListHero] .info_card .cardContent .text_container .desc.show{display:block!important}@media only screen and (max-width:767px){[data-component=catalogoListHero] .info_card .cardContent .text_container .desc.longDesc{display:none}}[data-component=catalogoListHero] .info_card .cardContent .text_container .desc.shortDesc{display:none}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px),only screen and (min-width:768px) and (max-width:1023px){[data-component=catalogoListHero] .info_card .cardContent .text_container .desc.shortDesc{display:none!important}}[data-component=catalogoListHero] .info_card .cardContent .text_container .btn-ghost{width:fit-content;margin-top:20px;margin-left:auto}[data-component=catalogoListHero] .info_card .cardContent .text_container .btn-ghost:active,[data-component=catalogoListHero] .info_card .cardContent .text_container .btn-ghost:focus:not(:focus-visible){color:#c00}[data-component=catalogoListHero] .info_card .top_card{display:flex;justify-content:space-between;align-items:center;width:100%}[data-component=catalogoListHero] .info_card .date{position:absolute;right:0;border-radius:10px 0 0 10px;padding:15px 20px;padding-right:110px;margin:0;text-align:center}@media only screen and (max-width:767px){[data-component=catalogoListHero] .info_card .date{display:block;top:0;width:259px;right:50%;translate:50%;border-radius:0 0 20px 20px;padding:15px 20px}}@media only screen and (max-width:767px){[data-component=catalogoListHero] .info_card .btn-primary{width:100%}}[data-component=catalogoPremiList]{background-color:#faf6f6;margin-bottom:0!important}[data-component=catalogoPremiList] .categoryList_block{padding:65px 0}@media only screen and (max-width:767px){[data-component=catalogoPremiList] .categoryList_block{padding:45px 0}}[data-component=catalogoPremiList] .categoryList_block:has(.full_list){padding:0;padding-bottom:45px}@media only screen and (max-width:767px){[data-component=catalogoPremiList] .categoryList_block:has(.full_list){padding:0;padding-bottom:30px}}[data-component=catalogoPremiList] .categoryList_block:has(.full_list):first-child{padding-top:65px}@media only screen and (max-width:767px){[data-component=catalogoPremiList] .categoryList_block:has(.full_list):first-child{padding-top:45px}}[data-component=catalogoPremiList] .categoryList_block:has(.full_list):last-child{padding-bottom:65px}@media only screen and (max-width:767px){[data-component=catalogoPremiList] .categoryList_block:has(.full_list):last-child{padding-bottom:45px}}[data-component=catalogoPremiList] .categoryList_block .top-text{margin-bottom:30px}@media only screen and (max-width:767px){[data-component=catalogoPremiList] .categoryList_block .top-text{margin-bottom:20px}}[data-component=catalogoPremiList] .categoryList_block .top-text h2{margin-bottom:5px}[data-component=catalogoPremiList] .categoryList_block .top-text p{color:#333232}[data-component=catalogoPremiList] .categoryList_block .full_list{padding:0!important}[data-component=catalogoPremiList] .catalogo_cards_list{display:flex;padding:0}[data-component=catalogoPremiList] .catalogo_cards_list.full_list{display:grid;grid-template-columns:1fr 1fr 1fr;flex-wrap:wrap;column-gap:15px;row-gap:15px;padding:65px 0}@media only screen and (max-width:767px){[data-component=catalogoPremiList] .catalogo_cards_list.full_list{padding:45px 0;grid-template-columns:1fr}}[data-component=catalogoPremiList] .catalogo_cards_list.shorts{row-gap:15px;column-gap:14px;grid-template-columns:1fr 1fr}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=catalogoPremiList] .catalogo_cards_list.shorts{grid-template-columns:1fr}}[data-component=catalogoPremiList] .catalogo_cards_list.shortsLarge{grid-template-columns:1fr}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){[data-component=catalogoPremiList] .catalogo_cards_list.shortsLarge{grid-template-columns:1fr}}[data-component=catalogoPremiList] .catalogo_cards_list .showMoreContainer{width:100%;display:flex;margin-top:15px;grid-column:1/-1}[data-component=catalogoPremiList] .catalogo_cards_list .showMoreContainer .btn{margin:auto;background-color:transparent}[data-component=catalogoPremiList] .catalogo_cards_list .showMoreContainer .btn.btn-secondary:active,[data-component=catalogoPremiList] .catalogo_cards_list .showMoreContainer .btn.btn-secondary:focus:not(:focus-visible){box-shadow:none}[data-component=catalogoBruciapunti],[data-component=catalogoListHero],[data-component=catalogoProductRelated],[data-component=catalogoShorts]{background-position:center;background-size:cover;margin-bottom:0!important;padding:65px 0}@media only screen and (max-width:767px){[data-component=catalogoBruciapunti],[data-component=catalogoListHero],[data-component=catalogoProductRelated],[data-component=catalogoShorts]{padding:45px 0;margin-bottom:45px}}[data-component=catalogoBruciapunti] .swiper-slide,[data-component=catalogoListHero] .swiper-slide,[data-component=catalogoProductRelated] .swiper-slide,[data-component=catalogoShorts] .swiper-slide{height:auto;flex-shrink:1}@media only screen and (max-width:767px){[data-component=catalogoBruciapunti] .swiper-slide,[data-component=catalogoListHero] .swiper-slide,[data-component=catalogoProductRelated] .swiper-slide,[data-component=catalogoShorts] .swiper-slide{flex-shrink:0}}[data-component=catalogoBruciapunti] .swiper .swiper-pagination-bullet,[data-component=catalogoListHero] .swiper .swiper-pagination-bullet,[data-component=catalogoProductRelated] .swiper .swiper-pagination-bullet,[data-component=catalogoShorts] .swiper .swiper-pagination-bullet{background-color:#e5e1e1;opacity:1}[data-component=catalogoBruciapunti] .showDesktop,[data-component=catalogoListHero] .showDesktop,[data-component=catalogoProductRelated] .showDesktop,[data-component=catalogoShorts] .showDesktop{display:block!important}[data-component=catalogoBruciapunti] .showDesktop.hidden-lg,[data-component=catalogoBruciapunti] .showDesktop.hidden-md,[data-component=catalogoListHero] .showDesktop.hidden-lg,[data-component=catalogoListHero] .showDesktop.hidden-md,[data-component=catalogoProductRelated] .showDesktop.hidden-lg,[data-component=catalogoProductRelated] .showDesktop.hidden-md,[data-component=catalogoShorts] .showDesktop.hidden-lg,[data-component=catalogoShorts] .showDesktop.hidden-md{display:none!important}@media only screen and (max-width:767px){[data-component=catalogoBruciapunti] .showDesktop.hidden-lg,[data-component=catalogoBruciapunti] .showDesktop.hidden-md,[data-component=catalogoListHero] .showDesktop.hidden-lg,[data-component=catalogoListHero] .showDesktop.hidden-md,[data-component=catalogoProductRelated] .showDesktop.hidden-lg,[data-component=catalogoProductRelated] .showDesktop.hidden-md,[data-component=catalogoShorts] .showDesktop.hidden-lg,[data-component=catalogoShorts] .showDesktop.hidden-md{display:block!important}[data-component=catalogoBruciapunti] .showDesktop.hidden-sm,[data-component=catalogoBruciapunti] .showDesktop.hidden-xs,[data-component=catalogoListHero] .showDesktop.hidden-sm,[data-component=catalogoListHero] .showDesktop.hidden-xs,[data-component=catalogoProductRelated] .showDesktop.hidden-sm,[data-component=catalogoProductRelated] .showDesktop.hidden-xs,[data-component=catalogoShorts] .showDesktop.hidden-sm,[data-component=catalogoShorts] .showDesktop.hidden-xs{display:none!important}}[data-component=catalogoBruciapunti] span[role=img],[data-component=catalogoListHero] span[role=img],[data-component=catalogoProductRelated] span[role=img],[data-component=catalogoShorts] span[role=img]{width:100%;height:100%;top:0;position:absolute}[data-component=catalogoBruciapunti] span[role=img].overlay,[data-component=catalogoListHero] span[role=img].overlay,[data-component=catalogoProductRelated] span[role=img].overlay,[data-component=catalogoShorts] span[role=img].overlay{background:linear-gradient(180deg,#333 0,rgba(51,51,51,0) 50%)}[data-component=catalogoBruciapunti] .date_absolute,[data-component=catalogoListHero] .date_absolute,[data-component=catalogoProductRelated] .date_absolute,[data-component=catalogoShorts] .date_absolute{display:none;position:absolute;right:0;color:#c00;background-color:#faeaea;border-radius:10px 0 0 10px;padding:15px 20px;text-align:center;font-size:14px;line-height:21px;font-weight:800;padding-right:calc((100vw - 1220px)/ 2)}@media only screen and (max-width:767px){[data-component=catalogoBruciapunti] .date_absolute,[data-component=catalogoListHero] .date_absolute,[data-component=catalogoProductRelated] .date_absolute,[data-component=catalogoShorts] .date_absolute{display:block;top:0;width:259px;right:50%;translate:50%;border-radius:0 0 20px 20px;padding:10px 20px;line-height:25px}}[data-component=catalogoBruciapunti] .container-fluid,[data-component=catalogoListHero] .container-fluid,[data-component=catalogoProductRelated] .container-fluid,[data-component=catalogoShorts] .container-fluid{position:relative;display:flex;flex-direction:column}[data-component=catalogoBruciapunti] .catalogo_cards_list,[data-component=catalogoListHero] .catalogo_cards_list,[data-component=catalogoProductRelated] .catalogo_cards_list,[data-component=catalogoShorts] .catalogo_cards_list{display:flex;gap:15px;padding:0}@media only screen and (max-width:767px){[data-component=catalogoBruciapunti] .catalogo_cards_list,[data-component=catalogoListHero] .catalogo_cards_list,[data-component=catalogoProductRelated] .catalogo_cards_list,[data-component=catalogoShorts] .catalogo_cards_list{gap:0}}@media only screen and (max-width:767px){[data-component=catalogoBruciapunti] .catalogo_cards_list.shorts,[data-component=catalogoListHero] .catalogo_cards_list.shorts,[data-component=catalogoProductRelated] .catalogo_cards_list.shorts,[data-component=catalogoShorts] .catalogo_cards_list.shorts{flex-direction:column;gap:15px}}[data-component=catalogoBruciapunti] .top-text,[data-component=catalogoListHero] .top-text,[data-component=catalogoProductRelated] .top-text,[data-component=catalogoShorts] .top-text{display:none;color:#fff;margin-bottom:30px}@media only screen and (max-width:767px){[data-component=catalogoBruciapunti] .top-text,[data-component=catalogoListHero] .top-text,[data-component=catalogoProductRelated] .top-text,[data-component=catalogoShorts] .top-text{display:block;background-color:#fff;color:#333232;padding:20px;border-radius:15px;margin-bottom:20px}}[data-component=catalogoBruciapunti] .top-text h2,[data-component=catalogoListHero] .top-text h2,[data-component=catalogoProductRelated] .top-text h2,[data-component=catalogoShorts] .top-text h2{margin-bottom:5px}[data-component=catalogoBruciapunti] .bottom-btn,[data-component=catalogoListHero] .bottom-btn,[data-component=catalogoProductRelated] .bottom-btn,[data-component=catalogoShorts] .bottom-btn{display:none;margin:auto;margin-top:45px}@media only screen and (max-width:767px){[data-component=catalogoBruciapunti] .bottom-btn,[data-component=catalogoListHero] .bottom-btn,[data-component=catalogoProductRelated] .bottom-btn,[data-component=catalogoShorts] .bottom-btn{margin-top:30px;display:inline-flex}}@media only screen and (max-width:767px){[data-component=catalogoBruciapunti]{padding:80px 0 45px}}@media only screen and (max-width:767px){[data-component=catalogoBruciapunti] span[role=img].overlay{background:0 0}}@media only screen and (max-width:767px){[data-component=catalogoShorts]{padding:80px 0 45px}}@media only screen and (max-width:767px){[data-component=catalogoShorts] .date_absolute{padding:15px 20px;line-height:20px}}@media only screen and (max-width:767px){[data-component=catalogoShorts] .top-text{background-color:transparent;color:#fff;padding:0}}@media only screen and (max-width:767px){[data-component=catalogoShorts] .catalogo_cards_list{flex-direction:column;gap:15px}}[data-component=catalogoProductDetails]{margin:30px 0 0!important}@media only screen and (max-width:767px){[data-component=catalogoProductDetails]{margin:20px 0 0!important}}[data-component=catalogoProductDetails] .details_box{justify-content:space-between}[data-component=catalogoProductDetails] .details_box .img_container{min-width:500px}@media only screen and (max-width:767px){[data-component=catalogoProductDetails] .details_box .img_container{min-width:0}}[data-component=catalogoProductDetails] .details_box .detailsImg,[data-component=catalogoProductDetails] .details_box .img_container{width:500px;height:375px}@media only screen and (max-width:767px){[data-component=catalogoProductDetails] .details_box .detailsImg,[data-component=catalogoProductDetails] .details_box .img_container{width:100%;height:auto;max-height:375px}}[data-component=catalogoProductDetails] .details_box .details_content{width:600px;position:relative}@media only screen and (max-width:767px){[data-component=catalogoProductDetails] .details_box .details_content{width:100%}}[data-component=catalogoProductDetails] .details_box .details_content .containerCheckBoxPrivacy{margin:20px 0 0 0;display:flex;flex-direction:column;gap:5px}[data-component=catalogoProductDetails] .details_box .details_content .containerCheckBoxPrivacy .checkBoxPrivacy{display:flex;flex-direction:row;gap:10px;align-items:center}[data-component=catalogoProductDetails] .details_box .details_content .containerCheckBoxPrivacy .checkBoxPrivacy p{font-size:16px!important;color:#605f60;line-height:30px;font-weight:350!important}[data-component=catalogoProductDetails] .details_box .details_content .containerCheckBoxPrivacy .checkBoxPrivacy a{font-size:16px!important;text-decoration:underline;color:#c00;line-height:21px;font-weight:900!important}[data-component=catalogoProductDetails] .details_box .details_content .containerCheckBoxPrivacy .checkBoxPrivacy .personalCheckBox{transform:scale(1.2);margin:0!important}[data-component=catalogoProductDetails] .details_box .details_content .containerCheckBoxPrivacy .checkBoxPrivacy .personalCheckBox:checked{background-color:#c00}[data-component=catalogoProductDetails] .details_box .details_content .containerCheckBoxPrivacy .checkBoxPrivacy .privacyConsentCheckbox{margin:0!important}[data-component=catalogoProductDetails] .details_box .details_content .containerCheckBoxPrivacy .genericErrorText{display:flex;flex-direction:row;gap:10px;align-items:center}[data-component=catalogoProductDetails] .details_box .details_content .containerCheckBoxPrivacy .genericErrorText .errorText{font-size:18px;line-height:30px;font-weight:900;color:#c00}[data-component=catalogoProductDetails] .details_box .details_content .containerCheckBoxPrivacy .errorGenericLabel{display:flex;align-items:flex-start;gap:5px}[data-component=catalogoProductDetails] .details_box .details_content .containerCheckBoxPrivacy .errorGenericLabel p{color:#c00;font-size:14px!important;line-height:21px;font-weight:900!important}[data-component=catalogoProductDetails] .details_box .details_content .containerCheckBoxPrivacy .errorGenericLabel .icona-20px{font-weight:700}[data-component=catalogoProductDetails] .details_box .details_content a[data-notify-me-later]{margin-top:20px}[data-component=catalogoProductDetails] .details_box .details_content .containerCheckBox{display:flex;flex-direction:column;gap:15px}[data-component=catalogoProductDetails] .details_box .details_content .containerCheckBox .checkbox{display:flex;flex-direction:column;gap:5px;align-items:start}[data-component=catalogoProductDetails] .details_box .details_content .containerCheckBox .checkbox .innerCheckbox{display:flex;gap:10px;align-items:center}[data-component=catalogoProductDetails] .details_box .details_content .containerCheckBox .checkbox .innerCheckbox input{color:#333232}[data-component=catalogoProductDetails] .details_box .details_content .containerCheckBox .checkbox .innerCheckbox input:checked+label::before{background-color:#c00}[data-component=catalogoProductDetails] .details_box .details_content .containerCheckBox .checkbox .innerCheckbox label.validation-error::before{border:2px solid #c00!important}[data-component=catalogoProductDetails] .details_box .details_content .containerCheckBox .checkbox .innerCheckbox label p{font-size:16px!important;line-height:30px;font-weight:350!important;color:#605f60}[data-component=catalogoProductDetails] .details_box .details_content .containerCheckBox .checkbox .innerCheckbox label a{color:#c00;text-decoration:underline;cursor:pointer;font-weight:900}[data-component=catalogoProductDetails] .details_box .details_content .containerCheckBox .checkbox .innerCheckbox label::before{width:16px!important;height:16px!important;margin-top:-7px!important}[data-component=catalogoProductDetails] .details_box .details_content .containerCheckBox .checkbox .innerCheckbox label::after{margin:-8px -1px 0!important;left:3px}[data-component=catalogoProductDetails] .details_box .details_content .labelPrenotabile{position:absolute;top:15px;right:15px;background-color:#286666;padding:2px 5px;border-radius:5px}[data-component=catalogoProductDetails] .details_box .details_content .labelPrenotabile p{font-size:12px!important;font-weight:800!important;line-height:16px!important;color:#fff}[data-component=catalogoProductDetails] .details_box .details_content .alert_data{background-color:#e8fbfb;padding:10px;display:flex;gap:10px;align-items:start;margin-top:20px}[data-component=catalogoProductDetails] .details_box .details_content .alert_data .icona-30px{color:#286666}[data-component=catalogoProductDetails] .details_box .details_content .alert_data .divAlerttext{display:flex;flex-direction:column}[data-component=catalogoProductDetails] .details_box .details_content .alert_data .divAlerttext .alert_title{font-size:14px!important;line-height:21px;font-weight:800!important;color:#000!important}[data-component=catalogoProductDetails] .details_box .details_content .alert_data .divAlerttext .alert_text p{font-size:14px!important;line-height:21px;font-weight:350!important;color:#000!important}[data-component=catalogoProductDetails] .details_box .details_content .note{color:#605f60;margin-top:20px}@media only screen and (max-width:767px){[data-component=catalogoProductDetails] .details_box .details_content .note{margin-top:15px}}[data-component=catalogoProductDetails] .details_box .details_content .note a{text-decoration:underline;font-weight:800}[data-component=catalogoProductDetails] .details_box .details_content .note *{font-size:14px;line-height:20px}[data-component=catalogoProductDetails] .details_box .details_content .color_04 li span{color:#0074c2!important}[data-component=catalogoProductDetails] .details_box .details_content .color_04 li::before{display:none!important;content:none!important}[data-component=catalogoProductDetails] .AssociationCard{display:flex;gap:10px;margin-top:20px}[data-component=catalogoProductDetails] .AssociationCard .btn{margin:0!important}[data-component=catalogoPremiList] .AssociationCard{display:flex;gap:10px;margin-top:20px}[data-component=catalogoPremiList] .AssociationCard .btn{margin:0!important}[data-component=catalogoPremiList] .alert_data{background-color:#e8fbfb;padding:10px;display:flex;gap:10px;align-items:start;margin-top:20px}[data-component=catalogoPremiList] .alert_data .icona-30px{color:#286666}[data-component=catalogoPremiList] .alert_data .divAlerttext{display:flex;flex-direction:column}[data-component=catalogoPremiList] .alert_data .divAlerttext .alert_title{font-size:14px!important;line-height:21px;font-weight:800!important;color:#000!important}[data-component=catalogoPremiList] .alert_data .divAlerttext .alert_text p{font-size:14px!important;line-height:21px;font-weight:350!important;color:#000!important}[data-component=catalogoProductRelated]{background-color:#faf6f6}[data-component=catalogoProductRelated] .container-fluid>h2{margin-bottom:30px}@media only screen and (max-width:767px){[data-component=catalogoProductRelated] .container-fluid>h2{margin-bottom:20px}}[data-component=catalogoProductRelated] .container-general-button{display:flex}[data-component=catalogoProductRelated] .container-general-button .btn{margin:auto;margin-top:45px;background-color:transparent}@media only screen and (max-width:767px){[data-component=catalogoProductRelated] .container-general-button .btn{width:100%;margin-top:30px}}[data-component=catalogoCategoryScroll]{background:#faf6f6;margin-bottom:0!important;padding:30px 0}[data-component=catalogoCategoryScroll] .container-fluid>div{width:100%;display:flex;flex-direction:column;gap:30px}[data-component=catalogoCategoryScroll] .title-container{width:100%;display:flex;gap:15px;align-items:center;justify-content:space-between}@media only screen and (max-width:767px){[data-component=catalogoCategoryScroll] .title-container{flex-direction:column-reverse}}[data-component=catalogoCategoryScroll] .title-container .bookable_rewards{display:flex;flex-direction:row;gap:15px;align-items:center}@media only screen and (max-width:767px){[data-component=catalogoCategoryScroll] .title-container .bookable_rewards{gap:30px}}[data-component=catalogoCategoryScroll] .title-container .bookable_rewards .points_chip{color:#333232;padding:5px 15px;border-radius:10px;background-color:#fff;border:1px solid #e5e1e1;height:fit-content}[data-component=catalogoCategoryScroll] .title-container .bookable_rewards .points_chip strong{color:#0074c2}[data-component=catalogoCategoryScroll] .title-container .bookable_rewards .btn{padding:12px 15px;font-size:14px;line-height:20px;font-weight:900}[data-component=catalogoCategoryScroll] [data-component=menuGenericScroll]{height:auto;margin:0}[data-component=catalogoCategoryScroll] [data-component=menuGenericScroll] .categories-list-box{width:fit-content}@media only screen and (max-width:767px){[data-component=catalogoCategoryScroll] [data-component=menuGenericScroll] .categories-list-box{width:auto}[data-component=catalogoCategoryScroll] [data-component=menuGenericScroll] .categories-list-box .btn-primary{width:100%}}[data-component=catalogoCategoryScroll] [data-component=menuGenericScroll] .categories-list-box .dropdown-container{position:relative}[data-component=catalogoCategoryScroll] [data-component=menuGenericScroll] .categories-list-box .scroll-list-dropdown{display:flex;flex-direction:column;position:absolute;background:#fff;width:100%;margin-top:10px;z-index:9;align-items:center;gap:15px;padding:15px;border:1px solid #e5e1e1;box-shadow:0 32px 32px -16px #00000026;border-radius:15px}[data-component=catalogoCategoryScroll] [data-component=menuGenericScroll] .categories-list-box .scroll-list-dropdown a{color:#605f60;font-size:14px;line-height:21px}[data-component=catalogoCategoryScroll] [data-component=menuGenericScroll] .flex-container{display:flex;gap:10px}[data-component=bookedPrizes]{display:flex;flex-direction:column;gap:15px;align-items:center;justify-content:center;margin:30px 0}@media only screen and (max-width:767px){[data-component=bookedPrizes]{align-items:start}}[data-component=bookedPrizes] .bookedPrizesTitle{font-size:31px;line-height:42px;font-weight:900}@media only screen and (max-width:767px){[data-component=bookedPrizes] .bookedPrizesTitle{font-size:20px;line-height:30px}}[data-component=bookedPrizes] .bookedPrizesAbstract{font-size:18px;font-weight:350;line-height:30px;color:#333232}@media only screen and (max-width:767px){[data-component=bookedPrizes] .bookedPrizesAbstract{font-size:16px;line-height:26px}}.containerFullScreen{width:100vw;margin-left:calc(50% - 50vw);background-color:#faf6f6}@media only screen and (max-width:767px){.containerFullScreen{background-color:transparent}}.containerFullScreen .bookedPrizesTable{width:100%;overflow-x:auto}.containerFullScreen .bookedPrizesTable table{width:100%;border-collapse:collapse;margin-top:20px;box-shadow:0 2px 10px rgba(0,0,0,.1);overflow:hidden}.containerFullScreen .bookedPrizesTable thead{background-color:#0074c2}.containerFullScreen .bookedPrizesTable thead th{font-size:14px;line-height:21px;font-weight:800;color:#fff;padding:15px;text-align:left;white-space:nowrap}.containerFullScreen .bookedPrizesTable tbody tr.main-row{background-color:#fff;border-bottom:2px solid #e5e1e1}.containerFullScreen .bookedPrizesTable tbody tr.main-row:nth-child(4n-2),.containerFullScreen .bookedPrizesTable tbody tr.main-row:nth-child(4n-3){background-color:#fff}.containerFullScreen .bookedPrizesTable tbody tr.main-row td{padding:15px;vertical-align:middle;font-size:14px;line-height:21px;color:#333232;text-align:left}.containerFullScreen .bookedPrizesTable tbody tr.main-row td .downloadPDF{font-size:14px;line-height:21px;font-weight:900;text-decoration:underline;color:#c00}.containerFullScreen .bookedPrizesTable tbody tr.main-row td .downloadPDF:hover{cursor:pointer;text-decoration:none;color:#900}.containerFullScreen .bookedPrizesTable tbody tr.main-row td .contaspesa_toggle:hover{cursor:pointer!important}.containerFullScreen .bookedPrizesTable tbody tr.detail-wrapper{display:none}.containerFullScreen .bookedPrizesTable tbody tr.detail-wrapper .detail-content{transition:opacity .2s ease}.containerFullScreen .bookedPrizesTable tbody tr.detail-row{display:table-row;border-bottom:1px solid #ddd;background-color:#f4fbff;transition:all .25s ease}.containerFullScreen .bookedPrizesTable tbody tr.detail-row td{padding:15px;vertical-align:top}.containerFullScreen .bookedPrizesTable tbody tr.detail-row td:first-child{width:5%}.containerFullScreen .bookedPrizesTable tbody tr.detail-row td.award-id,.containerFullScreen .bookedPrizesTable tbody tr.detail-row td.award-name,.containerFullScreen .bookedPrizesTable tbody tr.detail-row td.award-status{font-size:14px;line-height:21px;font-weight:350;color:#333232}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){.containerFullScreen .bookedPrizesTable tbody tr.detail-row td.award-id .status-label,.containerFullScreen .bookedPrizesTable tbody tr.detail-row td.award-name .status-label,.containerFullScreen .bookedPrizesTable tbody tr.detail-row td.award-status .status-label{margin-top:5px}}.containerFullScreen .bookedPrizesTable tbody tr.detail-row td.award-id .separatorTab,.containerFullScreen .bookedPrizesTable tbody tr.detail-row td.award-name .separatorTab{height:5px}.containerFullScreen .bookedPrizesTable tbody tr.detail-row:last-child{border-bottom:none}.status-label{display:inline-block;padding:2px 5px;border-radius:5px;font-size:12px;line-height:16px;font-weight:800;color:#fff}.status-label.status-disponibile{background-color:#447213}.status-label.status-lavorazione{background-color:#ae6008}.toggle-details{font-size:16px;color:#666;transition:transform .3s ease;display:inline-block}.toggle-details.expanded{transform:rotate(180deg)}[data-component=bookedPrizesLegend]{background-color:#faf6f6;padding:20px;display:flex;flex-direction:column;gap:30px;border-radius:20px;margin-top:45px}[data-component=bookedPrizesLegend] .bookedPrizesLegendTop{display:flex;flex-direction:column;gap:5px}[data-component=bookedPrizesLegend] .bookedPrizesLegendTop .bookedPrizesLegendTopTitle{font-size:18px;line-height:30px;font-weight:900}[data-component=bookedPrizesLegend] .bookedPrizesLegendTop .bookedPrizesLegendTopAbstract{font-size:16px;line-height:26px;color:#333232}[data-component=bookedPrizesLegend] .bookedPrizesLegendState{display:flex;flex-direction:row;gap:15px}@media only screen and (max-width:767px){[data-component=bookedPrizesLegend] .bookedPrizesLegendState{flex-direction:column}}[data-component=bookedPrizesLegend] .bookedPrizesLegendState .bookedPrizesDisponibile,[data-component=bookedPrizesLegend] .bookedPrizesLegendState .bookedPrizesInLavorazione{background-color:#fff;border-radius:10px;padding:20px;display:flex;flex-direction:row;gap:30px;align-items:center}@media only screen and (max-width:767px){[data-component=bookedPrizesLegend] .bookedPrizesLegendState .bookedPrizesDisponibile,[data-component=bookedPrizesLegend] .bookedPrizesLegendState .bookedPrizesInLavorazione{flex-direction:column;align-items:start;gap:15px;padding:15px}}[data-component=bookedPrizesLegend] .bookedPrizesLegendState .bookedPrizesDisponibile span,[data-component=bookedPrizesLegend] .bookedPrizesLegendState .bookedPrizesInLavorazione span{font-size:16px;line-height:26px;color:#333232}[data-component=bookedPrizesLegend] .bookedPrizesLegendState .bookedPrizesDisponibile .bookedPrizesStatus,[data-component=bookedPrizesLegend] .bookedPrizesLegendState .bookedPrizesInLavorazione .bookedPrizesStatus{font-size:12px;line-height:18px;font-weight:800;color:#fff;padding:2px 5px;white-space:nowrap;border-radius:5px;background-color:#447213;height:fit-content}[data-component=bookedPrizesLegend] .bookedPrizesLegendState .bookedPrizesInLavorazione .bookedPrizesStatus{background-color:#ae6008}[data-component=bookedPrizesTable]{display:flex;flex-direction:column;align-items:center;max-width:1220px!important;padding:30px 0;margin:0 auto}@media only screen and (max-width:767px){[data-component=bookedPrizesTable]{padding:15px 0}}[data-component=bookedPrizesTable] table{width:100%;table-layout:fixed;max-width:1220px}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-component=bookedPrizesTable] table tbody td:nth-child(1),[data-component=bookedPrizesTable] table thead th:nth-child(1){width:195px}[data-component=bookedPrizesTable] table tbody td:nth-child(2),[data-component=bookedPrizesTable] table thead th:nth-child(2){width:195px}[data-component=bookedPrizesTable] table tbody td:nth-child(3),[data-component=bookedPrizesTable] table thead th:nth-child(3){width:195px}[data-component=bookedPrizesTable] table tbody td:nth-child(4),[data-component=bookedPrizesTable] table thead th:nth-child(4){width:195px}[data-component=bookedPrizesTable] table tbody td:nth-child(5),[data-component=bookedPrizesTable] table thead th:nth-child(5){width:195px}[data-component=bookedPrizesTable] table tbody td:nth-child(6),[data-component=bookedPrizesTable] table thead th:nth-child(6){width:195px}[data-component=bookedPrizesTable] table tbody td:nth-child(7),[data-component=bookedPrizesTable] table thead th:nth-child(7){width:100%}}[data-component=bookedPrizesTable] .bookedPrizesTableNumberBooked{display:flex;font-size:14px;line-height:21px;color:#333232;font-weight:350;padding:11.5px 0}[data-component=bookedPrizesTable] .bookedPrizesTableNumberBooked strong{margin-right:5px;font-weight:800}[data-component=bookedPrizesTable] .bookedPrizesTableTop{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}@media only screen and (max-width:767px){[data-component=bookedPrizesTable] .bookedPrizesTableTop{padding:0 15px}}[data-component=bookedPrizesTable] .ancorLegendBookedPrizes{font-size:14px;line-height:20px;color:#c00;text-decoration:underline;font-weight:900}[data-component=bookedPrizesTable] .bookedPrizesEmptyState{display:flex;flex-direction:column;gap:30px;align-items:center;margin:65px 0;max-width:640px!important}@media only screen and (max-width:767px){[data-component=bookedPrizesTable] .bookedPrizesEmptyState{max-width:none!important;padding:0 15px;margin:45px 0}}[data-component=bookedPrizesTable] .bookedPrizesEmptyState img{width:90px;height:90px}[data-component=bookedPrizesTable] .bookedPrizesEmptyState .bookedPrizesEmptyStateTitle{display:flex;flex-direction:column;gap:15px;align-items:center}[data-component=bookedPrizesTable] .bookedPrizesEmptyState .bookedPrizesEmptyStateTitle .emptyStateTitle{line-height:30px;font-size:18px;font-weight:900}@media only screen and (max-width:767px){[data-component=bookedPrizesTable] .bookedPrizesEmptyState .bookedPrizesEmptyStateTitle .emptyStateTitle{font-size:16px;line-height:26px}}[data-component=bookedPrizesTable] .bookedPrizesEmptyState .bookedPrizesEmptyStateTitle .emptyStateAbstract{text-align:center}[data-component=bookedPrizesTable] .bookedPrizesEmptyState .bookedPrizesEmptyStateTitle .emptyStateAbstract p{line-height:26px;font-size:16px;color:#333232}[data-component=bookedPrizesTable] .bookedPrizesEmptyState .bookedPrizesEmptyStateTitle .btn{padding:15px 20px;font-size:14px;line-height:20px;color:#fff;font-weight:900}[data-component=bookedPrizesTable] .pagination-controls{display:flex;align-items:center;gap:30px;margin-top:30px}[data-component=bookedPrizesTable] .pagination-controls .btn-pagination{font-size:14px;line-height:21px;font-weight:800;color:#c00;background-color:transparent;border:none;padding:0}[data-component=bookedPrizesTable] .pagination-controls .btn-pagination.current{border:2px solid #c00;border-radius:50%;width:30px;height:30px}[data-component=bookedPrizesTable] .pagination-controls .ellipsis{font-size:14px;line-height:21px;font-weight:800;color:#c00}[data-component=bookedPrizesTable] .pagination-controls .icona-20px{cursor:pointer}[data-component=bookedPrizesTable] .containerbookedPrizes{width:100%;border-collapse:collapse;margin-top:15px;overflow:hidden}[data-component=bookedPrizesTable] .containerbookedPrizes .containerTitleBooking{padding:15px;background-color:#0074c2;width:100%}[data-component=bookedPrizesTable] .containerbookedPrizes .containerTitleBooking .titleBookinTable{font-size:16px;line-height:26px;font-weight:900;color:#fff}[data-component=bookedPrizesTable] .containerbookedPrizes .main-row{padding:15px;display:flex;flex-direction:column;gap:10px;border-bottom:1px solid rgba(96,95,96,.5)}[data-component=bookedPrizesTable] .containerbookedPrizes .main-row .main-row-top{flex-direction:row;display:flex;gap:13px}[data-component=bookedPrizesTable] .containerbookedPrizes .main-row .main-row-top .main-row-right{margin-left:auto}[data-component=bookedPrizesTable] .containerbookedPrizes .main-row .main-row-top .main-row-right .icona-30px{font-weight:700}[data-component=bookedPrizesTable] .containerbookedPrizes .main-row .main-row-top .main-row-center p,[data-component=bookedPrizesTable] .containerbookedPrizes .main-row .main-row-top .main-row-left p{font-size:14px;line-height:21px;color:#333232;font-weight:350}[data-component=bookedPrizesTable] .containerbookedPrizes .main-row .main-row-top .main-row-center span,[data-component=bookedPrizesTable] .containerbookedPrizes .main-row .main-row-top .main-row-left span{font-size:14px;line-height:21px;color:#333232;font-weight:800}[data-component=bookedPrizesTable] .containerbookedPrizes .main-row .main-row-bottom{display:flex;flex-direction:row;gap:75px;align-items:end}[data-component=bookedPrizesTable] .containerbookedPrizes .main-row .main-row-bottom p{font-size:14px;line-height:21px;font-weight:350;color:#333232}[data-component=bookedPrizesTable] .containerbookedPrizes .main-row .main-row-bottom .status-label{display:inline-block;padding:2px 5px;border-radius:5px;font-size:12px;line-height:16px;font-weight:800;color:#fff}[data-component=bookedPrizesTable] .containerbookedPrizes .main-row .main-row-bottom .status-label.status-disponibile{background-color:#447213}[data-component=bookedPrizesTable] .containerbookedPrizes .main-row .main-row-bottom .status-label.status-lavorazione{background-color:#ae6008}[data-component=bookedPrizesTable] .containerbookedPrizes .main-row .main-row-bottom .downloadPDF{font-weight:900;line-height:21px;font-size:14px;color:#c00;text-decoration:underline;cursor:pointer}[data-component=bookedPrizesTable] .containerbookedPrizes .main-row .main-row-bottom div,[data-component=bookedPrizesTable] .containerbookedPrizes .main-row .main-row-center div,[data-component=bookedPrizesTable] .containerbookedPrizes .main-row .main-row-left div{display:flex;flex-direction:column;gap:5px}[data-component=bookedPrizesTable] .containerbookedPrizes .main-row .main-row-left{gap:10px;display:flex;flex-direction:column}[data-component=bookedPrizesTable] .containerbookedPrizes .detail-row{background-color:#f4fbff;padding:15px;position:relative}[data-component=bookedPrizesTable] .containerbookedPrizes .detail-row:not(:first-child)::before{content:"";position:absolute;top:0;left:15px;right:15px;border-top:1px solid rgba(96,95,96,.5)}[data-component=bookedPrizesTable] .containerbookedPrizes .detail-row .detail-row-container{display:flex;flex-direction:column;gap:10px}[data-component=bookedPrizesTable] .containerbookedPrizes .detail-row .detail-row-container .award-id,[data-component=bookedPrizesTable] .containerbookedPrizes .detail-row .detail-row-container .award-name,[data-component=bookedPrizesTable] .containerbookedPrizes .detail-row .detail-row-container .award-status{display:flex;flex-direction:column;gap:5px}[data-component=bookedPrizesTable] .containerbookedPrizes .detail-row .detail-row-container .award-id p,[data-component=bookedPrizesTable] .containerbookedPrizes .detail-row .detail-row-container .award-name p,[data-component=bookedPrizesTable] .containerbookedPrizes .detail-row .detail-row-container .award-status p{font-size:14px;line-height:21px;font-weight:350}[data-component=bookedPrizesTable] .containerbookedPrizes .detail-row .detail-row-container .award-id span,[data-component=bookedPrizesTable] .containerbookedPrizes .detail-row .detail-row-container .award-name span,[data-component=bookedPrizesTable] .containerbookedPrizes .detail-row .detail-row-container .award-status span{font-size:14px;line-height:21px;font-weight:800}[data-component=bookedPrizesTable] .containerbookedPrizes .detail-row .detail-row-container .detail-row-bottom{display:flex;justify-content:space-between;align-items:center}[data-component=bookedPrizesTable] .containerbookedPrizes .main-row+.detail-row::before{content:none;border:none}[data-component=catalogoCodeRequest],[data-component=catalogoDonation]{background-color:#faf6f6;padding:65px 0;margin-bottom:0!important}[data-component=catalogoCodeRequest] .top_text,[data-component=catalogoDonation] .top_text{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center;max-width:800px;margin:auto}@media only screen and (max-width:767px){[data-component=catalogoCodeRequest] .top_text h2,[data-component=catalogoDonation] .top_text h2{font-size:24px;line-height:32px}}[data-component=catalogoCodeRequest] .top_text .subtitle,[data-component=catalogoDonation] .top_text .subtitle{color:#333232}[data-component=catalogoCodeRequest] .top_text .subtitle *,[data-component=catalogoDonation] .top_text .subtitle *{font-size:22px;line-height:33px}@media only screen and (max-width:767px){[data-component=catalogoCodeRequest] .top_text .subtitle *,[data-component=catalogoDonation] .top_text .subtitle *{font-size:18px;line-height:27px}}[data-component=catalogoCodeRequest] .top_text img,[data-component=catalogoDonation] .top_text img{width:90px;height:90px;object-fit:cover}[data-component=catalogoCodeRequest] .input_box,[data-component=catalogoDonation] .input_box{background-color:#fff;padding:30px;display:flex;flex-direction:column;align-items:center;gap:30px;box-shadow:0 8px 12px -4px #00000026;border:1px solid #e5e1e1;border-radius:20px;width:fit-content;min-width:500px;margin:auto;margin-top:45px}@media only screen and (max-width:767px){[data-component=catalogoCodeRequest] .input_box,[data-component=catalogoDonation] .input_box{padding:20px;width:100%;min-width:0}}[data-component=catalogoCodeRequest] .input_box .note,[data-component=catalogoDonation] .input_box .note{color:#333232;text-align:center}[data-component=catalogoCodeRequest] .input_box .note *,[data-component=catalogoDonation] .input_box .note *{font-size:14px;line-height:21px}[data-component=catalogoCodeRequest] .input_box .label_input,[data-component=catalogoDonation] .input_box .label_input{color:#333232;text-align:center}[data-component=catalogoCodeRequest] .input_box .label_input *,[data-component=catalogoDonation] .input_box .label_input *{font-size:22px;line-height:33px}@media only screen and (max-width:767px){[data-component=catalogoCodeRequest] .input_box .label_input *,[data-component=catalogoDonation] .input_box .label_input *{font-size:18px;line-height:27px}}[data-component=catalogoCodeRequest] .input_box .popover,[data-component=catalogoDonation] .input_box .popover{max-width:219px!important}[data-component=catalogoCodeRequest] .input_box .popover .popover-content,[data-component=catalogoDonation] .input_box .popover .popover-content{padding:15px}[data-component=catalogoCodeRequest].resultPage .top_text,[data-component=catalogoDonation].resultPage .top_text{max-width:950px}[data-component=catalogoCodeRequest].resultPage .input_box,[data-component=catalogoDonation].resultPage .input_box{min-width:0}[data-component=catalogoCodeRequest].resultPage .copy_input,[data-component=catalogoDonation].resultPage .copy_input{display:flex;align-items:center;gap:30px;color:#333232}@media only screen and (max-width:767px){[data-component=catalogoCodeRequest].resultPage .copy_input,[data-component=catalogoDonation].resultPage .copy_input{flex-direction:column;text-align:center}}[data-component=catalogoCodeRequest].resultPage .copy_input .btn-secondary[disabled],[data-component=catalogoDonation].resultPage .copy_input .btn-secondary[disabled]{color:#c00!important;border-color:#c00!important;opacity:1!important}[data-component=catalogoCodeRequest].resultPage .copy_input .btn-secondary[disabled] span,[data-component=catalogoDonation].resultPage .copy_input .btn-secondary[disabled] span{color:#c00!important}[data-component=catalogoCodeRequest].resultPage .bottom_content,[data-component=catalogoCodeRequest].resultPage .container-general-button,[data-component=catalogoDonation].resultPage .bottom_content,[data-component=catalogoDonation].resultPage .container-general-button{margin-top:45px}[data-component=catalogoCodeRequest].resultPage .bottom_content .btn,[data-component=catalogoCodeRequest].resultPage .container-general-button .btn,[data-component=catalogoDonation].resultPage .bottom_content .btn,[data-component=catalogoDonation].resultPage .container-general-button .btn{margin:0}[data-component=catalogoCodeRequest] .back-btn-container,[data-component=catalogoDonation] .back-btn-container{display:flex;justify-content:center;margin-top:50px}[data-component=catalogoCodeRequest] .btn-ghost,[data-component=catalogoDonation] .btn-ghost{display:block;margin:auto;margin-top:45px}[data-component=catalogoCodeRequest] .bottom_content,[data-component=catalogoCodeRequest] .container-general-button,[data-component=catalogoDonation] .bottom_content,[data-component=catalogoDonation] .container-general-button{text-align:center;display:flex;flex-direction:column;align-items:center}[data-component=catalogoCodeRequest] .bottom_content .btn-primary,[data-component=catalogoCodeRequest] .container-general-button .btn-primary,[data-component=catalogoDonation] .bottom_content .btn-primary,[data-component=catalogoDonation] .container-general-button .btn-primary{margin:45px 0}[data-component=catalogoCodeRequest] .bottom_content .btn-secondary,[data-component=catalogoCodeRequest] .container-general-button .btn-secondary,[data-component=catalogoDonation] .bottom_content .btn-secondary,[data-component=catalogoDonation] .container-general-button .btn-secondary{margin-top:20px;background-color:transparent}[data-component=catalogoCodeRequest] .radio-flex,[data-component=catalogoDonation] .radio-flex{flex-direction:row;align-items:center;gap:15px}@media only screen and (max-width:767px){[data-component=catalogoCodeRequest] .radio-flex,[data-component=catalogoDonation] .radio-flex{flex-direction:column;width:100%}}[data-component=catalogoCodeRequest] .radio-input,[data-component=catalogoDonation] .radio-input{display:flex;min-width:190px;border:1px solid #e5e1e1;border-radius:15px;box-shadow:0 8px 12px -4px #00000026}[data-component=catalogoCodeRequest] .radio-input:has(:focus-visible),[data-component=catalogoDonation] .radio-input:has(:focus-visible){border:2px solid #c00!important}[data-component=catalogoCodeRequest] .radio-input:has(input:disabled),[data-component=catalogoDonation] .radio-input:has(input:disabled){border:1px solid #e5e1e1;box-shadow:none}[data-component=catalogoCodeRequest] .radio-input:has(input:disabled) *,[data-component=catalogoDonation] .radio-input:has(input:disabled) *{color:#999696;cursor:default}@media only screen and (max-width:767px){[data-component=catalogoCodeRequest] .radio-input,[data-component=catalogoDonation] .radio-input{width:100%}}[data-component=catalogoCodeRequest] .radio-input input[type=radio],[data-component=catalogoDonation] .radio-input input[type=radio]{opacity:0;width:0;margin:0}[data-component=catalogoCodeRequest] .radio-input label,[data-component=catalogoDonation] .radio-input label{color:#333232;font-weight:800;display:flex;margin:0!important;padding:0;gap:20px;width:100%;padding:15px;user-select:none;cursor:pointer}[data-component=catalogoCodeRequest] .radio-input .checked,[data-component=catalogoDonation] .radio-input .checked{display:none}[data-component=catalogoCodeRequest] .radio-input .not_checked,[data-component=catalogoDonation] .radio-input .not_checked{display:block}[data-component=catalogoCodeRequest] .radio-input:has(:checked),[data-component=catalogoDonation] .radio-input:has(:checked){border:1px solid #c00}[data-component=catalogoCodeRequest] .radio-input:has(:checked) .checked,[data-component=catalogoDonation] .radio-input:has(:checked) .checked{display:block}[data-component=catalogoCodeRequest] .radio-input:has(:checked) .not_checked,[data-component=catalogoDonation] .radio-input:has(:checked) .not_checked{display:none}[data-component=catalogoCodeRequest] .info_banner,[data-component=catalogoDonation] .info_banner{justify-content:center;padding:10px;display:flex;gap:10px;background:#e8fbfb;max-width:1000px}[data-component=catalogoCodeRequest] .info_banner .icona-30px,[data-component=catalogoDonation] .info_banner .icona-30px{color:#286666;width:30px;height:30px;padding:5px}[data-component=catalogoCodeRequest] .info_banner .great_donor_banner_title,[data-component=catalogoDonation] .info_banner .great_donor_banner_title{font-size:18px;font-weight:800;line-height:30px;margin-bottom:5px}[data-component=catalogoCodeRequest] .info_banner .great_donor_banner_text,[data-component=catalogoDonation] .info_banner .great_donor_banner_text{font-size:14px;font-weight:350;line-height:21px}[data-component=contaSpesaCatalogoComponent]{background:#f4faff;text-align:center;padding:65px 0;margin-bottom:0!important}@media only screen and (max-width:767px){[data-component=contaSpesaCatalogoComponent]{padding:45px 0}}[data-component=contaSpesaCatalogoComponent] h2{margin-bottom:45px}[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-container{display:flex;gap:30px;background-color:#fff;box-shadow:0 8px 12px -4px #00000026;border:.5px solid #e5e1e1;border-radius:20px;padding:30px}@media only screen and (max-width:767px){[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-container{gap:15px;padding:15px}}[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-container img{width:90px;height:90px}@media only screen and (max-width:767px){[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-container img{width:45px;height:45px}}[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-content{display:flex;flex-direction:column;gap:15px;text-align:left;width:100%}[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-content.anon{gap:12px}[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-content.anon .contaspesa_catalogo-text{color:#605f60}[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-content h3{color:#333232}[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-content>.btn{margin-top:5px}[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-content>.btn.btn-secondary{margin-left:auto}@media only screen and (max-width:767px){[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-content>.btn.btn-secondary{width:100%}}[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-content .contaspesa_catalogo-text{width:100%;color:#333232}[data-component=contaSpesaCatalogoComponent] .bottom_info{color:#333232;margin-top:45px}[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap{display:flex;gap:15px;z-index:100;position:relative}@media only screen and (max-width:767px){[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap{flex-direction:column}}[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap .wrap_punti_bonus,[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap .wrap_saldo_spesa{background:#fff;border:1px solid #e5e1e1;width:100%;min-width:226px;padding:15px;display:flex;justify-content:space-between;align-items:center;gap:15px;color:#333232}@media only screen and (max-width:767px){[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap .wrap_punti_bonus,[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap .wrap_saldo_spesa{min-width:0}}[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap .wrap_punti_bonus .text_info,[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap .wrap_saldo_spesa .text_info{display:flex;gap:15px;align-items:center}[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap .wrap_punti_bonus .text_info *,[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap .wrap_saldo_spesa .text_info *{font-size:14px;line-height:21px}@media only screen and (max-width:767px){[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap .wrap_punti_bonus .text_info *,[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap .wrap_saldo_spesa .text_info *{font-size:12px;line-height:16px}}[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap .wrap_punti_bonus .text_info img,[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap .wrap_saldo_spesa .text_info img{width:30px;height:30px}@media only screen and (max-width:767px){[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap .wrap_punti_bonus .text_info img,[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap .wrap_saldo_spesa .text_info img{width:20px;height:20px}}[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap .wrap_punti_bonus .text_info .punti_bonus_title p,[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap .wrap_punti_bonus .text_info .saldo_spesa_title p,[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap .wrap_saldo_spesa .text_info .punti_bonus_title p,[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap .wrap_saldo_spesa .text_info .saldo_spesa_title p{font-weight:700}[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap .wrap_punti_bonus .text_info .punti_bonus_info *,[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap .wrap_punti_bonus .text_info .saldo_spesa_data *,[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap .wrap_saldo_spesa .text_info .punti_bonus_info *,[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap .wrap_saldo_spesa .text_info .saldo_spesa_data *{color:#605f60}[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap .wrap_punti_bonus .punti_bonus_value,[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap .wrap_punti_bonus .saldo_spesa_value,[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap .wrap_saldo_spesa .punti_bonus_value,[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap .wrap_saldo_spesa .saldo_spesa_value{min-width:fit-content}[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap .wrap_punti_bonus .punti_bonus_value p,[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap .wrap_punti_bonus .saldo_spesa_value p,[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap .wrap_saldo_spesa .punti_bonus_value p,[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap .wrap_saldo_spesa .saldo_spesa_value p{font-weight:700}[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap .wrap_punti_bonus .punti_bonus_value .blue,[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap .wrap_punti_bonus .saldo_spesa_value .blue,[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap .wrap_saldo_spesa .punti_bonus_value .blue,[data-component=contaSpesaCatalogoComponent] .contaspesa_catalogo-recap .wrap_saldo_spesa .saldo_spesa_value .blue{color:#0074c2}.alertify .modalActivateOtp .modal_content{text-align:center;padding:30px}@media only screen and (max-width:767px){.alertify .modalActivateOtp .modal_content{padding:20px 15px}}.alertify .modalActivateOtp .modal_content .top_box{padding:15px;background-color:#f4faff;margin-bottom:30px;color:#333232}@media only screen and (max-width:767px){.alertify .modalActivateOtp .modal_content .top_box{margin-bottom:20px}}@media only screen and (max-width:767px){.alertify .modalActivateOtp nav{padding-bottom:20px!important}.alertify .modalActivateOtp nav button{width:100%;text-align:center;justify-content:center}}[data-component=PrenotazionePremi]{margin-top:30px;margin-bottom:30px}[data-component=PrenotazionePremi] .title{text-align:center;margin-bottom:30px}[data-component=PrenotazionePremi] .title strong{font-size:31px;line-height:42px;font-weight:900;color:#000}@media only screen and (max-width:767px){[data-component=PrenotazionePremi] .title strong{font-size:20px;line-height:30px;font-weight:900}}[data-component=PrenotazionePremi] .pv_breadcrumb.row-full{margin-bottom:30px}[data-component=PrenotazionePremi] .stepBreadcrumb{font-size:20px;line-height:30px;font-weight:900;color:#333232;text-align:center}[data-component=PrenotazionePremi] .pv_breadcrumb__container p{font-size:18px;font-weight:350;line-height:30px}[data-component=PrenotazionePremi] .pv_breadcrumb__container .step.completed p,[data-component=PrenotazionePremi] .pv_breadcrumb__container .step.in_progress p{font-weight:900}.page_step_1.prenotazionePremi_form-template{background-color:#faf6f6}.page_step_1.prenotazionePremi_form-template .container-fluid{min-height:calc(100vh - 480px)}.page_step_1.prenotazionePremi_form-template .container-fluid .dashboardReferenceStore{padding:15px!important;border-radius:15px;height:auto;width:300px!important;display:flex;flex-direction:column;min-height:150px!important}.page_step_1.prenotazionePremi_form-template .container-fluid .choseStoreWrapper{width:100%;display:flex;flex-direction:row;gap:45px;margin-top:45px}@media only screen and (max-width:767px){.page_step_1.prenotazionePremi_form-template .container-fluid .choseStoreWrapper{flex-direction:column;margin-top:30px;padding-left:0;align-items:center;gap:30px}}.page_step_1.prenotazionePremi_form-template .container-fluid .choseStoreWrapper .textChooseStore{display:flex;flex-direction:column;gap:15px}@media only screen and (max-width:767px){.page_step_1.prenotazionePremi_form-template .container-fluid .choseStoreWrapper .textChooseStore{align-items:center}.page_step_1.prenotazionePremi_form-template .container-fluid .choseStoreWrapper .textChooseStore .desc{margin-right:0}}.page_step_1.prenotazionePremi_form-template .container-fluid .choseStoreWrapper .title{text-align:left}.page_step_1.prenotazionePremi_form-template .container-fluid .choseStoreWrapper .title strong{font-size:18px;line-height:30px;font-weight:900;color:#000}@media only screen and (max-width:767px){.page_step_1.prenotazionePremi_form-template .container-fluid .choseStoreWrapper .title strong{font-size:16px;line-height:26px;font-weight:900}}.page_step_1.prenotazionePremi_form-template .container-fluid .choseStoreWrapper .desc{font-weight:350;font-size:16px;line-height:26px;color:#605f60;margin-right:45px;text-align:left}@media only screen and (max-width:767px){.page_step_1.prenotazionePremi_form-template .container-fluid .choseStoreWrapper .desc{margin-right:0;text-align:center}}.page_step_1.prenotazionePremi_form-template .container-fluid .choseStoreWrapper .dashboardReferenceStoreEmpty{height:150px!important}.page_step_1.prenotazionePremi_form-template .container-fluid .storeReferenceWrap{max-width:300px}@media only screen and (max-width:767px){.page_step_1.prenotazionePremi_form-template .container-fluid .storeReferenceWrap{margin-bottom:45px}}.page_step_1.prenotazionePremi_form-template .container-fluid .storeReferenceWrap .dashboardReferenceStoreEmpty{border-radius:15px;display:flex;flex-direction:row;background-color:#fff;align-items:center}.page_step_1.prenotazionePremi_form-template .container-fluid .storeReferenceWrap .selectStoreErrorMessage{display:flex;flex-direction:column}.page_step_1.prenotazionePremi_form-template .container-fluid .storeReferenceWrap .selectStoreErrorMessage .errorMessageNoSelected{display:flex;gap:5px;color:#c00;font-size:14px;line-height:21px;font-weight:800;display:none;margin-top:10px}.page_step_1.prenotazionePremi_form-template .container-fluid .storeReferenceWrap .selectStoreErrorMessage .errorMessageNoSelected .icona-20px{color:#c00;font-weight:700}.page_step_1.prenotazionePremi_form-template .container-fluid .dashboardReferenceStore .storeTopInformation{display:flex;gap:15px;align-items:start}.page_step_1.prenotazionePremi_form-template .container-fluid .dashboardReferenceStore .storeTopInformation .icona-30px{color:#fff}@media only screen and (max-width:767px){.page_step_1.prenotazionePremi_form-template .container-fluid .dashboardReferenceStore .storeTopInformation .icona-30px{display:flex!important}}.page_step_1.prenotazionePremi_form-template .container-fluid .dashboardReferenceStore .storeInformation .storeTitlePrenotazione{padding:0!important}.page_step_1.prenotazionePremi_form-template .container-fluid .dashboardReferenceStore .storeInformation .storeTitlePrenotazione strong{font-size:18px;line-height:30px;font-weight:900;color:#fff}.page_step_1.prenotazionePremi_form-template .container-fluid .dashboardReferenceStore .storeInformation .storeAbstractPrenotazione{display:flex;align-items:center;gap:5px;height:fit-content}.page_step_1.prenotazionePremi_form-template .container-fluid .dashboardReferenceStore .storeInformation .storeAbstractPrenotazione .separatorModaleShop{width:18px;height:6px;background-color:#fff}.page_step_1.prenotazionePremi_form-template .container-fluid .dashboardReferenceStore .storeInformation .storeAbstractPrenotazione small{color:#fff;font-size:14px;font-weight:800;line-height:21px}.page_step_1.prenotazionePremi_form-template .container-fluid .dashboardReferenceStore .changeStoreLabel{display:flex;justify-content:space-between;align-items:center;height:fit-content;margin-top:auto}@media only screen and (max-width:767px){.page_step_1.prenotazionePremi_form-template .container-fluid .dashboardReferenceStore .changeStoreLabel{margin-top:45px}}.page_step_1.prenotazionePremi_form-template .container-fluid .dashboardReferenceStore .changeStoreLabel p{margin:0;font-size:14px!important;line-height:21px;font-weight:800!important;color:#fff}.page_step_1.prenotazionePremi_form-template .container-fluid .dashboardReferenceStore .changeStoreLabel .changeStore{font-size:14px;line-height:20px;font-weight:900;text-decoration:underline;cursor:pointer}.page_step_2.prenotazionePremi_form-template{background-color:#faf6f6}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi{display:flex;flex-direction:row;gap:30px;margin-bottom:45px}@media only screen and (max-width:767px){.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi{flex-direction:column-reverse}}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .leftBookingPrize{display:flex;flex-direction:column;gap:30px;max-width:845px}@media only screen and (max-width:767px){.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent{margin-top:15px}}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer{background-color:#fff;border:1px solid #e5e1e1;padding:30px;display:flex;flex-direction:column;gap:30px;margin-top:20px}@media only screen and (max-width:767px){.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer{padding:15px}}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .DettaglioPremioTitle,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .numeroTelefonoTop,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .titleNegozioRitiro,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .top-box,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .DettaglioPremioTitle,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .numeroTelefonoTop,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .titleNegozioRitiro,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .top-box,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .DettaglioPremioTitle,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .numeroTelefonoTop,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .titleNegozioRitiro,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .top-box,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .DettaglioPremioTitle,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .numeroTelefonoTop,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .titleNegozioRitiro,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .top-box{display:flex;flex-direction:column;gap:15px}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .terminiCondizioniTitle,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .titleCellulare,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .titleDettagli,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .titleNegozioRitiro,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .terminiCondizioniTitle,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .titleCellulare,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .titleDettagli,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .titleNegozioRitiro,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .terminiCondizioniTitle,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .titleCellulare,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .titleDettagli,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .titleNegozioRitiro,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .terminiCondizioniTitle,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .titleCellulare,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .titleDettagli,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .titleNegozioRitiro{font-size:22px;line-height:33px;font-weight:900;color:#333232}@media only screen and (max-width:767px){.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .terminiCondizioniTitle,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .titleCellulare,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .titleDettagli,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .titleNegozioRitiro,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .terminiCondizioniTitle,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .titleCellulare,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .titleDettagli,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .titleNegozioRitiro,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .terminiCondizioniTitle,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .titleCellulare,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .titleDettagli,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .titleNegozioRitiro,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .terminiCondizioniTitle,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .titleCellulare,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .titleDettagli,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .titleNegozioRitiro{font-size:18px;line-height:27px;font-weight:900}}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .textCellulare p,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .textDettagli p,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .textNegozioRitiro p,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .textTC p,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .textCellulare p,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .textDettagli p,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .textNegozioRitiro p,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .textTC p,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .textCellulare p,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .textDettagli p,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .textNegozioRitiro p,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .textTC p,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .textCellulare p,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .textDettagli p,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .textNegozioRitiro p,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .textTC p{font-size:16px;line-height:26px;font-weight:350;color:#605f60}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .modalitàRichiesta,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .modalitàRichiesta,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .modalitàRichiesta,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .modalitàRichiesta{display:flex;flex-direction:column;gap:10px}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .modalitàRichiesta h5,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .modalitàRichiesta h5,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .modalitàRichiesta h5,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .modalitàRichiesta h5{font-size:14px;line-height:21px;font-weight:900;color:#333232}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .single-field,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .single-field,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .single-field,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .single-field{display:flex;flex-direction:column;gap:10px;align-items:center;text-align:center;width:fit-content}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .single-field:has(.icona-30px.disabled) label,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .single-field:has(.icona-30px.disabled) label,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .single-field:has(.icona-30px.disabled) label,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .single-field:has(.icona-30px.disabled) label{color:#8c8d8d}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .single-field.disabled,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .single-field.disabled,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .single-field.disabled,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .single-field.disabled{background-color:#fff!important}@media only screen and (max-width:767px){.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .single-field,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .single-field,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .single-field,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .single-field{width:100%}}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .single-field .containerQuantitàPremi,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .single-field .containerQuantitàPremi,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .single-field .containerQuantitàPremi,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .single-field .containerQuantitàPremi{display:flex;flex-direction:row;align-items:center;gap:15px}@media only screen and (max-width:767px){.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .single-field .containerQuantitàPremi,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .single-field .containerQuantitàPremi,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .single-field .containerQuantitàPremi,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .single-field .containerQuantitàPremi{width:100%}}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .single-field .containerQuantitàPremi .icona-30px,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .single-field .containerQuantitàPremi .icona-30px,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .single-field .containerQuantitàPremi .icona-30px,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .single-field .containerQuantitàPremi .icona-30px{color:#c00;border:2px solid #c00;border-radius:10px;align-items:center;display:flex;cursor:pointer;height:50px;width:50px;justify-content:center;background-color:transparent}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .single-field .containerQuantitàPremi .icona-30px.disabled,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .single-field .containerQuantitàPremi .icona-30px.disabled,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .single-field .containerQuantitàPremi .icona-30px.disabled,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .single-field .containerQuantitàPremi .icona-30px.disabled{border:2px solid #8c8d8d;color:#8c8d8d}@media only screen and (max-width:767px){.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .single-field .containerQuantitàPremi .icona-30px,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .single-field .containerQuantitàPremi .icona-30px,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .single-field .containerQuantitàPremi .icona-30px,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .single-field .containerQuantitàPremi .icona-30px{min-width:50px;min-height:50px}}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .single-field .containerQuantitàPremi input,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .single-field .containerQuantitàPremi input,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .single-field .containerQuantitàPremi input,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .single-field .containerQuantitàPremi input{max-width:125px;max-height:60px;text-align:center;background-color:#fff}@media only screen and (max-width:767px){.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .single-field .containerQuantitàPremi input,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .single-field .containerQuantitàPremi input,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .single-field .containerQuantitàPremi input,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .single-field .containerQuantitàPremi input{max-width:none}}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .containerNumeroTelefono,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .containerNumeroTelefono,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .containerNumeroTelefono,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .containerNumeroTelefono{display:flex;flex-direction:row;gap:15px}@media only screen and (max-width:767px){.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .containerNumeroTelefono,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .containerNumeroTelefono,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .containerNumeroTelefono,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .containerNumeroTelefono{width:100%}}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .containerNumeroTelefono .single-field,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .containerNumeroTelefono .single-field,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .containerNumeroTelefono .single-field,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .containerNumeroTelefono .single-field{align-items:start;text-align:start}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .containerNumeroTelefono .single-field .icona-30px,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .containerNumeroTelefono .single-field .icona-30px,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .containerNumeroTelefono .single-field .icona-30px,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .containerNumeroTelefono .single-field .icona-30px{color:#8c8d8d;border:2px solid #8c8d8d;padding:15px;border-radius:10px}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .containerNumeroTelefono .single-field label,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .containerNumeroTelefono .single-field label,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .containerNumeroTelefono .single-field label,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .containerNumeroTelefono .single-field label{display:flex;flex-direction:row;gap:5px}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .containerNumeroTelefono .single-field label p,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .containerNumeroTelefono .single-field label p,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .containerNumeroTelefono .single-field label p,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .containerNumeroTelefono .single-field label p{font-size:14px;line-height:21px;font-weight:350;color:#333232}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .containerNumeroTelefono .single-field .numerAndPrefix,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .containerNumeroTelefono .single-field .numerAndPrefix,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .containerNumeroTelefono .single-field .numerAndPrefix,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .containerNumeroTelefono .single-field .numerAndPrefix{display:flex;flex-direction:row;gap:10px}@media only screen and (max-width:767px){.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .containerNumeroTelefono .single-field .numerAndPrefix,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .containerNumeroTelefono .single-field .numerAndPrefix,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .containerNumeroTelefono .single-field .numerAndPrefix,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .containerNumeroTelefono .single-field .numerAndPrefix{width:100%}}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .containerNumeroTelefono .single-field .numerAndPrefix input[name=prefisso],.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .containerNumeroTelefono .single-field .numerAndPrefix input[name=prefisso],.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .containerNumeroTelefono .single-field .numerAndPrefix input[name=prefisso],.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .containerNumeroTelefono .single-field .numerAndPrefix input[name=prefisso]{width:65px}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .containerNumeroTelefono .single-field .numerAndPrefix .numerPrenotazioni,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .containerNumeroTelefono .single-field .numerAndPrefix .numerPrenotazioni,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .containerNumeroTelefono .single-field .numerAndPrefix .numerPrenotazioni,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .containerNumeroTelefono .single-field .numerAndPrefix .numerPrenotazioni{display:flex;flex-direction:column;gap:10px}@media only screen and (max-width:767px){.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .containerNumeroTelefono .single-field .numerAndPrefix .numerPrenotazioni,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .containerNumeroTelefono .single-field .numerAndPrefix .numerPrenotazioni,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .containerNumeroTelefono .single-field .numerAndPrefix .numerPrenotazioni,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .containerNumeroTelefono .single-field .numerAndPrefix .numerPrenotazioni{width:100%}}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .containerNumeroTelefono .single-field .numerAndPrefix .numerPrenotazioni p,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .containerNumeroTelefono .single-field .numerAndPrefix .numerPrenotazioni p,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .containerNumeroTelefono .single-field .numerAndPrefix .numerPrenotazioni p,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .containerNumeroTelefono .single-field .numerAndPrefix .numerPrenotazioni p{font-size:14px;line-height:21px;color:#333232}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .alert_data,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .alert_data,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .alert_data,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .alert_data{background-color:#e8fbfb;padding:10px;display:flex;gap:10px;align-items:start}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .alert_data .icona-30px,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .alert_data .icona-30px,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .alert_data .icona-30px,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .alert_data .icona-30px{color:#286666}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .DettaglioPremioComponent .alert_data .alert_text p,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .alert_data .alert_text p,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent .alert_data .alert_text p,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .alert_data .alert_text p{font-size:14px;line-height:21px;font-weight:350}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .numeroTelefonoComponent,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer{margin-top:0}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .containerCheckBox{display:flex;flex-direction:column;gap:15px}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .containerCheckBox .checkbox{display:flex;flex-direction:column;gap:5px;align-items:start}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .containerCheckBox .checkbox .innerCheckbox{display:flex;gap:10px;align-items:center}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .containerCheckBox .checkbox .innerCheckbox input{color:#333232}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .containerCheckBox .checkbox .innerCheckbox input:checked+label::before{background-color:#c00}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .containerCheckBox .checkbox .innerCheckbox label p{font-size:16px!important;line-height:26px;font-weight:350!important;color:#605f60}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .containerCheckBox .checkbox .innerCheckbox label p a{color:#c00;text-decoration:underline;cursor:pointer}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .containerCheckBox .checkbox .innerCheckbox label::before{width:16px!important;height:16px!important;margin-top:-7px!important}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .terminiCondizioniContainer .containerCheckBox .checkbox .innerCheckbox label::after{margin:-8px -1px 0!important;left:3px}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro{margin-top:0;gap:15px}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .topNegozioRitiro{display:flex;gap:15px;align-items:center}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .topNegozioRitiro .icona-30px{color:#c00}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .containerNegozioRitiro .topNegozioRitiro p{font-size:16px;font-weight:900;line-height:26px;color:#605f60}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .rightBookingPrize{margin-top:20px;display:flex;flex-direction:column;gap:30px;width:100%;max-width:345px}@media only screen and (max-width:767px){.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .rightBookingPrize{max-width:none;gap:15px}}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .rightBookingPrize .rightTopBookingPrize{background-color:#fff;border:1px solid #e5e1e1;padding:30px}@media only screen and (max-width:767px){.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .rightBookingPrize .rightTopBookingPrize{padding:15px}}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .rightBookingPrize .rightTopBookingPrize .rightTopBookingPrizeProduct{display:flex;flex-direction:column;gap:10px}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .rightBookingPrize .rightTopBookingPrize .rightTopBookingPrizeProduct h3{font-size:18px;line-height:30px;font-weight:900!important;color:#000}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .rightBookingPrize .rightTopBookingPrize .rightTopBookingPrizeProduct .rightTopBookingPrizeProductImageTitle{display:flex;flex-direction:row;gap:15px}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .rightBookingPrize .rightTopBookingPrize .rightTopBookingPrizeProduct .rightTopBookingPrizeProductImageTitle p{font-size:16px!important;line-height:26px;font-weight:350!important;color:#333232}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .rightBookingPrize .rightTopBookingPrize .rightTopBookingPrizeProduct .rightTopBookingPrizeProductImageTitle img{max-width:130px;max-width:97.5px;border-radius:10px}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .rightBookingPrize .borderContainer{height:1px;border:1px solid #e5e1e1;margin:15px 0}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .rightBookingPrize .rightTopBookingPrizeMechanics{display:flex;flex-direction:column;gap:10px}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .rightBookingPrize .rightTopBookingPrizeMechanics .infoGetReward strong{font-size:16px;line-height:26px;font-weight:800;color:#333232}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .rightBookingPrize .rightBottomBookingPrize{background-color:#0074c2;padding:30px;display:flex;flex-direction:column;gap:15px}@media only screen and (max-width:767px){.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .rightBookingPrize .rightBottomBookingPrize{padding:15px}}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .rightBookingPrize .rightBottomBookingPrize .titleIconFedelityCard{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .rightBookingPrize .rightBottomBookingPrize .titleIconFedelityCard img{width:30px;height:30px}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .rightBookingPrize .rightBottomBookingPrize .titleIconFedelityCard .cartaSocio{font-size:18px;line-height:30px;font-weight:900;color:#fff}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .rightBookingPrize .rightBottomBookingPrize .emailAndName,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .rightBookingPrize .rightBottomBookingPrize .numberoCartaSocio,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .rightBookingPrize .rightBottomBookingPrize .saldoPunti{display:flex;flex-direction:column;gap:5px}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .rightBookingPrize .rightBottomBookingPrize .emailAndName p,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .rightBookingPrize .rightBottomBookingPrize .numberoCartaSocio p,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .rightBookingPrize .rightBottomBookingPrize .saldoPunti p{font-size:14px!important;line-height:21px;font-weight:800!important;color:#fff}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .rightBookingPrize .rightBottomBookingPrize .emailAndName .codeFedelityCard,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .rightBookingPrize .rightBottomBookingPrize .numberoCartaSocio .codeFedelityCard,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .rightBookingPrize .rightBottomBookingPrize .saldoPunti .codeFedelityCard{font-size:14px!important;line-height:21px;font-weight:800!important;color:#fff}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .rightBookingPrize .rightBottomBookingPrize .numberoCartaSocio p:first-child,.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .rightBookingPrize .rightBottomBookingPrize .saldoPunti p:first-child{font-weight:350!important}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .rightBookingPrize .rightBottomBookingPrize .saldoPunti .totalePunti{font-size:22px!important;line-height:33px;font-weight:900!important;color:#fff}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .listMechanics{list-style:disc;padding:0;margin:0;margin-left:20px}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .listMechanics .mechanicsWichhToPay{font-size:16px;line-height:26px;font-weight:350;color:#605f60}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .listMechanics .mechanicsWichhToPay strong{font-weight:900}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .listMechanics .mechanicsWichhToPay .numberPoints{color:#0074c2}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .listMechanics .mechanicsWichhToPay::marker{color:#605f60}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .listMechanics .mechanicsWichhToPay::before{content:none!important;display:none!important}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .listMechanics.multipleChoice{list-style:none;display:flex;flex-direction:row;gap:15px;margin-left:0}@media only screen and (max-width:767px){.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .listMechanics.multipleChoice{flex-direction:column}}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .listMechanics.multipleChoice .mechanicsWichhToPay{padding:0}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .listMechanics.multipleChoice .mechanicsWichhToPay .customRadioLabel{display:flex;gap:5px;align-items:center;cursor:pointer;position:relative;width:100%;border:1px solid #e5e1e1;padding:15px 15px 15px 15px;box-shadow:0 8px 12px -4px rgba(0,0,0,.15);background-color:#fff;border-radius:15px}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .listMechanics.multipleChoice .mechanicsWichhToPay .customRadioLabel input[type=radio]{position:absolute;opacity:0;width:0;height:0}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .listMechanics.multipleChoice .mechanicsWichhToPay .customRadioLabel .customRadio{width:22px;height:22px;border-radius:50%;margin-right:12px;position:relative;flex-shrink:0;border:2px solid #c00;background-color:#fff}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .listMechanics.multipleChoice .mechanicsWichhToPay .customRadioLabel .customRadio::after{content:"";display:block;width:12px;height:12px;border-radius:50%;background-color:transparent;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:background-color .2s ease}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .listMechanics.multipleChoice .mechanicsWichhToPay .customRadioLabel .customRadio.isChecked::after{background-color:#c00}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .listMechanics.multipleChoice .mechanicsWichhToPay .customRadioLabel .customRadio.disabled{border:2px solid #8c8c8c;color:#8c8c8c}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .listMechanics.multipleChoice .mechanicsWichhToPay .customRadioLabel .optionContent{display:flex;align-items:center;gap:5px}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .listMechanics.multipleChoice .mechanicsWichhToPay .customRadioLabel .optionContent strong{font-weight:700}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .listMechanics.multipleChoice .mechanicsWichhToPay .customRadioLabel input[type=radio]:checked~.customRadio{border-color:#c00}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .listMechanics.multipleChoice .mechanicsWichhToPay .customRadioLabel input[type=radio]:checked~.customRadio::after{background-color:#c00}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .errorGenericLabel{display:flex;align-items:center;gap:5px}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .errorGenericLabel p{color:#c00;font-size:14px!important;line-height:21px;font-weight:900!important}.page_step_2.prenotazionePremi_form-template .step2PrenotazionePremi .errorGenericLabel .icona-20px{font-weight:700}[data-component=succesPagePrenotazione]{display:flex;flex-direction:column;gap:45px;align-items:center;padding:45px 0}@media only screen and (max-width:767px){[data-component=succesPagePrenotazione]{padding:30px 0;gap:30px}}[data-component=succesPagePrenotazione] .imageSuccessPrenotazione{max-width:150px;max-height:150px;aspect-ratio:1/1}@media only screen and (max-width:767px){[data-component=succesPagePrenotazione] .imageSuccessPrenotazione{max-width:75px;max-height:75px}}[data-component=succesPagePrenotazione] .successPageText{text-align:center}[data-component=succesPagePrenotazione] .successPageText .successPageTitle{font-size:31px!important;line-height:42px;font-weight:900!important;color:#000}@media only screen and (max-width:767px){[data-component=succesPagePrenotazione] .successPageText .successPageTitle{font-size:24px!important;line-height:32px;font-weight:900!important}}[data-component=succesPagePrenotazione] .successPageText .successPageAbstract{margin:20px 0}[data-component=succesPagePrenotazione] .successPageText .successPageAbstract p{font-weight:350!important;line-height:30px;font-size:18px!important;color:#605f60}@media only screen and (max-width:767px){[data-component=succesPagePrenotazione] .successPageText .successPageAbstract p{font-size:16px!important;line-height:26px}}[data-component=succesPagePrenotazione] .successPageText .successPageAbstract a{color:#c00;font-weight:800;text-decoration:underline}[data-component=succesPagePrenotazione] .successPageText .alert_data{background-color:#e8fbfb;padding:10px;display:flex;gap:10px;align-items:start;margin-bottom:45px}[data-component=succesPagePrenotazione] .successPageText .alert_data .icona-30px{color:#286666}[data-component=succesPagePrenotazione] .successPageText .alert_data .alert_text p{font-size:14px;line-height:21px;font-weight:350}.content.shortHeader:has([data-component=PrenotazionePremi]){overflow:visible}[data-component=formPrenotazioneSubmitComponent].prenotazionePremi_btnContainer{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:30px;border-top:1px solid #e5e1e1}@media only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){[data-component=formPrenotazioneSubmitComponent].prenotazionePremi_btnContainer{position:sticky;z-index:9;background-color:#fff;bottom:0;width:99.5vw;margin-left:calc(-1 * (100vw - 1220px)/ 2);padding:15px 0}}[data-component=formPrenotazioneSubmitComponent].prenotazionePremi_btnContainer a{width:fit-content}@media only screen and (max-width:767px){[data-component=formPrenotazioneSubmitComponent].prenotazionePremi_btnContainer{background:#fff;border:1px solid #e5e1e1;position:fixed;bottom:0;right:0;left:0;justify-content:center;gap:10px;padding:10px;z-index:8}[data-component=formPrenotazioneSubmitComponent].prenotazionePremi_btnContainer a{margin-top:0!important}}[data-component=formPrenotazioneSubmitComponent].prenotazionePremi_btnContainer .alertOTPPrenotazione{background-color:#e8fbfb;padding:10px;display:flex;gap:10px;align-items:start;max-width:1220px}[data-component=formPrenotazioneSubmitComponent].prenotazionePremi_btnContainer .alertOTPPrenotazione .icona-30px{color:#286666}[data-component=formPrenotazioneSubmitComponent].prenotazionePremi_btnContainer .alertOTPPrenotazione .alert_text p{font-size:14px;line-height:21px;font-weight:350}[data-component=formPrenotazioneSubmitComponent].prenotazionePremi_btnContainer:has(.alertOTPPrenotazione){display:flex;flex-direction:column;gap:15px}[data-component=formPrenotazioneSubmitComponent].prenotazionePremi_btnContainer:has(.alertOTPPrenotazione) .containerBottomPrenotazione{display:flex;flex-direction:row;gap:30px}@media only screen and (max-width:767px){[data-component=formPrenotazioneSubmitComponent].prenotazionePremi_btnContainer:has(.alertOTPPrenotazione) .containerBottomPrenotazione{width:100%;gap:15px}[data-component=formPrenotazioneSubmitComponent].prenotazionePremi_btnContainer:has(.alertOTPPrenotazione) .containerBottomPrenotazione .btn.btn-primary,[data-component=formPrenotazioneSubmitComponent].prenotazionePremi_btnContainer:has(.alertOTPPrenotazione) .containerBottomPrenotazione .btn.btn-secondary{width:100%}}[data-component=formPrenotazioneSubmitComponent].prenotazionePremi_btnContainer .containerBottomPrenotazione{display:flex;gap:30px}@media only screen and (max-width:767px){[data-component=formPrenotazioneSubmitComponent].prenotazionePremi_btnContainer .containerBottomPrenotazione{width:100%}}@media only screen and (max-width:767px){[data-component=formPrenotazioneSubmitComponent].prenotazionePremi_btnContainer .containerBottomPrenotazione .btn.btn-primary,[data-component=formPrenotazioneSubmitComponent].prenotazionePremi_btnContainer .containerBottomPrenotazione .btn.btn-secondary{flex:1}}.abbandonoModalePrenotazione .dialog,.avvisoPrenotazioneModale .dialog,.bookingNotification .dialog{width:830px!important}@media only screen and (max-width:767px){.abbandonoModalePrenotazione .dialog,.avvisoPrenotazioneModale .dialog,.bookingNotification .dialog{width:100%!important}}.abbandonoModalePrenotazione .msgModal h4,.avvisoPrenotazioneModale .msgModal h4,.bookingNotification .msgModal h4{font-size:22px;line-height:33px;font-weight:900;color:#333232;padding:15px}.abbandonoModalePrenotazione .msgModal .icon-close,.avvisoPrenotazioneModale .msgModal .icon-close,.bookingNotification .msgModal .icon-close{font-weight:700}.abbandonoModalePrenotazione .msgModal .contentAbbandonoPrenotazione,.abbandonoModalePrenotazione .msgModal .contentDoneAvvisoPrenotazioneModal,.abbandonoModalePrenotazione .msgModal .contentMechanicsModal,.avvisoPrenotazioneModale .msgModal .contentAbbandonoPrenotazione,.avvisoPrenotazioneModale .msgModal .contentDoneAvvisoPrenotazioneModal,.avvisoPrenotazioneModale .msgModal .contentMechanicsModal,.bookingNotification .msgModal .contentAbbandonoPrenotazione,.bookingNotification .msgModal .contentDoneAvvisoPrenotazioneModal,.bookingNotification .msgModal .contentMechanicsModal{padding:30px;display:flex;flex-direction:column;gap:30px;align-items:center}.abbandonoModalePrenotazione .msgModal .contentAbbandonoPrenotazione .imgMechanicsModal,.abbandonoModalePrenotazione .msgModal .contentDoneAvvisoPrenotazioneModal .imgMechanicsModal,.abbandonoModalePrenotazione .msgModal .contentMechanicsModal .imgMechanicsModal,.avvisoPrenotazioneModale .msgModal .contentAbbandonoPrenotazione .imgMechanicsModal,.avvisoPrenotazioneModale .msgModal .contentDoneAvvisoPrenotazioneModal .imgMechanicsModal,.avvisoPrenotazioneModale .msgModal .contentMechanicsModal .imgMechanicsModal,.bookingNotification .msgModal .contentAbbandonoPrenotazione .imgMechanicsModal,.bookingNotification .msgModal .contentDoneAvvisoPrenotazioneModal .imgMechanicsModal,.bookingNotification .msgModal .contentMechanicsModal .imgMechanicsModal{width:90px;height:90px;aspect-ratio:1/1}.abbandonoModalePrenotazione .msgModal .contentDoneAvvisoPrenotazioneModal,.avvisoPrenotazioneModale .msgModal .contentDoneAvvisoPrenotazioneModal,.bookingNotification .msgModal .contentDoneAvvisoPrenotazioneModal{display:flex;flex-direction:column;gap:30px}.abbandonoModalePrenotazione .msgModal .textAbbandonoPrenotazione p,.abbandonoModalePrenotazione .msgModal .textDoneAvviso p,.abbandonoModalePrenotazione .msgModal .textMechanicsmodal p,.avvisoPrenotazioneModale .msgModal .textAbbandonoPrenotazione p,.avvisoPrenotazioneModale .msgModal .textDoneAvviso p,.avvisoPrenotazioneModale .msgModal .textMechanicsmodal p,.bookingNotification .msgModal .textAbbandonoPrenotazione p,.bookingNotification .msgModal .textDoneAvviso p,.bookingNotification .msgModal .textMechanicsmodal p{font-size:18px!important;line-height:30px;font-weight:350;color:#333232}.abbandonoModalePrenotazione .msgModal .subTitleDoneAvviso,.avvisoPrenotazioneModale .msgModal .subTitleDoneAvviso,.bookingNotification .msgModal .subTitleDoneAvviso{font-size:22px;line-height:33px;font-weight:900;color:#333232}@media only screen and (max-width:767px){.abbandonoModalePrenotazione nav,.avvisoPrenotazioneModale nav,.bookingNotification nav{align-items:unset!important;gap:10px}}.abbandonoModalePrenotazione nav .cancel.borderButton,.avvisoPrenotazioneModale nav .cancel.borderButton,.bookingNotification nav .cancel.borderButton{border:2px solid #c00!important;border-radius:10px!important;margin-right:15px!important}@media only screen and (max-width:767px){.abbandonoModalePrenotazione nav .cancel.borderButton,.avvisoPrenotazioneModale nav .cancel.borderButton,.bookingNotification nav .cancel.borderButton{justify-content:center;margin-right:0!important}}.bookingNotification{max-width:830px}.loginRegisterModal h4{font-size:22px;line-height:33px;font-weight:900;color:#333232}.loginRegisterModal .icon-close{font-weight:700}.loginRegisterModal .textLoginRegisterModal{padding:30px;display:flex;flex-direction:column;gap:30px;align-items:center}.loginRegisterModal .textLoginRegisterModal p{font-size:18px;line-height:30px;font-weight:350px;color:#333232}.loginRegisterModal nav .cancel.borderButton{border:2px solid #c00!important;border-radius:10px!important;margin-right:15px!important}.community-events .title{font-size:20px;font-weight:900;line-height:30px;text-align:left;padding:20px 0}.community-events .container-general-button{display:flex;justify-content:center;margin:20px 0 40px}.community-events .swiper-wrapper{padding-bottom:20px}.community-events .wrap-swiper-pagination{margin-top:0}.community-events [data-component=sustainabilityEventComponent]{width:100%;min-width:100%;margin-bottom:0}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1179px),only screen and (min-width:1180px){.community-events .title{font-size:31px;font-weight:900;line-height:42px}.community-events .wrap-swiper-pagination{display:none}.community-events .swiper-wrapper{display:block}.community-events .swiper-wrapper .swiper-slide{width:50%;margin-bottom:15px}.community-events .container-general-button{margin:0 0 20px}}