@font-face{font-display:swap;font-family:yakult-regular;src:url(/fe-web/assets/fonts/Yakult/Yakult.ttf) format("truetype")}@font-face{font-display:swap;font-family:yakult-bold;src:url(/fe-web/assets/fonts/Yakult/Yakult-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:gillsans-regular;src:url(/fe-web/assets/fonts/GillSans/GillSans.otf) format("opentype")}@font-face{font-display:swap;font-family:gillsans-bold;src:url(/fe-web/assets/fonts/GillSans/GillSans-Bold.otf) format("opentype")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,mark,menu,nav,object,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,var,video{border:0;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:inherit;cursor:pointer;text-decoration:none}body{accent-color:#e00c32;background-color:#fff4ee;color:#000;font-family:gillsans-regular,sans-serif;font-size:16px;min-height:100vh;overflow-x:hidden;position:relative}body,body b,body strong{font-style:normal;font-weight:400}body b,body strong{font-family:gillsans-bold,sans-serif;line-height:1}body .white,body .white-color,body [white]{color:#fff}body .black{color:#000}body .red{color:#e00c32}body table{width:100%}html{box-sizing:border-box;scroll-behavior:smooth;scroll-padding-top:129px}*,:after,:before{box-sizing:inherit}.no-scroll{overflow-y:hidden}.text-center{text-align:center}.show-mobile{display:flex!important}@media(min-width:769px){.show-mobile{display:none!important}}.show-desktop{display:none!important}@media(min-width:769px){.show-desktop{display:flex!important}}.page-container{min-height:380px}.yxpBlock{padding:0}.yxpType_TEXTAREA{margin-bottom:16px}.yxpType_TEXTAREA a{text-decoration:underline}.yxpTitle{font-family:yakult-bold,sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:1.2;margin-bottom:20px}@media(max-width:768px){.yxpTitle{font-size:28px}}.yxpBigTitle{font-family:yakult-bold,sans-serif;font-size:40px;font-style:normal;font-weight:400;line-height:1.2}@media(max-width:768px){.yxpBigTitle{font-size:34px}}.h1Title{font-family:yakult-bold,sans-serif;font-size:48px;font-style:normal;font-weight:400;line-height:1.2;margin-bottom:20px}@media(max-width:768px){.h1Title{font-size:40px}}.mediumTitle{font-family:yakult-bold,sans-serif;font-size:28px;font-style:normal;font-weight:400;line-height:1.2;margin-bottom:15px}@media(max-width:768px){.mediumTitle{font-size:24px}}.accordion-text{color:#e00c32;font-family:yakult-regular,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:1}.big-text{font-size:22px;line-height:1.3}.big-text,.medium-text{font-family:gillsans-regular,sans-serif;font-style:normal;font-weight:400}.medium-text{font-size:18px}.yxpType_DIVIDER hr{border:none;border-top:1px solid #e00c32;margin:38px 0}@media(max-width:768px){.yxpRow{flex-direction:column}.yxpRow .yxp-cols-1,.yxpRow .yxp-cols-10,.yxpRow .yxp-cols-11,.yxpRow .yxp-cols-12,.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{width:100%}}.body-container>.yxpRow{margin-bottom:96px}.body-container>.yxpRow:has(.yxpHidden){margin-bottom:0}@media(max-width:768px){.body-container>.yxpRow{margin-bottom:56px}.body-container>.yxpRow:has(.yxpHidden){margin-bottom:0}}.body-container>.yxpRow:has(.mb-0-parent){margin-bottom:0}@media(max-width:768px){.body-container>.yxpRow:has(.mb-0-parent){margin-bottom:0}}.body-container>.yxpRow:has(.mb-medium){margin-bottom:56px}@media(max-width:768px){.body-container>.yxpRow:has(.mb-medium){margin-bottom:38px}}.body-container>.yxpRow:has(.mb-half){margin-bottom:32px}@media(max-width:768px){.body-container>.yxpRow:has(.mb-half){margin-bottom:24px}}@media(max-width:768px){.body-container .mt-30-mobile{margin-top:30px}}.body-container .mb-24{margin-bottom:24px}.body-container .mb-56{margin-bottom:56px}.body-container .mb-40{margin-bottom:40px}.body-container .mb-96{margin-bottom:96px}@media(max-width:768px){.body-container .mb-96{margin-top:48px}}.smallest-container{max-width:400px}.small-container,.smallest-container{box-sizing:border-box;margin:0 auto;padding:0 16px;width:100%}.small-container{max-width:600px}.medium-container{max-width:700px}.almost-full-container,.medium-container{box-sizing:border-box;margin:0 auto;padding:0 16px;width:100%}.almost-full-container{max-width:800px}.container{max-width:990px}.body-container,.container,.wide-container{box-sizing:border-box;margin:0 auto;padding:0 16px;width:100%}.body-container,.wide-container{max-width:1216px}.red-bg{background-color:#e00c32}.yellow-bg{background-color:#f2bd42}.green-bg{background-color:#00de29}.orange-bg{background-color:#ff5c00}.light-peach-bg{background-color:#ffe8d8}.peach-bg{background-color:#e9b695}.light-pink-bg{background-color:#fff4ee}.cream-bg{background-color:#fed4b8}.white-bg{background-color:#fff}hr{margin:24px 10px;opacity:.5}@media(max-width:768px){hr{margin:32px 10px}}.underline-link{padding-bottom:4px;position:relative}.underline-link:after{background-color:"transparent";bottom:0;content:"";height:1px;left:0;position:absolute;transform:scale(1);transition:transform .3s ease;width:100%}.underline-link:hover:after{transform:scale(0)}@media(max-width:768px){.underline-link:after{transform:scale(1)}}.round-container{border-radius:24px;padding:56px}@media(max-width:768px){.round-container{padding:32px 16px}}.round-container--half{border-radius:24px;padding:32px}@media(max-width:768px){.round-container--half{padding:16px}}.round-container--small{border-radius:24px;padding:24px}.primary-button .yxpLink,.primary-button a,.yxpConfirmBtn,.yxpNextBtn,.yxpSubmitBtn,button{align-items:center;background-color:#e00c32;border:1px solid #e00c32;border-radius:12px;color:#fff4ee;cursor:pointer;display:inline-flex;font-family:yakult-bold,sans-serif;font-size:14px;font-style:normal;font-weight:400;justify-content:center;margin:auto;min-width:120px;padding:13px 16px;text-align:center;text-decoration:none;white-space:nowrap;width:auto!important}.primary-button .yxpLink:hover,.primary-button a:hover,.yxpConfirmBtn:hover,.yxpNextBtn:hover,.yxpSubmitBtn:hover,button:hover{background-color:#ca0b2d}.secondary-button .yxpLink,.secondary-button a,.secondary-button button,a.secondary-button{align-items:center;background-color:#fff4ee;border:1px solid #e00c32;border-radius:12px;color:#e00c32;cursor:pointer;display:inline-flex;font-family:yakult-bold,sans-serif;font-size:14px;font-style:normal;font-weight:400;justify-content:center;margin:auto;min-width:120px;padding:13px 16px;text-align:center;text-decoration:none;white-space:nowrap;width:auto!important}.secondary-button .yxpLink:hover,.secondary-button a:hover,.secondary-button button:hover,a.secondary-button:hover{background-color:#ffd4bd}.sectionTitle .yxpTitle{font-family:yakult-bold,sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:1.2;margin-bottom:20px}@media(max-width:768px){.sectionTitle .yxpTitle{font-size:28px}}.sectionTitle .yxpTitle{color:#e00c32}.corporate-link .yxpLink,.corporate-link a{background-color:#e00c32;border:1px solid #e00c32;border-radius:12px;color:#fff4ee;cursor:pointer;display:inline-flex;font-family:yakult-bold,sans-serif;font-size:14px;font-style:normal;font-weight:400;justify-content:center;margin:auto;min-width:120px;padding:13px 16px;text-align:center;text-decoration:none;white-space:nowrap;width:auto!important}.corporate-link .yxpLink:hover,.corporate-link a:hover{background-color:#ca0b2d}.corporate-link .yxpLink,.corporate-link a{align-items:center;display:flex;gap:5px;margin:0!important;position:relative}.corporate-link .yxpLink:after,.corporate-link a:after{background-image:url(/fe-web/img/yakult/icons/arrow-up-right.svg);content:"";height:16px;transition:transform .3s linear;width:16px}.corporate-link .yxpLink:hover:after,.corporate-link a:hover:after{transform:translateX(5px)}@media(max-width:768px){.corporate-link .yxpLink,.corporate-link a{margin:auto}}.corporate-link--transparent .yxpLink,.corporate-link--transparent a{background-color:#fff4ee;border:1px solid #e00c32;border-radius:12px;color:#e00c32;cursor:pointer;display:inline-flex;font-family:yakult-bold,sans-serif;font-size:14px;font-style:normal;font-weight:400;justify-content:center;margin:auto;min-width:120px;padding:13px 16px;text-align:center;text-decoration:none;white-space:nowrap;width:auto!important}.corporate-link--transparent .yxpLink:hover,.corporate-link--transparent a:hover{background-color:#ffd4bd}.corporate-link--transparent .yxpLink,.corporate-link--transparent a{align-items:center;border:0;display:flex;gap:5px;margin:0!important;position:relative}.corporate-link--transparent .yxpLink:after,.corporate-link--transparent a:after{background-image:url(/fe-web/img/yakult/icons/arrow-up-right-red.svg);content:"";height:16px;transition:transform .3s linear;width:16px}.corporate-link--transparent .yxpLink:hover:after,.corporate-link--transparent a:hover:after{transform:translateX(5px)}@media(max-width:768px){.corporate-link--transparent .yxpLink,.corporate-link--transparent a{margin:auto}}.red-link a{color:#e00c32;font-family:yakult-bold,sans-serif;font-size:14px;font-style:normal;font-weight:400;text-decoration:none}.red-link a:hover{text-decoration:underline}.small-bold{font-family:gillsans-bold,sans-serif;font-size:13px}.small-bold,.small-regular{font-style:normal;font-weight:400}.small-regular{font-family:gillsans-regular,sans-serif;font-size:14px;line-height:1.4}.star,[id*=asterisk]{color:#e00c32;font-weight:700}.separate-link p{align-items:center;gap:20px}.separate-link .yxpHtmlTextWrapper,.separate-link p{display:flex;justify-content:center}.yxpHidden{display:none!important}.m-y-60{margin:60px auto}.quarter-width{width:25%}.half-width{width:50%}.redLink{cursor:pointer;font-family:gillsans-bold,sans-serif;margin-bottom:24px;text-decoration:underline}.back-link a,.redLink{color:#e00c32;font-size:14px;font-style:normal;font-weight:400}.back-link a{align-items:center;display:flex;font-family:yakult-bold,sans-serif;gap:5px;position:relative}.back-link a:before{background-image:url(/fe-web/img/yakult/icons/left-arrow-rich.svg);content:"";height:16px;transition:transform .3s linear;width:16px}.back-link a:hover:before{transform:translateX(-5px)}.back-link a{margin-bottom:24px}.relative-field{position:relative}.wave-up{background-image:url(/fe-web/img/yakult/wave-up-desktop.svg);background-position:bottom;background-repeat:no-repeat;background-size:cover}@media(max-width:768px){.wave-up{background-image:url(/fe-web/img/yakult/wave-up-mobile.svg)}}.banner-colazione{background-color:#e00c32!important;background-position:bottom!important;background-repeat:no-repeat!important;background-size:contain!important;min-height:376px}@media(max-width:768px){.banner-colazione{background-color:transparent!important;background-image:url(/fe-web/img/yakult/tesori-mobile.png)!important;background-position:bottom!important;background-size:cover!important;min-height:745px;padding:25px}.banner-colazione p{padding:0}}@media(max-width:600px){.banner-colazione{min-height:600px}}.banner-colazione--premi{min-height:auto;padding:30px 15px 0}@media(max-width:768px){.banner-colazione--premi{background-image:url(/fe-web/img/yakult/tesori-premi-mobile.png)!important;min-height:730px!important;padding:55px 15px!important}}@media(max-width:600px){.banner-colazione--premi{min-height:650px!important}}.loading,.yxpLoading{position:relative}.loading,.yxp-rw2-steps-wrapper .loader-wrapper,.yxpLoading{background:transparent}.loading:before,.yxp-rw2-steps-wrapper .loader-wrapper:before,.yxpLoading:before{background:hsla(0,0%,100%,.502) url(/fe-web/img/yakult/icons/loading.svg) no-repeat 50%;background-size:150px;border-top:none;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1000}.loading .loader,.yxp-rw2-steps-wrapper .loader-wrapper .loader,.yxpLoading .loader{display:none}.yxpEmptyBlock{width:0}@media(min-width:769px){.yxpEmptyBlock+.yxp-cols-7{width:67%}}.name-surname-container>.yxpRow{gap:20px}.points-chip{background:#fed4b8;border-radius:5px;color:#e00c32;font-family:yakult-bold,sans-serif;font-size:18px;font-style:normal;font-weight:400;margin:0 auto;padding:14px 18px;white-space:nowrap;width:-moz-fit-content;width:fit-content}.hidden{display:none}.yxpRow:has(.hidden){margin-bottom:0}.icon{display:inline-block;line-height:0}.icon svg{display:block;height:auto;width:100%}.icon.small{height:16px;width:16px}.icon.regular{height:20px;width:20px}.icon.large{height:24px;width:24px}.icon.xlarge{height:100%;width:52px}.icon.dark path,.icon.dark svg{fill:#000}.icon.red path,.icon.red svg{fill:#e00c32}.icon.white path,.icon.white svg{fill:#fff}.form-container{position:relative}.yxpType_FORM form:invalid button{opacity:.5}.yxpType_FORM .yxpFormActionsWrapper{margin:0}.yxpType_FORM textarea{min-height:170px}.yxpType_FORM .visibility-icon{background-color:transparent;background-image:url(/fe-web/img/yakult/icons/visibility.svg);background-repeat:none;border:0;cursor:pointer;height:17px;min-width:unset;padding:0;position:absolute;right:20px;top:43px;width:16px!important}.yxpType_FORM label{font-family:yakult-regular,sans-serif;font-size:14px;font-style:normal;font-weight:400}.yxpType_FORM .yxp-error-msg{color:#e00c32;font-family:gillsans-bold,sans-serif;font-size:13px;font-style:normal;font-weight:400;left:0;right:auto}.yxpType_FORM .yxp-error-msg a{text-decoration:underline}.yxpType_FORM .formResponse{text-align:center}.yxpType_FORM .formResponse.formResponseKO{color:#e00c32}.yxpType_FORM .yxp-error{background-color:#fff;border:2px solid #e00c32}.yxpType_FORM .yxpFormActionsWrapper{align-items:center;display:flex;justify-content:center}.yxpType_FORM .yxpStepContainer.yxpStepActive{border:0;padding:0}.yxpType_FORM .yxpStepWrapper{border-top:2px solid #e9b695;justify-content:space-between;margin:20px 10px}.yxpType_FORM .yxpStepWrapper .yxpStepBlock{border:none;flex:1;font-size:0;margin-right:0;padding:0;text-align:center}.yxpType_FORM .yxpStepWrapper .yxpStepBlock.yxpStepActive{background-color:#e00c32;border-radius:10px;height:4px;margin-top:-3px}.yxpType_FORM .step-label{font-family:gillsans-regular,sans-serif;font-size:16px;font-style:normal;font-weight:400;margin-bottom:20px;text-align:center}.yxpType_FORM .yxpRow .yxpInputCheckboxWrapper{background:none;border:0;padding:0}.yxpType_FORM .yxpRow .yxpInputDescription{color:#000;line-height:1.3;margin:15px 0;order:1;position:relative}.yxpType_FORM .yxpRow .yxpInputDescription a{text-decoration:underline}.yxpType_FORM .yxpRow fieldset{order:2;padding:0}.yxpType_FORM .yxpRow .yxpInputCheckboxWrapper{align-items:flex-start;color:#000;display:flex}.yxpType_FORM .yxpRow input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff4ee;border:2px solid #e00c32;border-radius:4px;cursor:pointer;flex:1 0 auto;height:24px!important;margin:10px 0;max-width:24px;outline:0;padding:0;width:24px!important}.yxpType_FORM .yxpRow input[type=checkbox]:checked{background:url(/fe-web/img/yakult/icons/checkmark.svg) no-repeat 50% #e00c32}.yxpType_FORM .yxpRow input[type=radio]{height:24px!important;width:24px!important}.yxpType_FORM .yxpRow .yxpInputGroupLabelRight{font-family:gillsans-regular,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.4;margin:10px 0 10px 20px}.yxpType_FORM .yxpRow .yxpInputGroup{margin-bottom:10px}.yxpType_FORM .yxpRow .yxpPasswordValidator{display:flex;flex-direction:column;gap:5px;margin-bottom:10px}.yxpType_FORM .yxpRow .yxpPasswordValidator .icon{display:flex;width:10px}.yxpType_FORM .yxpRow .yxpPasswordValidator .yxpPasswordValidatorRow{display:flex;gap:10px}.yxpType_FORM .yxpRow .yxpPasswordValidator .yxpPasswordValidatorRow.invalid{color:#e00c32}.yxpType_FORM .yxpRow .yxpPasswordValidator .yxpPasswordValidatorRow.valid .icon{position:relative}.yxpType_FORM .yxpRow .yxpPasswordValidator .yxpPasswordValidatorRow.valid .icon:before{content:"✔";font-family:gillsans-regular,sans-serif;font-size:14px;font-style:normal;font-weight:400;height:10px;line-height:1.4;line-height:1;width:10px}.yxpType_FORM .yxpType_RADIO_INPUT .yxp-error{background:transparent;border:0}.yxpType_FORM .yxpInputGroupLabel{color:#000;font-family:yakult-bold,sans-serif;font-size:16px;font-style:normal;font-weight:400}.yxpType_FORM .yxpPrevBtn{position:relative}.yxpType_FORM .yxpPrevBtn:before{background:url(/fe-web/img/yakult/icons/left-arrow-rich.svg) no-repeat 50%;background-size:contain;content:"";display:inline-block;height:16px;margin-right:6px;vertical-align:middle;width:16px}.yxpType_FORM .yxpPrevBtn{background:none;border:none;color:#e00c32;font-family:yakult-bold,sans-serif;font-size:14px;font-style:normal;font-weight:400;left:56px;position:absolute;text-decoration:none;top:20px}.yxpType_FORM .yxpPrevBtn:hover{text-decoration:underline}@media(max-width:600px){.yxpType_FORM .yxpPrevBtn{left:2px;top:5px}}.yxpRow input,.yxpRow select,.yxpRow textarea,input,select,textarea{background-color:#fff;border:1px solid #000;border-radius:12px;color:#000;padding:12px 16px;width:100%}.yxpRow select,select{height:44px}::-moz-placeholder{color:#969696;font-family:gillsans-regular,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.4}::placeholder{color:#969696;font-family:gillsans-regular,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.4}body .registration-advantages{border-radius:8px;padding:26px 24px;position:relative}body .registration-advantages:before{border-bottom:8px solid #e9b695;border-left:8px solid transparent;border-right:8px solid transparent;content:"";height:0;left:24px;position:absolute;top:-8px;width:0}body .registration-advantages .yxpImageTextWrapper.yxpFlexWrapper{gap:15px}@media(max-width:768px){body .registration-advantages .yxpImageTextWrapper.yxpFlexWrapper{flex-direction:row;justify-content:center}}body .registration-advantages__first .yxpImageTextWrapper.yxpFlexWrapper{margin-bottom:10px}body .registration-advantages__first .yxpImageTextWrapper.yxpFlexWrapper .yxpImageWrapper{flex:0 auto}body .registration-advantages__first .yxpImageTextWrapper.yxpFlexWrapper .yxpInfoWrapper{gap:0}body .registration-advantages__first .yxpImageTextWrapper.yxpFlexWrapper .yxpImageTextTitle{font-family:gillsans-bold,sans-serif;font-size:10px;font-style:normal;font-weight:400}body .registration-advantages__first .yxpImageTextWrapper.yxpFlexWrapper .yxpImage{max-width:13px}body .registration-advantages__second{border-radius:8px;padding:8px}body .registration-advantages__second .yxpImageTextWrapper.yxpFlexWrapper{margin-bottom:0}body .registration-advantages__second .yxpImageTextWrapper.yxpFlexWrapper .yxpInfoWrapper{gap:5px}body .registration-advantages__second .yxpImageTextWrapper.yxpFlexWrapper .yxpImageTextTitle{font-family:gillsans-bold,sans-serif;font-size:12px;font-style:normal;font-weight:400}body .registration-advantages__second .yxpImageTextWrapper.yxpFlexWrapper .yxpHtmlTextWrapper{font-family:gillsans-regular,sans-serif;font-size:10px;font-style:normal;font-weight:400}body .profile-container{margin:56px auto 152px}body .profile-container>.yxpRow{align-items:flex-start}body .profile-container .yxpRow:has(.yxpImageWrapper){gap:0}body .profile-container .yxpEmptyBlock{width:32px}body .profile-container .menu__user{margin:0;width:100%}body .profile-container .menu__user.round-container--half{padding:24px}body .profile-container .menu__divider{margin:24px 0;width:100%}body .profile-container .menu__name{font-family:yakult-bold,sans-serif;font-size:24px;font-style:normal;font-weight:400}body .profile-container .menu__level{margin:8px 0 16px}body .profile-container .menu__inner-links--profile{overflow:hidden}body .profile-container .menu__inner-links--profile.round-container--half{padding:0}body .profile-container .menu__inner-link{background:none;font-family:yakult-regular,sans-serif;font-size:20px;font-style:normal;font-weight:400;padding:16px 24px;text-indent:0}body .profile-container .menu__inner-link:hover{background-color:transparent}body .profile-container .menu__inner-link.selected{font-family:yakult-bold,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.2}@media(max-width:768px){body .profile-container .menu__inner-link.selected{font-size:18px}}body .profile-container .menu__inner-link.selected{background:rgba(224,12,50,.1);border-bottom:2px solid #e00c32;color:#e00c32}body .profile-container .menu__inner-link.profilo{position:relative}body .profile-container .menu__inner-link.profilo:before{background:url(/fe-web/img/yakult/icons/profilo.svg) no-repeat 50%;background-size:contain;content:"";display:inline-block;height:24px;margin-right:6px;vertical-align:middle;width:24px}body .profile-container .menu__inner-link.lista{position:relative}body .profile-container .menu__inner-link.lista:before{background:url(/fe-web/img/yakult/icons/list.svg) no-repeat 50%;background-size:contain;content:"";display:inline-block;height:24px;margin-right:6px;vertical-align:middle;width:24px}body .profile-container .menu__inner-link.consensi{position:relative}body .profile-container .menu__inner-link.consensi:before{background:url(/fe-web/img/yakult/icons/consensi.svg) no-repeat 50%;background-size:contain;content:"";display:inline-block;height:24px;margin-right:6px;vertical-align:middle;width:24px}body .profile-container .main-user-container{min-height:400px}body .profile-container .main-user-container__message{margin:24px auto}body .gioca-container .yxpImageTextTitle{font-family:yakult-regular,sans-serif;font-size:28px;font-style:normal;font-weight:400;line-height:1.2;margin-bottom:15px}@media(max-width:768px){body .gioca-container .yxpImageTextTitle{font-size:24px}}body .gioca-container .yxpImageWrapper{height:100px}body .gioca-container .yxpRow>.yxpBlock:first-of-type{border-right:1px solid #e00c32}@media(max-width:768px){body .gioca-container .yxpRow>.yxpBlock:first-of-type{border:0;border-bottom:1px solid #e00c32;margin-bottom:56px}body .header__navigation .login{align-items:center;background-color:#fff4ee;border:1px solid #e00c32;border-radius:12px;color:#e00c32;cursor:pointer;display:inline-flex;font-family:yakult-bold,sans-serif;font-size:14px;font-style:normal;font-weight:400;justify-content:center;margin:auto;min-width:120px;padding:13px 16px;text-align:center;text-decoration:none;white-space:nowrap;width:auto!important}body .header__navigation .login:hover{background-color:#ffd4bd}body .header__navigation .login{padding:4px 16px}body .header__navigation .logout{align-items:center;background-color:#e00c32;border:1px solid #e00c32;border-radius:12px;color:#fff4ee;cursor:pointer;display:inline-flex;font-family:yakult-bold,sans-serif;font-size:14px;font-style:normal;font-weight:400;justify-content:center;margin:auto;min-width:120px;padding:13px 16px;text-align:center;text-decoration:none;white-space:nowrap;width:auto!important}body .header__navigation .logout:hover{background-color:#ca0b2d}body .yakult-japan .yxpImageTextWrapper{flex-direction:column-reverse}}body .yxpRow input:disabled{background-color:#fff;background-image:url(/fe-web/img/yakult/icons/lock.svg);background-position:98%;background-repeat:no-repeat;background-size:16px;border:1px solid #000;opacity:.5}.modal{align-items:center;background-color:rgba(0,0,0,.65);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;max-width:100%!important;overflow:hidden;position:fixed;top:0;width:100%;z-index:11}.modal.hidden{display:none}.modal__title{color:#e00c32;font-family:yakult-bold,sans-serif;font-size:24px;font-style:normal;font-weight:400}.modal__cta-wrapper{align-items:center;display:flex;justify-content:space-between}@media(max-width:600px){.modal__cta-wrapper{flex-direction:column;gap:20px}}.close-modal-wrapper{background:#fff;border-radius:26px;display:flex;flex-direction:column;gap:32px;max-width:531px;overflow:auto;padding:32px;position:relative;text-align:center;width:100%}.loyalty-intro{padding:96px 0 0;text-align:center}@media(max-width:600px){.loyalty-intro{padding:0}}.loyalty-intro .red.yxpTitle{margin-bottom:0}.loyalty-intro .red-bg{border-radius:24px;margin:24px auto;max-width:100%;padding:24px;width:592px}.loyalty-intro .red-bg p{font-family:yakult-bold,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.2}@media(max-width:768px){.loyalty-intro .red-bg p{font-size:18px}}.loyalty-intro .red-bg p{color:#fff;font-size:18px;margin-bottom:16px}.loyalty-intro .points-chip-wrapper{display:flex;gap:16px;justify-content:center;margin-top:16px}.loyalty-intro .points-chip-wrapper .points-chip{font-size:12px;margin:0;padding:8px 16px;white-space:nowrap}.flowers-wrapper{background:#fed4b8;border:1px solid rgba(13,16,17,.2);border-radius:24px;overflow:visible;padding:56px;position:relative}@media(max-width:600px){.flowers-wrapper{padding:56px 24px}}.flowers-wrapper:before{background:url(/fe-web/img/yakult/bg/ramoscello-bg.png);background-repeat:no-repeat;background-size:contain;content:"";height:200px;left:-80px;position:absolute;top:-33px;width:299px}@media(max-width:600px){.flowers-wrapper:before{left:-40px;top:-44px;width:155px}}.flowers-wrapper:after{background:url(/fe-web/img/yakult/bg/small-flower-bg.png);background-repeat:no-repeat;background-size:contain;content:"";height:160px;position:absolute;right:-103px;top:-53px;width:175px;z-index:-1}.yxpRow:has(.flowers-wrapper){margin-bottom:0}.rewards-level{margin-bottom:32px}@media(max-width:600px){.rewards-level__wrapper .yxpRow{gap:32px!important}}.rewards-level__item{max-width:100%;width:346px}.rewards-level__item-level .yxpImageTextWrapper{gap:8px;margin-bottom:24px}.rewards-level__item-level .yxpImageTextIcon{height:86px}.rewards-level__item-level .yxpImageTextTitle{color:#e00c32;font-family:yakult-bold,sans-serif;font-size:24px!important;font-style:normal;font-weight:400}.rewards-level__item-level .points-chip{background:#fff;font-size:14px;padding:12px 16px}.rewards-level__item-reward{background:#fff4ee;border-radius:16px;text-align:center}.rewards-level__item-reward .yxpImageTextWrapper{gap:6px;margin-bottom:0;padding:16px}.rewards-level__item-reward img{height:167px}.rewards-level__item-reward .yxpImageTextTitle{font-size:18px!important}.rewards-level__item-reward .yxpHtmlTextWrapper{font-family:gillsans-regular,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.4}.rewards-level__item-reward.white-bg.white-bg{background:#fff}.red-footer{border-radius:0 0 20px 20px;height:80px;margin-top:-19px;padding:40px 126px 16px}@media(max-width:600px){.red-footer{font-size:14px;padding:30px 5px}}.header__preLink{font-family:yakult-bold,sans-serif;font-size:14px;font-style:normal;font-weight:400}.header__preLink a{align-items:center;display:flex;gap:5px;position:relative}.header__preLink a:after{background-image:url(/fe-web/img/yakult/icons/right-arrow.svg);background-repeat:no-repeat;background-size:contain;content:"";height:16px;transition:transform .3s linear;width:16px}.header__preLink a:hover:after{transform:translateX(5px)}.header__preLink{padding-bottom:12px;padding-top:12px}.header__preLink a{justify-content:flex-end}.header__links{align-items:center;display:flex;justify-content:space-between;padding-bottom:16px;padding-top:16px}.header__links-wrapper{align-items:center;display:flex;gap:48px}@media(max-width:768px){.header__links-wrapper{gap:24px}}.header__logo{width:143px}.header__light .logo-wrapper{margin:0 auto}@media(max-width:768px){.header__light .logo{width:120px}}.header.closeBtn .header__link{align-items:center;display:flex;justify-content:space-between}.header.closeBtn .logo-wrapper{margin:0 0 auto}.header__link{font-family:yakult-bold,sans-serif;font-size:14px;font-style:normal;font-weight:400}.header__link.selected{padding-bottom:4px;position:relative}.header__link.selected:after{background-color:#e00c32;bottom:0;content:"";height:1px;left:0;position:absolute;transform:scale(1);transition:transform .3s ease;width:100%}.header__link.selected:hover:after{transform:scale(0)}@media(max-width:768px){.header__link.selected:after{transform:scale(1)}}.header__link.selected{color:#e00c32}@media(max-width:768px){.header__logo{width:119px}.header__links{padding-bottom:16px;padding-top:16px}}.footer{background-image:url(/fe-web/img/yakult/wave-bottom-desktop-new.svg);background-position:top;background-repeat:no-repeat;background-size:cover;padding-bottom:96px;padding-top:105px}.footer hr{margin:24px 0}.footer__wrapper{align-items:center;display:flex;gap:56px;justify-content:space-between}.footer__preLink{display:flex;gap:14px}@media(max-width:600px){.footer__preLink{flex-direction:column}}.footer__externalLink{font-family:yakult-bold,sans-serif;font-size:14px;font-style:normal;font-weight:400}.footer__externalLink a{align-items:center;display:flex;gap:5px;position:relative}.footer__externalLink a:after{background-image:url(/fe-web/img/yakult/icons/external-link.svg);background-repeat:no-repeat;background-size:contain;content:"";height:16px;transition:transform .3s linear;width:16px}.footer__externalLink a:hover:after{transform:translateX(5px)}.footer__internalLink{font-family:yakult-bold,sans-serif;font-size:14px;font-style:normal;font-weight:400}.footer__internalLink a{align-items:center;display:flex;gap:5px;position:relative}.footer__internalLink a:after{background-image:url(/fe-web/img/yakult/icons/right-arrow.svg);background-repeat:no-repeat;background-size:contain;content:"";height:16px;transition:transform .3s linear;width:16px}.footer__internalLink a:hover:after{transform:translateX(5px)}.footer__copyright{font-family:gillsans-regular,sans-serif;line-height:1.4}.footer__copyright,.footer__links{font-size:14px;font-style:normal;font-weight:400}.footer__links{align-self:end;display:flex;font-family:yakult-bold,sans-serif;gap:32px}.footer__link{padding-bottom:4px;position:relative}.footer__link:after{background-color:#fff;bottom:0;content:"";height:1px;left:0;position:absolute;transform:scale(1);transition:transform .3s ease;width:100%}.footer__link:hover:after{transform:scale(0)}@media(max-width:768px){.footer__link:after{transform:scale(1)}}.footer__link{text-align:center}.footer__socials{display:flex;gap:18px}.footer__social{background-position:50%;background-repeat:no-repeat;background-size:cover;height:34px;width:34px}.footer__social.facebook{background-image:url(/fe-web/img/yakult/icons/facebook.svg)}.footer__social.instagram{background-image:url(/fe-web/img/yakult/icons/instagram.svg)}.footer__social.tiktok{background-image:url(/fe-web/img/yakult/icons/tiktok.svg)}.footer__social.youtube{background-image:url(/fe-web/img/yakult/icons/youtube.svg)}@media(max-width:768px){.footer{background-image:url(/fe-web/img/yakult/wave-bottom-mobile-new.svg);padding-bottom:44px}.footer__wrapper{align-items:flex-start;flex-direction:column;gap:32px}.footer__links{align-self:center}.footer__link{align-self:flex-end}.footer__logo{width:182px}}.sectionTitle{align-items:center;border-top-left-radius:24px;border-top-right-radius:24px;display:flex;flex-direction:column;justify-content:center;padding:74px}.sectionTitle__intro{font-family:yakult-bold,sans-serif;font-size:48px;font-style:normal;font-weight:400;line-height:1.2;margin-bottom:20px}@media(max-width:768px){.sectionTitle__intro{font-size:40px}}.sectionTitle__intro{color:#fff4ee}.sectionTitle__description{color:#fff;font-family:gillsans-regular,sans-serif;font-size:16px;font-style:normal;font-weight:400}.heroBanner{align-items:center;background-position:100% 0;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;gap:16px;height:36vw;padding:48px 0 0}.heroBanner__logo img{max-width:100%;width:360px}@media(max-width:600px){.heroBanner__logo img{width:305px}}.heroBanner__title{font-family:yakult-bold,sans-serif;font-size:48px;font-style:normal;font-weight:400;line-height:1.2;margin-bottom:20px}@media(max-width:768px){.heroBanner__title{font-size:40px}}.heroBanner__title{max-width:460px}.heroBanner__subtitle{font-family:gillsans-regular,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.2;margin-bottom:24px;max-width:400px}@media(max-width:768px){.heroBanner{background-position:bottom;min-height:80vh;padding:30px}.heroBanner__subtitle,.heroBanner__title{max-width:none}}@media(max-width:600px){.heroBanner{min-height:85vh}}.yxpImageWrapper:has(img[src=""]){display:none;height:0}.how-to .yxpImageWrapper{max-width:140px}.how-to .yxpImageTextTitle{font-family:yakult-bold,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.2}@media(max-width:768px){.how-to .yxpImageTextTitle{font-size:18px}}.how-to .yxpImageTextTitle{color:#e00c32}.how-to .yxpHtmlTextWrapper{line-height:1.6}.how-to .yxpImage[src]:not([src=""]){height:130px;-o-object-fit:cover;object-fit:cover}.yxpImageTextWrapper{align-items:center;display:flex;flex-direction:column;gap:16px;margin-bottom:64px}.yxpImageTextWrapper.yxpFlexWrapper{flex-direction:row;gap:130px}.yxpImageTextWrapper.yxpFlexWrapper .yxpInfoWrapper{align-items:flex-start;display:flex;flex-direction:column;gap:24px}.yxpImageTextWrapper.yxpFlexWrapper .yxpImageWrapper{flex:1 0 auto}.yxpImageTextWrapper.yxpFlexWrapper .yxpHtmlTextWrapper{font-family:gillsans-regular,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:1.3}.yxpImageTextWrapper.yxpFlexWrapper .yxpLink{align-items:center;background-color:#e00c32;border:1px solid #e00c32;border-radius:12px;color:#fff4ee;cursor:pointer;display:inline-flex;font-family:yakult-bold,sans-serif;font-size:14px;font-style:normal;font-weight:400;justify-content:center;margin:auto;min-width:120px;padding:13px 16px;text-align:center;text-decoration:none;white-space:nowrap;width:auto!important}.yxpImageTextWrapper.yxpFlexWrapper .yxpLink:hover{background-color:#ca0b2d}.yxpImageTextWrapper.yxpFlexWrapper .yxpLink{margin:0}@media(max-width:768px){.yxpImageTextWrapper.yxpFlexWrapper{flex-direction:column;gap:24px}.yxpImageTextWrapper.yxpFlexWrapper .yxpImageWrapper{order:1}.yxpImageTextWrapper.yxpFlexWrapper .yxpInfoWrapper{align-items:center;order:2;text-align:center}.yxpImageTextWrapper.yxpFlexWrapper .yxpLink{margin:auto}.yxpImageTextWrapper.yxpFlexWrapper .yxpImage{max-width:none}.inverse .yxpImageTextWrapper.yxpFlexWrapper .yxpInfoWrapper{order:1}.inverse .yxpImageTextWrapper.yxpFlexWrapper .yxpImageWrapper{order:2}}.yxpImageTextWrapper .yxpImageTextTitle{font-family:yakult-bold,sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:1.2;margin-bottom:20px}@media(max-width:768px){.yxpImageTextWrapper .yxpImageTextTitle{font-size:28px}}.yxpImageTextWrapper .yxpImageTextTitle{margin-bottom:0}.red-title .yxpImageTextWrapper .yxpImageTextTitle{color:#e00c32}.big-title .yxpImageTextWrapper .yxpImageTextTitle{font-family:yakult-bold,sans-serif;font-size:48px;font-style:normal;font-weight:400;line-height:1.2;margin-bottom:20px}@media(max-width:768px){.big-title .yxpImageTextWrapper .yxpImageTextTitle{font-size:40px}}.big-title .yxpImageTextWrapper .yxpImageTextTitle{margin-bottom:0}.yxpImageTextWrapper .yxpImageTextTitle__description{color:#e00c32;font-family:yakult-regular,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:1;margin-top:5px}.mb-0 .yxpImageTextWrapper{margin-bottom:0}.mb-small .yxpImageTextWrapper{margin-bottom:24px}.mt-small .yxpImageTextWrapper{margin-top:24px}.mt-medium .yxpImageTextWrapper{margin-top:48px}.yxpImageTextWrapper .yxpImage{max-width:384px;width:100%}.yxpImageTextWrapper .yxpHtmlTextWrapper{line-height:1.2}.separate-link .yxpImageTextWrapper .yxpLink{margin-top:16px}.yxpRow:has(.yxpImageWrapper){gap:0 32px}.separate-image .yxpRow:has(.yxpImageWrapper){gap:0 68px}.miniSection-title .yxpImageTextTitle{font-family:yakult-bold,sans-serif;font-size:40px;font-style:normal;font-weight:400;line-height:1.2}@media(max-width:768px){.miniSection-title .yxpImageTextTitle{font-size:34px}}.miniSection-title .yxpImageTextTitle{color:#e00c32;margin-bottom:0}.miniSection-title--banner .yxpImageTextTitle{font-family:yakult-bold,sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:1.2;margin-bottom:20px}@media(max-width:768px){.miniSection-title--banner .yxpImageTextTitle{font-size:28px}}.miniSection-title.white .yxpImageTextTitle{color:#fff4ee}.premi__imageText:first-of-type{margin-top:50px}@media(max-width:768px){.premi__imageText:first-of-type{margin-top:0}}.premi__imageText>.yxpImageTextWrapper .yxpImageTextIcon{order:1}.premi__imageText>.yxpImageTextWrapper .yxpImageWrapper{order:2}.premi__imageText>.yxpImageTextWrapper .yxpImageTextTitle{color:#e00c32;font-family:yakult-bold,sans-serif;font-size:16px;font-style:normal;font-weight:400;order:3;padding:0 25px}.premi__imageText>.yxpImageTextWrapper .yxpHtmlTextWrapper{order:4}.yxpAccordionWrapper .yxpAccordionBlock{border:0;border-bottom:3px solid #e00c32;color:#e00c32;font-family:yakult-regular,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:1;padding:30px 64px;position:relative}.yxpAccordionWrapper .yxpAccordionBlock:first-of-type{border-top:3px solid #e00c32}.yxpAccordionWrapper .yxpAccordionBlock.yxpAccordionActive{background:transparent;border-bottom:0;padding-bottom:0}.yxpAccordionWrapper .yxpAccordionBlock.yxpAccordionActive:after{background:url(/fe-web/img/yakult/icons/minus.svg) no-repeat top}.yxpAccordionWrapper .yxpAccordionBlock:after{background:url(/fe-web/img/yakult/icons/plus.svg) no-repeat top;content:"";height:24px;position:absolute;right:64px;top:auto;width:24px}@media(max-width:768px){.yxpAccordionWrapper .yxpAccordionBlock:after{right:0}.yxpAccordionWrapper .yxpAccordionBlock{font-size:22px!important;padding:30px 0}}.yxpAccordionWrapper .yxpAccordionActive{border:0;border-bottom:3px solid #e00c32;padding:30px 64px}@media(max-width:768px){.yxpAccordionWrapper .yxpAccordionActive{padding:30px 0}}.menu{background-color:#e00c32;border:1px solid #e00c32;border-radius:12px;color:#fff4ee;display:inline-flex;font-family:yakult-bold,sans-serif;font-size:14px;font-style:normal;font-weight:400;justify-content:center;margin:auto;min-width:120px;padding:13px 16px;text-align:center;text-decoration:none;white-space:nowrap;width:auto!important}.menu:hover{background-color:#ca0b2d}.menu{align-items:center;cursor:pointer;justify-content:space-around;padding:8px 12px;position:relative}.menu__quick-links{font-family:yakult-regular,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.2}@media(max-width:768px){.menu__quick-links{font-size:18px}}.menu__quick-links{align-items:flex-start;display:none;flex-direction:column;gap:10px;width:100%}@media(max-width:768px){.menu__quick-links--profile{border-radius:24px;overflow:hidden;padding-top:24px}}.menu__user{margin:0 24px}.menu__icon{background-image:url(/fe-web/img/yakult/icons/arrow-down.svg);background-position:50%;background-repeat:no-repeat;height:24px;width:24px}.menu__divider{border:none;border-top:1px solid #e00c32;margin:12px 24px;width:calc(100% - 48px)}.menu__login{align-items:center;background-color:#fff4ee;border:1px solid #e00c32;border-radius:12px;color:#e00c32;cursor:pointer;display:inline-flex;font-family:yakult-bold,sans-serif;font-size:14px;font-style:normal;font-weight:400;justify-content:center;margin:auto;min-width:120px;padding:13px 16px;text-align:center;text-decoration:none;white-space:nowrap;width:auto!important}.menu__login:hover{background-color:#ffd4bd}.menu__login{padding:8px 12px}.menu__inner-links{align-items:flex-start;color:#0d1011;display:flex;flex-direction:column;text-align:left;width:100%}.menu__inner-link{background-image:url(/fe-web/img/yakult/icons/arrow-right-black-thick.svg);background-position:calc(100% - 24px);background-repeat:no-repeat;padding:10px 24px 10px 0;text-indent:24px;width:100%}.menu__inner-link.logout{background-image:url(/fe-web/img/yakult/icons/logout.svg);font-family:yakult-bold,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.2}@media(max-width:768px){.menu__inner-link.logout{font-size:18px}}.menu__inner-link:hover{background-color:#fff4ee}.menu:hover{background-color:#e00c32;box-shadow:0 0 6px 0 rgba(224,12,50,.6)}@media(max-width:768px){.menu:hover{background-color:#fff;box-shadow:none}}.menu:hover .menu__icon{background-image:url(/fe-web/img/yakult/icons/arrow-up.svg)}.menu:hover .menu__quick-links{border-radius:12px;display:flex;filter:drop-shadow(0 0 12px rgba(224,12,50,.1));padding:24px 0;position:absolute;right:-1px;top:calc(100% + 15px);width:240px;z-index:1}.menu:hover .menu__quick-links:before{content:"";height:34px;left:0;position:absolute;top:-24px;width:100%}@media(max-width:768px){.menu{border:0;border-radius:0;width:100%!important;-webkit-tap-highlight-color:rgba(0,0,0,0)}.menu__inner-links{align-items:baseline;background:#fff;display:none;flex-direction:column;gap:0;height:100%;justify-content:flex-start;left:0;opacity:1;padding:16px;position:fixed;top:40px;width:100%}.menu__inner-links.open{display:flex;z-index:9}.menu__inner-links--profile{position:relative;top:0}.menu__main-menu{align-items:center;display:flex;justify-content:space-between;width:100%}.menu__right-side{align-items:center;display:flex;gap:12px}.menu__inner-link{font-family:yakult-bold,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.2;padding:22px 0;text-indent:16px}}@media(max-width:768px)and (max-width:768px){.menu__inner-link{font-size:18px}}@media(max-width:768px){.menu__profile-link{align-items:center;background:#e00c32;border:1px solid #e00c32;border-radius:12px;color:#fff;display:flex;flex-wrap:wrap;padding:8px 16px;width:100%}.menu__profile-label{display:block;margin:5px auto 0;width:100%}}.prizes{align-items:center;display:flex;flex-direction:column}.prizes__wrapper{display:flex;flex-wrap:nowrap;gap:16px;margin-bottom:56px}.prizes__prize{border-radius:18px;cursor:pointer;display:flex;flex:1;flex-direction:column;gap:20px;max-width:350px;opacity:.7;padding:14px;transition:all .2s linear}.prizes__prize:hover{outline:2px solid #e00c32}.prizes__prize-image{height:180px;margin:0 auto 10px}.prizes__prize input.prizes__prize-input.prizes__prize-input{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:flex;height:24px;justify-content:center;margin-left:auto;outline:1px solid #e00c32;padding:0;position:relative;width:24px!important}.prizes__prize input.prizes__prize-input.prizes__prize-input:checked:after{background:#e00c32;border-radius:100%;content:"";height:18px;width:18px}.prizes__prize-name{font-family:gillsans-regular,sans-serif;font-size:16px;font-style:normal;font-weight:400}.prizes__prize:has(input:checked){background-color:#fed4b8;opacity:1;outline:2px solid #e00c32}.prizes button{opacity:.7;pointer-events:none}.prizes:is(:valid) button{opacity:1;pointer-events:auto}@media(max-width:768px){.prizes__wrapper{flex-direction:column;gap:32px}}.dashboard{background:#e00c32;border-radius:27px 27px 20px 20px;margin-top:96px}@media(max-width:600px){.dashboard{margin-top:0}}.dashboard__wrapper{background:#e9b695;border:1px solid rgba(0,0,0,.2);border-radius:24px;display:flex;flex-direction:column;gap:32px;justify-content:center;margin:0 auto;padding:56px 32px 32px}.dashboard__level-info{text-align:center}.dashboard__current-level{font-family:gillsans-regular,sans-serif;font-size:18px;font-style:normal;font-weight:400;margin-bottom:24px}.dashboard__current-level .red{font-family:yakult-bold,sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:1.2;margin-bottom:20px}@media(max-width:768px){.dashboard__current-level .red{font-size:28px}}.dashboard__next-level{font-family:gillsans-regular,sans-serif;font-size:18px;font-style:normal;font-weight:400}.dashboard .stepper-levels{display:block;text-align:left}.dashboard .stepper-levels__overflow{overflow:auto;width:100%}.dashboard .stepper-levels__step-wrapper{align-items:flex-start;display:flex;justify-content:space-between;min-width:311px;overflow:hidden;position:relative;width:100%}.dashboard .stepper-levels__step-wrapper:before{background:#fff;content:"";height:4px;left:60px;min-width:545px;position:absolute;top:30px;width:calc(100% - 120px)}@media(max-width:600px){.dashboard .stepper-levels__step-wrapper:before{min-width:0}.dashboard .stepper-levels__step-wrapper{min-width:100%}}.dashboard .stepper-levels__step-item{align-items:center;cursor:default;display:flex;flex-direction:column;justify-content:center;pointer-events:none;position:relative;text-align:center;width:120px;z-index:1}@media(max-width:600px){.dashboard .stepper-levels__step-item{width:64px}}.dashboard .stepper-levels__step-item span{margin:12px 0}.dashboard .stepper-levels__step-item.active .stepper-levels__step-name{color:#e00c32}.dashboard .stepper-levels__step-item.active .stepper-levels__step-img .img-off{display:none}.dashboard .stepper-levels__step-item.active .stepper-levels__step-img .img-on{display:block;max-height:85px;-o-object-fit:contain;object-fit:contain;transform:scale(1.1);transition:transform .3s ease}@media(max-width:600px){.dashboard .stepper-levels__step-item.active .stepper-levels__step-img .img-on{transform:none}}.dashboard .stepper-levels__step-img{align-items:center;display:flex;height:80px;justify-content:center}.dashboard .stepper-levels__step-img .img-on{display:none}.dashboard .stepper-levels__step-img .img-off{display:block;height:64px;-o-object-fit:contain;object-fit:contain}.dashboard .stepper-levels__step-name{color:#000;font-family:gillsans-bold,sans-serif;font-size:18px;font-style:normal;font-weight:400}.dashboard .stepper-levels__step-line{background:#e00c32;height:4px;position:absolute;top:30px;width:calc(33.3% - 40px)}.dashboard .stepper-levels__step-line.level-15{left:54px}.dashboard .stepper-levels__step-line.level-30{left:50%}@media(max-width:600px){.dashboard .stepper-levels__step-line.level-30{left:160px}}.dashboard .stepper-levels__level-wrapper{display:flex;flex:1;padding:10px}@media(min-width:769px){.dashboard .stepper-levels__level-wrapper{height:430px;overflow:hidden;padding:0}}.dashboard__reward-wrapper{background:#e00c32;border-radius:20px;display:flex;gap:56px;padding:24px}@media(max-width:600px){.dashboard__reward-wrapper{display:flex;flex-direction:column}}.dashboard__reward-info{align-items:center;background:#fff;border-radius:16px;display:flex;justify-content:space-around;max-width:100%;padding:8px;width:600px}@media(max-width:600px){.dashboard__reward-info{display:flex;flex-direction:column;text-align:center}}.dashboard__reward-img img{height:145px;max-width:100%}.dashboard__reward-descr{font-family:gillsans-regular,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.4;max-width:100%;width:253px}.dashboard__reward-descr .red{font-family:gillsans-bold,sans-serif;font-size:16px;font-style:normal;font-weight:400}.dashboard__reward-play{color:#fff;display:flex;flex-direction:column;font-family:gillsans-regular,sans-serif;font-size:18px;font-size:24px;font-style:normal;font-weight:400;gap:16px;line-height:25px;max-width:100%;padding:16px;text-align:center;width:392px}@media(max-width:600px){.dashboard__reward-play{padding:0}}.dashboard__footer{align-items:center;background:#e00c32;border-radius:0 0 20px 20px;color:#fff;display:flex;font-family:gillsans-regular,sans-serif;font-size:16px;font-style:normal;font-weight:400;gap:16px;justify-content:center;padding:16px}.dashboard__footer .points-chip{font-size:12px;margin:0;padding:8px 16px}@media(max-width:600px){.dashboard__footer{flex-direction:column}}.dashboard__points-chip-wrapper{display:flex;gap:10px}.body-container.survey-container>.yxpRow{margin-bottom:0}.yxpStepWrapper.yxpStepWrapper{max-width:612px;width:100%}.survey-container{box-sizing:border-box;margin-bottom:96px;padding:16px 0;position:relative}.survey-container .survey-hero{height:253px;padding:63px 0}.survey-container .survey-hero-copy h2{font-family:yakult-bold,sans-serif;font-size:48px;font-style:normal;font-weight:400;line-height:1.2;margin-bottom:20px}@media(max-width:768px){.survey-container .survey-hero-copy h2{font-size:40px}}.survey-container .survey-hero-copy h2{margin:10px 0}.survey-container .survey-hero-copy .timer{position:relative}.survey-container .survey-hero-copy .timer:before{background:url(/fe-web/img/yakult/icons/clock.svg) no-repeat 50%;background-size:contain;content:"";display:inline-block;height:16px;margin-right:6px;vertical-align:middle;width:16px}.survey-container .counter{color:#e00c32;font-size:16px;left:0;margin-top:25px;position:absolute;top:0}.survey-container .text{font-size:16px;margin-top:65px}.survey-container .yxpType_LINK a{text-decoration:none}.survey-container .form-wrapper{position:relative}.survey-container .form-wrapper .yxpType_TEXT{margin-bottom:10px;text-align:center}.survey-container .form-wrapper span[id^=yxp_asterisk]{display:none}.survey-container .form-wrapper .formResponseKO{color:#000;display:block;margin:90px auto;max-width:400px;padding:10px;text-align:center}.survey-container .form-wrapper .formResponseKO a{margin-top:32px}.survey-container .form-wrapper .yxpHidden{display:none!important}.survey-container form{display:flex;flex-direction:column;margin:0 auto;max-width:100%;position:relative;text-align:center;width:700px}.survey-container .yxpType_SIMPLE_INPUT{margin:0 auto;min-height:235px}.survey-container .yxpType_SIMPLE_INPUT input.yxp-error{border-bottom:1px solid red}.survey-container .yxpRow .yxp-error-msg{font-size:14px}.survey-container .yxpRow input{background:transparent;border:1px solid #a4a4a4;border-radius:24px;padding:16px}.survey-container .yxpRow input,.survey-container .yxpRow select,.survey-container .yxpRow textarea{order:2}.survey-container .yxpInputDescription{font-size:16px;margin:0 0 21px;order:1;position:relative;text-align:center;width:100%}.survey-container .yxpFormActionsWrapper{height:44px;position:relative;width:100%}.survey-container .yxpInputGroupRadioWrapper{border-radius:50px;flex-direction:row-reverse;justify-content:left;min-height:50px}.survey-container fieldset{display:flex;flex-direction:column;gap:20px;margin-top:32px;order:2}.survey-container .yxpType_FORM .yxpRow .yxpInputDescription{margin:0 0 21px}.survey-container .yxpType_FORM .yxpInputGroupLabel.yxpInputGroupLabel{font-family:yakult-bold,sans-serif;font-size:48px;font-style:normal;font-weight:400;line-height:1.2;margin-bottom:20px}@media(max-width:768px){.survey-container .yxpType_FORM .yxpInputGroupLabel.yxpInputGroupLabel{font-size:40px}}.survey-container .yxpType_FORM .yxpInputGroupLabel.yxpInputGroupLabel{color:#e00c32;margin-bottom:0;text-align:center}.survey-container .yxpType_FORM .yxpInputGroupLabel.yxpInputGroupLabel.yxpInputGroupLabelRight{color:#000;font-family:gillsans-regular,sans-serif;font-size:18px;font-style:normal;font-weight:400;text-align:left;width:100%}.survey-container .yxpType_FORM .yxpInputGroupRadioWrapper:has(.yxpInputGroupRadio:checked) label{font-family:gillsans-bold,sans-serif;font-size:18px;font-style:normal;font-weight:400}.survey-container .yxpType_FORM .yxpRow input[type=radio]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #e00c32;border-radius:50px;display:inline-flex;justify-content:center;position:relative}.survey-container .yxpType_FORM .yxpRow input[type=radio]:checked:after{background:url(/fe-web/img/yakult/icons/check-white.svg) no-repeat 50%,#e00c32;border:2px solid #e00c32;border-radius:50px;content:"";height:32px;position:absolute;width:32px}.survey-container .yxpType_FORM .yxpRow .yxpInputCheckboxWrapper{flex-direction:column;order:2}.survey-container .yxpType_FORM .yxpRow .yxpInputCheckboxWrapper .yxpInputCheckboxMultipleWrapper{align-items:center;display:flex;flex-direction:row-reverse}.survey-container .yxpType_FORM .yxpRow .yxpInputCheckboxWrapper label.yxpInputGroupLabelRight{color:#000;font-family:gillsans-regular,sans-serif;font-size:18px;font-style:normal;font-weight:400;text-align:left;width:100%}.survey-container .yxpType_FORM .yxpRow .yxpInputCheckboxWrapper .yxpInputCheckboxMultipleWrapper[active=true] label.yxpInputGroupLabelRight{font-family:gillsans-bold,sans-serif;font-size:18px;font-style:normal;font-weight:400}.survey-container .survey-start-screen{opacity:0;transition:opacity .3s ease}.survey-container .survey-start-screen.visible{opacity:1}.survey-container .survey-start-screen .yxpType_IMAGE{padding:0 35px}.survey-container .survey-start-screen>.yxpRow{align-items:center;flex-wrap:wrap;margin:0 auto;padding:10px 24px;text-align:center}.survey-container .survey-start-screen>.yxpRow>div{width:100%}.survey-container .yxpType_FORM{max-height:0;opacity:0;overflow:hidden;transition:opacity .3s ease}.survey-container .yxpType_FORM.form-visible{max-height:none;opacity:1}.survey-container .yxpType_FORM .yxpStepContainer.yxpStepActive{border:none}.survey-container .yxpType_FORM form .yxpRow .yxpInputGroup{max-width:1040px;width:100%}.survey-container .yxpHidden{display:none!important}.survey-container .yxpNextBtn,.survey-container .yxpSubmitBtn{align-items:center;background-color:#e00c32;border:1px solid #e00c32;border-radius:12px;color:#fff4ee;cursor:pointer;display:inline-flex;font-family:yakult-bold,sans-serif;font-size:14px;font-style:normal;font-weight:400;justify-content:center;margin:auto;min-width:120px;padding:13px 16px;text-align:center;text-decoration:none;white-space:nowrap;width:auto!important}.survey-container .yxpNextBtn:hover,.survey-container .yxpSubmitBtn:hover{background-color:#ca0b2d}.survey-container .yxpNextBtn,.survey-container .yxpSubmitBtn{box-shadow:none;font-weight:700;height:100%;margin:0 auto;position:relative;right:0;top:0}.survey-container .yxpFormProgressBarWrapper{margin:0 auto 40px;max-width:calc(100% - 20px)}.survey-container .yxpType_FORM .yxpStepWrapper{border-top:0}.survey-container .yxpType_FORM .yxpStepWrapper .yxpStepBlock.yxpStepActive{height:4px;margin-top:1px}.survey-container .yxpStepWrapper{align-items:center;margin:0 0 17px;max-width:612px;order:1;overflow:hidden;position:absolute;top:0;width:100%}.survey-container .yxpStepWrapper .yxpStepBlock{background:#e00c32;border:none;flex:1;font-size:0;height:4px;margin:1px 0;padding:0}.survey-container .yxpStepWrapper .yxpStepBlock:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}.survey-container .yxpStepWrapper .yxpStepActive~.yxpStepBlock{background:#e9b695;height:2px}.survey-container .formResponseOK{display:block!important}.survey-container .thk-pg-btn{margin-top:60px;max-width:210px;padding:16px 24px}.mission-tabs-wrapper{margin-bottom:96px;min-height:535px}.mission-tabs{display:flex;gap:13px;justify-content:center;margin:6px auto 32px}.mission-tabs__button{background:none;border:none;color:#e00c32;color:#fff;cursor:pointer;font-family:gillsans-bold,sans-serif;font-size:14px;font-style:normal;font-weight:400;margin:0;text-decoration:underline;text-decoration:none}.mission-tabs__button.active{text-decoration:underline}.mission-tabs__button:hover{background:none}.mission-tabs-no-results{color:#fff;font-family:gillsans-regular,sans-serif;font-size:16px;font-style:normal;font-weight:400;text-align:center}.mission-tabs-no-results img{height:200px;margin:0 auto 32px}.yxp-mission-list-no-results{display:none}.yxp-mission-list-widget .yxp-mission-list-wrapper{margin:0 auto;max-width:1104px;width:100%}.yxp-mission-list-widget .yxp-mission-item{border:none;height:268px;position:relative;width:100%}@media(max-width:600px){.yxp-mission-list-widget .yxp-mission-item{height:436px}}.yxp-mission-list-widget .yxp-mission-image-wrapper{position:absolute;z-index:0}.yxp-mission-list-widget .yxp-mission-image img{border-radius:20px}@media(max-width:600px){.yxp-mission-list-widget .yxp-mission-image img{height:436px;-o-object-fit:cover;object-fit:cover}}.yxp-mission-list-widget .yxp-mission-info-wrapper{display:flex;flex-direction:column;height:100%;justify-content:center;padding:16px 16px 32px 32px;position:relative;z-index:1}.yxp-mission-list-widget .yxp-mission-info-wrapper a{align-items:center;background-color:#e00c32;border:1px solid #e00c32;border-radius:12px;color:#fff4ee;cursor:pointer;display:inline-flex;font-family:yakult-bold,sans-serif;font-size:14px;font-style:normal;font-weight:400;justify-content:center;margin:auto;min-width:120px;padding:13px 16px;text-align:center;text-decoration:none;white-space:nowrap;width:auto!important}.yxp-mission-list-widget .yxp-mission-info-wrapper a:hover{background-color:#ca0b2d}.yxp-mission-list-widget .yxp-mission-info-wrapper a{margin-top:25px}@media(max-width:600px){.yxp-mission-list-widget .yxp-mission-info-wrapper{justify-content:flex-end;padding:16px}}.yxp-mission-list-widget .yxp-white-card{background:#fff;border-radius:16px;max-width:100%;padding:25px 18px;text-align:left;width:395px}.yxp-mission-list-widget .yxp-mission-disclaimer{bottom:0;height:70px;position:absolute}.yxp-mission-list-widget .yxp-mission-name{font-family:gillsans-bold,sans-serif;font-size:18px;font-size:24px;font-style:normal;font-weight:400;margin-bottom:12px}.yxp-mission-list-widget .yxp-mission-description{font-family:gillsans-regular,sans-serif;font-size:14px;font-style:normal;font-weight:400;height:56px;line-height:1.4}.yxp-mission-list-widget .yxp-mission-points{background:#fff;border-radius:5px;color:#e00c32;font-family:yakult-bold,sans-serif;font-size:14px;font-style:normal;font-weight:400;margin-left:auto;padding:12px 16px;position:absolute;right:16px;top:16px;width:166px}.yxp-mission-list-widget .yxp-mission-countdown,.yxp-mission-list-widget .yxp-mission-icon,.yxp-mission-list-widget .yxp-mission-status,.yxp-mission-list-widget .yxp-mission-type{display:none}.prize-banner__wrapper{align-items:center;border-radius:24px;color:#fff;display:flex;height:223px;justify-content:space-between;margin:56px auto;padding:56px}@media(max-width:600px){.prize-banner__wrapper{flex-direction:column;height:auto;padding:24px;text-align:center}}.prize-banner__copy{display:flex;flex-direction:column;gap:16px}.prize-banner__title{font-family:yakult-bold,sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:1.2;margin-bottom:20px}@media(max-width:768px){.prize-banner__title{font-size:28px}}@media(max-width:600px){.prize-banner__title{font-family:yakult-bold,sans-serif;font-size:24px;font-style:normal;font-weight:400}}.prize-banner__image img{margin-right:64px;margin-top:11px;max-width:100%;width:358px}.prize-banner__disclaimer{border:1px solid #e00c32;border-radius:4px;display:block;margin:0 auto;max-width:100%;padding:4px 6px;text-align:center;width:346px}.loyalty-banner{align-items:center;background:url(/fe-web/img/yakult/bg/loyalty26-banner-bg.png);background-size:cover;border-radius:24px;color:#fff;display:flex;height:381px;justify-content:center;position:relative;text-align:center}@media(max-width:600px){.loyalty-banner{background:url(/fe-web/img/yakult/bg/loyalty26-banner-bg-mobile.png);background-size:cover;padding:50px}}.loyalty-banner__title{margin-bottom:16px}.loyalty-banner__cta{margin-top:32px}.loyalty-banner:before{background:url(/fe-web/img/yakult/bg/mascotte.png);background-repeat:no-repeat;background-size:contain;bottom:-43px;content:"";height:280px;left:-56px;position:absolute;width:200px}@media(max-width:600px){.loyalty-banner:before{bottom:195px;height:234px;left:-41px;width:130px}}.loyalty-banner:after{background:url(/fe-web/img/yakult/bg/budda.png);background-repeat:no-repeat;background-size:contain;content:"";height:159px;position:absolute;right:-50px;top:-9px;width:240px}@media(max-width:600px){.loyalty-banner:after{height:137px;right:-126px;top:226px;width:231px}}.instant-win{margin-top:32px;min-height:574px}.instant-win .iw-info-reward{border-radius:26px;margin:32px auto 24px;max-width:100%;padding:56px;width:546px}.instant-win .iw-info-reward img{max-width:100%;width:325px}.instant-win .iw-extra-info .yxpType_TEXTAREA{margin-top:56px}.instant-win .iw-extra-info__card{display:flex;flex-direction:column;gap:10px}.instant-win .iw-extra-info .primary-button{margin-top:14px}.gioca-ricevuta{margin-top:32px;min-height:500px}.gioca-ricevuta .yxp-rw-step .subtitle,.gioca-ricevuta .yxp-rw-step .title{display:none}.gioca-ricevuta .yxp-rw-step.active{box-sizing:border-box;margin:0 auto 40px;max-width:1000px;padding:0 16px;width:100%}.gioca-ricevuta .steps-title .yxpType_TITLE .yxpTitle{font-family:yakult-bold,sans-serif;font-size:48px;font-style:normal;font-weight:400;line-height:1.2;margin-bottom:20px}@media(max-width:768px){.gioca-ricevuta .steps-title .yxpType_TITLE .yxpTitle{font-size:40px}}.gioca-ricevuta .steps-title .yxpType_TITLE .yxpTitle{color:#e00c32}.gioca-ricevuta .success-msg{display:none!important}.gioca-ricevuta:has(.complete.active) .steps-wrapper:before{content:"Step 2 di 2"}.gioca-ricevuta:has(.complete.active) .steps-wrapper:after{width:100%}.gioca-ricevuta .steps-wrapper{padding-top:100px;position:relative}.gioca-ricevuta .steps-wrapper:before{background:#e9b695;border-radius:10px;color:#e00c32;content:"Step 1 di 2";font-family:gillsans-regular,sans-serif;font-size:16px;font-style:normal;font-weight:400;height:2px;left:0;letter-spacing:.4px;line-height:4;position:absolute;top:34px;width:100%;z-index:1}.gioca-ricevuta .steps-wrapper:after{background:#e00c32;border-radius:10px;content:"";height:4px;left:0;position:absolute;top:33px;width:50%;z-index:2}.gioca-ricevuta .yxp-cols-6{text-align:left}.gioca-ricevuta .yxp-cols-6.yxpShopListWrapper{width:100%}@media(max-width:768px){.gioca-ricevuta .yxp-cols-6{margin-bottom:5px;width:100%}}.gioca-ricevuta .yxp-cols-6:empty{display:none}.gioca-ricevuta .yxp-cols-6.yxpDateWrapper,.gioca-ricevuta .yxp-cols-6.yxpPriceWrapper,.gioca-ricevuta .yxp-cols-6.yxpTimeWrapper{width:100%}.gioca-ricevuta .yxp-cols-6.yxpPriceWrapper .yxpInputGroupInput{width:50%}.gioca-ricevuta .separator{margin:0 10px}.gioca-ricevuta .yxpMultipleInputWrapper{align-items:end}.gioca-ricevuta .yxpListSelectionWrapper{margin-top:10px;text-align:left}.gioca-ricevuta .yxpListSelectionWrapper label{font-family:yakult-bold,sans-serif;font-size:16px;font-style:normal;font-weight:400}.gioca-ricevuta .yxpListSelectionWrapper label span{display:block;font-family:yakult-regular,sans-serif;font-size:14px;font-style:normal;font-weight:400;margin-top:10px}.gioca-ricevuta .yxp-rw2-steps-wrapper{margin-top:40px}.gioca-ricevuta .yxp-rw2-steps-wrapper p.subtitle{font-family:gillsans-regular,sans-serif;font-size:16px;font-style:normal;font-weight:400;margin-bottom:56px}.gioca-ricevuta .yxp-rw2-steps-wrapper input[type=text]{background:#fff}.gioca-ricevuta .yxp-rw2-steps-wrapper .yxpType_UPLOAD_INPUT{margin:0 auto;max-width:600px;padding:1px}.gioca-ricevuta .yxp-rw2-steps-wrapper .yxpType_UPLOAD_INPUT .yxpInputGroup label{align-items:center;background-color:#fff;border:1px solid #e00c32;border-radius:12px;display:flex;flex-direction:row-reverse;flex-wrap:wrap;gap:5px;height:57px;justify-content:flex-end;padding:0 5px;width:100%}.gioca-ricevuta .yxp-rw2-steps-wrapper .yxpType_UPLOAD_INPUT .yxpInputGroup .file-button{align-items:center;background-color:#e00c32;border:1px solid #e00c32;border-radius:12px;color:#fff4ee;cursor:pointer;display:inline-flex;font-family:yakult-bold,sans-serif;font-size:14px;font-style:normal;font-weight:400;justify-content:center;margin:auto;min-width:120px;padding:13px 16px;text-align:center;text-decoration:none;white-space:nowrap;width:auto!important}.gioca-ricevuta .yxp-rw2-steps-wrapper .yxpType_UPLOAD_INPUT .yxpInputGroup .file-button:hover{background-color:#ca0b2d}.gioca-ricevuta .yxp-rw2-steps-wrapper .yxpType_UPLOAD_INPUT .yxpInputGroup .file-button{height:40px;left:2px;margin:0;position:relative;top:0;width:130px!important}.gioca-ricevuta .yxp-rw2-steps-wrapper .yxpType_UPLOAD_INPUT .yxpInputGroup .file-box{border:none;display:flex;height:auto;justify-content:space-between;margin-right:0;opacity:.5;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap;width:auto}.gioca-ricevuta .yxp-rw2-steps-wrapper .yxpType_UPLOAD_INPUT .yxpInputGroup--back .file-box>span:nth-child(2){position:absolute;right:8px}.gioca-ricevuta .yxp-rw2-steps-wrapper .yxpType_UPLOAD_INPUT .yxpInputGroup--error label,.gioca-ricevuta .yxp-rw2-steps-wrapper .yxpType_UPLOAD_INPUT .yxpInputGroup--success label{background-position:98% 10px;background-repeat:no-repeat}.gioca-ricevuta .yxp-rw2-steps-wrapper .yxpType_UPLOAD_INPUT .yxpInputGroup--success label{background-image:url(/fe-web/img/yakult/icons/success.svg)}.gioca-ricevuta .yxp-rw2-steps-wrapper .yxpType_UPLOAD_INPUT .yxpInputGroup--error label{background-image:url(/fe-web/img/yakult/icons/error.svg)}.gioca-ricevuta .yxp-rw2-steps-wrapper .yxpType_UPLOAD_INPUT.extra-image-input{display:none}.gioca-ricevuta .yxp-rw2-steps-wrapper .yxpType_UPLOAD_INPUT:has(#invoice){max-width:100%}.gioca-ricevuta .yxp-rw2-steps-wrapper .extra-image-description{display:none}.gioca-ricevuta .yxp-rw2-steps-wrapper a.cta,.gioca-ricevuta .yxp-rw2-steps-wrapper a.go-next{align-items:center;background-color:#e00c32;border:1px solid #e00c32;border-radius:12px;color:#fff4ee;cursor:pointer;display:inline-flex;font-family:yakult-bold,sans-serif;font-size:14px;font-style:normal;font-weight:400;justify-content:center;margin:auto;min-width:120px;padding:13px 16px;text-align:center;text-decoration:none;white-space:nowrap;width:auto!important}.gioca-ricevuta .yxp-rw2-steps-wrapper a.cta:hover,.gioca-ricevuta .yxp-rw2-steps-wrapper a.go-next:hover{background-color:#ca0b2d}.gioca-ricevuta .yxp-rw2-steps-wrapper .yxpRow .yxpInputGroup{padding:5px 0 28px}.gioca-ricevuta .yxp-rw2-steps-wrapper .yxpRow .yxpInputGroup label{font-family:yakult-regular,sans-serif;font-size:14px;font-style:normal;font-weight:400;text-align:left}@media(max-width:600px){.gioca-ricevuta .yxp-rw2-steps-wrapper .yxpRow .yxpInputGroup label{font-size:10px}}.gioca-ricevuta .yxp-rw2-steps-wrapper .yxpRow .yxpInputGroup.yxp-error{background:transparent}.gioca-ricevuta .yxp-rw2-steps-wrapper p.error-msg{font-family:gillsans-bold,sans-serif;font-size:13px;font-style:normal;font-weight:400;margin:0 auto 24px}.gioca-ricevuta .yxp-rw2-steps-wrapper .yxp-rw-step.hidden{display:none}.gioca-ricevuta .yxp-rw2-steps-wrapper .singleProductAmount input[type=text]{width:100%}.gioca-ricevuta .yxp-rw2-steps-wrapper .yxp-rw-product-wrapper{align-items:stretch;-moz-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:1fr 1fr 1fr;margin:24px 0 40px;row-gap:16px}@media(max-width:768px){.gioca-ricevuta .yxp-rw2-steps-wrapper .yxp-rw-product-wrapper{grid-template-columns:1fr}}.gioca-ricevuta .yxp-rw2-steps-wrapper .yxp-rw-product-wrapper .yxp-rw-product{background:#fff;border-radius:24px;margin:0;padding:16px;width:auto}.gioca-ricevuta .yxp-rw2-steps-wrapper .yxp-rw-product-wrapper .yxp-rw-product__image.with-image{margin-bottom:24px}.gioca-ricevuta .yxp-rw2-steps-wrapper .yxp-rw-product-wrapper .yxp-rw-product__image.with-image img{max-height:120px}.gioca-ricevuta .yxp-rw2-steps-wrapper .yxp-rw-product-wrapper .yxp-rw-product__product-name{margin-bottom:32px}.gioca-ricevuta .yxp-rw2-steps-wrapper .yxp-rw-product-wrapper .yxp-rw-product__product-second-name{display:none}.gioca-ricevuta .yxp-rw2-steps-wrapper .yxp-rw-product-wrapper .yxp-rw-product__modifier-wrapper{background-color:#fff4ee;border-radius:7px;justify-content:space-between;padding:12px;width:100%}.gioca-ricevuta .yxp-rw2-steps-wrapper .yxp-rw-product-wrapper .yxp-rw-product__modifier-wrapper label{font-family:gillsans-bold,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:1}.gioca-ricevuta .yxp-rw2-steps-wrapper .yxp-rw-product-wrapper .yxp-rw-product__modifier-wrapper:has(.minus.disabled) label{font-family:gillsans-regular,sans-serif;font-size:18px;font-style:normal;font-weight:400}.gioca-ricevuta .yxp-rw2-steps-wrapper .yxp-rw-product-wrapper .yxp-rw-product__modifier-wrapper .modifier{background-repeat:no-repeat;background-size:cover;border:none;border-radius:0;font-size:0;height:24px;width:24px}.gioca-ricevuta .yxp-rw2-steps-wrapper .yxp-rw-product-wrapper .yxp-rw-product__modifier-wrapper .modifier.minus{background-image:url(/fe-web/img/yakult/icons/minus-round.svg)}.gioca-ricevuta .yxp-rw2-steps-wrapper .yxp-rw-product-wrapper .yxp-rw-product__modifier-wrapper .modifier.plus{background-image:url(/fe-web/img/yakult/icons/plus-round.svg)}.gioca-ricevuta .yxp-rw2-steps-wrapper .error-feedback.visible{bottom:10px;color:#e00c32;font-family:gillsans-bold,sans-serif;font-size:13px;font-style:normal;font-weight:400;left:0;position:absolute;right:auto}.gioca-ricevuta .yxp-rw2-steps-wrapper .complete-error{margin-top:24px}.gioca-ricevuta__info{padding:16px 32px}.gioca-ricevuta__info .yxpImageTextWrapper{margin-bottom:0}.gioca-ricevuta__receipt-ok--intro .yxpImageTextWrapper .yxpImageTextTitle{font-family:yakult-bold,sans-serif;font-size:48px;font-style:normal;font-weight:400;line-height:1.2;margin-bottom:20px}@media(max-width:768px){.gioca-ricevuta__receipt-ok--intro .yxpImageTextWrapper .yxpImageTextTitle{font-size:40px}}.gioca-ricevuta__prize-choice{border-radius:24px;min-height:530px;padding:56px;position:relative}.gioca-ricevuta__prize-choice .yxpLink{bottom:56px;left:auto;position:absolute}@media(max-width:768px){.gioca-ricevuta__prize-choice{min-height:600px;padding:26px}}.gioca-ricevuta .yxpInfoLink{position:relative}.gioca-ricevuta .yxpInfoLink:before{background:url(/fe-web/img/yakult/icons/info.svg) no-repeat 50%;background-size:contain;content:"";display:inline-block;height:24px;margin-right:6px;vertical-align:middle;width:24px}.gioca-ricevuta .yxpInfoLink{background:rgba(254,212,183,.8);border-radius:16px;margin:40px auto;max-width:100%;padding:16px 32px 32px;text-align:center;width:590px}.gioca-ricevuta .yxpInfoLink:before{display:block;left:50%;margin-bottom:20px;position:relative;transform:translate(-50%)}.gioca-ricevuta .stepper-container{align-items:center;display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:616px;padding-bottom:15px;text-align:center}.gioca-ricevuta .stepper-wrapper{background-color:#e9b695;height:2px;position:relative;width:100%}.gioca-ricevuta .step-line{align-items:center;display:flex;height:100%;position:relative;width:100%}.gioca-ricevuta .step-progress{background-color:#e00c32;border-radius:10px;height:4px;transition:width .3s ease-in-out;width:50%}.load-receipt-tnk__copy img{max-width:100%;width:216px}.load-receipt-tnk__copy .title{font-family:yakult-bold,sans-serif;font-size:24px;font-style:normal;font-weight:400;margin:32px 0 16px}.load-receipt-tnk__points{align-items:center;display:flex;gap:5px;justify-content:center}.load-receipt-tnk__points p{font-family:yakult-bold,sans-serif;font-size:14px;font-style:normal;font-weight:400}.load-receipt-tnk__points .points-chip{margin:0}@media(max-width:600px){.load-receipt-tnk__points{flex-direction:column}}.load-receipt-tnk__reward-info{align-items:center;background:url(/fe-web/img/yakult/bg/reward-tnk-page-bg.png);background-position:50%;background-size:cover;border-radius:26px;display:flex;flex-direction:column;margin:64px auto 0;max-width:100%;padding:56px;width:794px}.load-receipt-tnk__reward-info p{font-family:gillsans-bold,sans-serif;font-style:normal;font-weight:400}.load-receipt-tnk__reward-info img{margin:16px 0 32px;max-width:100%;width:540px}.mie-sfide-cnt .yxp-activity-filter{display:flex;justify-content:flex-end;margin-bottom:32px}.mie-sfide-cnt .yxp-activities-cnt{margin:0 auto;max-width:1200px;position:relative;text-align:center}.mie-sfide-cnt .no-results{margin:32px auto}.mie-sfide-cnt .activity-filter-btn{align-items:center;background-color:#fff4ee;border:1px solid #e00c32;border-radius:12px;color:#e00c32;cursor:pointer;display:inline-flex;font-family:yakult-bold,sans-serif;font-size:14px;font-style:normal;font-weight:400;justify-content:center;margin:auto;min-width:120px;padding:13px 16px;text-align:center;text-decoration:none;white-space:nowrap;width:auto!important}.mie-sfide-cnt .activity-filter-btn:hover{background-color:#ffd4bd}.mie-sfide-cnt .activity-filter-btn{background-image:url(/fe-web/img/yakult/icons/filters.svg);background-position:80%;background-repeat:no-repeat;height:auto;margin:0;padding:10px 30px 10px 10px}.mie-sfide-cnt .yxp-activity-row{border-bottom:1px solid rgba(224,12,50,.5)}.mie-sfide-cnt .plays-error{color:#e00c32}.mie-sfide-cnt .instant-win-button a{align-items:center;background-color:#e00c32;border:1px solid #e00c32;border-radius:12px;color:#fff4ee;cursor:pointer;display:inline-flex;font-family:yakult-bold,sans-serif;font-size:14px;font-style:normal;font-weight:400;justify-content:center;margin:auto;min-width:120px;padding:13px 16px;text-align:center;text-decoration:none;white-space:nowrap;width:auto!important}.mie-sfide-cnt .instant-win-button a:hover{background-color:#ca0b2d}.mie-sfide-cnt .yxp-activity-cnt{background-position:8px;background-repeat:no-repeat;background-size:48px 48px;min-height:78px;padding:16px 0 16px 76px;text-align:left}.mie-sfide-cnt .yxp-activity-cnt.icon-win{background-image:url(/fe-web/img/yakult/activities/win.svg)}.mie-sfide-cnt .yxp-activity-cnt.icon-no_win{background-image:url(/fe-web/img/yakult/activities/play.svg)}.mie-sfide-cnt .yxp-activity-cnt.icon-todo{background-image:url(/fe-web/img/yakult/activities/complete.svg)}.mie-sfide-cnt .yxp-activity-cnt .button a{align-items:center;background-color:#e00c32;border:1px solid #e00c32;border-radius:12px;color:#fff4ee;cursor:pointer;display:inline-flex;font-family:yakult-bold,sans-serif;font-size:14px;font-style:normal;font-weight:400;justify-content:center;margin:auto;min-width:120px;padding:13px 16px;text-align:center;text-decoration:none;white-space:nowrap;width:auto!important}.mie-sfide-cnt .yxp-activity-cnt .button a:hover{background-color:#ca0b2d}@media(min-width:769px){.mie-sfide-cnt .yxp-activity-cnt{align-items:center;display:flex;justify-content:space-between}.mie-sfide-cnt .yxp-activity-cnt .text-right{text-align:right}.mie-sfide-cnt .yxp-activity-cnt .yxp-activity-disclaimer{text-align:center}}.mie-sfide-cnt .yxp-activity-cnt .yxp-activity-date{margin-bottom:8px}.mie-sfide-cnt .yxp-activity-cnt .yxp-activity-title{font-family:gillsans-bold,sans-serif;font-style:normal;font-weight:400;line-height:1}.mie-sfide-cnt .yxp-activity-cnt .yxp-activity-subtitle{font-family:gillsans-regular,sans-serif;font-size:16px;font-style:normal;font-weight:400;margin-top:8px}.mie-sfide-cnt .yxp-activity-cnt .yxp-activity-description{margin-top:12px}.mie-sfide-cnt .yxp-activity-cnt .yxp-activity-description,.mie-sfide-cnt .yxp-activity-cnt .yxp-activity-description.extra{font-family:gillsans-regular,sans-serif;font-size:16px;font-style:normal;font-weight:400}.mie-sfide-cnt .yxp-activity-cnt .yxp-activity-description.extra span{background-color:transparent;border-radius:8px;color:#000;font-family:gillsans-bold,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:1;padding:8px 10px}.mie-sfide-cnt .yxp-activity-cnt .yxp-activity-description.extra span.green-bg{border:2px solid #00ab67}.mie-sfide-cnt .yxp-activity-cnt .yxp-activity-description.extra span.red-bg{border:2px solid #c20000}.mie-sfide-cnt .yxp-activity-cnt .yxp-activity-description.extra span.yellow-bg{border:2px solid #f7a82d}.mie-sfide-cnt .yxp-activity-cnt .points-chip{margin:0 0 8px auto;padding:10px 20px}@media(max-width:600px){.mie-sfide-cnt .yxp-activity-cnt .points-chip{margin:8px auto 8px 0}}.mie-sfide-cnt .yxp-activity-cnt .points-chip.is-positive{background:#fff}.mie-sfide-cnt .yxp-activity-cnt .points-chip.is-negative{background:rgba(224,12,50,.1)}.mie-sfide-cnt .yxp-activity-cnt a{align-items:center;display:inline-flex;font-size:14px;height:34px;justify-content:center;padding:4px 15px}.mie-sfide-cnt .yxp-activity-cnt .yxp-activity-disclaimer{margin-top:10px}.mie-sfide-cnt .filter-cnt{background:#fff;border-radius:26px;bottom:auto;display:flex;flex-direction:column;height:auto;left:0;max-width:600px;min-height:400px;padding:24px 32px;position:fixed;top:100vh;transform:translateY(0);transition:all .3s linear;width:100%;z-index:3}@media(min-width:769px){.mie-sfide-cnt .filter-cnt{display:none;height:400px;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:600px}}.mie-sfide-cnt .filter-cnt .filter-title{display:flex;justify-content:space-between}.mie-sfide-cnt .filter-cnt .filter-title-label{font-family:yakult-bold,sans-serif;font-size:24px;font-style:normal;font-weight:400;margin-top:62px}.mie-sfide-cnt .filter-cnt .filter-close-btn{background-image:url(/fe-web/img/yakult/icons/close-fill.svg);background-repeat:no-repeat;height:42px;width:42px}.mie-sfide-cnt .filter-cnt .filter-close-btn,.mie-sfide-cnt .filter-cnt .filter-show{cursor:pointer}.mie-sfide-cnt .filter-cnt .filter-bottom{align-items:baseline;display:flex;justify-content:space-between}.mie-sfide-cnt .filter-cnt .filter-reset,.mie-sfide-cnt .filter-cnt .filter-show{cursor:pointer;font-family:yakult-bold,sans-serif;font-size:14px;font-style:normal;font-weight:400}.mie-sfide-cnt .filter-cnt .filter-show{align-items:center;background-color:#e00c32;border:1px solid #e00c32;border-radius:12px;color:#fff4ee;display:inline-flex;justify-content:center;margin:auto;min-width:120px;padding:13px 16px;text-align:center;text-decoration:none;white-space:nowrap;width:auto!important}.mie-sfide-cnt .filter-cnt .filter-show:hover{background-color:#ca0b2d}.mie-sfide-cnt .filter-cnt .filter-show{height:auto;margin:0}.mie-sfide-cnt .filter-cnt .filter-show.disabled{opacity:.5;pointer-events:none}.mie-sfide-cnt .filter-cnt .filter-list{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:auto;margin-top:auto}.mie-sfide-cnt .filter-cnt .plays-filter-cnt{align-items:center;border-bottom:1px solid #e7ebf0;border-top:1px solid #e7ebf0;display:flex;margin-bottom:-1px;width:100%}.mie-sfide-cnt .filter-cnt .filter-img{margin:8px 20px 8px 0}.mie-sfide-cnt .filter-cnt .filter-label{font-family:gillsans-regular,sans-serif;font-size:16px;font-style:normal;font-weight:400}.mie-sfide-cnt .filter-cnt .filter-radio{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:2px solid #e00c32;border-radius:25px;cursor:pointer;display:flex;height:24px;justify-content:center;margin-left:auto;padding:10px;position:relative;width:24px!important}.mie-sfide-cnt .filter-cnt .filter-radio:before{background-color:#e00c32;border-radius:25px;content:"";height:12px;opacity:0;position:absolute;transition:opacity .3s linear;width:12px}.mie-sfide-cnt .filter-cnt .filter-radio:checked:before{opacity:1}.mie-sfide-cnt:before{background:#000;content:"";height:0;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s linear;width:0}.mie-sfide-cnt .filter-pagination-btn,.mie-sfide-cnt .pagination-btn{align-items:center;background-color:#e00c32;border:1px solid #e00c32;border-radius:12px;color:#fff4ee;cursor:pointer;display:inline-flex;font-family:yakult-bold,sans-serif;font-size:14px;font-style:normal;font-weight:400;justify-content:center;margin:auto;min-width:120px;padding:13px 16px;text-align:center;text-decoration:none;white-space:nowrap;width:auto!important}.mie-sfide-cnt .filter-pagination-btn:hover,.mie-sfide-cnt .pagination-btn:hover{background-color:#ca0b2d}.mie-sfide-cnt .filter-pagination-btn,.mie-sfide-cnt .pagination-btn{margin-top:32px}.mie-sfide-cnt .filter-pagination-btn.yxpHidden,.mie-sfide-cnt .pagination-btn.yxpHidden{display:none}.mie-sfide-cnt.filter-visible{position:relative}.mie-sfide-cnt.filter-visible:before{height:100vh;opacity:.5;width:100vw;z-index:2}@media(max-width:768px){.mie-sfide-cnt.filter-visible .filter-cnt{transform:translateY(-100%)}}.body-container.reward-request>.yxpRow{margin-bottom:0}.reward-request{padding:32px 0 100px}@media(max-width:600px){.reward-request{padding:32px 20px 100px}}.reward-request__reward-info{background:#ffe8d8;border-radius:15px;margin:0 auto 60px;max-width:100%;padding:20px;text-align:center;width:458px}.reward-request__reward-info img{max-width:100%;width:395px}.reward-request .h1Title{margin-bottom:0}.reward-request .h1Title .yxpTitle.yxpH1{font-family:yakult-bold,sans-serif;font-size:48px;font-style:normal;font-weight:400;line-height:1.2;margin-bottom:20px}@media(max-width:768px){.reward-request .h1Title .yxpTitle.yxpH1{font-size:40px}}.reward-request__reward-name{font-family:yakult-bold,sans-serif;font-size:14px;font-style:normal;font-weight:400}.reward-request form{margin-top:40px}.reward-request form .yxpRow{gap:32px}.reward-request__info{margin:40px auto}.reward-request .reward-ko .yxpType_TITLE,.reward-request .reward-ok .yxpType_TITLE{font-family:yakult-bold,sans-serif;font-size:48px;font-style:normal;font-weight:400;line-height:1.2;margin-bottom:20px}@media(max-width:768px){.reward-request .reward-ko .yxpType_TITLE,.reward-request .reward-ok .yxpType_TITLE{font-size:40px}}.reward-request .reward-ko .yxpType_TITLE,.reward-request .reward-ok .yxpType_TITLE{margin-bottom:16px}.reward-request .reward-ko .yxpType_TEXTAREA,.reward-request .reward-ok .yxpType_TEXTAREA{font-family:yakult-bold,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.2}@media(max-width:768px){.reward-request .reward-ko .yxpType_TEXTAREA,.reward-request .reward-ok .yxpType_TEXTAREA{font-size:18px}}