html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:disc;padding-inline-start:15px}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Inter-Regular";src:url("/fe-web/css/fonts/Inter-400-Regular.ttf") format("truetype")}@font-face{font-family:"Inter-Bold";src:url("/fe-web/css/fonts/Inter-700-Bold.ttf") format("truetype")}@font-face{font-family:"Inter-ExtraBold";src:url("/fe-web/css/fonts/Inter-800-ExtraBold.ttf") format("truetype")}@font-face{font-family:"Inter-Regular";src:url("/fe-web/css/fonts/Inter-400-Regular.ttf") format("truetype")}@font-face{font-family:"Inter-Bold";src:url("/fe-web/css/fonts/Inter-700-Bold.ttf") format("truetype")}@font-face{font-family:"Inter-ExtraBold";src:url("/fe-web/css/fonts/Inter-800-ExtraBold.ttf") format("truetype")}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@font-face{font-family:"Inter-Regular";src:url("/fe-web/css/fonts/Inter-400-Regular.ttf") format("truetype")}@font-face{font-family:"Inter-Bold";src:url("/fe-web/css/fonts/Inter-700-Bold.ttf") format("truetype")}@font-face{font-family:"Inter-ExtraBold";src:url("/fe-web/css/fonts/Inter-800-ExtraBold.ttf") format("truetype")}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}body{position:relative;color:#0a2d4b;font-size:16px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif}body b,body strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}body .light-blue{color:#1c93dc}body .text-large{font-size:20px;line-height:24px;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif}body .text-large b,body .text-large strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}body .text-medium{font-size:18px;line-height:22px;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif}body .text-medium b,body .text-medium strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}body .text-small{font-size:16px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif}body .text-small b,body .text-small strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}body .caption{font-size:12px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif}body .caption b,body .caption strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}body .with-opacity{opacity:.5}body .no-opacity{opacity:0}body .main-visual.main-visual .visual-component{padding-top:100px}body .body-container{min-height:calc(100vh - 293px)}body .body-container.black-bg{background-color:#000}@media(min-width: 768px){body .body-container{min-height:calc(100vh - 218px)}}html{box-sizing:border-box;scroll-behavior:smooth}*,*:before,*:after{box-sizing:inherit}a{color:#0a2d4b;text-decoration:underline}a:hover{color:inherit}.no-scroll{overflow-y:hidden}.yxpHidden{display:none !important}.center{text-align:center}.show-mobile{display:block}@media(min-width: 768px){.show-mobile{display:none}}.hide-mobile{display:none}@media(min-width: 768px){.hide-mobile{display:block}}.no-main-visual-cnt{padding-top:70px;padding-bottom:50px}.no-main-visual-cnt.no-padding-bottom{padding-bottom:0}@media(min-width: 768px){.no-main-visual-cnt{padding-top:90px}}.main-visual.main-visual{padding-left:0;padding-right:0;padding-top:100px}[component=HomeComponent] .main-visual.main-visual{padding-top:0}.yxpBlock{padding-left:0;padding-right:0}.loading::before{content:" ";position:fixed;width:100vw;height:100vh;z-index:30;background:hsla(0,0%,100%,.5);top:0;left:0}.loading::after{content:"";border:8px solid rgba(0,0,0,0);border-top:8px solid #0a2d4b;border-radius:50%;width:60px;height:60px;animation:spin 1s linear infinite;position:absolute;z-index:30;top:calc(50vh - 30px);left:calc(50vw - 30px)}.yxpType_TITLE h1,.yxpImageTextWrapper .yxpHtmlTextWrapper h1,.yxpType_TEXTAREA .yxpHtmlTextWrapper h1,.yxpType_TEXTAREA h1{font-size:40px;line-height:1;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif}.yxpType_TITLE h1 b,.yxpType_TITLE h1 strong,.yxpImageTextWrapper .yxpHtmlTextWrapper h1 b,.yxpImageTextWrapper .yxpHtmlTextWrapper h1 strong,.yxpType_TEXTAREA .yxpHtmlTextWrapper h1 b,.yxpType_TEXTAREA .yxpHtmlTextWrapper h1 strong,.yxpType_TEXTAREA h1 b,.yxpType_TEXTAREA h1 strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}@media(min-width: 1024px){.yxpType_TITLE h1,.yxpImageTextWrapper .yxpHtmlTextWrapper h1,.yxpType_TEXTAREA .yxpHtmlTextWrapper h1,.yxpType_TEXTAREA h1{font-size:56px}}.yxpType_TITLE h2,.yxpImageTextWrapper .yxpHtmlTextWrapper h2,.yxpType_TEXTAREA .yxpHtmlTextWrapper h2,.yxpType_TEXTAREA h2{font-size:24px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.yxpType_TITLE h2 b,.yxpType_TITLE h2 strong,.yxpImageTextWrapper .yxpHtmlTextWrapper h2 b,.yxpImageTextWrapper .yxpHtmlTextWrapper h2 strong,.yxpType_TEXTAREA .yxpHtmlTextWrapper h2 b,.yxpType_TEXTAREA .yxpHtmlTextWrapper h2 strong,.yxpType_TEXTAREA h2 b,.yxpType_TEXTAREA h2 strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}@media(min-width: 1024px){.yxpType_TITLE h2,.yxpImageTextWrapper .yxpHtmlTextWrapper h2,.yxpType_TEXTAREA .yxpHtmlTextWrapper h2,.yxpType_TEXTAREA h2{font-size:30px}}.yxpType_TITLE h3,.yxpImageTextWrapper .yxpHtmlTextWrapper h3,.yxpType_TEXTAREA .yxpHtmlTextWrapper h3,.yxpType_TEXTAREA h3{font-size:22px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif}.yxpType_TITLE h3 b,.yxpType_TITLE h3 strong,.yxpImageTextWrapper .yxpHtmlTextWrapper h3 b,.yxpImageTextWrapper .yxpHtmlTextWrapper h3 strong,.yxpType_TEXTAREA .yxpHtmlTextWrapper h3 b,.yxpType_TEXTAREA .yxpHtmlTextWrapper h3 strong,.yxpType_TEXTAREA h3 b,.yxpType_TEXTAREA h3 strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}@media(min-width: 1024px){.yxpType_TITLE h3,.yxpImageTextWrapper .yxpHtmlTextWrapper h3,.yxpType_TEXTAREA .yxpHtmlTextWrapper h3,.yxpType_TEXTAREA h3{font-size:24px}}.yxpType_TITLE.gold,.yxpImageTextWrapper .yxpHtmlTextWrapper.gold,.yxpType_TEXTAREA .yxpHtmlTextWrapper.gold,.yxpType_TEXTAREA.gold{color:#efcd8b}.yxpImageTextTitle:empty{display:none}.content-wrapper-cnt{max-width:1224px;margin-left:auto;margin-right:auto}.content-wrapper-cnt.w650{max-width:650px}.content-wrapper-cnt.w600{max-width:600px}.content-wrapper-cnt.w700{max-width:700px}.content-wrapper-cnt.w750{max-width:750px}.content-wrapper-cnt.w800{max-width:800px}.content-wrapper-cnt.w850{max-width:850px}.content-wrapper-cnt.w900{max-width:900px}.content-wrapper-cnt.w950{max-width:950px}.content-wrapper-cnt.w1050{max-width:1050px}.width-550{max-width:550px !important;margin:0 auto}.width-600{max-width:600px !important;margin:0 auto}.width-650{max-width:650px !important;margin:0 auto}.width-700{max-width:700px !important;margin:0 auto}.width-800{max-width:800px !important;margin:0 auto}.width-850{max-width:850px !important;margin:0 auto}.width-900{max-width:900px !important;margin:0 auto}.width-950{max-width:950px !important;margin:0 auto}.width-1024{max-width:1024px !important;margin:0 auto}.width-1224{max-width:1224px !important;margin:0 auto}.button a,button.yxpSubmitBtn{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;font-size:16px;text-decoration:none;display:inline-flex;justify-content:center;text-transform:uppercase;align-items:center;text-align:center;cursor:pointer;padding:0 36px;min-width:180px;border-radius:40px;height:52px;line-height:1;transition:box-shadow .3s ease}.button a:hover,button.yxpSubmitBtn:hover{text-decoration:none}.button a:disabled,.button a[disabled],button.yxpSubmitBtn:disabled,button.yxpSubmitBtn[disabled]{opacity:.3;pointer-events:none;cursor:default}.button a,button.yxpSubmitBtn{background:#0a2d4b;border:2px solid #0a2d4b;color:#fff}.button a:hover,button.yxpSubmitBtn:hover{box-shadow:0 0 14px 0 rgba(10,45,75,.4);color:#fff}.button a.yxpHidden,button.yxpSubmitBtn.yxpHidden{display:none}@media(max-width: 767px){.yxpRow{flex-direction:column}.yxpRow .yxp-cols-1,.yxpRow .yxp-cols-2,.yxpRow .yxp-cols-3,.yxpRow .yxp-cols-4,.yxpRow .yxp-cols-5,.yxpRow .yxp-cols-6,.yxpRow .yxp-cols-7,.yxpRow .yxp-cols-8,.yxpRow .yxp-cols-9,.yxpRow .yxp-cols-10,.yxpRow .yxp-cols-11,.yxpRow .yxp-cols-12{width:100%}}.shadow-box{padding:0}[data-screen-name].loading{opacity:.3}[data-link-url]{cursor:pointer}[data-link-url]:hover .yxpImageWrapper img{max-width:240px}.fixed-logo{position:absolute;width:100%;top:30px;left:0;z-index:2}.blue-header .fixed-logo{background-color:#0a2d4b;top:0;padding:15px}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mt-60{margin-top:60px}.mt-70{margin-top:70px}.mt-80{margin-top:80px}.mt-90{margin-top:90px}.mt-100{margin-top:100px}.mt-200{margin-top:200px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.mb-60{margin-bottom:60px}.mb-70{margin-bottom:70px}.mb-80{margin-bottom:80px}.mb-90{margin-bottom:90px}.mb-100{margin-bottom:100px}.mb-200{margin-bottom:200px}.pb-10{padding-bottom:10px}.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px}.pb-40{padding-bottom:40px}.pb-50{padding-bottom:50px}.pb-60{padding-bottom:60px}.pb-70{padding-bottom:70px}.pb-80{padding-bottom:80px}.pb-90{padding-bottom:90px}.pb-100{padding-bottom:100px}.pb-200{padding-bottom:200px}.pt-10{padding-top:10px}.pt-20{padding-top:20px}.pt-30{padding-top:30px}.pt-40{padding-top:40px}.pt-50{padding-top:50px}.pt-60{padding-top:60px}.pt-70{padding-top:70px}.pt-80{padding-top:80px}.pt-90{padding-top:90px}.pt-100{padding-top:100px}.pt-200{padding-top:200px}.full-width-cnt{margin-top:30px;margin-bottom:30px;text-align:center}.white-background{background:#fff}.blue-background{background:#0a2d4b}.dark-blue-background{background:#051829}.light-blue-background{background:#1c93dc;color:#fff;text-align:center;padding:98px 0}@media(max-width: 768px){.light-blue-background{padding:98px 34px}}.white{color:#fff}.lock{position:sticky;overflow:hidden}.fullwidth-blue-cnt{background:#0b4072}.fullwidth-blue-cnt h2{color:#fff}.fullwidth-blue-cnt a,.fullwidth-blue-cnt p{color:#fff}.primary-button a{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;font-size:16px;text-decoration:none;display:inline-flex;justify-content:center;text-transform:uppercase;align-items:center;text-align:center;cursor:pointer;padding:0 36px;min-width:180px;border-radius:40px;height:52px;line-height:1;transition:box-shadow .3s ease}.primary-button a:hover{text-decoration:none}.primary-button a:disabled,.primary-button a[disabled]{opacity:.3;pointer-events:none;cursor:default}.primary-button a{background:#0a2d4b;border:2px solid #0a2d4b;color:#fff}.primary-button a:hover{box-shadow:0 0 14px 0 rgba(10,45,75,.4);color:#fff}.primary-button-white a{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;font-size:16px;text-decoration:none;display:inline-flex;justify-content:center;text-transform:uppercase;align-items:center;text-align:center;cursor:pointer;padding:0 36px;min-width:180px;border-radius:40px;height:52px;line-height:1;transition:box-shadow .3s ease}.primary-button-white a:hover{text-decoration:none}.primary-button-white a:disabled,.primary-button-white a[disabled]{opacity:.3;pointer-events:none;cursor:default}.primary-button-white a{background:#fff;color:#0a2d4b;border:2px solid #fff}.primary-button-white a:hover{color:#0a2d4b}.secondary-button a{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;font-size:16px;text-decoration:none;display:inline-flex;justify-content:center;text-transform:uppercase;align-items:center;text-align:center;cursor:pointer;padding:0 36px;min-width:180px;border-radius:40px;height:52px;line-height:1;transition:box-shadow .3s ease}.secondary-button a:hover{text-decoration:none}.secondary-button a:disabled,.secondary-button a[disabled]{opacity:.3;pointer-events:none;cursor:default}.secondary-button a{background:rgba(0,0,0,0);color:#0a2d4b;border:2px solid #0a2d4b}.secondary-button a:hover{color:#0a2d4b}.secondary-button-white a{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;font-size:16px;text-decoration:none;display:inline-flex;justify-content:center;text-transform:uppercase;align-items:center;text-align:center;cursor:pointer;padding:0 36px;min-width:180px;border-radius:40px;height:52px;line-height:1;transition:box-shadow .3s ease}.secondary-button-white a:hover{text-decoration:none}.secondary-button-white a:disabled,.secondary-button-white a[disabled]{opacity:.3;pointer-events:none;cursor:default}.secondary-button-white a{background:rgba(0,0,0,0);color:#fff;border:2px solid #fff}.secondary-button-white a:hover{color:#fff}.super-light-button a{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;font-size:16px;text-decoration:none;display:inline-flex;justify-content:center;text-transform:uppercase;align-items:center;text-align:center;cursor:pointer;padding:0 36px;min-width:180px;border-radius:40px;height:52px;line-height:1;transition:box-shadow .3s ease}.super-light-button a:hover{text-decoration:none}.super-light-button a:disabled,.super-light-button a[disabled]{opacity:.3;pointer-events:none;cursor:default}.super-light-button a{background:#3da1de;border:2px solid #3da1de;color:#fff}.super-light-button a:hover{color:#fff}.arrow-button a{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;font-size:16px;text-decoration:none;display:inline-flex;justify-content:center;text-transform:uppercase;align-items:center;text-align:center;cursor:pointer;padding:0 36px;min-width:180px;border-radius:40px;height:52px;line-height:1;transition:box-shadow .3s ease}.arrow-button a:hover{text-decoration:none}.arrow-button a:disabled,.arrow-button a[disabled]{opacity:.3;pointer-events:none;cursor:default}.arrow-button a{background:#0a2d4b;border:2px solid #0a2d4b;color:#fff}.arrow-button a:hover{box-shadow:0 0 14px 0 rgba(10,45,75,.4);color:#fff}.arrow-button a{position:relative;min-width:216px}.arrow-button a:after{content:url("/fe-web/img/espressoadventure/icons/arrow-right-white.svg");position:absolute;top:32%;width:100%;left:42%}.relative{position:relative}.fake-hidden{visibility:hidden}.hidden{display:none}#welcomeModal{display:flex;flex-direction:column;align-items:center;position:fixed;left:0;top:0;width:100%;height:100%;z-index:2;background:rgba(0,0,0,.3)}#welcomeModal .welcome-content{background:#fff;border-radius:35px;position:absolute;left:50%;top:50%;width:860px;transform:translate(-50%, -50%);display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:95%;height:auto;padding:20px}@media(min-width: 768px){#welcomeModal .welcome-content{padding:20px 65px}}#welcomeModal .welcome-label{text-align:center;font-size:36px;line-height:1.2;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}#welcomeModal .welcome-label b,#welcomeModal .welcome-label strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}@media(min-width: 1024px){#welcomeModal .welcome-label{font-size:48px}}#welcomeModal .close{cursor:pointer;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;font-size:16px;text-decoration:none;display:inline-flex;justify-content:center;text-transform:uppercase;align-items:center;text-align:center;cursor:pointer;padding:0 36px;min-width:180px;border-radius:40px;height:52px;line-height:1;transition:box-shadow .3s ease}#welcomeModal .close:hover{text-decoration:none}#welcomeModal .close:disabled,#welcomeModal .close[disabled]{opacity:.3;pointer-events:none;cursor:default}#welcomeModal .close{background:#0a2d4b;border:2px solid #0a2d4b;color:#fff}#welcomeModal .close:hover{box-shadow:0 0 14px 0 rgba(10,45,75,.4);color:#fff}.pre-footer{background:linear-gradient(180deg, rgba(36, 131, 233, 0) 24.13%, #1769C0 85.96%),#063262;height:300px;border-radius:350px 350px 0 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;color:#fff}@media(max-width: 768px){.pre-footer{padding:98px 0;height:363px;text-align:center}}@media(max-width: 768px)and (max-width: 768px){.pre-footer{padding:98px 34px}}.pre-footer .yxpHtmlTextWrapper{font-size:22px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif}.pre-footer .yxpHtmlTextWrapper b,.pre-footer .yxpHtmlTextWrapper strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}@media(min-width: 1024px){.pre-footer .yxpHtmlTextWrapper{font-size:24px}}.on-boarding{padding:150px 20px !important}.on-boarding .tel-wrapper{margin-top:65px}.on-boarding .yxpType_TEXTAREA{font-size:16px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif}.on-boarding .yxpType_TEXTAREA b,.on-boarding .yxpType_TEXTAREA strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.on-boarding .yxpRow input{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;border:1px solid #979797;border-width:0 0 1px 0 !important;border-radius:0 !important;height:36px;background:rgba(0,0,0,0);color:#0a2d4b;font-size:16px}.on-boarding .regulationLink{text-decoration:underline}.on-boarding .yxpType_TITLE h2{margin-bottom:16px}.on-boarding button.yxpSubmitBtn{margin-top:30px;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;font-size:16px;text-decoration:none;display:inline-flex;justify-content:center;text-transform:uppercase;align-items:center;text-align:center;cursor:pointer;padding:0 36px;min-width:180px;border-radius:40px;height:52px;line-height:1;transition:box-shadow .3s ease}.on-boarding button.yxpSubmitBtn:hover{text-decoration:none}.on-boarding button.yxpSubmitBtn:disabled,.on-boarding button.yxpSubmitBtn[disabled]{opacity:.3;pointer-events:none;cursor:default}.on-boarding button.yxpSubmitBtn{background:#0a2d4b;border:2px solid #0a2d4b;color:#fff}.on-boarding button.yxpSubmitBtn:hover{box-shadow:0 0 14px 0 rgba(10,45,75,.4);color:#fff}#couponAppModal .yxpType_TITLE h2{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}#couponAppModal .yxpType_TITLE h2 b,#couponAppModal .yxpType_TITLE h2 strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}#couponAppModal .yxpType_TITLE h2{font-size:28px;color:#c09139}#couponAppModal .modal-img{max-width:250px}#couponAppModal .secondary-button a{font-size:18px}.capsule-bg{background-size:0 !important}@media(min-width: 768px){.capsule-bg{background-size:14vw !important}}.reset-password-button{position:absolute;text-align:center;bottom:10%;width:100%;left:0}.atp-header-logo{display:flex;align-items:center;justify-content:center}.atp-header-logo img{width:70px;margin-top:24px;margin-bottom:48px}@media(min-width: 768px){.atp-header-logo img{width:110px}}@font-face{font-family:"Inter-Regular";src:url("/fe-web/css/fonts/Inter-400-Regular.ttf") format("truetype")}@font-face{font-family:"Inter-Bold";src:url("/fe-web/css/fonts/Inter-700-Bold.ttf") format("truetype")}@font-face{font-family:"Inter-ExtraBold";src:url("/fe-web/css/fonts/Inter-800-ExtraBold.ttf") format("truetype")}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@font-face{font-family:"Inter-Regular";src:url("/fe-web/css/fonts/Inter-400-Regular.ttf") format("truetype")}@font-face{font-family:"Inter-Bold";src:url("/fe-web/css/fonts/Inter-700-Bold.ttf") format("truetype")}@font-face{font-family:"Inter-ExtraBold";src:url("/fe-web/css/fonts/Inter-800-ExtraBold.ttf") format("truetype")}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.form-wrapper{padding:5px 0 0;max-width:100%;margin:0 auto;width:762px;color:#0a2d4b}.form-wrapper .yxpStepContainer.yxpStepActive{border:none}.form-wrapper .form-title{margin-top:30px}.form-wrapper .form-title .yxpRow .yxp-cols-6 h3{text-align:left;padding-left:16px}.form-wrapper .form-title .yxpRow .yxpType_TEXT{text-align:right}.form-wrapper .tutorial-message{font-size:16px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif}.form-wrapper .tutorial-message b,.form-wrapper .tutorial-message strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.form-wrapper .tutorial-message{color:#ca554d;padding-bottom:20px;margin-top:-5px;padding-left:10px}@media(min-width: 768px){.form-wrapper .tutorial-message{padding-left:26px}}.form-wrapper .yxpRow .yxpInputGroup{padding:10px 0 40px}.form-wrapper .yxpRow .yxpInputGroup .yxp-error-msg{left:0;right:auto;bottom:20px;color:#ca554d;font-size:16px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif}.form-wrapper .yxpRow .yxpInputGroup .yxp-error-msg b,.form-wrapper .yxpRow .yxpInputGroup .yxp-error-msg strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.form-wrapper .yxpRow .yxpInputGroup .yxpInputDescription{left:16px;font-size:16px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif}.form-wrapper .yxpRow .yxpInputGroup .yxpInputDescription b,.form-wrapper .yxpRow .yxpInputGroup .yxpInputDescription strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.form-wrapper .yxpRow .yxpInputGroup .yxpInputGroupLabel{margin-bottom:5px;font-size:16px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif}.form-wrapper .yxpRow .yxpInputGroup .yxpInputGroupLabel b,.form-wrapper .yxpRow .yxpInputGroup .yxpInputGroupLabel strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.form-wrapper .yxpRow .yxpInputGroup textarea{border-radius:16px;height:auto}.form-wrapper .yxpRow .yxpInputGroup select{font-size:16px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.form-wrapper .yxpRow .yxpInputGroup select b,.form-wrapper .yxpRow .yxpInputGroup select strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.form-wrapper .yxpRow .yxpInputGroup select{background-image:url("/fe-web/img/icons/arrow-down-grey.svg");background-position:right 8px top 15px;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-size:18px auto;-webkit-appearance:none;width:100%;color:#0a2d4b;border:1px solid #999;border-radius:30px;height:36px;box-shadow:none;padding-left:15px}.form-wrapper .yxpRow .yxpInputGroup select.yxp-error{border-color:#ca554d;color:#ca554d}.form-wrapper .yxpRow .yxpType_UPLOAD_INPUT .yxpInputGroupInput{border:1px dashed #999;background:rgba(0,0,0,0);padding:20px;width:100%}.form-wrapper .yxpRow .yxpType_CHECKBOX_INPUT .yxpInputGroup .yxpInputGroupLabel,.form-wrapper .yxpRow .yxpType_RADIO_INPUT .yxpInputGroup .yxpInputGroupLabel{font-size:16px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif}.form-wrapper .yxpRow .yxpType_CHECKBOX_INPUT .yxpInputGroup .yxpInputGroupLabel b,.form-wrapper .yxpRow .yxpType_CHECKBOX_INPUT .yxpInputGroup .yxpInputGroupLabel strong,.form-wrapper .yxpRow .yxpType_RADIO_INPUT .yxpInputGroup .yxpInputGroupLabel b,.form-wrapper .yxpRow .yxpType_RADIO_INPUT .yxpInputGroup .yxpInputGroupLabel strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.form-wrapper .yxpRow .yxpInputGroupRadioWrapper{display:inline-flex}.form-wrapper .yxpRow .yxpInputGroupRadioWrapper label.yxpInputGroupLabel{margin:0 12px;color:#0a2d4b;font-size:16px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif}.form-wrapper .yxpRow .yxpInputGroupRadioWrapper label.yxpInputGroupLabel b,.form-wrapper .yxpRow .yxpInputGroupRadioWrapper label.yxpInputGroupLabel strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.form-wrapper .yxpRow .yxpPasswordValidator{padding:0 0 20px 0}@media(min-width: 768px){.form-wrapper .yxpRow .yxpPasswordValidator{padding:0 16px 20px}}.form-wrapper .yxpRow .yxpPasswordValidator .yxpPasswordValidatorRow{padding:2px 0;display:flex;align-items:center}.form-wrapper .yxpRow .yxpPasswordValidator .yxpPasswordValidatorRow .icon{width:24px;height:24px;background-size:contain}.form-wrapper .yxpRow .yxpPasswordValidator .yxpPasswordValidatorRow .text{font-size:16px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif}.form-wrapper .yxpRow .yxpPasswordValidator .yxpPasswordValidatorRow .text b,.form-wrapper .yxpRow .yxpPasswordValidator .yxpPasswordValidatorRow .text strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.form-wrapper .yxpRow fieldset{padding:0}.form-wrapper .yxpRow .yxp-error{background-color:rgba(0,0,0,0)}.form-wrapper .yxpRow .tooltip-cnt{border-radius:10px;background-color:#fff;padding:25px 25px;position:relative;margin-bottom:30px;margin-left:16px;margin-right:16px}@media(min-width: 768px){.form-wrapper .yxpRow .tooltip-cnt{margin-left:32px;margin-right:32px}}.form-wrapper .yxpRow .tooltip-cnt:before{border-left:0 solid rgba(0,0,0,0);border-right:25px solid rgba(0,0,0,0);border-bottom:30px solid #fff;content:"";position:absolute;top:-15px;left:0}.form-wrapper .yxpRow .tooltip-cnt p{color:#fff;text-align:left;font-size:12px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif}.form-wrapper .yxpRow .tooltip-cnt p b,.form-wrapper .yxpRow .tooltip-cnt p strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.yxpFormActionsWrapper{display:flex;justify-content:center}.yxpFormActionsWrapper button:disabled{cursor:default;opacity:.5}.yxpFormActionsWrapper .yxpFormActionsNavWrapper .yxpNextBtn{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;font-size:16px;text-decoration:none;display:inline-flex;justify-content:center;text-transform:uppercase;align-items:center;text-align:center;cursor:pointer;padding:0 36px;min-width:180px;border-radius:40px;height:52px;line-height:1;transition:box-shadow .3s ease}.yxpFormActionsWrapper .yxpFormActionsNavWrapper .yxpNextBtn:hover{text-decoration:none}.yxpFormActionsWrapper .yxpFormActionsNavWrapper .yxpNextBtn:disabled,.yxpFormActionsWrapper .yxpFormActionsNavWrapper .yxpNextBtn[disabled]{opacity:.3;pointer-events:none;cursor:default}.yxpFormActionsWrapper .yxpFormActionsNavWrapper .yxpNextBtn{background:#0a2d4b;border:2px solid #0a2d4b;color:#fff}.yxpFormActionsWrapper .yxpFormActionsNavWrapper .yxpNextBtn:hover{box-shadow:0 0 14px 0 rgba(10,45,75,.4);color:#fff}.yxpFormActionsWrapper .yxpFormActionsNavWrapper .yxpNextBtn.yxpHidden{display:none}.yxpRow input[type=checkbox]{background-image:none;-webkit-appearance:none;width:42px !important;height:42px;background-size:28px;margin:0 15px 0 0;border:1px solid #0a2d4b !important;border-radius:5px !important;background-repeat:no-repeat;background-color:#fff;background-position:center;cursor:pointer;box-shadow:0 3px 6px rgba(10,45,75,.2)}.yxpRow input[type=checkbox]:checked{background-image:url("/fe-web/img/icons/radio-v-sign.png");background-color:#0a2d4b}[component=FantaSanremoOnBoardingComponent] .yxpInputCheckboxWrapper{background:none;border:none;padding:0;text-align:center;display:flex;align-items:center;justify-content:center;margin:30px auto 0}[component=FantaSanremoOnBoardingComponent] span.yxpInputGroupLabelRight{color:#0a2d4b;font-size:16px}@font-face{font-family:"Inter-Regular";src:url("/fe-web/css/fonts/Inter-400-Regular.ttf") format("truetype")}@font-face{font-family:"Inter-Bold";src:url("/fe-web/css/fonts/Inter-700-Bold.ttf") format("truetype")}@font-face{font-family:"Inter-ExtraBold";src:url("/fe-web/css/fonts/Inter-800-ExtraBold.ttf") format("truetype")}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.footer .yxpType_CUSTOM{padding-left:0;padding-right:0}footer{width:100%;color:#fff;padding:0 15px;background:#0a2d4b;font-size:12px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif}footer b,footer strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}footer .footer-content .row{display:flex;justify-content:space-between;align-items:center}footer .footer-content .row .col{display:inline-flex;align-items:center}@media(max-width: 767px){footer .footer-content .row .col{display:flex;flex-direction:column}}footer .footer-content .row .col .info{margin-left:20px}@media(max-width: 767px){footer .footer-content .row .col .info{margin-left:0}}footer .footer-content .row .logo{flex-grow:0}@media(max-width: 767px){footer .footer-content .row .logo{width:130px}footer .footer-content .row .logo img{width:100%}}footer .footer-content a{color:#fff}footer .footer-content .social{display:flex;flex-flow:row}footer .footer-content .social .icon{width:32px;height:32px;background-size:contain;background-repeat:no-repeat;font-size:0;margin-right:10px}footer .footer-content .social .icon.ig{background-image:url("/fe-web/img/espressoadventure/social/instagram-v.svg")}footer .footer-content .social .icon.tw{background-image:url("/fe-web/img/espressoadventure/social/x-v.svg")}footer .footer-content .social .icon.fb{background-image:url("/fe-web/img/espressoadventure/social/facebook-v.svg")}footer .footer-content .social .icon.yt{background-image:url("/fe-web/img/espressoadventure/social/youtube-v.svg")}@media(max-width: 767px){footer .footer-content .social{justify-content:space-around}footer .footer-content .social .icon{width:35px;height:35px;margin-right:0;margin-left:10px}}footer .footer-content .info{text-align:left}@media(max-width: 767px){footer .footer-content .info{margin-top:30px;max-width:none}}footer .footer-content .info-link{font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif;text-decoration:underline;cursor:pointer;display:inline-flex}@media(max-width: 767px){footer .footer-content .info-link{margin-top:30px}}@media(max-width: 767px){footer .footer-content{text-align:center;width:100%}}footer .footer-link-wrapper{display:flex}@media(max-width: 767px){footer .footer-link-wrapper{margin-top:10px;margin-bottom:30px}}footer .footer-link-wrapper a.footer-link{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}footer .footer-link{display:block;cursor:pointer;text-decoration:none;margin-right:65px}footer .footer-link:hover{text-decoration:underline}@media(max-width: 767px){footer .footer-link{margin-top:20px;margin-right:25px}}@media(max-width: 767px){footer{display:flex;flex-direction:column;align-items:center}}@font-face{font-family:"Inter-Regular";src:url("/fe-web/css/fonts/Inter-400-Regular.ttf") format("truetype")}@font-face{font-family:"Inter-Bold";src:url("/fe-web/css/fonts/Inter-700-Bold.ttf") format("truetype")}@font-face{font-family:"Inter-ExtraBold";src:url("/fe-web/css/fonts/Inter-800-ExtraBold.ttf") format("truetype")}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.downloadApp{background:url("/fe-web/img/espressoadventure/download-app.png") no-repeat top right;background-size:cover;padding:25px;color:#fff;display:flex;flex-direction:column;align-items:flex-start;margin:0 20px;border-radius:12px;position:relative}.downloadApp:after{content:"";position:absolute;top:-83px;right:-83px;background:url("/fe-web/img/espressoadventure/ornamento.png");background-size:cover;width:182px;height:283px}.downloadApp__title,.downloadApp__info{max-width:230px}.downloadApp__info{list-style:disc;padding-inline-start:15px}.downloadApp__title{margin-bottom:15px;font-size:22px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.downloadApp__title b,.downloadApp__title strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}@media(min-width: 1024px){.downloadApp__title{font-size:24px}}.downloadApp__link{position:relative;gap:10px}.downloadApp__link:after{content:"";background:url("/fe-web/img/espressoadventure/icons/external.svg");width:16px;height:16px;flex:0 0 auto}.downloadApp__link{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;font-size:16px;text-decoration:none;display:inline-flex;justify-content:center;text-transform:uppercase;align-items:center;text-align:center;cursor:pointer;padding:0 36px;min-width:180px;border-radius:40px;height:52px;line-height:1;transition:box-shadow .3s ease}.downloadApp__link:hover{text-decoration:none}.downloadApp__link:disabled,.downloadApp__link[disabled]{opacity:.3;pointer-events:none;cursor:default}.downloadApp__link{background:#fff;color:#0a2d4b;border:2px solid #fff}.downloadApp__link:hover{color:#0a2d4b}.downloadApp__link{margin-top:auto;display:flex;gap:10px;text-decoration:none}@font-face{font-family:"Inter-Regular";src:url("/fe-web/css/fonts/Inter-400-Regular.ttf") format("truetype")}@font-face{font-family:"Inter-Bold";src:url("/fe-web/css/fonts/Inter-700-Bold.ttf") format("truetype")}@font-face{font-family:"Inter-ExtraBold";src:url("/fe-web/css/fonts/Inter-800-ExtraBold.ttf") format("truetype")}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.userProgress{display:flex;flex-direction:column;align-items:center}.userProgress__image{position:relative;z-index:2}.userProgress__box{border-radius:12px;background-color:#fff;padding:25px;display:flex;flex-direction:column;align-items:center;width:100%;position:relative;z-index:1;margin-top:-75px;max-width:460px}@media(max-width: 768px){.userProgress__box{padding:25px}}.userProgress__box-progress{display:flex;max-width:350px;height:15px;border-radius:8px;background:linear-gradient(180deg, rgba(0, 44, 67, 0.2) -4.17%, rgba(0, 11, 17, 0.2) 100%);align-items:center;width:100%;position:relative}@media(max-width: 768px){.userProgress__box-progress{margin-top:30px;margin-bottom:30px}}.userProgress__user-points{background:linear-gradient(180deg, rgb(0, 187, 247) 0%, rgb(3, 134, 207) 100%);height:15px;position:absolute;left:0;z-index:1;border-radius:8px}.userProgress__box-title{font-size:16px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.userProgress__box-title b,.userProgress__box-title strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.userProgress__box-claim{margin-let:20px;margin-right:20px}.userProgress__box-level{background-image:url("/fe-web/img/espressoadventure/icons/coffee-bean.svg");background-size:cover;width:27px;height:31px;z-index:2;transform:translateX(-25px)}.userProgress__box-level:nth-child(3){width:34px;height:39px}.userProgress__links-wrapper{display:flex;flex-direction:column}.userProgress__link{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;font-size:16px;text-decoration:none;display:inline-flex;justify-content:center;text-transform:uppercase;align-items:center;text-align:center;cursor:pointer;padding:0 36px;min-width:180px;border-radius:40px;height:52px;line-height:1;transition:box-shadow .3s ease}.userProgress__link:hover{text-decoration:none}.userProgress__link:disabled,.userProgress__link[disabled]{opacity:.3;pointer-events:none;cursor:default}.userProgress__link{background:#3da1de;border:2px solid #3da1de;color:#fff}.userProgress__link:hover{color:#fff}.userProgress__linkReload{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;font-size:16px;text-decoration:none;display:inline-flex;justify-content:center;text-transform:uppercase;align-items:center;text-align:center;cursor:pointer;padding:0 36px;min-width:180px;border-radius:40px;height:52px;line-height:1;transition:box-shadow .3s ease;display:flex;align-items:center;justify-content:center;gap:10px}.userProgress__linkReload:hover{text-decoration:none}.userProgress__linkReload:disabled,.userProgress__linkReload[disabled]{opacity:.3;pointer-events:none;cursor:default}.userProgress__linkReload{background:rgba(0,0,0,0);color:#fff;border:2px solid #fff}.userProgress__linkReload:hover{color:#fff}.userProgress__linkReload:after{content:"";background:url("/fe-web/img/espressoadventure/icons/refresh.svg") no-repeat;width:24px;height:24px;flex:0 0 auto}@media(max-width: 767px){.userProgress{margin-left:20px;margin-right:20px}}@font-face{font-family:"Inter-Regular";src:url("/fe-web/css/fonts/Inter-400-Regular.ttf") format("truetype")}@font-face{font-family:"Inter-Bold";src:url("/fe-web/css/fonts/Inter-700-Bold.ttf") format("truetype")}@font-face{font-family:"Inter-ExtraBold";src:url("/fe-web/css/fonts/Inter-800-ExtraBold.ttf") format("truetype")}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.invitation-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;align-items:center;justify-content:center}.invitation-modal.visible{display:flex}.invitation-modal:before{content:"";position:absolute;z-index:1;height:100%;width:100%;left:0;top:0;background-color:rgba(0,0,0,.5)}.invitation-modal .yxpImageTextWrapper{border-radius:12px;position:relative;text-align:center;background:#fff;padding:40px 24px;max-width:460px;width:calc(100% - 24px);flex-direction:column;display:flex;gap:12px;z-index:2}.invitation-modal .yxpImageTextWrapper img{width:100%}.invitation-modal .yxpImageWrapper{order:2}.invitation-modal .yxpImageTextTitle{font-size:24px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;margin-bottom:12px}.invitation-modal .yxpImageTextTitle b,.invitation-modal .yxpImageTextTitle strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}@media(min-width: 1024px){.invitation-modal .yxpImageTextTitle{font-size:30px}}.invitation-modal .yxpHtmlTextWrapper{order:3;margin-bottom:16px}.invitation-modal a{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;font-size:16px;text-decoration:none;display:inline-flex;justify-content:center;text-transform:uppercase;align-items:center;text-align:center;cursor:pointer;padding:0 36px;min-width:180px;border-radius:40px;height:52px;line-height:1;transition:box-shadow .3s ease;font-size:16px}.invitation-modal a:hover{text-decoration:none}.invitation-modal a:disabled,.invitation-modal a[disabled]{opacity:.3;pointer-events:none;cursor:default}.invitation-modal a{background:rgba(0,0,0,0);color:#0a2d4b;border:2px solid #0a2d4b}.invitation-modal a:hover{color:#0a2d4b}.invitation-modal a:last-of-type{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;font-size:16px;text-decoration:none;display:inline-flex;justify-content:center;text-transform:uppercase;align-items:center;text-align:center;cursor:pointer;padding:0 36px;min-width:180px;border-radius:40px;height:52px;line-height:1;transition:box-shadow .3s ease;font-size:16px}.invitation-modal a:last-of-type:hover{text-decoration:none}.invitation-modal a:last-of-type:disabled,.invitation-modal a:last-of-type[disabled]{opacity:.3;pointer-events:none;cursor:default}.invitation-modal a:last-of-type{background:#0a2d4b;border:2px solid #0a2d4b;color:#fff}.invitation-modal a:last-of-type:hover{box-shadow:0 0 14px 0 rgba(10,45,75,.4);color:#fff}.invitation-modal .yxpLink{align-self:center;order:4}.invitation-modal .yxpLink.secondLink{order:3}.invitation-modal .close-button{border:none;background:none;position:absolute;cursor:pointer;padding:16px;right:0;top:0}.invitation-modal .close-button:after{content:"";display:block;background:url("/fe-web/img/espressoadventure/icons/close.svg") no-repeat center;background-size:contain;width:28px;height:28px}@font-face{font-family:"Inter-Regular";src:url("/fe-web/css/fonts/Inter-400-Regular.ttf") format("truetype")}@font-face{font-family:"Inter-Bold";src:url("/fe-web/css/fonts/Inter-700-Bold.ttf") format("truetype")}@font-face{font-family:"Inter-ExtraBold";src:url("/fe-web/css/fonts/Inter-800-ExtraBold.ttf") format("truetype")}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.mission-card{background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:cover;width:calc(100% - 48px);margin:24px auto 48px;border-radius:12px;text-align:center;max-width:420px}.mission-card>div{opacity:0;transition:opacity .2s ease}.mission-card.card-loaded>div{opacity:1}.mission-card__logo img{max-width:350px;width:100%}.mission-card__description{margin-bottom:320px;padding-top:24px;color:#fff}.mission-card__body{font-size:14px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif;padding:0 24px 24px}.mission-card__body b,.mission-card__body strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.mission-card__actions{display:flex;flex-direction:column;gap:8px}.mission-card__actions a{font-size:16px}.mission-card__actions a:first-child{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;font-size:16px;text-decoration:none;display:inline-flex;justify-content:center;text-transform:uppercase;align-items:center;text-align:center;cursor:pointer;padding:0 36px;min-width:180px;border-radius:40px;height:52px;line-height:1;transition:box-shadow .3s ease;color:#3da1de}.mission-card__actions a:first-child:hover{text-decoration:none}.mission-card__actions a:first-child:disabled,.mission-card__actions a:first-child[disabled]{opacity:.3;pointer-events:none;cursor:default}.mission-card__actions a:first-child{background:#fff;color:#0a2d4b;border:2px solid #fff}.mission-card__actions a:first-child:hover{color:#0a2d4b}.mission-card__actions a:nth-child(2){font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;font-size:16px;text-decoration:none;display:inline-flex;justify-content:center;text-transform:uppercase;align-items:center;text-align:center;cursor:pointer;padding:0 36px;min-width:180px;border-radius:40px;height:52px;line-height:1;transition:box-shadow .3s ease}.mission-card__actions a:nth-child(2):hover{text-decoration:none}.mission-card__actions a:nth-child(2):disabled,.mission-card__actions a:nth-child(2)[disabled]{opacity:.3;pointer-events:none;cursor:default}.mission-card__actions a:nth-child(2){background:rgba(0,0,0,0);color:#fff;border:2px solid #fff}.mission-card__actions a:nth-child(2):hover{color:#fff}@font-face{font-family:"Inter-Regular";src:url("/fe-web/css/fonts/Inter-400-Regular.ttf") format("truetype")}@font-face{font-family:"Inter-Bold";src:url("/fe-web/css/fonts/Inter-700-Bold.ttf") format("truetype")}@font-face{font-family:"Inter-ExtraBold";src:url("/fe-web/css/fonts/Inter-800-ExtraBold.ttf") format("truetype")}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.atp-mission-card{display:flex;align-items:center;flex-direction:column;background-color:#0b4072;max-width:calc(100% - 32px);height:calc(100% - 32px);border-radius:12px;padding:32px 20px;position:relative;margin:16px;gap:24px}.atp-mission-card.my-lavazza{background-image:url("/fe-web/img/espressoadventure/atp/my-lavazza-smoke.png");background-size:cover}.atp-mission-card img{max-width:300px;max-height:190px;margin:auto}.atp-mission-card__title{font-size:28px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.atp-mission-card__title b,.atp-mission-card__title strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}@media(min-width: 1024px){.atp-mission-card__title{font-size:40px}}.atp-mission-card__done{padding:0 24px}.atp-mission-card__caption{color:hsla(0,0%,100%,.7);font-size:14px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif}.atp-mission-card__caption b,.atp-mission-card__caption strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.atp-mission-card__link{margin-top:24px;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;font-size:16px;text-decoration:none;display:inline-flex;justify-content:center;text-transform:uppercase;align-items:center;text-align:center;cursor:pointer;padding:0 36px;min-width:180px;border-radius:40px;height:52px;line-height:1;transition:box-shadow .3s ease}.atp-mission-card__link:hover{text-decoration:none}.atp-mission-card__link:disabled,.atp-mission-card__link[disabled]{opacity:.3;pointer-events:none;cursor:default}.atp-mission-card__link{background:#fff;color:#0a2d4b;border:2px solid #fff}.atp-mission-card__link:hover{color:#0a2d4b}.atp-mission-card__countdown-label{margin-top:24px}.atp-mission-card__countdown{color:#efcd8b;margin-top:10px;font-size:20px;line-height:24px;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.atp-mission-card__countdown b,.atp-mission-card__countdown strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.atp-mission-card__reg{display:block;color:#1c93dc;text-decoration:underline;margin-top:16px}.atp-mission-card.quiz{text-align:center;margin:32px auto 48px;width:1024px;height:auto}.atp-mission-card .atp-mission-card__avatar{position:absolute;bottom:-30px;right:-30px;height:250px;width:auto;max-width:none;max-height:80%}@media(min-width: 1024px){.atp-mission-card .atp-mission-card__avatar{height:500px;right:-90px}}.atp-mission-card .atp-mission-card__pallina{position:absolute;top:-80px;right:-80px;height:150px;width:auto}@media(min-width: 1024px){.atp-mission-card .atp-mission-card__pallina{height:190px}}.atp-mission-card .atp-mission-card__pallina-small{position:absolute;top:calc(50% - 80px);left:-50px;height:90px;width:auto}@media(min-width: 1024px){.atp-mission-card .atp-mission-card__pallina-small{height:160px}}@font-face{font-family:"Inter-Regular";src:url("/fe-web/css/fonts/Inter-400-Regular.ttf") format("truetype")}@font-face{font-family:"Inter-Bold";src:url("/fe-web/css/fonts/Inter-700-Bold.ttf") format("truetype")}@font-face{font-family:"Inter-ExtraBold";src:url("/fe-web/css/fonts/Inter-800-ExtraBold.ttf") format("truetype")}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.atp-quiz-page{background-color:#0a2d4b !important;color:#fff}.quiz-component .yxpLoading::before{content:" ";position:fixed;width:100vw;height:100vh;z-index:30;background:hsla(0,0%,100%,.5);top:0;left:0}.quiz-component .yxpLoading::after{content:"";border:8px solid rgba(0,0,0,0);border-top:8px solid #0a2d4b;border-radius:50%;width:60px;height:60px;animation:spin 1s linear infinite;position:absolute;z-index:30;top:calc(50vh - 30px);left:calc(50vw - 30px)}.quiz-component__wrapper{text-align:center;padding:32px 16px 120px;min-height:calc(100vh - 200px)}.quiz-component__wrapper span[id^=yxp_asterisk]{display:none}.quiz-component__wrapper .yxp-error{border:2px solid #ca554d;background:#fff}.quiz-component__wrapper .yxp-error-msg{display:none}.quiz-component__wrapper fieldset{background:#fff;border-radius:24px;padding:24px 20px 110px;display:inline-flex;flex-direction:column;margin:0 auto;width:100%;gap:12px}@media(min-width: 768px){.quiz-component__wrapper fieldset{padding:32px 24px 140px;width:fit-content;min-width:420px;max-width:800px}}.quiz-component .yxpInputGroup>.yxpInputGroupLabel{color:#fff;max-width:900px;margin:0 auto 32px;font-size:24px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.quiz-component .yxpInputGroup>.yxpInputGroupLabel b,.quiz-component .yxpInputGroup>.yxpInputGroupLabel strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}@media(min-width: 1024px){.quiz-component .yxpInputGroup>.yxpInputGroupLabel{font-size:30px}}@media(min-width: 768px){.quiz-component .yxpInputGroup>.yxpInputGroupLabel{margin-bottom:40px}}.quiz-component .yxpQuizResultMessage{display:none}.quiz-component .yxpInputGroupRadioWrapper{color:#0a2d4b;border-radius:20px;overflow:hidden;border:2px solid rgba(128,128,128,.4);transition:transform .2s ease}.quiz-component .yxpInputGroupRadioWrapper[active=true]{border-color:#0a2d4b}.quiz-component .yxpInputGroupRadioWrapper:hover{transform:scale(1.04)}.quiz-component .yxpInputGroupRadioWrapper input[type=radio]{display:none}.quiz-component .yxpInputGroupRadioWrapper input+label:before,.quiz-component .yxpInputGroupRadioWrapper input+label:after{content:"";width:32px;height:32px;border-radius:50%;position:absolute;left:16px;top:14px}.quiz-component .yxpInputGroupRadioWrapper input+label:before{background:rgba(128,128,128,.4)}.quiz-component .yxpInputGroupRadioWrapper input+label:after{transform:scale(0);transition:transform .2s ease;background:url("/fe-web/img/icons/check.svg")}.quiz-component .yxpInputGroupRadioWrapper input:checked+label:after{transform:scale(1)}.quiz-component .yxpInputGroupRadioWrapper.yxpInputCorrectAnswer{border:2px solid #3bcf38;background:rgba(23,135,75,.05)}.quiz-component .yxpInputGroupRadioWrapper.yxpInputCorrectAnswer input+label:after{transform:scale(1);background:url("/fe-web/img/icons/quiz-success.svg")}.quiz-component .yxpInputGroupRadioWrapper.yxpInputWrongAnswer{border:2px solid #ca554d;background:rgba(202,85,77,.05)}.quiz-component .yxpInputGroupRadioWrapper.yxpInputWrongAnswer input+label:after{transform:scale(1);background:url("/fe-web/img/icons/quiz-error.svg")}.quiz-component .yxpInputGroupRadioWrapper .yxpInputGroupLabel{font-size:16px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;position:relative;padding:21px 24px 21px 64px;transition:all .3s ease;margin:0 !important;text-align:left;cursor:pointer;width:100%}.quiz-component .yxpInputGroupRadioWrapper .yxpInputGroupLabel b,.quiz-component .yxpInputGroupRadioWrapper .yxpInputGroupLabel strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.quiz-component .yxpConfirmBtn{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;font-size:16px;text-decoration:none;display:inline-flex;justify-content:center;text-transform:uppercase;align-items:center;text-align:center;cursor:pointer;padding:0 36px;min-width:180px;border-radius:40px;height:52px;line-height:1;transition:box-shadow .3s ease}.quiz-component .yxpConfirmBtn:hover{text-decoration:none}.quiz-component .yxpConfirmBtn:disabled,.quiz-component .yxpConfirmBtn[disabled]{opacity:.3;pointer-events:none;cursor:default}.quiz-component .yxpConfirmBtn{background:#0a2d4b;border:2px solid #0a2d4b;color:#fff}.quiz-component .yxpConfirmBtn:hover{box-shadow:0 0 14px 0 rgba(10,45,75,.4);color:#fff}.quiz-component .yxpFormActionsWrapper{margin-top:-90px;position:relative;z-index:1;flex-direction:column;align-items:center}@media(min-width: 768px){.quiz-component .yxpFormActionsWrapper{margin-top:-110px}}.quiz-component .yxpFormActionsWrapper .error-quiz{color:#ca554d}.quiz-component.quiz-completed .yxpFormActionsWrapper,.quiz-component.quiz-completed .yxpInputGroupLabel:not(.yxpInputGroupLabelRight),.quiz-component.quiz-completed .yxpInputGroupRadioWrapper:not(.yxpInputCorrectAnswer):not(.yxpInputWrongAnswer){display:none !important}.quiz-component.quiz-completed .quiz-component__wrapper fieldset{padding-bottom:40px}.quiz-component__result-title{font-size:24px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.quiz-component__result-title b,.quiz-component__result-title strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}@media(min-width: 1024px){.quiz-component__result-title{font-size:30px}}.quiz-component__description{margin:12px 0 32px;font-size:16px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif}.quiz-component__description b,.quiz-component__description strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.quiz-component__plays{margin-top:16px;color:#0a2d4b}.quiz-component__counter{color:#fff;padding:6px 24px;position:relative;margin:8px 0 32px;display:inline-block;background-color:#0a2d4b;font-size:18px;line-height:22px;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif}.quiz-component__counter b,.quiz-component__counter strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.quiz-component__counter::before{content:"";width:0;height:0;border-top:17px solid rgba(0,0,0,0);border-bottom:17px solid rgba(0,0,0,0);border-left:8px solid #fff;position:absolute;left:0;top:0}.quiz-component__counter::after{content:"";width:0;height:0;border-top:17px solid rgba(0,0,0,0);border-bottom:17px solid rgba(0,0,0,0);border-right:8px solid #fff;position:absolute;right:0;top:0}.quiz-component .iw-disclaimer{border-radius:20px;margin:8px auto;padding:24px 32px;display:flex;align-items:center;flex-direction:column;border:1px solid #fff;background:hsla(0,0%,100%,.05);text-align:center;gap:20px;width:100%}@media(min-width: 768px){.quiz-component .iw-disclaimer{max-width:420px}}.quiz-component .iw-disclaimer__title{margin-bottom:10px}.quiz-component .iw-disclaimer__subtitle{line-height:1.5}.quiz-component .iw-disclaimer__cta{flex:0 40%;display:flex;align-items:center;justify-content:flex-end}.quiz-component .iw-disclaimer__title{font-size:24px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.quiz-component .iw-disclaimer__title b,.quiz-component .iw-disclaimer__title strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}@media(min-width: 1024px){.quiz-component .iw-disclaimer__title{font-size:30px}}@font-face{font-family:"Inter-Regular";src:url("/fe-web/css/fonts/Inter-400-Regular.ttf") format("truetype")}@font-face{font-family:"Inter-Bold";src:url("/fe-web/css/fonts/Inter-700-Bold.ttf") format("truetype")}@font-face{font-family:"Inter-ExtraBold";src:url("/fe-web/css/fonts/Inter-800-ExtraBold.ttf") format("truetype")}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.homepage{display:flex;flex-wrap:wrap;justify-content:center;background:#000;color:#fff;overflow-x:hidden;min-height:105vh;padding-bottom:5vh}.homepage.playing{min-height:100vh;padding-bottom:0}.homepage .yxpRow{display:flex;justify-content:center}@media(max-width: 768px){.homepage .yxpRow{align-items:center;justify-content:flex-end}}.homepage .yxpImageTextTitle{font-size:28px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;margin-bottom:16px}.homepage .yxpImageTextTitle b,.homepage .yxpImageTextTitle strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}@media(min-width: 1024px){.homepage .yxpImageTextTitle{font-size:40px}}@media(max-width: 768px){.homepage .yxpImageTextWrapper{padding:24px}}.homepage .swiper-wrapper{background-color:#000;transition:opacity ease-in .1s;height:1000px;opacity:0}@media(max-width: 768px){.homepage .swiper-wrapper{min-height:800px;height:100%}}.homepage .swiper-wrapper.load{opacity:1}.homepage #game{width:100%;position:fixed;height:100%}.homepage #game.fullscreen{position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border:none;margin:0;padding:0;overflow:hidden;z-index:9999999999999}.homepage .swiper-slide{background-color:#000}@media(max-width: 768px){.homepage .swiper-slide{justify-content:flex-start}}.homepage .slide-wrapper{display:flex;align-items:center;justify-content:flex-end;flex-direction:column}@media(max-width: 768px){.homepage .slide-wrapper{padding:24px;height:100%;background-size:contain !important}.homepage .slide-wrapper .yxpImage{max-width:248px}}.homepage .slide-wrapper .swiper-pagination{position:relative;margin-top:30px;display:flex;gap:10px}.homepage .slide-wrapper .swiper-pagination-bullets{position:relative}.homepage .slide-wrapper .swiper-pagination-bullet{background-color:#979797}.homepage .slide-wrapper .swiper-pagination-bullet-active{width:20px;background-color:#fff;border-radius:5px}.homepage .slide-wrapper .play-btn,.homepage .slide-wrapper .login-btn,.homepage .slide-wrapper .atp-btn,.homepage .slide-wrapper .next-btn,.homepage .slide-wrapper .logout-btn{width:270px;margin-top:10px}.homepage .slide-wrapper .play-btn,.homepage .slide-wrapper .play-btn>a,.homepage .slide-wrapper .play-btn>a:hover,.homepage .slide-wrapper .login-btn,.homepage .slide-wrapper .login-btn>a,.homepage .slide-wrapper .login-btn>a:hover,.homepage .slide-wrapper .atp-btn,.homepage .slide-wrapper .atp-btn>a,.homepage .slide-wrapper .atp-btn>a:hover,.homepage .slide-wrapper .next-btn,.homepage .slide-wrapper .next-btn>a,.homepage .slide-wrapper .next-btn>a:hover,.homepage .slide-wrapper .logout-btn,.homepage .slide-wrapper .logout-btn>a,.homepage .slide-wrapper .logout-btn>a:hover{text-decoration:none}.homepage .slide-wrapper .login-btn,.homepage .slide-wrapper .logout-btn{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;font-size:16px;text-decoration:none;display:inline-flex;justify-content:center;text-transform:uppercase;align-items:center;text-align:center;cursor:pointer;padding:0 36px;min-width:180px;border-radius:40px;height:52px;line-height:1;transition:box-shadow .3s ease}.homepage .slide-wrapper .login-btn:hover,.homepage .slide-wrapper .logout-btn:hover{text-decoration:none}.homepage .slide-wrapper .login-btn:disabled,.homepage .slide-wrapper .login-btn[disabled],.homepage .slide-wrapper .logout-btn:disabled,.homepage .slide-wrapper .logout-btn[disabled]{opacity:.3;pointer-events:none;cursor:default}.homepage .slide-wrapper .login-btn,.homepage .slide-wrapper .logout-btn{background:rgba(0,0,0,0);color:#fff;border:2px solid #fff}.homepage .slide-wrapper .login-btn:hover,.homepage .slide-wrapper .logout-btn:hover{color:#fff}.homepage .slide-wrapper .next-btn,.homepage .slide-wrapper .play-btn{margin-top:32px;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;font-size:16px;text-decoration:none;display:inline-flex;justify-content:center;text-transform:uppercase;align-items:center;text-align:center;cursor:pointer;padding:0 36px;min-width:180px;border-radius:40px;height:52px;line-height:1;transition:box-shadow .3s ease}.homepage .slide-wrapper .next-btn:hover,.homepage .slide-wrapper .play-btn:hover{text-decoration:none}.homepage .slide-wrapper .next-btn:disabled,.homepage .slide-wrapper .next-btn[disabled],.homepage .slide-wrapper .play-btn:disabled,.homepage .slide-wrapper .play-btn[disabled]{opacity:.3;pointer-events:none;cursor:default}.homepage .slide-wrapper .next-btn,.homepage .slide-wrapper .play-btn{background:#3da1de;border:2px solid #3da1de;color:#fff}.homepage .slide-wrapper .next-btn:hover,.homepage .slide-wrapper .play-btn:hover{color:#fff}.homepage .slide-wrapper .next-btn{width:auto}.homepage .slide-wrapper .fanta-sanremo-btn,.homepage .slide-wrapper .atp-btn{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;font-size:16px;text-decoration:none;display:inline-flex;justify-content:center;text-transform:uppercase;align-items:center;text-align:center;cursor:pointer;padding:0 36px;min-width:180px;border-radius:40px;height:52px;line-height:1;transition:box-shadow .3s ease}.homepage .slide-wrapper .fanta-sanremo-btn:hover,.homepage .slide-wrapper .atp-btn:hover{text-decoration:none}.homepage .slide-wrapper .fanta-sanremo-btn:disabled,.homepage .slide-wrapper .fanta-sanremo-btn[disabled],.homepage .slide-wrapper .atp-btn:disabled,.homepage .slide-wrapper .atp-btn[disabled]{opacity:.3;pointer-events:none;cursor:default}.homepage .slide-wrapper .fanta-sanremo-btn,.homepage .slide-wrapper .atp-btn{background:#fff;color:#0a2d4b;border:2px solid #fff}.homepage .slide-wrapper .fanta-sanremo-btn:hover,.homepage .slide-wrapper .atp-btn:hover{color:#0a2d4b}.homepage .slide-wrapper .fanta-sanremo-btn,.homepage .slide-wrapper .atp-btn{color:#000}.homepage .yxpImageWrapper{margin-bottom:10px}@font-face{font-family:"Inter-Regular";src:url("/fe-web/css/fonts/Inter-400-Regular.ttf") format("truetype")}@font-face{font-family:"Inter-Bold";src:url("/fe-web/css/fonts/Inter-700-Bold.ttf") format("truetype")}@font-face{font-family:"Inter-ExtraBold";src:url("/fe-web/css/fonts/Inter-800-ExtraBold.ttf") format("truetype")}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.gameplay__body-container{background-color:#000 !important;background-size:auto 540px !important;padding-top:450px;overflow:hidden}@media(max-width: 767px){.gameplay .yxpTitle{padding:0 20px}}.gameplay__espresso-adventure-image.yxpType_IMAGE{padding:0 20px;width:290px;margin:-162px auto 0}.gameplay__espresso-adventure-image.yxpType_IMAGE img{width:100%}.gameplay__gradient{min-height:500px;background:linear-gradient(180deg, #F9F9F9 0%, #C9DBE1 32.29%, #A5B3B8 100%)}.gameplay__products,.gameplay__promotions{min-height:350px}.gameplay .swiper-wrapper{width:100%}.gameplay .swiper-button-next,.gameplay .swiper-button-prev,.gameplay .swiper-pagination{position:relative;margin-top:0}.gameplay .swiper-button-next,.gameplay .swiper-button-prev{background-image:url("/fe-web/img/espressoadventure/icons/next.svg");width:32px;height:32px}.gameplay .swiper-button-next:after,.gameplay .swiper-button-prev:after{display:none}.gameplay .swiper-button-prev{transform:rotate(180deg)}.gameplay .swiper-pagination{display:flex;justify-content:center;gap:8px}.gameplay .swiper-pagination-bullet{height:8px;width:8px;border-radius:8px;background-color:rgba(10,45,75,.5)}.gameplay .swiper-pagination-bullet-active{width:20px;background-color:#0a2d4b}.gameplay__swiper-controls{display:flex;justify-content:space-between;align-items:center}.gameplay__product{display:flex;flex-direction:column;align-items:center;background-color:#fff;padding:24px 16px;border-radius:12px;box-sizing:border-box;max-width:296px}.gameplay__swiper{margin-left:10%}@media(min-width: 1024px){.no-swiper .gameplay__swiper{margin-left:0}.no-swiper .gameplay__swiper .swiper-wrapper{justify-content:center}.no-swiper .gameplay__swiper+.gameplay__swiper-controls{display:none}}@media(max-width: 768px){.gameplay__swiper{margin-left:0}}.gameplay__product-image{width:250px;height:130px;object-fit:contain;margin-bottom:25px}.gameplay__product-name,.gameplay__promotion-name{font-size:14px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif;text-transform:uppercase}.gameplay__product-name b,.gameplay__product-name strong,.gameplay__promotion-name b,.gameplay__promotion-name strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.gameplay__product-name{text-align:center}.gameplay__product-description,.gameplay__promotion-description{font-size:18px;line-height:22px;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.gameplay__product-description b,.gameplay__product-description strong,.gameplay__promotion-description b,.gameplay__promotion-description strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.gameplay__product-link{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;font-size:16px;text-decoration:none;display:inline-flex;justify-content:center;text-transform:uppercase;align-items:center;text-align:center;cursor:pointer;padding:0 36px;min-width:180px;border-radius:40px;height:52px;line-height:1;transition:box-shadow .3s ease;position:relative;gap:10px;font-size:16px;padding:0 24px;margin-top:24px;min-width:auto}.gameplay__product-link:hover{text-decoration:none}.gameplay__product-link:disabled,.gameplay__product-link[disabled]{opacity:.3;pointer-events:none;cursor:default}.gameplay__product-link{background:#0a2d4b;border:2px solid #0a2d4b;color:#fff}.gameplay__product-link:hover{box-shadow:0 0 14px 0 rgba(10,45,75,.4);color:#fff}.gameplay__product-link:after{content:"";background:url("/fe-web/img/espressoadventure/icons/external-white.svg");width:16px;height:16px;flex:0 0 auto}.gameplay__promotion-bg{color:#fff;padding:17px;border-radius:12px;display:flex;flex-direction:column;height:226px;position:relative;overflow:hidden;background-size:cover}.gameplay__promotion-name,.gameplay__promotion-description,.gameplay__promotion-link{z-index:2}.gameplay__promotion-link{position:relative;gap:10px;display:flex;align-items:center;justify-content:flex-end;gap:15px;color:#fff;margin-top:auto}.gameplay__promotion-link:after{content:"";background:url("/fe-web/img/espressoadventure/icons/external-white.svg");width:16px;height:16px;flex:0 0 auto}.gameplay__otherPromotion{padding:0 20px}.gameplay__otherPromotion-bg{padding:24px;border-radius:12px;color:#fff;display:flex;flex-direction:column;align-items:flex-start;height:312px;background-repeat:no-repeat;background-size:cover;position:relative;border-radius:12px}.gameplay__otherPromotion-bg:after{content:"";top:-75px;right:-85px;background-image:url("/fe-web/img/espressoadventure/ornamento.png");width:181px;height:265px;background-repeat:no-repeat;position:absolute;background-size:contain}.gameplay__otherPromotion-name{font-size:22px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;margin-bottom:15px;z-index:2}.gameplay__otherPromotion-name b,.gameplay__otherPromotion-name strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}@media(min-width: 1024px){.gameplay__otherPromotion-name{font-size:24px}}.gameplay__otherPromotion-description{font-size:14px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif;z-index:2}.gameplay__otherPromotion-description b,.gameplay__otherPromotion-description strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.gameplay__otherPromotion-link{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;font-size:16px;text-decoration:none;display:inline-flex;justify-content:center;text-transform:uppercase;align-items:center;text-align:center;cursor:pointer;padding:0 36px;min-width:180px;border-radius:40px;height:52px;line-height:1;transition:box-shadow .3s ease;position:relative;gap:10px;margin-top:auto;display:flex;align-items:center;gap:15px;z-index:2}.gameplay__otherPromotion-link:hover{text-decoration:none}.gameplay__otherPromotion-link:disabled,.gameplay__otherPromotion-link[disabled]{opacity:.3;pointer-events:none;cursor:default}.gameplay__otherPromotion-link{background:#fff;color:#0a2d4b;border:2px solid #fff}.gameplay__otherPromotion-link:hover{color:#0a2d4b}.gameplay__otherPromotion-link:after{content:"";background:url("/fe-web/img/espressoadventure/icons/external.svg");width:16px;height:16px;flex:0 0 auto}.gameplay__claim-intro .yxpTitle{font-size:22px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;color:#fff}.gameplay__claim-intro .yxpTitle b,.gameplay__claim-intro .yxpTitle strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}@media(min-width: 1024px){.gameplay__claim-intro .yxpTitle{font-size:24px}}.gameplay__claim-wrapper{background:linear-gradient(180deg, rgba(10, 45, 75, 0) 0%, #0A2D4B 100%)}@media(max-width: 768px){.gameplay__claim-wrapper{padding-left:20px;padding-right:20px}}.gameplay__claim{border:2px solid hsla(0,0%,100%,.1);border-radius:12px;color:#fff;background:hsla(0,0%,100%,.1);padding:24px}.gameplay__claim .yxpImageWrapper{display:none}.gameplay__claim .yxpImageTextTitle{font-size:22px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;margin-bottom:10px}.gameplay__claim .yxpImageTextTitle b,.gameplay__claim .yxpImageTextTitle strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}@media(min-width: 1024px){.gameplay__claim .yxpImageTextTitle{font-size:24px}}.gameplay__claim .yxpLink{position:relative;gap:10px;margin-top:20px}.gameplay__claim .yxpLink:after{content:"";background:url("/fe-web/img/espressoadventure/icons/external.svg");width:16px;height:16px;flex:0 0 auto}@font-face{font-family:"Inter-Regular";src:url("/fe-web/css/fonts/Inter-400-Regular.ttf") format("truetype")}@font-face{font-family:"Inter-Bold";src:url("/fe-web/css/fonts/Inter-700-Bold.ttf") format("truetype")}@font-face{font-family:"Inter-ExtraBold";src:url("/fe-web/css/fonts/Inter-800-ExtraBold.ttf") format("truetype")}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fanta-sanremo-page{background:linear-gradient(0.5turn, #000 20%, #063262, #000);background-size:cover;flex-direction:column;overflow-x:hidden;display:flex;color:#fff}.fanta-sanremo-page>.yxpRow:first-child{order:0}.fanta-sanremo-page>.yxpRow{order:2}.fanta-sanremo-page.subscribe>.yxpRow:last-child{order:1}.fanta-sanremo-page .visual-image{position:relative;height:460px;width:100%}.fanta-sanremo-page .visual-image img{width:auto;height:100%;position:absolute;transform:translateX(-50%);left:50%;top:0}.fanta-sanremo-page .yxpType_TEXTAREA{font-size:14px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif;text-align:center;padding:24px}.fanta-sanremo-page .yxpType_TEXTAREA b,.fanta-sanremo-page .yxpType_TEXTAREA strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.fanta-sanremo-page .prizes{max-width:820px;margin:50px auto;text-align:center}.fanta-sanremo-page .prizes .yxpTitle{font-size:28px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.fanta-sanremo-page .prizes .yxpTitle b,.fanta-sanremo-page .prizes .yxpTitle strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}@media(min-width: 1024px){.fanta-sanremo-page .prizes .yxpTitle{font-size:40px}}.fanta-sanremo-page .prizes .yxpImageTextWrapper{padding:24px;max-width:460px;margin:0 auto}.fanta-sanremo-page .prizes .yxpImageWrapper{height:250px;width:100%;position:relative}.fanta-sanremo-page .prizes .yxpImageWrapper img{width:auto;height:100%;position:absolute;transform:translateX(-50%);left:50%;top:0}.fanta-sanremo-page .prizes .yxpImageTextTitle{font-size:18px;line-height:22px;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;margin:-30px 24px 14px;position:relative}.fanta-sanremo-page .prizes .yxpImageTextTitle b,.fanta-sanremo-page .prizes .yxpImageTextTitle strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.fanta-sanremo-page .prizes .yxpHtmlTextWrapper{font-size:14px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif}.fanta-sanremo-page .prizes .yxpHtmlTextWrapper b,.fanta-sanremo-page .prizes .yxpHtmlTextWrapper strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.fanta-sanremo-page .how-it-works{font-size:14px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif;background:linear-gradient(180deg, #F9F9F9 0.02%, #C9DBE1 79.85%, #A5B3B8 139.96%);color:#0a2d4b;width:calc(100% - 48px);max-width:820px;border-radius:12px;padding:32px 16px;text-align:center;margin:24px auto 0}.fanta-sanremo-page .how-it-works b,.fanta-sanremo-page .how-it-works strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.fanta-sanremo-page .how-it-works .yxpTitle{font-size:28px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;margin-bottom:16px}.fanta-sanremo-page .how-it-works .yxpTitle b,.fanta-sanremo-page .how-it-works .yxpTitle strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}@media(min-width: 1024px){.fanta-sanremo-page .how-it-works .yxpTitle{font-size:40px}}.fanta-sanremo-page .how-it-works .yxpImageTextWrapper{display:flex;align-items:center;flex-direction:column;margin:16px auto;max-width:400px;gap:16px}.fanta-sanremo-page .how-it-works .yxpImageTextTitle{font-size:18px;line-height:22px;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.fanta-sanremo-page .how-it-works .yxpImageTextTitle b,.fanta-sanremo-page .how-it-works .yxpImageTextTitle strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.fanta-sanremo-page .how-it-works .yxpType_LINK{font-size:16px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;margin-top:16px}.fanta-sanremo-page .how-it-works .yxpType_LINK b,.fanta-sanremo-page .how-it-works .yxpType_LINK strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.fanta-sanremo-page .action-container .yxpRow{margin-top:24px;display:inline-flex;gap:16px}.fanta-sanremo-page .login-btn{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;font-size:16px;text-decoration:none;display:inline-flex;justify-content:center;text-transform:uppercase;align-items:center;text-align:center;cursor:pointer;padding:0 36px;min-width:180px;border-radius:40px;height:52px;line-height:1;transition:box-shadow .3s ease}.fanta-sanremo-page .login-btn:hover{text-decoration:none}.fanta-sanremo-page .login-btn:disabled,.fanta-sanremo-page .login-btn[disabled]{opacity:.3;pointer-events:none;cursor:default}.fanta-sanremo-page .login-btn{background:#3da1de;border:2px solid #3da1de;color:#fff}.fanta-sanremo-page .login-btn:hover{color:#fff}.fanta-sanremo-page .play-with-us-card{background:#fff;padding:32px 24px;border-radius:12px;color:#0a2d4b;width:calc(100% - 48px);max-width:600px;margin:24px auto 48px;text-align:center}.fanta-sanremo-page .play-with-us-card img{max-width:100%}.fanta-sanremo-page .play-with-us-card .super-light-button a{margin-top:24px;width:100%}@font-face{font-family:"Inter-Regular";src:url("/fe-web/css/fonts/Inter-400-Regular.ttf") format("truetype")}@font-face{font-family:"Inter-Bold";src:url("/fe-web/css/fonts/Inter-700-Bold.ttf") format("truetype")}@font-face{font-family:"Inter-ExtraBold";src:url("/fe-web/css/fonts/Inter-800-ExtraBold.ttf") format("truetype")}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.atp-landing-page{background:#0a2d4b;overflow-x:hidden;color:#fff}.atp-landing-page .visual-container{display:flex;text-align:center;flex-direction:column;background-size:auto 100% !important;min-height:700px;height:54vw}.atp-landing-page .visual-container .yxpRow:has(.yxpType_TEXTAREA){margin-bottom:auto}.atp-landing-page .visual-container .yxpType_LINK{margin-bottom:20px}.atp-landing-page .yxpType_TEXTAREA{padding:16px;font-size:14px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif}.atp-landing-page .yxpType_TEXTAREA b,.atp-landing-page .yxpType_TEXTAREA strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.atp-landing-page .prizes{background:#051829;width:calc(100% - 32px);border-radius:12px;padding:60px 16px;text-align:center;max-width:990px;position:relative;margin:50px auto 0}.atp-landing-page .prizes:after{content:"";position:absolute;background:url("/fe-web/img/espressoadventure/atp/avatar-sinner.png") no-repeat;background-size:contain;height:220px;width:120px;bottom:-30px;left:-30px}@media(min-width: 768px){.atp-landing-page .prizes:after{height:370px;width:250px;left:-100px}}.atp-landing-page .prizes .yxpImageTextWrapper{padding:0 24px;max-width:280px;margin:0 auto}.atp-landing-page .prizes .yxpImageWrapper{height:230px;width:100%}.atp-landing-page .prizes .yxpImageWrapper img{width:auto;height:100%}.atp-landing-page .prizes .large .yxpImageWrapper{height:280px}.atp-landing-page .prizes .yxpImageTextTitle{margin:0 0 16px;position:relative;font-size:18px;line-height:22px;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.atp-landing-page .prizes .yxpImageTextTitle b,.atp-landing-page .prizes .yxpImageTextTitle strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.atp-landing-page .how-it-works{font-size:14px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif;background:#051829;color:#fff;max-width:990px;width:calc(100% - 32px);border-radius:12px;padding:32px 16px;text-align:center;margin:24px auto 48px}.atp-landing-page .how-it-works b,.atp-landing-page .how-it-works strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.atp-landing-page .how-it-works .yxpImageTextWrapper{display:flex;align-items:center;flex-direction:column;margin:16px auto;max-width:400px;padding:0 20px;gap:16px}.atp-landing-page .how-it-works .yxpImageTextWrapper img{max-width:160px}.atp-landing-page .how-it-works .yxpImageTextTitle{font-size:18px;line-height:22px;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.atp-landing-page .how-it-works .yxpImageTextTitle b,.atp-landing-page .how-it-works .yxpImageTextTitle strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.atp-landing-page .how-it-works .yxpType_LINK{font-size:16px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;margin-top:16px}.atp-landing-page .how-it-works .yxpType_LINK b,.atp-landing-page .how-it-works .yxpType_LINK strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.atp-landing-page .how-it-works .yxpType_LINK a{color:#1c93dc}.atp-landing-page .generic-container{text-align:center;padding:56px 16px}.atp-landing-page .generic-container a{margin-top:12px}.atp-landing-page .espresso-adventure-container{text-align:center;min-height:500px;display:flex;align-items:flex-end;justify-content:center;padding:120px 16px}@media(min-width: 768px){.atp-landing-page .espresso-adventure-container{min-height:800px}}@font-face{font-family:"Inter-Regular";src:url("/fe-web/css/fonts/Inter-400-Regular.ttf") format("truetype")}@font-face{font-family:"Inter-Bold";src:url("/fe-web/css/fonts/Inter-700-Bold.ttf") format("truetype")}@font-face{font-family:"Inter-ExtraBold";src:url("/fe-web/css/fonts/Inter-800-ExtraBold.ttf") format("truetype")}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}[component=AtpOnBoardingComponent] .form-disclaimer{padding-top:0 !important}[component=AtpOnBoardingComponent] .yxpStepsWrapper{margin:0}[component=AtpOnBoardingComponent] .tel-wrapper .yxpRow{flex-direction:row;flex-wrap:nowrap}[component=AtpOnBoardingComponent] .yxpType_TITLE h2,[component=AtpOnBoardingComponent] .yxpType_TEXTAREA .yxpHtmlTextWrapper h2,[component=AtpOnBoardingComponent] .yxpType_TITLE h3,[component=AtpOnBoardingComponent] .yxpType_TEXTAREA .yxpHtmlTextWrapper h3{margin:20px auto;text-align:center}[component=AtpOnBoardingComponent] .yxpType_DATETIME_INPUT .yxpInputGroup input[type=date]::-webkit-calendar-picker-indicator{background:rgba(0,0,0,0);color:rgba(0,0,0,0);z-index:2;bottom:40px;cursor:pointer;height:auto;left:0;position:absolute;right:0;top:10px;width:auto}[component=AtpOnBoardingComponent] .yxpType_DATETIME_INPUT .yxpInputGroup .yxpInputGroupLabel{font-size:16px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif;padding:12px 0 6px;position:absolute;background:#fff;z-index:1;left:0;right:0;top:10px}[component=AtpOnBoardingComponent] .yxpType_DATETIME_INPUT .yxpInputGroup .yxpInputGroupLabel b,[component=AtpOnBoardingComponent] .yxpType_DATETIME_INPUT .yxpInputGroup .yxpInputGroupLabel strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}[component=AtpOnBoardingComponent] .yxpType_DATETIME_INPUT .yxpInputGroup .yxpInputGroupLabel.hidden{display:none}[component=AtpOnBoardingComponent] .yxpType_TEXTAREA .yxpHtmlTextWrapper{font-size:16px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif}[component=AtpOnBoardingComponent] .yxpType_TEXTAREA .yxpHtmlTextWrapper b,[component=AtpOnBoardingComponent] .yxpType_TEXTAREA .yxpHtmlTextWrapper strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}[component=AtpOnBoardingComponent] .yxpRow .yxpInputGroup .yxp-error-msg{width:100%;text-align:center;bottom:10px !important}[component=AtpOnBoardingComponent] .yxpInputCheckboxWrapper{background:none;border:none;padding:0;display:flex;text-align:center;align-items:center;justify-content:center;margin:30px auto}[component=AtpOnBoardingComponent] span.yxpInputGroupLabelRight{font-size:16px;line-height:1.3;color:#0a2d4b}[component=AtpOnBoardingComponent] span.yxpInputGroupLabelRight b,[component=AtpOnBoardingComponent] span.yxpInputGroupLabelRight strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}@font-face{font-family:"Inter-Regular";src:url("/fe-web/css/fonts/Inter-400-Regular.ttf") format("truetype")}@font-face{font-family:"Inter-Bold";src:url("/fe-web/css/fonts/Inter-700-Bold.ttf") format("truetype")}@font-face{font-family:"Inter-ExtraBold";src:url("/fe-web/css/fonts/Inter-800-ExtraBold.ttf") format("truetype")}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.instant-win{position:relative;color:#fff;padding:0 20px 50px;background-color:#0a2d4b !important}.instant-win .image-result{max-width:420px;margin:0 auto}.instant-win__bg .yxpImageTextWrapper{display:flex;flex-direction:column}.instant-win__bg .yxpLink{order:3;margin-top:32px}.instant-win__animation{margin:0 auto 50px;min-height:300px;text-align:center}.instant-win__animation img{width:300px;height:300px;object-fit:contain}.instant-win__info{opacity:1;transition:opacity .2s ease}.instant-win__info.no-opacity{opacity:0}.instant-win__info .yxpImageTextWrapper{display:flex;flex-direction:column;align-items:center}.instant-win__info .yxpLink{order:3;margin-top:32px}.instant-win__info .win-wrapper,.instant-win__info .lost-wrapper{padding-left:20px;padding-right:20px}.instant-win__info .yxpHtmlTextWrapper{margin-bottom:20px;min-height:24px;display:block;order:-1}.instant-win__info .linkToHome{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;font-size:16px;text-decoration:none;display:inline-flex;justify-content:center;text-transform:uppercase;align-items:center;text-align:center;cursor:pointer;padding:0 36px;min-width:180px;border-radius:40px;height:52px;line-height:1;transition:box-shadow .3s ease}.instant-win__info .linkToHome:hover{text-decoration:none}.instant-win__info .linkToHome:disabled,.instant-win__info .linkToHome[disabled]{opacity:.3;pointer-events:none;cursor:default}.instant-win__info .linkToHome{background:#fff;color:#0a2d4b;border:2px solid #fff}.instant-win__info .linkToHome:hover{color:#0a2d4b}@media(max-width: 767px){.instant-win__info{padding-top:30px}.instant-win__info .lost-wrapper{position:absolute;z-index:2;bottom:0;left:50%;transform:translateX(-50%)}}.instant-win__error{font-size:20px;line-height:24px;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif}.instant-win__error b,.instant-win__error strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.instant-win .yxpImageTextTitle{display:block;min-height:60px;color:#efcd8b;margin-bottom:20px;font-size:36px;line-height:1.2;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.instant-win .yxpImageTextTitle b,.instant-win .yxpImageTextTitle strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}@media(min-width: 1024px){.instant-win .yxpImageTextTitle{font-size:48px}}.instant-win .yxpImage[src*=png]{max-width:300px}.instant-win .yxpImageTextWrapper .yxpImageWrapper{max-width:100%}.instant-win .iw-disclaimer{border-radius:20px;margin:8px auto;padding:24px 32px;display:flex;align-items:center;flex-direction:column;border:1px solid #fff;background:hsla(0,0%,100%,.05);text-align:center;gap:20px;width:100%;margin-top:32px}@media(min-width: 768px){.instant-win .iw-disclaimer{max-width:420px}}.instant-win .iw-disclaimer__title{margin-bottom:10px}.instant-win .iw-disclaimer__subtitle{line-height:1.5}.instant-win .iw-disclaimer__cta{flex:0 40%;display:flex;align-items:center;justify-content:flex-end}.instant-win .iw-disclaimer__title{font-size:24px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.instant-win .iw-disclaimer__title b,.instant-win .iw-disclaimer__title strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}@media(min-width: 1024px){.instant-win .iw-disclaimer__title{font-size:30px}}.award-result{opacity:1;transition:opacity .2s ease}.award-result.no-opacity{opacity:0}.award-result__error{min-height:58.8235294118vw !important}.award-result .lost-wrapper{padding-left:20px;padding-right:20px}.award-result .lost-wrapper .mini-title-attempts{font-size:24px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.award-result .lost-wrapper .mini-title-attempts b,.award-result .lost-wrapper .mini-title-attempts strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}@media(min-width: 1024px){.award-result .lost-wrapper .mini-title-attempts{font-size:30px}}.award-result .win-wrapper .try-again{color:#0a2d4b;background:#fff;border-radius:20px;padding:30px;margin-left:20px;margin-right:20px}@media(max-width: 767px){.award-result .win-wrapper .try-again{width:calc(100% - 40px)}}.award-result .win-wrapper .mini-title-attempts{font-size:24px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.award-result .win-wrapper .mini-title-attempts b,.award-result .win-wrapper .mini-title-attempts strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}@media(min-width: 1024px){.award-result .win-wrapper .mini-title-attempts{font-size:30px}}.award-result .win-wrapper .iwDisclaimer a{color:#0a2d4b;border:2px solid #0a2d4b}.award-result .iwDisclaimer{border-radius:20px;margin:8px auto;padding:24px 32px;display:flex;align-items:center;flex-direction:column;border:1px solid #fff;background:hsla(0,0%,100%,.05);text-align:center;gap:20px;width:100%;background:rgba(10,45,75,.1);margin-top:40px}@media(min-width: 768px){.award-result .iwDisclaimer{max-width:420px}}.award-result .iwDisclaimer__title{margin-bottom:10px}.award-result .iwDisclaimer__subtitle{line-height:1.5}.award-result .iwDisclaimer__cta{flex:0 40%;display:flex;align-items:center;justify-content:flex-end}.award-result .iwDisclaimer__title{font-size:24px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.award-result .iwDisclaimer__title b,.award-result .iwDisclaimer__title strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}@media(min-width: 1024px){.award-result .iwDisclaimer__title{font-size:30px}}.reward-box{padding-left:20px;padding-right:20px}.reward-box__image{position:relative;width:240px}.reward-box img[alt*=atp-nitto]{max-width:501px}@media(max-width: 767px){.reward-box img[alt*=atp-nitto]{margin-top:-94px;max-width:300px}}.reward-box__title{font-size:24px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.reward-box__title b,.reward-box__title strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}@media(min-width: 1024px){.reward-box__title{font-size:30px}}.reward-box__claim{margin-top:16px;font-size:16px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.reward-box__claim b,.reward-box__claim strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.reward-box__request{padding:30px;border-radius:20px;background:hsla(0,0%,100%,.05);border:1px solid #fff}.reward-box__request-title{font-size:24px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.reward-box__request-title b,.reward-box__request-title strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}@media(min-width: 1024px){.reward-box__request-title{font-size:30px}}@font-face{font-family:"Inter-Regular";src:url("/fe-web/css/fonts/Inter-400-Regular.ttf") format("truetype")}@font-face{font-family:"Inter-Bold";src:url("/fe-web/css/fonts/Inter-700-Bold.ttf") format("truetype")}@font-face{font-family:"Inter-ExtraBold";src:url("/fe-web/css/fonts/Inter-800-ExtraBold.ttf") format("truetype")}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.premi-e-giocate{font-size:16px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif;text-align:center;padding:0 16px}.premi-e-giocate b,.premi-e-giocate strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.premi-e-giocate h2{margin-bottom:16px}.premi-e-giocate .yxp-activities-cnt{display:flex;flex-direction:column;padding:50px 20px 0;min-height:200px}.premi-e-giocate .yxp-activity-row{border-radius:16px;margin-bottom:20px;border:1px solid #0a2d4b;position:relative;order:2}.premi-e-giocate .yxp-activity-row[data-icon=icon-win]{border-color:#1c93dc}.premi-e-giocate .yxp-activity-date{color:gray;margin-bottom:8px;font-size:14px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif}.premi-e-giocate .yxp-activity-date b,.premi-e-giocate .yxp-activity-date strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.premi-e-giocate .yxp-activity-accordion{border-top:1px solid #eaeaea;margin-left:-62px;font-size:16px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif}.premi-e-giocate .yxp-activity-accordion b,.premi-e-giocate .yxp-activity-accordion strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.premi-e-giocate .yxp-activity-accordion ul{font-size:14px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif;list-style:disc;padding:0 20px}.premi-e-giocate .yxp-activity-accordion ul b,.premi-e-giocate .yxp-activity-accordion ul strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.premi-e-giocate .yxp-activity-accordion ul li{margin-bottom:10px}.premi-e-giocate .plays-error{color:#ca554d}.premi-e-giocate .yxp-activity-cnt{padding:20px 20px 20px 86px;background-position:20px 20px;background-size:48px 48px;background-repeat:no-repeat;color:#0b4072;min-height:78px;text-align:left}.premi-e-giocate .yxp-activity-cnt.icon-win{background-image:url("/fe-web/img/espressoadventure/activities/win.svg")}.premi-e-giocate .yxp-activity-cnt.icon-no_win{background-image:url("/fe-web/img/espressoadventure/activities/play.svg")}.premi-e-giocate .yxp-activity-cnt.icon-todo{background-image:url("/fe-web/img/espressoadventure/activities/todo.svg")}.premi-e-giocate .yxp-activity-cnt .yxp-activity-title{text-transform:uppercase;font-size:16px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-ExtraBold",sans-serif}.premi-e-giocate .yxp-activity-cnt .yxp-activity-title b,.premi-e-giocate .yxp-activity-cnt .yxp-activity-title strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.premi-e-giocate .yxp-activity-cnt .yxp-activity-subtitle{color:#000;font-size:14px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif}.premi-e-giocate .yxp-activity-cnt .yxp-activity-subtitle b,.premi-e-giocate .yxp-activity-cnt .yxp-activity-subtitle strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.premi-e-giocate .yxp-activity-cnt .yxp-activity-subtitle br{display:none}.premi-e-giocate .yxp-activity-cnt .mission-detail{position:relative;color:#0a2d4b}.premi-e-giocate .yxp-activity-cnt .yxp-activity-description{font-size:14px;line-height:1.5;margin-top:7px;font-size:14px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.premi-e-giocate .yxp-activity-cnt .yxp-activity-description b,.premi-e-giocate .yxp-activity-cnt .yxp-activity-description strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.premi-e-giocate .yxp-activity-cnt .yxp-activity-description.disclaimer{color:#1c93dc}.premi-e-giocate .yxp-activity-cnt .yxp-activity-description:empty{margin-top:0}.premi-e-giocate .yxp-activity-cnt .yxp-activity-description.extra{font-size:14px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif;color:#3da1de}.premi-e-giocate .yxp-activity-cnt .yxp-activity-description.extra b,.premi-e-giocate .yxp-activity-cnt .yxp-activity-description.extra strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.premi-e-giocate .yxp-activity-cnt .yxp-activity-description .red-label,.premi-e-giocate .yxp-activity-cnt .yxp-activity-description .green-label,.premi-e-giocate .yxp-activity-cnt .yxp-activity-description .light-blue-label{font-size:14px;line-height:1.3;font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.premi-e-giocate .yxp-activity-cnt .yxp-activity-description .red-label b,.premi-e-giocate .yxp-activity-cnt .yxp-activity-description .red-label strong,.premi-e-giocate .yxp-activity-cnt .yxp-activity-description .green-label b,.premi-e-giocate .yxp-activity-cnt .yxp-activity-description .green-label strong,.premi-e-giocate .yxp-activity-cnt .yxp-activity-description .light-blue-label b,.premi-e-giocate .yxp-activity-cnt .yxp-activity-description .light-blue-label strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.premi-e-giocate .yxp-activity-cnt .yxp-activity-description .red-label{color:#ca554d}.premi-e-giocate .yxp-activity-cnt .yxp-activity-description .green-label{color:#17874b}.premi-e-giocate .yxp-activity-cnt .yxp-activity-description .light-blue-label{color:#3da1de}.premi-e-giocate .yxp-activity-cnt .button{text-align:left}.premi-e-giocate .yxp-activity-cnt a{margin-top:12px;min-width:160px;height:auto;padding:15px 65px;font-size:14px;display:inline-flex;justify-content:center;align-items:center;text-transform:uppercase}@font-face{font-family:"Inter-Regular";src:url("/fe-web/css/fonts/Inter-400-Regular.ttf") format("truetype")}@font-face{font-family:"Inter-Bold";src:url("/fe-web/css/fonts/Inter-700-Bold.ttf") format("truetype")}@font-face{font-family:"Inter-ExtraBold";src:url("/fe-web/css/fonts/Inter-800-ExtraBold.ttf") format("truetype")}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.faq .yxpTitle{margin-bottom:16px}.faq .yxpAccordionWrapper{margin:60px auto 0;border-bottom:1px solid #eaeaea}.faq .yxpAccordionContainer.yxpAccordionActive{border:0;background-color:rgba(10,45,75,.05);padding:25px 70px 25px 20px;text-align:left}.faq .yxpAccordionWrapper .yxpAccordionBlock.yxpAccordionActive{background-color:#fff}.faq .yxpAccordionContainer{padding:25px 70px 25px 0}.faq .yxpAccordionWrapper .yxpAccordionBlock{font-size:20px;line-height:24px;font-weight:normal;font-style:normal;font-family:"Inter-Regular",sans-serif;padding:25px 70px 25px 20px;border:0;font-size:23px;line-height:1.3;border-top:1px solid #eaeaea;text-transform:none;position:relative;text-align:left;letter-spacing:normal}.faq .yxpAccordionWrapper .yxpAccordionBlock b,.faq .yxpAccordionWrapper .yxpAccordionBlock strong{font-weight:normal;font-style:normal;font-family:"Inter-Bold",sans-serif}.faq .yxpAccordionWrapper .yxpAccordionBlock:after{content:"";background:url(/fe-web/img/icons/plus.svg) no-repeat top center;position:absolute;right:15px;width:32px;height:32px;font-size:40px;top:25px}.faq .yxpAccordionWrapper .yxpAccordionBlock.yxpAccordionActive:after{background:url(/fe-web/img/icons/minus.svg) no-repeat top center}.faq .yxpAccordionActive+.yxpAccordionBlock{border-top:0}@font-face{font-family:"Inter-Regular";src:url("/fe-web/css/fonts/Inter-400-Regular.ttf") format("truetype")}@font-face{font-family:"Inter-Bold";src:url("/fe-web/css/fonts/Inter-700-Bold.ttf") format("truetype")}@font-face{font-family:"Inter-ExtraBold";src:url("/fe-web/css/fonts/Inter-800-ExtraBold.ttf") format("truetype")}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@font-face{font-family:"Inter-Regular";src:url("/fe-web/css/fonts/Inter-400-Regular.ttf") format("truetype")}@font-face{font-family:"Inter-Bold";src:url("/fe-web/css/fonts/Inter-700-Bold.ttf") format("truetype")}@font-face{font-family:"Inter-ExtraBold";src:url("/fe-web/css/fonts/Inter-800-ExtraBold.ttf") format("truetype")}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.reward-form.reward-form{text-align:center;padding-left:20px;padding-right:20px}.reward-form.reward-form .yxpTitle{margin-bottom:16px}.reward-form.reward-form form{margin-top:50px;margin-bottom:50px;text-align:left}.reward-form.reward-form .yxpRow{justify-content:space-between}.reward-form.reward-form .yxpRow .yxpType_DROPDOWN_INPUT{position:relative}.reward-form.reward-form .yxpRow .yxpType_DROPDOWN_INPUT:before{content:url("/fe-web/img/espressoadventure/icons/arrow-down.svg");position:absolute;width:20px;height:20px;z-index:1;right:14px;bottom:26px;pointer-events:none}.reward-form.reward-form .yxpRow .yxpInputGroup{padding:10px 0 20px}.reward-form.reward-form .yxpRow input,.reward-form.reward-form .yxpRow select,.reward-form.reward-form .yxpRow textarea{appearance:none;background-color:#fff;border:1px solid #0a2d4b;border-radius:5px;width:100%;padding:10px 14px;color:#0a2d4b;min-height:40px}.reward-form.reward-form .yxpRow input[readonly=readonly],.reward-form.reward-form .yxpRow select[readonly=readonly],.reward-form.reward-form .yxpRow textarea[readonly=readonly]{background-color:#eaeaea;border-color:gray}.reward-form.reward-form .yxpRow .yxpType_UPLOAD_INPUT .yxpInputGroupInput{border:1px dashed #0a2d4b;background:rgba(0,0,0,0);padding:14px;width:100%}.reward-form.reward-form .yxpFormActionsWrapper{margin-top:50px}@font-face{font-family:"Inter-Regular";src:url("/fe-web/css/fonts/Inter-400-Regular.ttf") format("truetype")}@font-face{font-family:"Inter-Bold";src:url("/fe-web/css/fonts/Inter-700-Bold.ttf") format("truetype")}@font-face{font-family:"Inter-ExtraBold";src:url("/fe-web/css/fonts/Inter-800-ExtraBold.ttf") format("truetype")}@font-face{font-family:"Inter-Regular";src:url("/fe-web/css/fonts/Inter-400-Regular.ttf") format("truetype")}@font-face{font-family:"Inter-Bold";src:url("/fe-web/css/fonts/Inter-700-Bold.ttf") format("truetype")}@font-face{font-family:"Inter-ExtraBold";src:url("/fe-web/css/fonts/Inter-800-ExtraBold.ttf") format("truetype")}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.lvz-gigya__container .gigya-screen .gigya-composite-control.gigya-composite-control-link.lvz-forgot-pass-link{margin-top:-10px}.lvz-gigya__container .gigya-screen strong{font-weight:600}.lvz-gigya__container .gigya-screen .gigya-composite-control.gigya-composite-control-link,.lvz-gigya__container .gigya-screen .gigya-composite-control.lvz-gigya-btn-signup{cursor:pointer;color:#4e515e}.lvz-gigya__container .gigya-screen .gigya-composite-control.gigya-composite-control-link:hover,.lvz-gigya__container .gigya-screen .gigya-composite-control.lvz-gigya-btn-signup:hover{text-decoration:underline}.lvz-gigya__container .gigya-screen .gigya-composite-control.gigya-composite-control-label{color:#4e515e}.lvz-gigya__container .gigya-screen .gigya-composite-control.gigya-composite-control-multi-choice .gigya-multi-choice-item label{padding-top:2px}.lvz-gigya__container .gigya-screen .gigya-composite-control.gigya-composite-control-checkbox.lvz-gigya-checkout .gigya-label .gigya-label-text{margin:0}.gigya-bg-spinner .gigya-spinner{opacity:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
