@import"https://fast.fonts.net/lt/1.css?apiType=css&c=7face142-5196-420e-ae81-11391539c786&fontids=6384071";@import"https://fast.fonts.net/lt/1.css?apiType=css&c=7face142-5196-420e-ae81-11391539c786&fontids=6384071";@font-face{font-family:"Avenir";src:url(../webfonts/338699795b354fed831bd47a15fc2384.woff2) format("woff2"),url(../webfonts/87141b0888b34b7d9593f65b2b04e615.woff) format("woff")}@font-face{font-family:"AvenirNext";src:url("../webfonts/33869979-5b35-4fed-831b-d47a15fc2384.woff2") format("woff2"),url("../webfonts/87141b08-88b3-4b7d-9593-f65b2b04e615.woff") format("woff")}@font-face{font-family:nettopro;src:url(../webfonts/NettoPro.otf) format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:nettoprobold;src:url(../webfonts/NettoProBold.otf) format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:nettoproblack;src:url(../webfonts/NettoProBlack.otf) format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:"Trincha";src:url(../webfonts/TrinchaRegular.woff2) format("woff2"),url(../webfonts/TrinchaRegular.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}html{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;-ms-overflow-style:scrollbar}a{text-decoration:none !important}.h-auto{height:auto !important}.title-shadow{text-shadow:0 3px 6px rgba(0,0,0,.16)}.btn{border-radius:0 !important}.text-cyan{color:#1c3775 !important}.btn--cta{position:relative;padding-left:2em;padding-right:2em;background-color:rgba(0,0,0,0);max-width:100%;text-overflow:ellipsis;overflow:hidden;z-index:1}a:hover{text-decoration:none !important}a:focus,button:focus{outline:0 !important}#loading{background:hsla(0,0%,100%,.7) url(../img/loader.svg) center center no-repeat;background-size:40px;position:fixed;top:0;bottom:0;right:0;left:0;z-index:9999;height:100vh}body{overflow-x:hidden}@media screen and (min-width: 1420px){.container-xl{max-width:1390px}}@media screen and (min-width: 1500px){.container-xl{max-width:1440px}}#blocco-tracking{display:none}#usershippingdata.table td,#usershippingdata.table th{padding:.2rem;vertical-align:top;border-top:1px solid rgba(0,0,0,0);color:#001e43}#usershippingdata td:first-child,#usershippingdata th:first-child{padding-left:20px}#usershippingdata td:last-child,#usershippingdata th:last-child{padding-right:20px}input::-webkit-input-placeholder{color:#bbb}input::-moz-placeholder{color:#bbb}input:-ms-input-placeholder{color:#bbb}input::-ms-input-placeholder{color:#bbb}input::placeholder{color:#bbb}select{color:#bbb}select.placeholder{color:#000}select option{color:#000}select option:first-child{color:#bbb}.form-controlGroup-inputWrapper{max-width:100%;width:unset}@media screen and (max-width: 467px){.form-controlGroup-inputWrapper{margin-bottom:20px}}input.errorClass,select.errorClass,.form-input--fileWrapper.errorClass{border-color:#b94a4d !important}input.errorClass+.control-indicator,select.errorClass+.control-indicator,.form-input--fileWrapper.errorClass+.control-indicator{border-color:#b94a4d}input.errorClass+.form-input--fileWrapper,select.errorClass+.form-input--fileWrapper,.form-input--fileWrapper.errorClass+.form-input--fileWrapper{color:#b94a4d}p.errorClass{color:#c00;font-size:14px;font-family:"nettopro"}.error-form p.errorClass{color:#b94a4d;float:none;padding:2px 5px;font-size:16px !important;text-align:left}#errorContainerProducts p.errorClass{display:inline-block;float:none !important}.input-labels{font-size:1.25rem;font-weight:600;margin-bottom:1.875rem;display:block}.input-labels.smallmb{margin-bottom:.875rem}.input-labels.nomg{margin-bottom:0}.start-block,.start-flex{display:none}#loader{background:hsla(0,0%,100%,.7) url(../img/loader.svg) center center no-repeat;width:70px;height:70px;margin:150px auto}#newsondaggio{display:none}#noticeModal .modal-dialog{position:relative;top:unset;width:unset;height:auto;background:rgba(0,0,0,0);display:-ms-flexbox;display:block;-ms-flex-align:center;-webkit-box-align:unset;align-items:unset;-ms-flex-direction:column;-webkit-box-orient:unset;-webkit-box-direction:unset;flex-direction:unset;-ms-flex-pack:center;-webkit-box-pack:unset;justify-content:unset;text-align:unset;opacity:unset;visibility:unset;-webkit-transition:unset;transition:unset}#noticeModal .modal-dialog{-webkit-transform:translate(0, -50%) !important;transform:translate(0, -50%) !important;top:50% !important;margin:0 auto !important}#noticeModal .modal-dialog .modal-content{border-radius:0}#noticeModal .modal-dialog .modal-content .modal-header{background:#1b3776;border-radius:0}#noticeModal .modal-dialog .modal-content .modal-header h5{width:5rem;height:2rem}#noticeModal .modal-dialog .modal-content .modal-header .modal-title{margin:0 auto}#noticeModal .modal-dialog .modal-content .btn--cta{font-size:.75rem}#errorModal .modal-dialog{position:relative;top:unset;width:unset;height:auto;background:rgba(0,0,0,0);display:-ms-flexbox;display:block;-ms-flex-align:center;-webkit-box-align:unset;align-items:unset;-ms-flex-direction:column;-webkit-box-orient:unset;-webkit-box-direction:unset;flex-direction:unset;-ms-flex-pack:center;-webkit-box-pack:unset;justify-content:unset;text-align:unset;opacity:unset;visibility:unset;-webkit-transition:unset;transition:unset}#errorModal .modal-dialog{-webkit-transform:translate(0, -50%) !important;transform:translate(0, -50%) !important;top:50% !important;margin:0 auto !important}#errorModal .modal-dialog .modal-content{border-radius:0}#errorModal .modal-dialog .modal-content .modal-header{background:#1b3776;border-radius:0}#errorModal .modal-dialog .modal-content .modal-header h5{width:5rem;height:2rem}#errorModal .modal-dialog .modal-content .modal-header .modal-title{margin:0 auto}#errorModal .modal-dialog .modal-content .btn--cta{font-size:.75rem}.modal-backdrop{background-color:rgba(0,30,67,.85)}.ita39{position:absolute;left:22px;top:calc(50% - 1px);-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#ccc;z-index:1;font-family:"HurmeGeometricSans4","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5}#verify_mail_message_handler{position:absolute;top:0;right:0;padding:7px;line-height:10px;background:#1c3775;color:#fff;font-weight:bold;cursor:pointer}.gigya-composite-control-captcha-widget.invisible{visibility:visible !important}.barillaGigya-page label{margin-bottom:unset}html,body{overflow-x:hidden}body{padding-top:56px}@media(max-width: 991.98px){.offcanvas-collapse{position:fixed;top:56px;bottom:0;left:100%;width:100%;padding-right:1rem;padding-left:1rem;overflow-y:auto;visibility:hidden;background-color:#1b3776;transition:visibility .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transition:visibility .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,visibility .3s ease-in-out;transition:transform .3s ease-in-out,visibility .3s ease-in-out,-webkit-transform .3s ease-in-out}.offcanvas-collapse.open{visibility:visible;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.nav-underline .nav-link{padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem;color:#6c757d}.nav-underline .nav-link:hover{color:#007bff}.nav-underline .active{font-weight:500;color:#343a40}#mainContainer #btn-welcome-partecipa-game-top,#mainContainer #btn-welcome-partecipa-game,#mainContainer #btn-welcome-convalida-game{display:none}#mainContainer #btn-welcome-convalida,#mainContainer #btn-welcome-partecipa,#mainContainer #btn-welcome-partecipa-top,#mainContainer #btn-welcome-partecipa-game,#mainContainer #btn-welcome-convalida-game{width:auto;margin:0 auto}#mainContainer #presentation{background:#153679}#mainContainer #presentation .h1{font-size:3.25rem}#mainContainer #presentation .card{border:0;background:rgba(0,0,0,0);border-radius:0;overflow:unset}#mainContainer #presentation .card .card-img img{margin-top:-6rem}#mainContainer #presentation .card .card-footer{padding-right:.725rem;padding-left:.725rem}#mainContainer #presentation .card .card-footer .card-body-title{font-size:1.25rem;text-transform:uppercase;font-weight:600;margin-bottom:1.5rem;margin-top:1.125rem}#mainContainer #presentation .card .card-footer{color:#fff;background:rgba(0,0,0,0);border:0;margin-bottom:2rem}#mainContainer #presentation .card .card-footer small{font-size:.75rem;display:block}#mainContainer #presentation .card .card-body-number{text-align:center;border:3px solid #e5e8eb;display:block;width:3.75rem;height:3.75rem;font-size:1.125rem;line-height:1rem;border-radius:50%;position:absolute;bottom:-3.75rem;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#fff}#mainContainer #presentation .card .card-body-number span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#1c3775}#mainContainer #presentation .list-tos-link{color:#fff;margin:0;margin-bottom:10px}#mainContainer #presentation .list-tos-link li{position:relative}#mainContainer #presentation .list-tos-link li::after{border-right:1px solid #fff;content:"";width:1px;position:absolute;right:-0.5rem;bottom:0;height:.875rem}#mainContainer #presentation .list-tos-link li:last-child::after{all:unset}#mainContainer #presentation .list-tos-link li a{color:#fff;text-decoration:underline !important}@media screen and (max-width: 467px){#mainContainer #presentation .list-tos-link{color:#888}#mainContainer #presentation .list-tos-link a{color:#888;text-decoration:underline}}#mainContainer #presentation .disclaimer{color:#888;font-size:.875rem;line-height:.875rem}#mainContainer #presentation .disclaimer span{display:block;margin-bottom:5px}#mainContainer #campograno{background:url(../img/banner_sughi_1920px.jpg) no-repeat;background-position:center;background-size:cover;padding:4rem 1rem;color:#fff}@media screen and (max-width: 1440px){#mainContainer #campograno{background:url(../img/banner_sughi_1920px.jpg) no-repeat;background-position:bottom center;background-size:cover;padding:0rem 1rem 1rem 1rem}}@media screen and (max-width: 991px){#mainContainer #campograno{background:url(../img/banner_sughi_mobile.jpg) no-repeat;background-position:bottom center;background-size:cover;padding:0rem 1rem 15rem 1rem}}#mainContainer #pre-cta-row .btn--cta--pretext{font-size:1.125rem;margin-bottom:20px;font-family:"nettopro" !important}@media screen and (max-width: 467px){#mainContainer .related-title{font-size:1.75rem}}#mainContainer .catNameList li a{position:relative;font-size:.875rem;border:1px solid #1c3775;padding:4px 30px 4px 6px;display:inline-block;margin-bottom:5px;text-transform:uppercase}#mainContainer .catNameList li a::after{position:absolute;right:7px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"×";font-size:2rem}#mainContainer .catNameList li:not(:last-child){margin-right:.8rem}#mainContainer .prodslider .slick-arrow::before{content:"" !important}#mainContainer .prodslider .slick-arrow{height:22px;top:33% !important}#mainContainer .prodslider .slick-arrow.slick-prev{background:url(../img/arrow_left.png) center center no-repeat}#mainContainer .prodslider .slick-arrow.slick-next{background:url(../img/arrow_right.png) center center no-repeat}#mainContainer .prodslider .single-prod{background:rgba(0,0,0,0);width:100%;margin:0 20px}#mainContainer .prodslider .single-prod .prod-image img{margin:0 auto;opacity:.24}#mainContainer .prodslider .single-prod .prod-title{color:#1c3775;font-size:1rem;margin:15px 0 8px 0;text-align:center;letter-spacing:1.5px}#mainContainer .prodslider .single-prod .prod-footer{border-top:1px solid #1c3775;padding-top:8px}#mainContainer .prodslider .single-prod .prod-footer.number input{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;outline:none;color:#1c3775}#mainContainer .prodslider .single-prod .prod-footer.number input[type=button]{-webkit-appearance:button;cursor:pointer}#mainContainer .prodslider .single-prod .prod-footer.number .input-group{clear:both;position:relative;display:block}#mainContainer .prodslider .single-prod .prod-footer.number .input-group input[type=button]{background-color:#fff;min-width:28px;width:auto;-webkit-transition:all 300ms ease;transition:all 300ms ease;border:1px solid #1c3775}#mainContainer .prodslider .single-prod .prod-footer.number .input-group input[type=button].greyval{border:1px solid #bbb;color:#bbb}#mainContainer .prodslider .single-prod .prod-footer.number .input-group .button-minus,#mainContainer .prodslider .single-prod .prod-footer.number .input-group .button-plus{font-weight:100;height:28px;padding:0;width:28px;position:relative;border-radius:50%}#mainContainer .prodslider .single-prod .prod-footer.number .input-group .quantity-field{position:relative;height:30px;left:0;text-align:center;width:35px;display:inline-block;font-size:1rem;margin:0 0 5px 0;resize:vertical;background:rgba(0,0,0,0);border:none}#mainContainer .prodslider .single-prod .prod-footer.number .button-plus{left:0}#mainContainer .form-controlGroup-inputWrapper{max-width:100%;width:unset}@media screen and (max-width: 467px){#mainContainer .form-controlGroup-inputWrapper{margin-bottom:20px}}#mainContainer .error-form{color:#fdb94d;font-size:1.25rem}#mainContainer .error-form p{text-align:left;font-size:1rem;line-height:1.1;padding-left:15px}#mainContainer .error-form p:first-of-type{margin-top:1.5rem}#mainContainer .error-form p::before{content:"- "}#mainContainer .btn--scopri{color:#fff;background:#1c3775;padding-left:3rem;padding-right:3rem}#mainContainer .btn--scopri:hover{background:#fff;border-color:#1c3775;color:#1c3775}#mainContainer.isgrey{background:#dce0e1}#mainContainer .isgrey{background:#dce0e1}#mainContainer label{margin-bottom:0}#mainContainer .scegli-file-label{display:block;width:100%;height:2.5em;padding:.5em;font-size:16px;font-size:1rem;font-family:nettorpo,HurmeGeometricSans4,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.5;color:#1c3775;font-weight:400;background-color:#fff;border:2px solid #1c3775;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-appearance:none;border-radius:0;text-align:center;text-transform:uppercase;cursor:pointer}#mainContainer .form-input--fileWrapper{border-color:#dce0e1}#mainContainer{color:#1c3775}#mainContainer .cdp-page-title{font-size:3.25rem;font-weight:normal}@media screen and (max-width: 467px){#mainContainer .cdp-page-title{font-size:1.75rem;font-weight:bold}}#mainContainer .greybar{background:#e5e9ec;width:100%;position:relative}#mainContainer .greybar .greybar-content{min-height:400px;display:none}#mainContainer .greybar .explode-close{position:absolute;width:40px;height:40px;background:#e5e9ec;color:#1c3775;border-radius:50%;bottom:-20px;left:50%;margin-left:-20px;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#mainContainer .greybar .explode-close.closed::before{position:absolute;content:url(../img/explode_plus.png);font-size:20px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#mainContainer .greybar .explode-close.open::before{position:absolute;content:url(../img/explode_minus.png);font-size:20px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#mainContainer .form-legends p{margin-bottom:2px}#mainContainer .input-labels{font-size:1.25rem;font-weight:600;margin-bottom:1.875rem;display:block}#mainContainer .input-labels.smallmb{margin-bottom:.875rem}#mainContainer .input-labels.nomg{margin-bottom:0}#mainContainer .cdp-form-labels{font-size:1rem;font-weight:400}#mainContainer .toolmark{position:absolute;right:0;top:0;font-weight:bold;color:#fff;padding:0 6px;background-color:#ffd800;z-index:1}#mainContainer .section_loghi{background:#1b3776;font-size:1.25rem}#mainContainer .section_benefici{margin-bottom:5rem}#mainContainer .section_benefici .benefici_1 .slick-arrow::before{content:"" !important}#mainContainer .section_benefici .benefici_1 .slick-arrow{height:22px}#mainContainer .section_benefici .benefici_1 .slick-arrow.slick-prev{background:url(../img/arrow_left.png) center center no-repeat;-webkit-transform:translate(200%, -50%);transform:translate(200%, -50%);z-index:3}#mainContainer .section_benefici .benefici_1 .slick-arrow.slick-next{background:url(../img/arrow_right.png) center center no-repeat;-webkit-transform:translate(-200%, -50%);transform:translate(-200%, -50%)}#mainContainer .section_benefici .benefici_card .benefici_card_img{margin-bottom:2rem}#mainContainer .section_benefici .benefici_card .benefici_card_img img{max-height:88px;margin:0 auto}#mainContainer .section_benefici .benefici_card .benefici_card_txt{font-size:1rem}@media screen and (max-width: 767px){#mainContainer .section_benefici .benefici_card{max-width:300px;margin:0 auto;text-align:center}#mainContainer .section_benefici .benefici_card .benefici_card_txt{font-size:.875rem}#mainContainer .section_benefici .benefici_card .benefici_card_img{text-align:center}#mainContainer .section_benefici .benefici_card .benefici_card_img img{margin:0 auto}}@media screen and (max-width: 767px){#mainContainer .bgxsblue{background:#1c3775}#mainContainer .bgxsblue .h1.text-cyan{color:#fff !important;margin-top:3rem;font-size:1.5rem !important}#mainContainer .bgxsblue .btn--cta--pretext{color:#fff !important}#mainContainer .bgxsblue .list-tos-link{color:#fff !important}#mainContainer .bgxsblue .list-tos-link a{color:#fff !important}}.tooltip-inner{background-color:#fff !important;color:#2270b6 !important;padding:1rem !important;border:2px solid #ffd800;max-width:300px !important}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^=bottom] .arrow::before{border-right-color:#ffd800 !important}@media screen and (max-width: 991px){header .mainlogo,.header .mainlogo{height:auto !important;padding:0 !important}header .mainlogo img,.header .mainlogo img{max-height:60px !important;width:auto !important}#customlp-content #sticky-navbar .navbar{background:#004879;color:#fff}#customlp-content #sticky-navbar .navbar a{color:#fff;font-weight:700;text-transform:uppercase;font-size:1.875rem;padding:1.5rem 0;text-align:center;display:block}#customlp-content #sticky-navbar .navbar .submenu-toggler{border:none;color:#fc3 !important;display:block;position:relative;text-align:center;padding-right:25px;font-size:1rem;margin:6px auto}#customlp-content #sticky-navbar .navbar .submenu-toggler:focus,#customlp-content #sticky-navbar .navbar .submenu-toggler:active{outline:0 !important}#customlp-content #sticky-navbar .navbar .submenu-toggler:after{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);content:"";width:17px;height:10px;background:url(../img/down_arrow.svg) no-repeat;background-size:cover;background-position:center}#customlp-content #sticky-navbar .navbar .submenu-toggler.collapsed:after{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";width:17px;height:10px;background:url(../img/down_arrow.svg) no-repeat;background-size:cover;background-position:center}#customlp-content #sticky-navbar .navbar #mainmenu{min-height:100vh}#customlp-content #main-visor{position:relative;z-index:0}#customlp-content #main-visor .downarrow{width:2.5rem;height:2.5rem;position:absolute;bottom:0;left:50%;margin-left:-1.25rem;background:url(../img/down_arrow.svg) center top no-repeat;z-index:4}#customlp-content #main-visor .audio-control{position:absolute;right:1rem;bottom:1.5rem;z-index:2;cursor:pointer}#customlp-content #main-visor .video-container{z-index:1}#customlp-content #main-visor .main-visor-text-content{z-index:2;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;max-width:910px}#customlp-content #main-visor .main-visor-text-content .first-line{font-size:1rem}#customlp-content #main-visor .main-visor-text-content .second-line{font-size:1.875rem;line-height:1.2;font-weight:bold}#customlp-content #main-visor{overflow-x:hidden}#customlp-content #main-visor .video-container{width:125% !important}#customlp-content #la-mostra{padding:3.125rem 1rem 3.125rem;background:url(../img/bg_farfalle.jpg) no-repeat;background-size:cover;background-position:center center;color:#fff}#customlp-content #la-mostra .title{font-size:1.875rem;font-weight:700;margin-bottom:10px}#customlp-content #la-mostra .sottotitolo{font-size:1rem;font-weight:600}#customlp-content #la-mostra .sottotitolo a{text-decoration:underline;color:#fff}#customlp-content #la-mostra .lead{font-size:1rem;line-height:1.5}#customlp-content #la-mostra .lead a{text-decoration:underline;border-bottom:none;color:#fff}#customlp-content #virtual-tour{padding:5rem 0 15rem;position:relative}#customlp-content #virtual-tour #vtourmap{height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.35);z-index:1}#customlp-content #virtual-tour .text-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}#customlp-content #virtual-tour .text-content .title{font-size:1.875rem;font-weight:600;color:#fff;line-height:1.2}#customlp-content #le-opere{padding:2.75rem 0 5rem;background:#006ac6;color:#fff}#customlp-content #le-opere .text-content{margin-bottom:2.2rem}#customlp-content #le-opere .text-content .title{font-size:1.875rem;font-weight:700;margin-bottom:10px}#customlp-content #le-opere .text-content .lead{font-size:1rem;line-height:1.5}#customlp-content #le-opere .slick-dotted.slick-slider{margin-bottom:0}#customlp-content #le-opere .slick-prev,#customlp-content #le-opere .slick-next{height:26px;width:25px;z-index:1}#customlp-content #le-opere .slick-prev{left:-0.5rem;top:50%}#customlp-content #le-opere .slick-prev:before{content:"";width:25px;height:25px;background:url(../img/left_arrow.png) no-repeat;background-size:cover;display:block}#customlp-content #le-opere .slick-next{right:-0.5rem;top:50%}#customlp-content #le-opere .slick-next:before{content:"";width:25px;height:25px;background:url(../img/right_arrow.png) no-repeat;background-size:cover;display:block}#customlp-content #le-opere .slick-dots{bottom:-4rem}#customlp-content #le-opere .slick-dots li{width:16px}#customlp-content #le-opere .slick-dots li button::before{position:absolute;top:0;left:0;content:"•";width:12px;height:12px;font-family:unset;font-size:unset;line-height:unset;text-align:center;color:rgba(0,0,0,0);opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:50%;border:3px solid #fff;background:#fff}#customlp-content #le-opere .slick-dots li.slick-active button::before{background:#006ac6;opacity:1;color:rgba(0,0,0,0)}#customlp-content #le-opere .opera_slide{margin-left:-15px;margin-right:-15px}#customlp-content #le-opere #opere_slider-container{position:relative;z-index:0}#customlp-content #le-opere .opera_slide--content-img{position:relative;min-height:845px}#customlp-content #le-opere .opera_slide--content-img-single{position:relative}#customlp-content #le-opere .opere_blu_overlay{background:rgba(0,72,121,.5);position:absolute;top:0;bottom:0;right:0;left:0;z-index:1}#customlp-content #le-opere .opere_text_overlay{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:910px;z-index:2}#customlp-content #le-opere .opere_text_overlay .enumerator{font-size:.875rem;line-height:1.8}#customlp-content #le-opere .opere_text_overlay .opere_text h3{font-size:1.1rem;line-height:1.2;font-weight:bold;margin:0;padding:0}#customlp-content #le-opere .opere_text_overlay_single{z-index:2}#customlp-content #le-opere .opere_text_overlay_single .enumerator{font-size:.875rem;line-height:1.8}#customlp-content #le-opere .opere_text_overlay_single .opere_text h3{font-size:1.875rem;line-height:1.2;font-weight:bold;margin:0;padding:0}#customlp-content #gli-artisti{padding:2.75rem 1rem 5.25rem;background:url(../img/bg_farfalle.jpg) no-repeat;background-size:cover;background-position:top center;color:#fff}#customlp-content #gli-artisti .text-content{margin-bottom:1.5rem}#customlp-content #gli-artisti .text-content .title{font-size:1.875rem;font-weight:700;margin-bottom:10px}#customlp-content #gli-artisti .text-content .lead{font-size:1rem;line-height:1.5}#customlp-content #gli-artisti #artisti_slider{max-width:97%;margin:0 auto}#customlp-content #gli-artisti .artisti_slide--content{position:relative}#customlp-content #gli-artisti .artisti_slide--content a{color:#004879}#customlp-content #gli-artisti .artisti_slide--content .artisti_slide--content-footer{position:absolute;bottom:0;left:0;right:0;padding:.5rem 1rem;background:hsla(0,0%,100%,.66)}#customlp-content #gli-artisti .artisti_slide--content .artisti_slide--content-footer .title{font-size:1.25rem}#customlp-content #gli-artisti .artisti_slide--content .artisti_slide--content-footer .subtitle{font-size:.75rem;text-decoration:underline}#customlp-content #gli-artisti .artisti_slide--content .artisti_slide--content-footer{font-weight:300}#customlp-content #gli-artisti .slick-prev:before{content:"";width:25px;height:25px;background:url(../img/left_arrow.png) no-repeat;background-size:cover;display:block}#customlp-content #gli-artisti .slick-next:before{content:"";width:25px;height:25px;background:url(../img/right_arrow.png) no-repeat;background-size:cover;display:block}#customlp-content #gli-artisti .slick-dots{bottom:-60px}#customlp-content #gli-artisti .slick-dots li{width:16px}#customlp-content #gli-artisti .slick-dots li button::before{position:absolute;top:0;left:0;content:"•";width:12px;height:12px;font-family:unset;font-size:unset;line-height:unset;text-align:center;color:rgba(0,0,0,0);opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:50%;border:3px solid #006ac6;background:#006ac6}#customlp-content #gli-artisti .slick-dots li.slick-active button::before{background:#fff;opacity:1;color:rgba(0,0,0,0)}#mainContainer #presentation .h1{font-size:1.675rem}#mainContainer #presentation .cyan-wrapper{padding-top:1.125rem;padding-bottom:1.125rem;margin:0 -15px;padding-right:15px;padding-left:15px}#mainContainer #presentation .cyan-wrapper .h1,#mainContainer #presentation .cyan-wrapper .btn--cta--pretext,#mainContainer #presentation .cyan-wrapper .list-tos-link li,#mainContainer #presentation .cyan-wrapper .list-tos-link li a{color:#fff !important}#mainContainer #presentation .cyan-wrapper .list-tos-link li::after{border-color:#fff !important}}.logo{background:url("https://www.barilla.com/it-it/resources/images/furniture/barillaOptimized.svg?v=1") center center no-repeat rgba(0,0,0,0);background-size:90px auto;text-indent:-9999px;width:90px;height:36px}@media screen and (min-width: 1024px){.logo{background:url("https://www.barilla.com/it-it/resources/images/furniture/barillaOptimized.svg?v=1") center center no-repeat rgba(0,0,0,0);background-size:120px auto;width:120px;height:48px}}@font-face{font-family:"agipobold";src:url("../webfonts/agipo-bold-webfont.woff2") format("woff2"),url("../webfonts/agipo-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"The-Foregen-Regular";src:url("../webfonts/The-Foregen-Regular.otf") format("otf");font-weight:normal;font-style:normal}@font-face{font-family:"The-Foregen-Rough-One";src:url("../webfonts/The-Foregen-Rough-One.otf") format("otf");font-weight:normal;font-style:normal}@font-face{font-family:"HurmeGeometricSans1-Thin";src:url("../webfonts/HurmeGeometricSans1-Thin.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"HurmeGeometricSans1-Regular";src:url("../webfonts/HurmeGeometricSans1-Regular.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"HurmeGeometricSans4-Regular";src:url("../webfonts/HurmeGeometricSans4-Regular.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"HurmeGeometricSans4-SemiBold";src:url("../webfonts/HurmeGeometricSans4-SemiBold.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"agipobold_condensed";src:url("../webfonts/agipo-boldcondensed-webfont.woff2") format("woff2"),url("agipo-boldcondensed-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"agipo_boldbold_italic";src:url("../webfonts/agipo-bolditalic-webfont.woff2") format("woff2"),url("../webfonts/agipo-bolditalic-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"AcuminProCondensed";src:url("../webfonts/acumin-pro-condensed-regular.otf?v=OMxmaYNJ") format("opentype");font-weight:400;font-style:normal}body{padding-top:80px;font-family:"AcuminProCondensed"}@media screen and (max-width: 767px){body{padding-top:55px}}body{min-height:100vh}h1,h3{font-family:"HurmeGeometricSans1-Regular","sans-serif"}h2{font-family:"HurmeGeometricSans1-Regular","sans-serif"}h1,h2,h3{font-family:"HurmeGeometricSans1-Regular","sans-serif"}.qr-label-container{font-size:1.5rem}#user-dropdown-container{cursor:pointer;z-index:99;height:auto;margin-right:0}@media screen and (max-width: 767px){.offcanvas.text-bg-dark{background-color:#1c3775 !important;color:#fff !important}.offcanvas.text-bg-dark a{color:#fff !important}.offcanvas.text-bg-dark .offcanvas-body li a{text-align:left !important;padding:1rem !important}.offcanvas.text-bg-dark .offcanvas-body li a:hover{background:#fff;color:#1c3775 !important}.offcanvas-header{background:#1c3775;color:#fff;border-bottom:1px solid #fff;min-height:72px;-webkit-box-sizing:border-box;box-sizing:border-box}.offcanvas-header .btn-close{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");background-color:rgba(0,0,0,0);background-size:1rem 1rem;background-position:center;background-repeat:no-repeat;border:1px solid #fff;border-radius:8px;width:1.25rem;height:1.25rem;padding:.75rem;opacity:1;-webkit-filter:none;filter:none;-webkit-box-sizing:content-box;box-sizing:content-box}.offcanvas-header .btn-close:focus,.offcanvas-header .btn-close:focus-visible{outline:0;-webkit-box-shadow:none;box-shadow:none}.mobile-logo{max-width:50px !important}}#userAccount{background-color:#d11438 !important;border:none;border-radius:15px;padding:10px;cursor:pointer;text-align:left;width:auto}#userAccount .dropdown-toggle img{float:left;display:block}#userAccount:after{color:#fff}.button{font-family:"AcuminProCondensed","sans-serif" !important;text-decoration:none !important}@media screen and (max-width: 467px){#topmenuhandler .nav-item a{font-size:1.5rem !important;display:block !important}}#userMenu{display:none;background-color:#d11438}#legalnotes{background:#1c3775;color:#fff;font-style:italic}#notes{background:#ffd62f;color:#1b3775;font-size:1rem;text-align:center;font-family:HurmeGeometricSans1-Regular,sans-serif}#notes a{color:#1b3775;text-decoration:underline !important;position:relative;font-family:HurmeGeometricSans1-Regular,sans-serif}#notes a:not(:last-of-type){margin-right:20px}#notes a:not(:last-of-type)::after{position:absolute;height:20px;width:2px;background:#1b3775;content:"";top:60%;right:-15px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#mainContainer{font-family:"AcuminProCondensed" !important}#mainContainer p{font-family:"HurmeGeometricSans1-Regular" !important;font-weight:400}#mainContainer h1,#mainContainer h2,#mainContainer h3,#mainContainer h4,#mainContainer h5,#mainContainer h6{letter-spacing:unset;text-transform:none}#mainContainer.pg404{background:url("https://www.barilla.com/it-it/resources/images/furniture/error404Bg.webp") center no-repeat;background-size:cover}#mainContainer.pg404 #content404{padding-block:20% !important;text-align:center;color:#1c3775}#mainContainer.pg404 #content404 h1{font-size:6rem;font-weight:700}#mainContainer .netto{font-family:"nettopro"}#mainContainer .nettobold{font-family:"nettoprobold"}#mainContainer .nettoblack{font-family:"nettoproblack"}#mainContainer .pin-home img{max-height:90px}#mainContainer .button{height:47px;padding:14px 24px;border-radius:8px;font-size:1rem;font-family:"HurmeGeometricSans4-SemiBold" !important;display:inline-block}#mainContainer .button.btnPrimary{background-color:#1c3775 !important;border:1px solid #e5e8eb !important;color:#fff !important;-webkit-transition:all .5s;transition:all .5s}#mainContainer .button.btnPrimary:disabled{border-color:#e5e8eb !important;color:#888 !important;background:#fff !important}#mainContainer .button.btnPrimary:hover:not(:disabled){color:#1c3775 !important;background:#fff !important}#mainContainer .button.btnSecondary{background-color:#ffd62f;color:#1b3775;border-radius:21px}#mainContainer .button.btnTertiary{background-color:#fff;color:#1b3775;border-radius:21px}#mainContainer .button.btnTertiary.unactive{background-color:#888;cursor:default}#mainContainer .button.btnTertiary.disambigua{font-size:1.25rem;font-family:"nettopro";height:auto}#mainContainer .mw-btn{max-width:250px}#mainContainer .button.btnQuaternary{border:2px solid #f5c65d;color:#000;height:auto;padding:10px 24px;font-size:1.125rem;font-family:"nettopro";display:inline-block;line-height:1.2;border-radius:.5rem}#mainContainer .button.btnQuaternary.active{color:#f5c65d}@media screen and (min-width: 768px){#mainContainer .button.btnQuaternary.primo{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}}@media screen and (min-width: 768px){#mainContainer .button.btnQuaternary.secondo{border-radius:0}}@media screen and (min-width: 768px){#mainContainer .button.btnQuaternary.ultimo{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;border-top-left-radius:0;border-bottom-left-radius:0}}#mainContainer #game h1{font-family:HurmeGeometricSans4-SemiBold;font-size:1.5rem}#mainContainer #game h2{font-family:HurmeGeometricSans4-SemiBold;font-size:1.25rem}#mainContainer #game p{font-family:HurmeGeometricSans1-Regular;font-size:1.25rem}#mainContainer .btn--game{font-size:1.5rem !important;height:auto !important}#mainContainer .scale_1_5{scale:1.5}@media screen and (max-width: 991px){#mainContainer .scale_1_5{scale:1}}#mainContainer .underline{text-decoration:underline !important}#mainContainer .htt-page-text--container .htt-page-text--content{color:#1c3775}#mainContainer .htt-page-text--container .htt-page-text--content .intro{color:#fff;font-size:1.5rem;font-weight:600;line-height:1.2}#mainContainer .htt-page-text--container .htt-page-text--content h1{font-size:3rem;font-weight:700}#mainContainer .htt-page-text--container .htt-page-text--content#esito--content{font-size:1.5rem}#mainContainer .form-check-label{color:#1c3775 !important}#mainContainer .explainer_block{background:#1b3775;padding:2.5rem 1rem;position:relative;color:#fff;background-size:contain}#mainContainer .explainer_block .explain-text{font-size:1.75rem;line-height:1.2}#mainContainer .explainer_block .text-container{color:#fff;font-size:2.75rem}#mainContainer .explainer_block .text-container strong{-webkit-text-stroke-width:.065rem;-webkit-text-stroke-color:#fff;-webkit-text-fill-color:#fff}#mainContainer .explainer_block .text-container-light{color:#fff;font-size:1.75rem}#mainContainer .explainer_block .text-container-light strong{-webkit-text-stroke-width:.09375rem;-webkit-text-stroke-color:#fff;-webkit-text-fill-color:#fff;letter-spacing:.09375rem}#mainContainer .explainer_block h1{font-size:3.5rem;font-family:"nettoprobold";text-align:center;padding-left:0;margin-bottom:2rem}#mainContainer .explainer_block h1+p{color:#fff;font-family:"nettopro";font-size:2.25rem;line-height:1.2;margin-block:2rem 4rem}#mainContainer #prize-presentation{margin-top:-1px;padding-block:5rem}@media screen and (max-width: 467px){#mainContainer #prize-presentation{padding-block:1rem}}#mainContainer #prize-presentation{background:#1b3775}#mainContainer #prize-presentation .text-container{color:#fff}#mainContainer #prize-presentation .text-container .content{font-size:1.875rem}#mainContainer #presentation{padding:3rem 1rem 200px 1rem !important;color:#fff !important;background-color:#1b3775;background-position:left 98%;background-repeat:no-repeat}#mainContainer #presentation .h1{color:#fff;text-transform:none !important;padding-bottom:3.5rem}#mainContainer #presentation .card-receipe{background-color:#162343 !important;height:500px;background-size:cover;border-radius:20px}#mainContainer #presentation .card-img{margin:0 auto;text-align:center}#mainContainer #presentation .card .card-footer{font-size:1.375rem;line-height:1.2}#mainContainer #presentation .card .card-footer a{color:#f5c65d !important}#mainContainer #presentation .card .card-footer .card-body-title{font-size:1.6825rem;font-family:"nettoprobold";text-transform:none}#mainContainer #presentation .card .card-footer .card-body-title-small{font-size:1.25rem;font-family:"nettoprobold";text-transform:none}#mainContainer #presentation .txtPreBtn{font-size:1.5rem}#mainContainer #presentation .title-card{bottom:1rem;text-shadow:2px 1px #000}#mainContainer #presentation .title-vote{top:1.25rem;right:1.25rem;border:2px solid #fff;border-radius:50%;font-size:1rem;width:50px;height:50px;-webkit-box-shadow:2px 1px #000;box-shadow:2px 1px #000}#mainContainer #presentation .title-vote span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-shadow:2px 1px #000}#mainContainer #presentation .title-code{top:1.25rem;left:1.25rem;font-size:1rem;text-shadow:2px 1px #000}#mainContainer .placeholder{display:inherit !important;min-height:auto !important;vertical-align:middle;cursor:default !important;background-color:unset !important;opacity:unset !important}#mainContainer .placeholder.btn::before{display:unset !important;content:unset !important}#mainContainer .scegli-file-label{background:#162343;color:#fff;font-family:"nettoproblack";height:54px;padding:10px 24px;border-radius:8px;border:none;font-size:1.5rem;text-transform:none}#mainContainer .form-input--fileWrapper{border-color:#e5e8eb !important;height:52px;color:#1b3775;background:rgba(0,0,0,0)}#mainContainer .form-input--fileWrapper .recetaname{background-color:#1b3775;border:none}#mainContainer .form-input--fileWrapper ::-webkit-input-placeholder{font-size:1.25rem;font-family:inherit;padding-left:3rem;font-family:"nettopro";vertical-align:middle;display:block;position:absolute;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}#mainContainer .form-input--fileWrapper ::-moz-placeholder{font-size:1.25rem;font-family:inherit;padding-left:3rem;font-family:"nettopro";vertical-align:middle;display:block;position:absolute;top:50%;transform:translate(0, -50%)}#mainContainer .form-input--fileWrapper :-ms-input-placeholder{font-size:1.25rem;font-family:inherit;padding-left:3rem;font-family:"nettopro";vertical-align:middle;display:block;position:absolute;top:50%;transform:translate(0, -50%)}#mainContainer .form-input--fileWrapper ::-ms-input-placeholder{font-size:1.25rem;font-family:inherit;padding-left:3rem;font-family:"nettopro";vertical-align:middle;display:block;position:absolute;top:50%;transform:translate(0, -50%)}#mainContainer .form-input--fileWrapper ::placeholder{font-size:1.25rem;font-family:inherit;padding-left:3rem;font-family:"nettopro";vertical-align:middle;display:block;position:absolute;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}#mainContainer .form-input--fileWrapper .fa-paperclip{color:#bbb;font-size:1.5rem;position:absolute;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}#mainContainer .form-input--fileWrapper .paperclip{max-height:30px}#mainContainer .form-input--fileWrapper span{font-size:1.25rem;padding-left:1rem;color:#bbb}#mainContainer .pointer{cursor:pointer}#mainContainer .control--custom--inline{font-size:1.25rem;padding-bottom:0;line-height:1}#mainContainer input:checked~.control-indicator--checkbox{background:#1c3775 !important}#mainContainer .form-select{border:2px solid #1c3775 !important;border-radius:0 !important;height:40px;text-align:left !important}#mainContainer .select2-selection__arrow{display:none !important}@media screen and (min-width: 767px){#mainContainer .form-check .form-check-input{margin-left:-2.5em;width:2em;height:2em}}#mainContainer .form-check .form-check-input{border-color:#1c3775}#mainContainer .form-check .form-check-input:checked{background-color:#1c3775;border-color:#1c3775}#mainContainer #tos-bar{color:#1c3775}#mainContainer #tos-bar .list-tos-link{font-size:.875rem !important;line-height:1.1rem;margin:0;margin-bottom:10px}#mainContainer #tos-bar .list-tos-link li{position:relative;margin-right:12px}#mainContainer #tos-bar .list-tos-link li::after{border-right:1px solid #1c3775;content:"";width:1px;position:absolute;right:-0.5rem;bottom:0;height:.875rem}#mainContainer #tos-bar .list-tos-link li:last-child::after{all:unset}#mainContainer #tos-bar .list-tos-link li a{color:#1c3775;text-decoration:underline !important}@media screen and (max-width: 467px){#mainContainer #tos-bar .list-tos-link{color:#888}#mainContainer #tos-bar .list-tos-link a{color:#888;text-decoration:underline}}#hero{background:#ffd62f url("../img/grana.png");color:#1b3775;padding:3rem 1rem}#hero h1{font-size:1.5rem;font-weight:700;font-family:"The-Foregen-Rough-One",sans-serif;text-transform:uppercase}@media screen and (max-width: 467px){#hero h1{font-size:1.3rem}}#hero p{font-size:1.5rem}@media screen and (max-width: 467px){#hero p{font-size:1.3rem}}#address{background:#fff;padding:3rem 1rem;color:#1b3775}#address #indirizzo{font-size:2rem;font-weight:bold}.disabled-btn{pointer-events:none;color:gray !important}.generalRulesTheme{background:#1c3775;color:#fff !important}.generalRulesTheme .titleContainer h1{font-size:64px;font-weight:700;line-height:77px}@media screen and (max-width: 991px){.generalRulesTheme .titleContainer h1{font-size:36px;line-height:40px}}.generalRulesTheme .otnotice a{color:#fff;text-decoration:underline !important;border-bottom:none !important}.generalRulesTheme .otnotice ol li{margin-bottom:1.5rem}.generalRulesTheme .otnotice table{width:100% !important;margin-left:5px}.generalRulesTheme .otnotice table tr{border-bottom:1px solid #fff}.generalRulesTheme .otnotice table tr th,.generalRulesTheme .otnotice table tr td{color:#fff !important}.generalRulesTheme .otnotice table tr th p,.generalRulesTheme .otnotice table tr td p{color:#fff !important;margin-bottom:0 !important}.navbar-toggler{background:rgba(0,0,0,0);border:1px solid #fff;border-radius:8px;padding:.65rem;line-height:1}.navbar-toggler:focus,.navbar-toggler:focus-visible,.navbar-toggler:active{outline:0;-webkit-box-shadow:none;box-shadow:none;border-color:#fff}header,.header{background:#1c3775;color:#fff;padding-inline:1rem}header .navbar-toggler-icon,.header .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}header #userbar,.header #userbar{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}header a:not(.mainlogo),.header a:not(.mainlogo){color:#fff;position:relative;display:inline-block;padding:.5rem;text-align:center;font-size:.9375rem;line-height:normal;font-weight:700;text-transform:uppercase}header .mainlogo img,.header .mainlogo img{width:129px;height:110px}header .gigya-method-register:nth-child(1),.header .gigya-method-register:nth-child(1){border-right:1px solid #fff}#dati_scontrino_container{display:none}.cdp-form-labels{color:#2270b6;font-family:nettopro}footer{padding:1rem 1rem;background:#1c3775;color:#fff;font-size:1rem;font-family:HurmeGeometricSans1-Regular !important}footer a{color:#fff !important}footer a:hover{text-decoration:underline}#ot-sdk-btn{all:unset !important;cursor:pointer !important}#btn-logout{display:none}.btn-upload{width:100%;border-width:2px;text-align:left;text-transform:none}#search-uri .form-check-label{font-size:1rem}#search-uri .form-check-label a{color:#fff !important;text-decoration:underline !important}#search-uri input[type=text]{border:2px solid #e5e8eb;background:rgba(0,0,0,0);color:#fff;border-radius:0;min-height:62px}#search-uri .btn-invio{color:#fff;background:#162343;border-radius:15px !important;border-color:rgba(0,0,0,0);padding-block:12px;font-size:1.5rem;font-weight:bold}#profilo-preferenze_content{background:#fff !important}#error-message,[data-switch-screen=gigya-profile-delete-screen]{color:#fdb94d !important}#desktop-hero-container{position:relative}#desktop-hero-container #desktop-hero--title-container{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.page-item.active .page-link{z-index:3;color:#0e2756 !important;background-color:#fff !important;border-color:#fff !important}.page-item .page-link{z-index:3;color:#fff !important;background-color:rgba(0,0,0,0) !important;border-color:#fff !important}.otnotice-menu{position:absolute !important}.spinner{width:40px;height:40px;border-radius:50%;border:6.4px solid #ba1f31;-webkit-animation:spinner-bulqg1 .96s infinite linear alternate,spinner-oaa3wk 1.92s infinite linear;animation:spinner-bulqg1 .96s infinite linear alternate,spinner-oaa3wk 1.92s infinite linear}@-webkit-keyframes spinner-bulqg1{0%{clip-path:polygon(50% 50%, 0 0, 50% 0%, 50% 0%, 50% 0%, 50% 0%, 50% 0%)}12.5%{clip-path:polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 0%, 100% 0%, 100% 0%)}25%{clip-path:polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 100%, 100% 100%, 100% 100%)}50%{clip-path:polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100%)}62.5%{clip-path:polygon(50% 50%, 100% 0, 100% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100%)}75%{clip-path:polygon(50% 50%, 100% 100%, 100% 100%, 100% 100%, 100% 100%, 50% 100%, 0% 100%)}100%{clip-path:polygon(50% 50%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 0% 100%)}}@keyframes spinner-bulqg1{0%{clip-path:polygon(50% 50%, 0 0, 50% 0%, 50% 0%, 50% 0%, 50% 0%, 50% 0%)}12.5%{clip-path:polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 0%, 100% 0%, 100% 0%)}25%{clip-path:polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 100%, 100% 100%, 100% 100%)}50%{clip-path:polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100%)}62.5%{clip-path:polygon(50% 50%, 100% 0, 100% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100%)}75%{clip-path:polygon(50% 50%, 100% 100%, 100% 100%, 100% 100%, 100% 100%, 50% 100%, 0% 100%)}100%{clip-path:polygon(50% 50%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 0% 100%)}}@-webkit-keyframes spinner-oaa3wk{0%{-webkit-transform:scaleY(1) rotate(0deg);transform:scaleY(1) rotate(0deg)}49.99%{-webkit-transform:scaleY(1) rotate(135deg);transform:scaleY(1) rotate(135deg)}50%{-webkit-transform:scaleY(-1) rotate(0deg);transform:scaleY(-1) rotate(0deg)}100%{-webkit-transform:scaleY(-1) rotate(-135deg);transform:scaleY(-1) rotate(-135deg)}}@keyframes spinner-oaa3wk{0%{-webkit-transform:scaleY(1) rotate(0deg);transform:scaleY(1) rotate(0deg)}49.99%{-webkit-transform:scaleY(1) rotate(135deg);transform:scaleY(1) rotate(135deg)}50%{-webkit-transform:scaleY(-1) rotate(0deg);transform:scaleY(-1) rotate(0deg)}100%{-webkit-transform:scaleY(-1) rotate(-135deg);transform:scaleY(-1) rotate(-135deg)}}#banner_001{background:url(../img/08_ricetta.png) center no-repeat;padding:6.5rem 1.5rem}#banner_001 .content .caption-container{text-align:center;color:#fff;font-family:"Trincha";font-size:2.5rem}#banner_002{background:#fdb94d;padding:6rem 1.5rem}#banner_002 .content .caption-container{text-align:center;color:#fff;font-family:"Trincha";font-size:2.5rem}.btn_disambigua{background:#fdb94d;border-radius:15px;padding:12px 24px;white-space:nowrap}@media screen and (max-width: 468px){.btn_disambigua{font-size:13px}}.gigya-screen-dialog-mobile .gigya-screen-dialog-top,.gigya-mobile-modal-mode .gigya-screen-dialog-top{background:#1c3775 !important;min-height:72px !important;padding:1rem !important}.gigya-screen-dialog-mobile .gigya-screen-dialog-close,.gigya-mobile-modal-mode .gigya-screen-dialog-close{color:#fff !important;opacity:1 !important;font-size:1.5rem !important;top:50% !important;-webkit-transform:translateY(-50%) !important;transform:translateY(-50%) !important}.gigya-screen,.gigya-screen *{font-family:"AcuminProCondensed","sans-serif" !important;color:#1c3775}.gigya-screen h1,.gigya-screen h2,.gigya-screen h3,.gigya-screen .gigya-composite-control-header,.gigya-screen .gigya-composite-control-label{color:#1c3775 !important;font-family:"HurmeGeometricSans1-Regular","sans-serif" !important}.gigya-screen label,.gigya-screen .gigya-label-text{color:#1c3775 !important}.gigya-screen input[type=text],.gigya-screen input[type=email],.gigya-screen input[type=password],.gigya-screen input[type=tel],.gigya-screen .gigya-input-text,.gigya-screen .gigya-input-password{border:1px solid #1c3775 !important;color:#1c3775 !important;border-radius:4px !important}.gigya-screen input[type=text]:focus,.gigya-screen input[type=email]:focus,.gigya-screen input[type=password]:focus,.gigya-screen .gigya-input-text:focus,.gigya-screen .gigya-input-password:focus{outline:0 !important;-webkit-box-shadow:0 0 0 2px rgba(28,55,117,.2) !important;box-shadow:0 0 0 2px rgba(28,55,117,.2) !important;border-color:#1c3775 !important}.gigya-screen input[type=submit],.gigya-screen input[type=button].gigya-input-submit,.gigya-screen .gigya-input-submit{background:#1c3775 !important;color:#fff !important;border:none !important;border-radius:4px !important;text-transform:none !important;font-weight:700 !important}.gigya-screen input[type=submit]:hover,.gigya-screen .gigya-input-submit:hover{background:#163063 !important;color:#fff !important}.gigya-screen a,.gigya-screen a:visited{color:#1c3775 !important;text-decoration:underline !important}.gigya-screen .gigya-composite-control-checkbox label,.gigya-screen .gigya-composite-control-checkbox .gigya-label{color:#1c3775 !important}#containerEmailOTP,.containerEmailOTP,[id^=containerEmailOTP]{display:none !important}.gigya-screen .gigya-screen-content,.gigya-mobile-modal-mode .gigya-screen-content,.gigya-screen-dialog-mobile .gigya-screen-content{padding-top:48px !important}.gigya-screen input[type=button],.gigya-screen button,.gigya-screen .gigya-input-submit,.gigya-screen .gigya-composite-control-submit input,.gigya-screen .gigya-composite-control-submit button{background:#1c3775 !important;background-color:#1c3775 !important;background-image:none !important;color:#fff !important;border:none !important;border-radius:4px !important}.gigya-screen input[type=button]:hover,.gigya-screen button:hover,.gigya-screen .gigya-input-submit:hover{background:#163063 !important;background-color:#163063 !important;color:#fff !important}.gigya-screen h1,.gigya-screen h2,.gigya-screen .gigya-composite-control-header{font-size:32px !important;line-height:1.2 !important}.gigya-screen .privacyLinkContainer{display:none !important}.gigya-screen div.gigya-container.gigya-visible-when .gigya-composite-control{display:block !important;width:95% !important}#gigya-progressive-profiling-screen.gigya-screen.portrait{width:100% !important;margin:0 auto !important}.gigya-screen-dialog-top .gigya-screen-dialog-close{position:absolute !important;top:50% !important;right:1rem !important;-webkit-transform:translateY(-50%) !important;transform:translateY(-50%) !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;width:2.5rem !important;height:2.5rem !important;font-size:2rem !important;line-height:1 !important;padding:0 !important;color:#fff !important;opacity:1 !important}.gigya-screen-dialog-top .gigya-screen-dialog-close::before,.gigya-screen-dialog-top .gigya-screen-dialog-close>*{font-size:2rem !important;line-height:1 !important;color:#fff !important}.gigya-screen-dialog-top .gigya-screen-dialog-close img{width:32px !important;height:32px !important;max-width:none !important;max-height:none !important}#mainContainer #richiedi-btn{border:0 !important;outline:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important}#mainContainer #richiedi-btn:focus,#mainContainer #richiedi-btn:active{border:0 !important;outline:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important}#mainContainer #game{min-height:50vh}.offcanvas.text-bg-dark .offcanvas-body li a,.offcanvas.text-bg-dark .offcanvas-body li span{text-align:left !important;padding:1rem !important;font-size:1.5rem !important;display:block !important;color:#fff !important}/*# sourceMappingURL=customstyle.min.css.map */