.loyaltyLanding-wave-full{background-image:url("data:image/svg+xml,%3Csvg width='1440' height='178' viewBox='0 0 1440 178' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M748.461 94.9073C316.56 78.8955 137.642 120.045 0 133.606L0 83.0001L1440 83.0001V107.476L1415.03 107.476C1360.61 109.02 1087.49 107.476 748.461 94.9073Z' fill='%23002856'/%3E%3Crect width='1440' height='83' fill='%23002856'/%3E%3Cpath opacity='0.95' d='M613.148 66.9335C358.003 84.9723 116.338 22.3112 0 0V84.9723C73.0652 102.695 273.52 144.216 490.818 168.521C762.441 198.902 872.788 149.058 1054.04 120.101C1199.03 96.9349 1371.76 110.448 1440 120.101V56.0153C1431.01 54.4329 1317.17 33.1793 1205.33 32.04C1065.52 30.6159 790.402 58.3888 613.148 66.9335Z' fill='%230B3F7B'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;background-position:bottom center;padding-bottom:12.36111%}@media (max-width: 767.98px){.loyaltyLanding-wave-full{background-image:url("data:image/svg+xml,%3Csvg width='375' height='120' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cg%3E%3Ctitle%3ELayer 1%3C/title%3E%3Crect id='svg_1' fill='%23002856' height='40' width='375' y='23'/%3E%3Cpath id='svg_2' fill='%23002856' d='m375,69.9123c-233.646,-14.8708 -300.5394,23.3464 -375,35.9417l0,-47.0005l375,0l0,11.0588z'/%3E%3Crect id='svg_4' height='53' width='425' y='-6.5' x='-6.5' fill='%23002856'/%3E%3Cpath id='svg_3' fill='%230B3F7B' d='m375,32.2147c-14.748,1.083 -28.884,2.0281 -42.176,2.7788c-126.814,10.5052 -248.5203,-14.811 -332.824,-34.9935l0,65.8876c63.6029,15.011 155.738,33.9692 253.054,46.7234c47.149,6.179 86.846,8.014 121.946,6.964l0,-87.3603z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;background-position:bottom center;padding-bottom:33.33333%}}.loyaltyLanding-wave-top-light--white{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='47' viewBox='0 0 1440 47' fill='none'%3E%3Cpath d='M691.539 17.5247C1116.95 49.0613 1305.19 38 1440 14.2633V46.9365H0V9.76326L77.8918 4.37589C132.316 0.563254 352.025 -7.64431 691.539 17.5247Z' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;background-position:bottom center;margin-bottom:-1px;padding-bottom:3.26389%}@media (max-width: 767.98px){.loyaltyLanding-wave-top-light--white{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='375' height='47' viewBox='0 0 375 47' fill='none'%3E%3Cpath d='M-3.14208e-06 35.9411C233.646 50.812 300.539 12.5948 375 0L375 47L-4.10887e-06 47L-3.14208e-06 35.9411Z' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;background-position:bottom center;padding-bottom:13.05556%}}.loyaltyLanding .text-gold{color:#dfb369;text-transform:capitalize}.loyaltyLanding .card{-webkit-box-shadow:0px 4px 24px 0px rgba(0,0,0,0.15);box-shadow:0px 4px 24px 0px rgba(0,0,0,0.15);border-radius:12px}.loyalty-catalog-container h1{font-family:"Marcellus",serif;font-size:2.1875rem;line-height:2.4375rem}.loyalty-catalog-container .secondary-background{background-color:#f6f4f2}.loyalty-catalog-container .catalog-spacer{margin-top:14rem}@media (max-width: 1023.98px){.loyalty-catalog-container .catalog-spacer{margin-top:3rem}}.loyalty-catalog-landing-container h3{font-family:"Marcellus",serif;font-size:1.875rem;line-height:2.4375rem}.loyalty-catalog-landing-container p{font-size:1.125rem}.catalog-gift-card-container{background-color:#f6f4f2;position:relative;padding-bottom:6rem}.catalog-gift-card-container>.row{padding-top:12%}.catalog-esperienze-container{margin-bottom:2rem}.catalog-esperienze-container .wave-bottom--secondary{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.wave-loyalty-title--white{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='311' viewBox='0 0 1440 311' fill='none'%3E%3Cpath d='M613.148 116.946C358.003 148.463 116.338 38.9819 0 0V148.463C73.0652 179.427 273.52 251.972 490.818 294.438C762.441 347.519 872.788 260.432 1054.04 209.839C1199.03 169.364 1371.76 192.974 1440 209.839V97.8694C1431.01 95.1047 1317.17 57.9706 1205.33 55.98C1065.52 53.4918 790.402 102.016 613.148 116.946Z' fill='white' fill-opacity='0.6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;background-position:bottom center;margin-bottom:-1px;padding-bottom:21.59722%;position:absolute;left:0;right:0;top:-65px}.view-less-products{display:none}.p-relative{position:relative}.loyalty-product-detail .product-name{font-family:"Marcellus",serif;color:#002856;text-transform:capitalize;font-size:2.1875rem;line-height:2.8125rem}.loyalty-product-detail .loyalty-points-button,.loyalty-product-detail .loyalty-button-points{font-size:1rem;line-height:1.25rem}.loyalty-consent .card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;border:0;padding:1rem 0.5rem}.loyalty-consent .form-group .checkbox-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.loyalty-consent .form-group .checkbox-radio>div:first-of-type{margin-right:1.875rem}.loyalty-consent .tooltip-register{position:relative;background:#fff;color:#dfb369;padding:0.5rem}.loyalty-consent .tooltip-register::after{content:'';display:block;width:0;height:0;position:absolute;border-bottom:.625rem solid #fff;border-left:.625rem solid transparent;border-right:.625rem solid transparent;left:65%;top:-.5625rem}.loyalty-consent .loyalty-go-back{font-size:.75rem}@media (max-width: 767.98px){.modal{top:0;right:0;bottom:0;left:0}}.modal .modal-body{overflow-y:auto}@media (max-width: 767.98px){.modal .modal-body .container{padding:0}}@media (max-width: 767.98px){.modal .modal-body .isicon{width:70px !important;height:70px !important;line-height:70px !important}}.modal .modal-body .loyalty-modal-title{font-size:2rem}@media (max-width: 767.98px){.modal .modal-body .loyalty-modal-title{font-size:1.375rem;line-height:1.75rem}}.thank-you-prize-name{font-family:"Jost",sans-serif}.thank-you-prize-category{color:#8b8b8b}.registrationTyp{padding:6rem 0}.registrationTyp .typ-title{font-size:32px;font-family:"Marcellus",serif}@media (max-width: 575.98px){.registrationTyp .typ-title{font-size:22px}}.registrationTyp .card{padding:1.2rem;border:0}.registrationTyp .card .p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.registrationTyp .card .p span{font-family:"Marcellus",serif}.registrationTyp .card .p p{margin:0 8px}.registrationTyp .card .points{font-size:32px}.refinements-modal .modal{z-index:3000}.refinements-modal .modal.left .modal-dialog{position:fixed;left:0;margin:auto;width:100%;height:100%;max-width:23.75rem}.refinements-modal .modal-dialog-scrollable,.refinements-modal .modal-content{max-height:100vh;border:none;border-radius:0}.refinements-modal .modal-header{border:none}.refinements-modal .modal-body::-webkit-scrollbar{background-color:#002856;width:1rem}.refinements-modal .modal-body::-webkit-scrollbar-track{background-color:#002856}.refinements-modal .modal-body::-webkit-scrollbar-thumb{background-color:#8b8b8b;border-radius:1rem;border:.25rem solid #002856}.refinements-modal .modal-body::-webkit-scrollbar-button{display:none}.refinements-modal .card,.refinements-modal .card-header{background-color:#002856;color:#fff;border-bottom:none}.refinements-modal .card:not(:first-child){border-top:none}.refinements-modal .card .h2{font-size:.8125rem;font-family:"Jost",sans-serif}.refinements-modal .card li{list-style:none}.refinements-modal .card .content{padding-left:0}.refinements-modal .card label{font-size:1rem}.refinements-modal .card button{border:0;background-color:transparent;margin-bottom:1rem;padding-left:0}.refinements-modal .card button:focus{outline:none}.refinements-modal .card input.custom-control-input ~ label.custom-control-label::before{-webkit-transition:opacity .3s cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity .3s cubic-bezier(0.645, 0.045, 0.355, 1);background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='16' height='16' fill='%23fff'/%3E%3Cpath d='M11.5625 5.75L7.0625 10.25L4.8125 8' stroke='%23002856' stroke-width='1.65'/%3E%3C/svg%3E ");background-repeat:no-repeat;background-size:cover}.refinements-modal .card input.custom-control-input ~ label.custom-control-label::after{-webkit-transition:opacity .3s cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity .3s cubic-bezier(0.645, 0.045, 0.355, 1);background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='15' height='15' stroke='%23fff'/%3E%3C/svg%3E ");background-repeat:no-repeat;background-size:cover}.refinements-modal .divider{border:0;height:.0625rem;border-top:.0625rem solid #fff;opacity:0.3;background:none;-webkit-box-flex:0;-ms-flex:none;flex:none}.refinements-modal .btn-link::after{background-color:#fff}.refinements-modal .show-results{min-width:10.5rem}.refinements-modal .show-results:hover{background-color:#fff !important;color:#002856 !important}.refinements-modal .disabled{opacity:0.5;pointer-events:none}.search-before__filter-button{min-width:9.125rem}.search-before__filter-button .refinements-count{width:1.875rem;height:1.875rem;color:#002856;border-radius:50%}.search-before .custom-select{color:#181818;font-weight:500}.search-before p{margin-bottom:0}.search-before ul{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}.search-before ul li{list-style:none;margin-right:1rem}.search-before ul .btn{color:#181818;border-radius:.3125rem;border-color:#bababa;padding-top:0;padding-bottom:0}.search-before ul .btn:hover{color:#fff}.search-before ul .btn i{margin:0}.how-it-works-container{margin-bottom:40px}.how-it-works-container-guest{top:-100px;margin-bottom:-100px;position:relative}@media (max-width: 1023.98px){.how-it-works-container-guest{top:-50px;margin-bottom:-25px}}@media (max-width: 767.98px){.how-it-works-container-guest{top:-80px;margin-bottom:-40px}}.how-it-works-container-guest .how-it-works-title{color:#fff}@media (max-width: 1023.98px){.how-it-works-container .card{margin-bottom:1rem}}.how-it-works-container .box-title{font-family:"Marcellus",serif;color:#002856;text-transform:uppercase;font-size:1.25rem;line-height:1.5rem}@media (max-width: 1023.98px){.how-it-works-container .box-title{font-size:1rem;line-height:1.25rem}}.how-it-works-container .box-subtitle{font-size:1rem;line-height:1.375rem}@media (max-width: 1023.98px){.how-it-works-container .box .isicon{width:72px !important;height:72px !important}}.how-it-works-title{font-family:"Marcellus",serif;font-size:1.75rem;line-height:2rem;color:#002856}@media (max-width: 1023.98px){.how-it-works-title{font-size:1.25rem;line-height:1.5rem}}.pointsCollection-container{background-color:#002856;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:100px;padding-bottom:20px}@media (max-width: 1023.98px){.pointsCollection-container{padding-bottom:0;padding-top:0}}.pointsCollection-container h2{font-family:"Marcellus",serif;font-size:2.1875rem;line-height:2.4375rem}.pointsCollection-container p{font-size:1.25rem;line-height:1.5rem}.loyalty-container{top:-100px;margin-bottom:-100px;position:relative;z-index:1}@media (max-width: 1023.98px){.loyalty-container{top:-50px;margin-bottom:-50px}}@media (max-width: 767.98px){.loyalty-container{top:-80px;margin-bottom:-80px}}.loyalty-title{font-family:"Marcellus",serif;font-size:2rem;line-height:2.25rem}.loyalty-subtitle{font-size:1.75rem;line-height:2rem}@media (max-width: 1023.98px){.loyalty-subtitle{font-size:1.375rem;line-height:1.625rem}}.loyalty-disclaimer{line-height:1.5625rem}.loyalty-earned{font-size:1.25rem;line-height:1.5rem}@media (max-width: 1023.98px){.loyalty-earned{font-size:1rem;line-height:1.25rem}}.loyalty-inner-card{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 1023.98px){.loyalty-inner-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.loyalty-inner-card>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.ready-to-partecipate-container{background-color:#f6f4f2}.ready-to-partecipate-overtitle{font-size:.875rem;line-height:1rem;font-weight:500;color:#8b8b8b;text-transform:uppercase}@media (max-width: 1023.98px){.ready-to-partecipate-overtitle{font-size:.875rem;line-height:1rem}}.ready-to-partecipate-title{font-family:"Marcellus",serif;font-size:2.5rem;line-height:3rem}@media (max-width: 1023.98px){.ready-to-partecipate-title{font-size:2.25rem;line-height:2.5rem}}.ready-to-partecipate-disclaimer{font-family:"Marcellus",serif;font-size:1.25rem;line-height:1.5rem}@media (max-width: 1023.98px){.ready-to-partecipate-disclaimer{font-size:1rem;line-height:1.25rem}}.reward-your-loyalty-background{background-image:url("../images/loyalty/flower-background.png");background-position:center center;background-repeat:no-repeat;background-size:cover}@media (max-width: 1023.98px){.reward-your-loyalty-background{background-image:url("../images/loyalty/flower-background-xs.png")}}.reward-your-loyalty-card{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;max-width:100%}.reward-your-loyalty-card .card-body{padding-top:40px;padding-bottom:40px}.reward-your-loyalty-equals{font-size:2rem;line-height:2.25rem}@media (max-width: 1023.98px){.reward-your-loyalty-buttons-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.reward-your-loyalty-title{font-family:"Marcellus",serif;font-size:2rem;line-height:2.25rem}@media (max-width: 1023.98px){.reward-your-loyalty-title{font-size:1.75rem;line-height:2rem}}.euro-button{display:-webkit-box;display:-ms-flexbox;display:flex;padding:6px 16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;border-radius:56px;border:1px solid #002856;background:#fff;color:#002856;font-size:1.25rem}@media (max-width: 1023.98px){.euro-button{font-size:1rem;line-height:1.25rem}}.euro-button-points{font-family:"Marcellus",serif;font-size:2rem;line-height:2.25rem}@media (max-width: 1023.98px){.euro-button-points{font-size:1rem;line-height:1.25rem}}.missions-container{position:relative;background-color:#fff}.missions-container .regulation-button{z-index:1;position:relative}.missions-title{font-family:"Marcellus",serif;font-size:2.1875rem;line-height:2.4375rem}.rewards-catalog{background-color:#f6f4f2;position:relative;top:-50px;margin-bottom:-50px}.rewards-catalog-container{position:relative;z-index:1;padding-top:12.5%}.rewards-catalog-nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rewards-catalog-nav button.nav-link{border:none;background-color:transparent;color:#8F8F8F;text-transform:uppercase;font-size:.8125rem;line-height:1rem;font-weight:500}.rewards-catalog-nav button.nav-link::after{content:'';width:0;border-bottom:1px solid #002856;display:block;position:relative;margin:auto;top:3px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.rewards-catalog-nav button.nav-link.active{background-color:transparent;color:#002856}.rewards-catalog-nav button.nav-link.active::after{width:70%}.rewards-catalog-nav button.nav-link:focus{outline:none}.rewards-catalog-card.card{border:1px solid #d1d1d1 !important;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.rewards-catalog-card-name{font-family:"Marcellus",serif;font-size:1.25rem;line-height:1.9375rem}.rewards-catalog-card .loyalty-button-points,.rewards-catalog-card .loyalty-points-button{font-size:1rem;line-height:1.25rem}.rewards-catalog-card-image-box{position:relative}.rewards-catalog-card-image-label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:2px;padding:1px 10px;text-transform:uppercase;font-size:.6875rem}.rewards-catalog-card-image-label.spesa--beauty{background:var(--Gradient, linear-gradient(160deg, rgba(0,119,255,0.2) 27.82%, rgba(0,40,86,0.2) 94.44%), rgba(0,40,86,0.78));color:#fff;margin-bottom:.5rem}.rewards-catalog-card-image-label.viaggi--sport{background-color:#dfb369;border:1px solid #dfb369;color:#fff;margin-bottom:.5rem}.rewards-catalog-card-image-label.casa--elettronica{border:1px solid rgba(0,40,86,0.78);color:rgba(0,40,86,0.78);margin-bottom:1rem}.rewards-catalog-card-image-bullet{position:absolute;bottom:0;left:0;background-color:#dfb369;border-radius:50%;-webkit-box-shadow:0px 4px 12px 0px rgba(0,0,0,0.15);box-shadow:0px 4px 12px 0px rgba(0,0,0,0.15);padding:1rem;width:90px;height:90px}.rewards-catalog-card-image-bullet p{font-size:3rem;line-height:2.25rem;font-weight:700}.rewards-catalog-card-image-bullet span{font-size:.75rem;line-height:1.25rem}.wave-title-full{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1441' height='403' fill='none'%3E%3Cg%3E%3Ctitle%3ELayer 1%3C/title%3E%3Crect id='svg_4' height='139' width='1440' y='-13' x='-17.5' fill='%23fff'/%3E%3Crect id='svg_1' fill='%23F6F4F2' height='278' width='1440' y='125' x='1'/%3E%3Cpath id='svg_2' fill='%23F6F4F2' d='m748.461,95.5882c-431.901,39.5498 -610.819,-62.0915 -748.461,-95.5882l0,125l1440,0l0,-60.4575l-24.97,0c-54.42,-3.8126 -327.54,0 -666.569,31.0457z'/%3E%3Cpath id='svg_3' fill-opacity='0.6' fill='white' d='m613.148,152.946c-255.145,31.517 -496.81,-77.9641 -613.148,-116.946l0,148.463c73.0652,30.964 273.52,103.509 490.818,145.975c271.623,53.081 381.97,-34.006 563.222,-84.599c144.99,-40.475 317.72,-16.865 385.96,0l0,-111.97c-8.99,-2.764 -122.83,-39.8984 -234.67,-41.889c-139.81,-2.4882 -414.928,46.036 -592.182,60.966z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;background-position:bottom center;margin-bottom:-1px;padding-bottom:27.98611%;position:absolute;left:0;right:0}.loyalty-image .lazy__img{height:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.start-loyalty-container{background:var(--Gradient, linear-gradient(160deg, rgba(0,119,255,0.2) 27.82%, rgba(0,40,86,0.2) 94.44%), rgba(0,40,86,0.78));padding-top:4.5rem;padding-bottom:4.5rem}.start-loyalty-overtitle{text-transform:uppercase;font-size:.875rem;line-height:1.125rem;letter-spacing:.7px;font-weight:500}.loyalty-points-button{display:-webkit-box;display:-ms-flexbox;display:flex;padding:6px 16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;border-radius:56px;background:var(--Gradient, linear-gradient(160deg, rgba(0,119,255,0.2) 27.82%, rgba(0,40,86,0.2) 94.44%), rgba(0,40,86,0.78));color:#fff;font-size:1.25rem}@media (max-width: 1023.98px){.loyalty-points-button{font-size:1rem;line-height:1.25rem}}.loyalty-points-button-gold{background:-webkit-gradient(linear, left top, left bottom, color-stop(16%, rgba(255,255,255,0.3)), to(rgba(255,255,255,0))),#DFB369;background:linear-gradient(180deg, rgba(255,255,255,0.3) 16%, rgba(255,255,255,0) 100%),#DFB369;padding:6px 16px;border-radius:56px;font-size:1.25rem;border:none;color:#002856}@media (max-width: 1023.98px){.loyalty-points-button-gold{font-size:1rem;line-height:1.25rem}}.loyalty-button-points{font-family:"Marcellus",serif;font-size:2rem;line-height:2.25rem}@media (max-width: 1023.98px){.loyalty-button-points{font-size:1rem;line-height:1.25rem}}.loyalty-button-points-gold{font-family:"Marcellus",serif}.mission-card.card{overflow:hidden;background-color:#f6f4f2;-webkit-box-shadow:none;box-shadow:none}.mission-card-body{height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mission-title{text-transform:uppercase;font-weight:500}@media (max-width: 1023.98px){.mission-title{font-size:.75rem;line-height:1rem}}.mission-wave{background-image:url("data:image/svg+xml,%3Csvg width='375' height='59.6' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cg%3E%3Ctitle%3ELayer 1%3C/title%3E%3Cg stroke='null'%3E%3Cpath stroke='null' fill='%23002856' d='m167.95556,16.57045c105.86499,22.35402 164.33246,10.84808 207.79274,0.00005l0,27.39384l-375.74662,0l0,-31.16672l43.91263,-4.16068c70.26899,-4.69068 86.46497,-0.00107 124.04125,7.93352z'/%3E%3C/g%3E%3Cg stroke='null'%3E%3Cpath stroke='null' fill='%230B3F7B' d='m159.78071,22.25475c-66.48788,6.06476 -129.46267,-15.00252 -159.77904,-22.50377l0,28.56853c19.03988,5.9585 71.27599,19.91815 127.90135,28.0898c70.78202,10.21431 99.53691,-6.54369 146.76785,-16.27939c37.78507,-7.78847 82.79525,-3.24507 100.57741,0l0,-21.54611c-2.34206,-0.53198 -32.00757,-7.67761 -61.15388,-8.06065c-36.43127,-0.4788 -108.12278,8.8587 -154.3137,11.7316z' opacity='0.95'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;background-position:bottom center;margin-bottom:-1px;padding-bottom:16.31944%;position:relative;top:-15px;z-index:1}.mission-card-bottom-background{background-color:#002856}.mission-show-more{text-decoration:underline;display:block;font-size:.875rem;line-height:1.125rem}.mission-modal{border-radius:12px}.mission-modal-title{font-size:1.125rem;line-height:1.375rem;font-weight:500;text-transform:uppercase}.tooltip-register{background:rgba(255,232,160,0.8);border:0;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tooltip-register span{margin-right:20px}@media (max-width: 1023.98px){.tooltip-register{height:auto}}.tooltip-register p{font-weight:500;line-height:130%;margin-bottom:0}.tooltip-register::after{content:'';display:block;width:0;height:0;position:absolute;border-bottom:10px solid rgba(255,232,160,0.8);border-left:10px solid transparent;border-right:10px solid transparent;left:20px;top:-9px}.tooltip-yellow{background:rgba(255,232,160,0.8);border:0;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;color:#002856}.tooltip-yellow span{margin-right:20px}@media (max-width: 1023.98px){.tooltip-yellow{height:auto}}.tooltip-yellow p{line-height:130%;margin-bottom:0}.view-catalog-card{background-size:cover}.view-catalog-card.explore{background-image:url(../images/loyalty/esplora-premi.jpg)}.view-catalog-card.explore--caffe{background-image:url(../images/loyalty/esplora-caffe.jpg)}.view-catalog-card.spesa--beauty{background-image:url(../images/loyalty/spesa-beauty.jpg)}.view-catalog-card.viaggi--sport{background-image:url(../images/loyalty/viaggi-sport.jpg)}.view-catalog-card.casa--elettronica{background-image:url(../images/loyalty/casa-elettronica.jpg)}.view-catalog-card h3,.view-catalog-card h4{background-color:rgba(217,217,217,0.5)}.mission-name{font-size:1rem;font-weight:500}.fw-500{font-weight:500}.container .card{border:0}.container .card .box-bg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.container .card .box-bg .title{font-size:1.375rem;font-weight:500}@media (max-width: 767.98px){.container .card .box-bg .title{font-size:1rem}}.container .card .box-bg .subtitle{font-size:1.375rem}@media (max-width: 767.98px){.container .card .box-bg .subtitle{font-size:1rem}}.container .card .box-bg .points{font-family:"Marcellus",serif;font-size:2rem}.container .card .box-bg .p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.green-tick{color:#27ae60;background-color:#fff;border:1px solid #27ae60;border-radius:50%;display:inline-block;text-align:center;vertical-align:middle;line-height:1;width:1rem;height:1rem}.green{color:#27ae60;font-size:.75rem}.loyalty-go-back{font-size:.75rem}.first-purchase .box-points{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.first-purchase .box-points .points{font-family:"Marcellus",serif;font-size:2rem}.first-purchase .box-coupon{background-color:#fff}.first-purchase .box-coupon .coupon{padding:1rem;font-size:1.75rem;font-weight:500}.first-purchase .shopping{display:block}.happy-bday .box-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;font-size:.875rem}.happy-bday .box-message.countdown-bday{background-color:#fff}.happy-bday .box-message.day-bday{background-color:#FFE8A0}.member-get-member .card .card-body .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 767.98px){.member-get-member .card .card-body .row .points{font-size:1.125rem}}.member-get-member .card .card-body .row .friend-code{background-color:#fff;border:.125rem solid #002856;padding:1rem;font-size:1.75rem}.member-get-member .friend-score{border:.0625rem solid #d1d1d1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem}.member-get-member .friend-score .score-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.member-get-member .friend-score .score-box .friend-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;border:.0625rem solid #002856;padding:0 1rem;font-size:1.25rem;border-radius:3.5rem}.member-get-member .friend-score .score-box .friend-button.blue{background:var(--Gradient, linear-gradient(160deg, rgba(0,119,255,0.2) 27.82%, rgba(0,40,86,0.2) 94.44%), rgba(0,40,86,0.78));border:0;color:#fff}.member-get-member .friend-score .score-box .friend-button span{font-family:"Marcellus",serif;font-size:2rem}.member-get-member .friend-table{margin-top:2rem}.member-get-member .friend-table thead{background-color:#f6f4f2}.member-get-member .friend-table thead tr th{padding:1rem;font-weight:500}.member-get-member .friend-table tbody{font-size:.875rem}@media (max-width: 767.98px){.member-get-member .friend-table tbody{font-size:.8125rem}}.member-get-member .friend-table tbody tr{border-bottom:.0625rem solid #d1d1d1}.member-get-member .friend-table tbody tr td{padding:1rem}.member-get-member .friend-table tbody tr td.second-cell{color:#8b8b8b}.member-get-member .friend-table tbody tr td .gold-button{background:-webkit-gradient(linear, left top, left bottom, color-stop(16%, rgba(255,255,255,0.3)), to(rgba(255,255,255,0))),#DFB369;background:linear-gradient(180deg, rgba(255,255,255,0.3) 16%, rgba(255,255,255,0) 100%),#DFB369;padding:6px 16px;border-radius:56px;font-size:1.25rem;border:none;color:#002856;gap:8px;white-space:nowrap}@media (max-width: 1023.98px){.member-get-member .friend-table tbody tr td .gold-button{font-size:1rem;line-height:1.25rem}}.member-get-member .friend-table tbody tr td .gold-button .loyalty-button-points-gold{font-family:"Marcellus",serif}.member-get-member .modal .modal-card{padding:1rem;background-color:rgba(255,232,160,0.5)}.survey-list .gold-button{background:-webkit-gradient(linear, left top, left bottom, color-stop(16%, rgba(255,255,255,0.3)), to(rgba(255,255,255,0))),#DFB369;background:linear-gradient(180deg, rgba(255,255,255,0.3) 16%, rgba(255,255,255,0) 100%),#DFB369;padding:6px 16px;border-radius:56px;font-size:1.25rem;border:none;color:#002856;gap:8px;white-space:nowrap}@media (max-width: 1023.98px){.survey-list .gold-button{font-size:1rem;line-height:1.25rem}}.survey-list .gold-button .loyalty-button-points-gold{font-family:"Marcellus",serif}.pre-survey{font-size:.75rem;color:#8b8b8b}.survey-name{font-size:1.125rem;font-family:"Marcellus",serif}.green-tick{color:#27ae60;background-color:#fff;border:1px solid #27ae60;border-radius:50%;display:inline-block;text-align:center;vertical-align:middle;line-height:1;width:1rem;height:1rem}.green{color:#27ae60;font-size:.75rem}.social .social-container{width:90%}.social .pre-social{font-size:.75rem;color:#8b8b8b}.social .social-name{font-size:1.125rem;font-family:"Marcellus",serif}.social .green-tick{color:#27ae60;background-color:#fff;border:1px solid #27ae60;border-radius:50%;display:inline-block;text-align:center;vertical-align:middle;line-height:1;width:1rem;height:1rem}.social .green{color:#27ae60;font-size:.75rem}.social .social-modal .points{font-family:"Marcellus",serif;font-size:2rem}@media (max-width: 767.98px){.social .social-modal .p .isicon{width:25px !important;height:25px !important;line-height:25px !important}}.boost .points{font-family:"Marcellus",serif;font-size:2rem}

