.light-gray{color:#666}.lp-header{background:#fff;box-shadow:0 2px 0 0 #f2f2f2}.lp-header.fixed{top:0;left:0;right:0;z-index:7}.lp-header_content{display:flex;justify-content:space-between;align-items:stretch}.lp-header_content-logo{margin:20px 0;line-height:0;align-self:center}.lp-header_content-logo img.logo{height:40px}.lp-header_content-logo-bg{background-color:#fff}@media screen and (max-width: 1024px){.lp-header_content-logo{padding:8px 0}.lp-header_content-logo img.logo{height:32px}}.lp-header_content-links{flex:1 0 auto;margin-left:32px}.lp-header_content-links-link{display:inline-flex;align-items:center;height:100%;padding:16px;cursor:pointer;transition:color .3s,box-shadow .3s;font-weight:500;line-height:24px}.lp-header_content-links-link:hover,.lp-header_content-links-link.active{color:var(--brand);box-shadow:inset 0 -2px 0 0 var(--brand)}.lp-header_content-boxes{display:flex}.lp-header_content-boxes .header-box{color:var(--brand);background:var(--bg-secondary)}.lp-header_content-boxes .header-box.header-user .buttons-group.higher{box-shadow:0 0 0 1.4px var(--brand)}.lp-header_content-boxes .header-box.header-user .buttons-group.higher .button.cta{background-color:#fff;color:var(--brand)}.lp-header_content-boxes .header-box.header-user .buttons-group.higher .button:first-child{border-left:none}.lp-header_content-boxes .header-box.header-user .buttons-group.higher .button{border-left:1px solid var(--brand)}.lp-header_content-boxes .header-box:hover,.lp-header_content-boxes .header-box.opened{background-color:#fafafa}.lp-header_content-boxes .header-box-inner{color:var(--brand)}.lp-header_content-dropdown{margin-left:24px;align-self:stretch;flex:1 0 auto}.phone .lp-header{box-shadow:0px 2px 2px 0px rgba(0,0,0,.1),0px 0px 2px 0px rgba(0,0,0,.1)}.lp-header_app-view{background:rgba(0,0,0,0) !important}@media screen and (max-width: 1024px){.lp-header_app-view a{padding:0 !important;margin:16px 10px !important}}.lp-header_app-view--sticky{background:#fff !important;box-shadow:0 0 5px 1px rgba(0,0,0,.1) !important}.links-dropdown{position:relative;display:inline-flex;height:100%;align-items:center}.links-dropdown-label{padding:6px 12px;font-weight:500;cursor:pointer;border-radius:4px;transition:color .15s,background-color .15s}.links-dropdown-label .icon-comp{vertical-align:middle;background-color:#aaa;transform:rotate(90deg);transition:background-color .15s,transform .15s}.links-dropdown-list{position:absolute;bottom:0;left:0;transform:translateY(100%)}.links-dropdown-list .lp-header_content-links{margin-left:0;background-color:#fff;width:288px}.links-dropdown-list .lp-header_content-links-link{display:block;padding:8px 12px;border-bottom:1px solid var(--placeholder)}.links-dropdown-label:hover,.links-dropdown.active .links-dropdown-label{background-color:#f5e9ee;color:var(--brand)}.links-dropdown-label:hover .icon-comp,.links-dropdown.active .links-dropdown-label .icon-comp{background-color:var(--brand)}.links-dropdown.active .links-dropdown-label .icon-comp{transform:rotate(-90deg)}.lp-section.center{display:flex;justify-content:center}.lp-section.white{background-color:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.1)}.lp-section.rounded{border-radius:24px}.lp-section .container,.lp-section .narrow-container{padding-top:32px;padding-bottom:32px}.touch .lp-section .container,.touch .lp-section .narrow-container{padding-top:32px;padding-bottom:32px}.lp-section_title{text-align:center;margin:0 0 16px 0}.lp-section_description{text-align:center;font-size:14px;line-height:20px;font-weight:normal;text-align:center;max-width:768px;margin:16px auto 32px auto}.phone .lp-section_description{font-size:12px;line-height:16px}.phone .lp-section .container,.phone .lp-section .narrow-container{padding:12px}.benefits_cards{display:flex;align-items:flex-start;margin:0 -12px}.benefits_cards .benefit-card{flex:1;margin:0 12px}.phone .benefits_cards{flex-direction:column;margin:0}.phone .benefits .benefit-card{margin:8px 0}.lp-table{width:100%}.lp-table th{padding:14px 12px;white-space:pre;font-weight:500;font-size:12px;text-align:left;background-color:#fafafa}.lp-table th:first-child{border-radius:4px 0 0 4px}.lp-table th:last-child{border-radius:0 4px 4px 0}.lp-table td{padding:12px;border-bottom:1px solid var(--placeholder);font-size:12px}.lp-data-list_row{padding:0 16px}.lp-data-list_row:not(:last-child){box-shadow:0 2px 0 0 var(--border)}.lp-data-list_row-cell{padding:10px 0;border-top:1px solid var(--border)}.lp-data-list_row-cell.inline{display:flex;justify-content:space-between}.lp-data-list_row-cell.inline .lp-data-list_row-cell-header{margin-bottom:0}.lp-data-list_row-cell-header{font-size:12px;font-weight:normal;color:var(--gray);line-height:20px;margin:0 0 2px 0}.phone .lp-data-list{margin:0 -16px}.benefit-card{padding:16px;overflow:hidden;box-shadow:0px 0px 2px 0px rgba(0,0,0,.1);background-color:var(--bg-secondary);border-radius:4px}.benefit-card_image{text-align:center;margin:-16px -16px 16px -16px}.benefit-card_image img{width:100%}.benefit-card_content-header{display:flex;align-items:center;margin-bottom:16px}.benefit-card_content-header-icon{width:48px;height:48px;margin-right:10px;padding:12px;background-color:#f5e9ee;box-shadow:0px 0px 2px 0px rgba(0,0,0,.1),0px 2px 3px 0px rgba(0,0,0,.1),inset 0 0 0 4px #fff;border-radius:24px}.benefit-card_content-header-icon .icon{display:block;width:24px;height:24px;background-color:var(--brand)}.benefit-card_content-header-title{line-height:20px;margin:0}.benefit-card_content-description{font-size:12px;line-height:16px}.phone .benefit-card{max-width:100%}.fruits-and-vegs{margin-bottom:40px}.fruits-and-vegs .banner{margin-bottom:40px}@media screen and (max-width: 1280px){.fruits-and-vegs .lp-header_content-links{margin-left:8px}.fruits-and-vegs .lp-header_content-links-link{padding-left:8px;padding-right:8px}}.fruits-and-vegs_how,.fruits-and-vegs_fruits,.fruits-and-vegs_vegetables,.fruits-and-vegs_own-box,.fruits-and-vegs_cta{margin-top:40px;margin-bottom:40px}.fruits-and-vegs_about img{max-width:100%}.fruits-and-vegs_how-content{display:flex;margin:0 -12px}.fruits-and-vegs_how-info,.fruits-and-vegs_how-image{flex:1 0 calc(50% - 12px);margin:0 12px}.fruits-and-vegs_how-info-title{margin:0 0 8px}.fruits-and-vegs_how-info-point{display:flex;position:relative;padding:16px 0}.fruits-and-vegs_how-info-point:not(:last-child)::after{content:"";position:absolute;height:1px;left:16px;right:16px;bottom:0px;background-color:var(--placeholder)}.fruits-and-vegs_how-info-point-info{flex:1 1 100%}.fruits-and-vegs_how-info-point-info-title{margin-bottom:4px}.fruits-and-vegs_how-info-point-info-description{font-size:12px;line-height:16px;padding-right:16px}.fruits-and-vegs_how-info-point-image{margin-right:16px}.fruits-and-vegs_how-info-point-image img{width:60px;height:60px}.phone .fruits-and-vegs_how-info-point-image img{width:48px;height:48px}.fruits-and-vegs_how-image img{width:100%}.fruits-and-vegs_own-box-content{display:flex;margin:0 -12px}.fruits-and-vegs_own-box-info,.fruits-and-vegs_own-box-image{flex:1 0 50%;margin:0 12px}.fruits-and-vegs_own-box-info-title{margin:0 0 16px}.fruits-and-vegs_own-box-info-subtitle{margin-bottom:16px;line-height:20px}.fruits-and-vegs_own-box-image img{width:100%}.fruits-and-vegs .description-products{display:flex;flex-wrap:wrap}.no-phone .fruits-and-vegs .description-products{margin:0 -12px}.no-phone .fruits-and-vegs .description-products_one{flex:1 1 50%;max-width:50%}.no-phone .fruits-and-vegs .description-products_one .description-product{margin:12px}.phone .fruits-and-vegs .description-products_one{width:100%;margin:8px 0}.phone .fruits-and-vegs .banner{height:344px;margin-bottom:24px}.phone .fruits-and-vegs_how,.phone .fruits-and-vegs_fruits,.phone .fruits-and-vegs_vegetables,.phone .fruits-and-vegs_own-box,.phone .fruits-and-vegs_cta{margin-top:16px;margin-bottom:16px}.phone .fruits-and-vegs_own-box-info-subtitle{font-size:12px;text-align:center}@media screen and (max-width: 1440px){.fruits-and-vegs_fruits .narrow-container,.fruits-and-vegs_vegetables .narrow-container{padding-left:12px;padding-right:12px}}@media screen and (max-width: 1280px){.fruits-and-vegs_fruits .narrow-container,.fruits-and-vegs_vegetables .narrow-container{padding-left:0;padding-right:0}.fruits-and-vegs_fruits .description-product_image,.fruits-and-vegs_vegetables .description-product_image{width:88px !important}}@media screen and (max-width: 1024px){.fruits-and-vegs_fruits .narrow-container,.fruits-and-vegs_vegetables .narrow-container{max-width:100%;padding-left:0;padding-right:0;margin-left:8px;margin-right:8px}}.grey-bg{background-color:var(--placeholder)}.lp-contact-form{margin:0 auto;padding:16px;border-radius:4px 4px 4px 4px;box-shadow:0 0 2px 0 rgba(0,0,0,.1),0 2px 2px 0 rgba(0,0,0,.1);background-color:#fff}.lp-contact-form.slimmer h2{margin-block-end:0}.lp-contact-form.slimmer .lp-contact-form_content-data{margin-top:16px;padding-bottom:16px}.phone .lp-contact-form{padding:12px}.lp-contact-form_header{margin-bottom:14px}.lp-contact-form_content-submit{display:flex;justify-content:center;margin:20px 0}.no-phone .lp-contact-form_content-inputs{display:flex;justify-content:center;flex-wrap:wrap}.no-phone .lp-contact-form_content-inputs .form-input{display:inline-block;vertical-align:top;padding:16px 12px}.phone .lp-contact-form_content-inputs .form-input input{width:100%}.lp-contact-form_content-contact-data{font-size:14px;color:#666;text-align:center}@media(min-width: 800px){.lp-contact-form_content-contact-data{margin-top:32px}}.lp-contact-form_content-contact-data-decor{display:inline-block;margin:5px 6px}.lp-contact-form_content .consents{max-width:768px;margin:0 auto}.lp-contact-form_content .consents .checkbox{margin-top:12px;margin-bottom:12px}.phone .lp-contact-form_content .consents .checkbox{margin-left:0;margin-right:0}.lp-contact-form_content .rodo{padding:20px;font-size:12px;line-height:16px;text-align:center}.lp-contact-form_content .rodo .rodo-legal{text-align:left}.phone .lp-contact-form_content .rodo{padding:0;margin-top:20px}.lp-contact-form a{color:var(--brand)}.lp-contact-form form .form-input_terms_subscription{margin-top:0}.lp-contact-form form .checkbox{display:block;margin-left:20px;margin-right:20px}.lp-contact-form form .checkbox:first-of-type{margin-top:15px}.lp-contact-form form .checkbox>span{display:block;margin:0 0 10px 0}.lp-contact-form form .error{display:none}.lp-contact-form form.submitted .form-input_error+span{color:red}.lp-contact-form form.submitted .form-input_error .error,.lp-contact-form form.submitted .form-input_error+span .error{display:block;color:var(--error)}.lp-contact-form form.submitted .checkbox .form-input_error input{outline:2px solid var(--error)}.simple-cards{display:flex;justify-content:space-between;margin-top:24px}@media screen and (max-width: 1280px){.simple-cards{flex-wrap:wrap}.simple-cards .simple-card{max-width:calc(50% - 12px);width:initial;flex:auto;margin-bottom:24px}}.simple-card{flex:1;margin:24px 0px 0;max-width:264px;padding:16px 12px;text-align:center;background-color:#fff;box-shadow:0px 0px 2px 0px rgba(0,0,0,.15);border-radius:4px}.phone .simple-card{max-width:100%}.simple-card_image{display:inline-block;text-align:center;margin-top:-16px;transform:translateY(-50%);border:4px solid #fff;background-color:#fff;box-shadow:0px 0px 2px 0px rgba(0,0,0,.1),0px 2px 3px 0px rgba(0,0,0,.1);border-radius:50%;font-size:0}.simple-card_image img{border-radius:50%;background-size:contain;background-repeat:no-repeat;overflow:hidden}.simple-card_title{margin:4px 0;font:bold 16px/24px "ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px;text-align:center;color:var(--brand)}.card-variant .simple-card_title{margin:13px 0 12px 13px;text-align:left;display:flex;justify-self:flex-start}.simple-card_content{line-height:20px;font-size:14px}.card-variant .simple-card_content{font-family:"Roboto";font-size:12px;text-align:left;margin-top:13px}.mobile-app{margin-bottom:24px}.mobile-app .lp-header{position:relative;background:none;box-shadow:none}.touch .mobile-app .lp-header_content-logo{padding:20px 0}.mobile-app_banner img{margin:0 auto;width:100%;display:block}.mobile-app .banner{background:none}.mobile-app .banner_content-copy-title{font-family:"ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px;font-weight:bold;font-size:64px;line-height:72px;color:var(--brand);text-shadow:none;text-transform:initial;margin-top:0}.mobile-app .banner_content-copy-title.small{font-size:36px;line-height:42px}.no-phone .mobile-app .banner_content-copy-title{margin-bottom:24px}.mobile-app .banner_content-copy-subtitle{font-size:20px;line-height:28px;color:var(--main-text);font-weight:normal;font-family:"Roboto";text-shadow:none}.mobile-app .banner_content-copy-subtitle.small{font-size:14px;line-height:24px}.no-phone .mobile-app .banner_content-copy-subtitle{margin:24px 0}.mobile-app .banner_content-extra-content{max-width:100%;margin-top:20px}.no-phone .mobile-app .banner_content-extra-content{margin-left:8px}.mobile-app .banner_content-extra-content_img-wrapper.small{margin:10px 0}.mobile-app .banner_content-extra-content img{max-width:100%}.mobile-app .banner .narrow-container{height:100%}@media screen and (max-width: 1024px){.mobile-app .banner{height:auto}}.phone .mobile-app .banner_content{display:flex;flex-direction:column-reverse}.phone .mobile-app .banner_content-copy{height:auto;padding:16px 12px}.phone .mobile-app .banner_content-copy-title,.phone .mobile-app .banner_content-copy-subtitle{text-align:left}.phone .mobile-app .banner_content-copy-title{margin-top:8px;font-size:24px;line-height:32px}.phone .mobile-app .banner_content-copy-subtitle{margin:12px 0;font-size:14px;line-height:20px}.phone .mobile-app .banner_content-copy .app-stores{margin-top:12px}.mobile-app_cards .simple-card_title{font-family:"Roboto";font-size:20px;line-height:20px;color:var(--main-text);font-weight:500;margin:0 0 12px 0}.mobile-app_banner .narrow-container{text-align:center}.mobile-app_banner .narrow-container img{max-width:100%}.mobile-app_steps{display:flex}.no-phone .mobile-app_steps-container{margin:40px 0px}.no-phone .mobile-app_steps-container .container{padding:48px 62px !important}.phone .mobile-app_steps-container{padding:0 12px}.mobile-app_steps-screenshot{width:252px;margin-right:96px;margin-bottom:-48px;border-radius:32px 32px 0 0;box-shadow:0px 0px 4px 0px rgba(0,0,0,.05),0px -4px 20px 0px rgba(0,0,0,.05);overflow:hidden;font-size:0}.mobile-app_steps-screenshot img{max-width:100%}.mobile-app_steps-info-title{text-align:left;margin:0 0 32px 0}.mobile-app_steps-info-steps{margin:32px 0}.mobile-app_steps-info-steps-item{position:relative;padding-left:36px;margin-bottom:12px}.mobile-app_steps-info-steps-item:not(:last-child)::after{content:"";position:absolute;top:18px;left:8px;bottom:-14px;width:4px;background-color:#f5e9ee;z-index:0}.mobile-app_steps-info-steps-item-number{position:absolute;top:0;left:0;display:block;width:20px;font-size:12px;text-align:center;line-height:20px;background-color:#f5e9ee;color:var(--brand);font-weight:500;border-radius:50%}.mobile-app_steps-info-steps-item-title{font-weight:bold;line-height:20px;margin-bottom:12px}.phone .mobile-app_steps{flex-direction:column-reverse;align-items:center}.phone .mobile-app_steps-container{margin-top:24px;margin-bottom:24px}.phone .mobile-app_steps-screenshot{margin-right:0;margin-bottom:-16px}.phone .mobile-app_steps .narrow-container{padding:20px 24px}.mobile-app_download-content{text-align:center;margin:24px auto 0}.mobile-app_download-content-qr{display:inline-block;width:80px;margin-left:16px;vertical-align:middle}.mobile-app_download-content-qr img{max-width:100%}.mobile-app_download-content .app-stores{display:inline-flex;flex-direction:column;vertical-align:middle}.mobile-app_download-content .app-stores a:not(:first-child){margin:16px 0 0}.touch .mobile-app_download .lp-section_description{margin-bottom:16px}.touch .mobile-app_download-content{margin-top:16px}.touch .mobile-app_download-content .app-stores{flex-direction:row}.touch .mobile-app_download-content .app-stores a:not(:first-child){margin:0 0 0 12px}.inspiration{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:116px;padding:32px 0}.inspiration.right .inspiration_subject{grid-column-start:1}.inspiration_wrapper{margin:30px 0}.inspiration_subject{grid-row:1}.inspiration_subject-product{text-align:center;background-color:#fff;border-radius:4px;box-shadow:0px 0px 2px 0px rgba(0,0,0,.05),0px 2px 4px 0px rgba(0,0,0,.05),0px 0px 12px 0px rgba(0,0,0,.05)}.inspiration_subject_custom{text-align:center;background-color:#fff;border-radius:4px;box-shadow:0px 0px 2px 0px rgba(0,0,0,.05),0px 2px 4px 0px rgba(0,0,0,.05),0px 0px 12px 0px rgba(0,0,0,.05)}.no-phone .inspiration_subject_custom{max-width:482px;max-height:369px}.no-phone .inspiration_subject_custom_img{width:100%;height:100%}.inspiration_content{grid-row:1}.inspiration_content_alcohol-msg{margin-top:24px}.inspiration_content-cart-box{display:flex;justify-content:space-between}.inspiration_content-cart-box-prices .price-title{display:block;font-size:12px;line-height:16px;margin-bottom:4px}.inspiration_content-cart-box-prices .price{display:block;color:var(--brand);font-size:30px;line-height:36px}.inspiration_content-cart-box-prices .vat-rate{display:block;font-size:18px;line-height:24px;text-align:right;color:var(--brand)}.inspiration_content-cart-box-button{flex-basis:60%;align-self:flex-end}.inspiration_content-cart-box-button .cart-button{max-width:100%;padding:0 4px;border-radius:18px;height:36px}.inspiration_content-cart-box-button .cart-button_add{height:36px;padding:2px}.inspiration_content-cart-box-button .cart-button_inputs{height:36px}.inspiration_content-cart-box-button .cart-button_minus,.inspiration_content-cart-box-button .cart-button_plus{margin-top:6px}.inspiration_content ul{display:flex;flex-wrap:wrap}.inspiration_content ul li{flex-basis:50%;margin:8px 0}.inspiration hr{height:1px;background-color:var(--placeholder);margin:16px 0}@media screen and (max-width: 1440px){.inspiration{column-gap:24px}}@media screen and (max-width: 1024px){.inspiration{grid-template-columns:repeat(1, 1fr);row-gap:24px;padding:0}.inspiration_subject{grid-row:1;text-align:center}.inspiration_subject img{width:100%}.inspiration_content{grid-row:initial}}#wrapper.bg-white{background-color:#fff}.unsupported-browser-wrapper .ribbons{display:none}.unsupported-browser-index .mobile-app .banner_content-extra-content img{max-width:100%}.unsupported-browser-index .unsupported-browser-page_section_title{font-family:"Roboto";font-style:normal;font-weight:bold;font-size:14px;line-height:20px;margin-top:16px}.unsupported-browser-index .unsupported-browser-page_section_otherwise{display:flex;margin:5px auto 0px 0;justify-content:space-between;line-height:2px}@media screen and (max-width: 460px){.unsupported-browser-index .unsupported-browser-page_section_otherwise{margin-bottom:10px}}@media screen and (min-width: 1441px){.unsupported-browser-index .narrow-container .unsupported-browser-page_section{padding-left:30px;padding-right:30px}}@media screen and (max-width: 768px){.unsupported-browser-index .narrow-container .unsupported-browser-page_section{padding:0 24px}}@media screen and (max-width: 460px){.unsupported-browser-index .narrow-container .unsupported-browser-page_section{padding:0 0px}}.unsupported-browser-index .supported-browsers_section{display:flex;padding:24px 0 8px 0;max-width:864px;margin:0 auto}.unsupported-browser-index .supported-browsers_section .supported-browser-wrapper{cursor:pointer;margin:0 25px}@media smbp{.unsupported-browser-index .supported-browsers_section .supported-browser-wrapper{margin:0 7px}}.touch .unsupported-browser-index .supported-browsers_section .supported-browser-wrapper{margin:0 25px}@media screen and (max-width: 768px){.touch .unsupported-browser-index .supported-browsers_section .supported-browser-wrapper{margin:0 15px}}@media(max-width: 560px){.touch .unsupported-browser-index .supported-browsers_section .supported-browser-wrapper{margin:0 24px}}@media(max-width: 400px){.touch .unsupported-browser-index .supported-browsers_section .supported-browser-wrapper{margin:0 17px}}@media screen and (max-width: 367px){.touch .unsupported-browser-index .supported-browsers_section .supported-browser-wrapper{margin:0px 12px}}.unsupported-browser-index .supported-browsers_section .supported-browser-wrapper .supported-browser{display:flex;flex-direction:row}.unsupported-browser-index .supported-browsers_section .supported-browser-wrapper .supported-browser_text{line-height:30px;margin-left:15px;display:flex;flex-direction:column}.unsupported-browser-index .supported-browsers_section .supported-browser-wrapper .supported-browser_org{color:gray}.unsupported-browser-index .supported-browsers_section .supported-browser-wrapper img{width:64px;height:64px}@media screen and (max-width: 768px){.unsupported-browser-index .supported-browsers_section .supported-browser-wrapper img{width:48px;height:48px}}.full-text-section{margin:48px 0;text-align:center}.full-sideline-promo{margin:32px 0}.full-sideline-promo_title{font:bold 28px/32px "ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px;color:#a4004f}@media screen and (max-width: 639px){.full-sideline-promo h1{font:bold 20px/32px "ES Rebond Grotesque" !important;font-feature-settings:"ss04" on;letter-spacing:.25px}}.full-sideline-promo_content{display:flex}.full-sideline-promo_content_text{max-width:758px;margin-top:14px}.full-sideline-promo_content_button{flex:1;display:flex;justify-content:flex-end}@media(min-width: 1105px){.full-sideline-promo_content_button .button{position:relative;margin-top:-23px}}.food-supporters_inspirations{background-color:var(--bg-secondary)}.food-supporters_inspirations-header{text-align:center;padding-top:48px;padding-bottom:48px}.step_header{display:flex;margin-bottom:12px;line-height:24px}.step_no{margin-right:12px;color:var(--brand);background-color:#f5e9ee;border-radius:50%;width:24px;height:24px;text-align:center;line-height:24px;font-size:12px;font-weight:500;flex:0 0 24px}.step_title{font-weight:500}.step_content{color:#aaa}.rodo{font-size:12px;line-height:16px;color:#aaa}.faq-container{padding:32px 0}.faq-section{display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:712px}.faq-section hr{background:#ebebeb;border-radius:0px;height:1px;width:74%;margin:0 auto}.faq-section h2{margin-block-start:0;margin-block-end:31px;height:32px;color:var(--brand);font-family:"ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px;font-weight:bold;text-align:center;line-height:32px}.faq-section_topics{padding-bottom:17px;display:flex;justify-content:space-between;margin:0 auto;max-width:76%}.phone .faq-section_topics{max-width:100%;margin:12px auto}.faq-section_answers_answer{position:relative;padding:16px 24px;background:#fff;border-radius:4px;box-shadow:0px 2px 2px 0px rgba(0,0,0,.1),0px 0px 2px 0px rgba(0,0,0,.1);margin-top:16px;min-height:56px;cursor:pointer}.faq-section_answers_answer h3{margin-block-start:0;margin-block-end:0;font-family:"Roboto";font-size:14px;font-weight:500;line-height:24px}.faq-section_answers_answer.expanded{height:auto}.faq-section_answers_answer.expanded h3{margin-bottom:15px;color:var(--brand)}.faq-section_answers_answer .expanded-content hr{margin-bottom:15px;width:100%}.faq-section_answers_answer .expanded-content .html-render{font-size:14px;line-height:20px}.faq-section_answers_answer .expanded-content ul{margin-top:16px}.faq-section_answers_answer .expanded-content ul>li{margin-bottom:8px}.faq-section_answers_answer .expandable-vertical-chevron{margin-top:-4px}.faq-section_link{margin:16px 8px 0}.faq-section_link a{color:var(--brand)}.how-it-works-section{display:flex;flex-direction:row;justify-content:center}.phone .how-it-works-section{flex-direction:column}.phone .how-it-works-section .regular-title{font-size:20px;margin:0 auto 12px auto;text-align:center}.how-it-works-section_content{display:flex;flex-direction:column;margin-right:24px}.phone .how-it-works-section_content{margin-right:0px;flex-direction:column}.how-it-works-section_content_steps{flex:1 0 0}.how-it-works-section_content_img{align-self:center}.how-it-works-section_content_img img{max-width:100%}.phone .how-it-works-section_content_img{display:flex;justify-content:center}.how-it-works-section .promo-steps_outer-circle{top:initial;left:initial}.how-it-works-section .how-it-works-single-step{position:relative;padding:16px 4px;display:flex}.no-phone .how-it-works-section .how-it-works-single-step:last-child:after{content:none}.how-it-works-section .how-it-works-single-step:after{content:" ";height:1px;background:#f2f2f2;max-width:496px;width:100%;display:block;left:10px;bottom:5px;position:absolute}.phone .how-it-works-section .how-it-works-single-step:after{left:8%;bottom:5px;width:84%}.how-it-works-section .how-it-works-single-step_circle{margin-right:16px}.how-it-works-section .how-it-works-single-step_content{max-width:432px}.how-it-works-section .how-it-works-single-step_content_headline{margin-top:4px;color:var(--brand);font-size:14px;font-weight:bold;line-height:24px}.how-it-works-section .how-it-works-single-step_content div.html-render{margin-top:4px;font-size:12px;line-height:16px}.how-it-works-section .how-it-works-single-step .unordered-list li{margin-top:4px;font-size:12px}@media screen and (max-width: 1024px){.how-it-works-section{flex-direction:column}.how-it-works-section_content>.regular-title{text-align:center}.how-it-works-section .how-it-works-single-step_content{max-width:none}}.benefits-big-section{padding-bottom:34px}.phone .benefits-big-section{margin-top:20px}.benefits-big-section_benefits-wrapper{display:flex;justify-content:center}.phone .benefits-big-section_benefits-wrapper{flex-wrap:wrap}.benefits-big-section_title-section{max-width:528px;margin:0 auto}.benefits-big-section_title{margin-block-end:0;margin-block-start:0;padding-top:32px;margin:0 auto 16px auto;text-align:center;font:bold 36px/48px "ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px;color:#a4004f}@media screen and (max-width: 639px){.benefits-big-section_title{font:bold 20px/32px "ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px}}.benefits-big-section_subtitle{font-size:14px;line-height:20px;text-align:center;margin-bottom:40px}.single-benefit-card{background:#fff;border-radius:4px;box-shadow:0px 2px 2px 0px rgba(0,0,0,.1),0px 0px 2px 0px rgba(0,0,0,.1);width:33%;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content}@media screen and (max-width: 1024px){.single-benefit-card{width:50%}}@media screen and (max-width: 768px){.single-benefit-card{width:100%}}.single-benefit-card_image img{width:100%;height:auto;border-top-left-radius:8px;border-top-right-radius:8px}.single-benefit-card_content{padding:16px 16px 8px 16px}.single-benefit-card_content_title{color:var(--brand);font-weight:bold;font-size:14px;line-height:24px}.opinions-section{padding:32px 0}.opinions-section img{max-width:100%}.opinions{margin:32px 0 40px}.opinion-modal_list{padding:24px 16px;margin:0 -16px}.opinion-modal_list .separator{margin:16px 0}.opinion_rate{margin-bottom:6px}.opinion_rate img{height:16px}.opinion_header{margin-bottom:12px}.opinion_name{display:inline-block;font-size:16px;line-height:20px;font-weight:500}.opinion_date{display:inline-block;margin-left:6px;color:#aaa}.opinion_review{line-height:20px}.opinion.card{padding:20px;border-radius:4px;background-color:var(--bg-secondary);box-shadow:0px 0px 2px rgba(0,0,0,.06),0px 0px 16px rgba(0,0,0,.06)}.generic-lp_sections{display:flex;flex-direction:column;gap:24px}.box-section{padding:16px}@media screen and (min-width: 768px){.box-section{padding:24px 92px}}.full-width-container.full-width-section{box-shadow:0px 0px 2px 0px rgba(0,0,0,.1019607843)}.full-width-container.full-width-section .container{padding:0}.lp-list_header{text-align:center;margin-bottom:16px}.lp-list_items{display:flex;flex-direction:column;gap:24px}.lp-list_items .lp-list-item{flex:1 0}.lp-list_actions{text-align:center}.lp-list .separator{margin:16px 0}@media screen and (min-width: 768px){.lp-list_header{margin-bottom:40px}.lp-list .separator{margin:24px 0}}@media screen and (min-width: 1024px){.lp-list_items{flex-direction:row}}.lp-list-item_header{font-size:14px;line-height:20px;font-weight:500}.lp-list-item_header-index{display:inline-block;width:24px;height:24px;text-align:center;margin-right:12px;color:var(--brand);background-color:#f5e9ee;font-size:12px;line-height:24px;border-radius:12px}.lp-list-item_header+.lp-list-item_content{margin-top:12px}.lp-list-item_content{color:#aaa;line-height:20px}.lp-text{text-align:center;font-size:14px;line-height:20px}.lp-box-list{padding:16px}.lp-box-list_header{max-width:528px;margin:0 auto;margin-bottom:24px;text-align:center}.lp-box-list_header .title{margin:0}.lp-box-list_header .description{margin-top:8px;color:#aaa;line-height:20px}.lp-box-list_items{display:flex;flex-direction:column;gap:16px;align-items:center}.lp-box-list_items .lp-box-list-item{flex:0 0 auto;width:100%}@media screen and (min-width: 768px){.lp-box-list{padding:40px 120px}.lp-box-list_header{margin-bottom:40px}.lp-box-list_header .description{margin-top:16px}.lp-box-list_items .lp-box-list-item{max-width:344px}}@media screen and (min-width: 1024px){.lp-box-list{padding:40px 0}.lp-box-list_items{flex-direction:row;align-items:flex-start}.lp-box-list_items .lp-box-list-item{flex:1 0 auto;max-width:none;width:auto}}@media screen and (min-width: 1280px){.lp-box-list{padding:40px 92px}}.lp-box-list-item{box-shadow:0px 2px 2px 0px rgba(0,0,0,.05),0px 0px 2px 0px rgba(0,0,0,.05);border-radius:4px}.lp-box-list-item_image div{display:block;width:100%;height:194px;border-radius:4px 4px 0 0;background-size:cover;background-position:top center}.lp-box-list-item_text{padding:16px}.lp-box-list-item_text strong{color:var(--brand)}.lp-inspirations img{max-width:100%}.lp-inspirations-item{--img-col: 50%;display:grid;gap:20px;padding:16px}.lp-inspirations-item .separator{margin:0}.lp-inspirations-item_img img{display:block;margin:0 auto;border-radius:4px}@media screen and (max-width: 575px){.lp-inspirations-item .markdown :is(h1,h2,h3){font-size:20px;line-height:24px}}@media screen and (min-width: 768px){.lp-inspirations-item{padding:48px 28px 32px;gap:24px}}@media screen and (min-width: 1024px){.lp-inspirations-item{--img-col: 528px;padding:48px 0 32px}.lp-inspirations-item.reversed{grid-template-columns:1fr var(--img-col)}.lp-inspirations-item:not(.reversed){grid-template-columns:var(--img-col) 1fr}.lp-inspirations-item.reversed .lp-inspirations-item_img{grid-column:2;grid-row:1}.lp-inspirations-item.reversed .lp-inspirations-item_text{grid-column:1;grid-row:1}}@media screen and (min-width: 1280px){.lp-inspirations-item{--img-col: 1fr}}@media screen and (min-width: 1440px){.lp-inspirations-item.reversed .lp-inspirations-item_text{padding:0 184px 0 0}.lp-inspirations-item:not(.reversed) .lp-inspirations-item_text{padding:0 92px}}.lp-content #page-content{height:100%;min-height:100%;padding-top:0}.touch .lp-content #page-content{padding-left:0;padding-right:0;min-height:initial}.lp-page{padding-bottom:32px}.lp-page .freshness-warrant__products{margin-top:0 !important}.touch .lp-page.gift-lp-page .banner-with-products{margin:0;width:100%}.lp-page.gift-lp-page .single-banner.with-ticket-banner{margin-bottom:160px}@media screen and (max-width: 460px){.lp-page.gift-lp-page .single-banner.with-ticket-banner{margin-bottom:80px}}.no-phone .lp-page.gift-lp-page .single-banner{height:400px}@media screen and (max-width: 1440px){.no-phone .lp-page.gift-lp-page .single-banner .banner-with-products.with-headline-uni h2{font-size:48px !important}}.no-phone .lp-page.gift-lp-page .single-banner .banner-with-products.with-headline-uni .banner-with-products_content{height:512px;margin-top:0}.no-touch .no-phone .lp-page.gift-lp-page .single-banner .banner-with-products.with-headline-uni .banner-with-products_content{margin-top:12.5%}@media screen and (max-width: 1440px){.no-touch .no-phone .lp-page.gift-lp-page .single-banner .banner-with-products.with-headline-uni .banner-with-products_content{max-width:580px}}@media screen and (max-width: 1280px){.no-touch .no-phone .lp-page.gift-lp-page .single-banner .banner-with-products.with-headline-uni .banner-with-products_content{max-width:400px}}.lp-page.gift-lp-page .regular-title{font-size:32px;line-height:38px;margin-bottom:32px}.lp-page.gift-lp-page .contact-us_decor{display:inline-block;margin:5px 6px}.lp-page.gift-lp-page p.contact-us{font-size:14px;color:#666;background:#eee;border-radius:0px;text-align:center;padding:24px 0;position:relative;bottom:0;left:0;height:74px;top:74px}@media screen and (max-width: 460px){.lp-page.gift-lp-page p.contact-us{margin-bottom:42px}}.lp-page.gift-lp-page p.contact-us a{color:var(--brand)}.lp-page.partners-page .partners-page_mobile-banner{height:218px;background-size:cover;background-position:center center;background-repeat:no-repeat;max-width:1280px}.lp-page.partners-page .partners-page_mobile-banner .container{transform:translateY(-50%);position:relative;top:50%;max-height:100%;overflow:hidden;padding-top:20px;padding-bottom:20px}.lp-page.partners-page .partners-page_mobile-banner h2.extra-bold{text-shadow:0 2px 2px rgba(0,0,0,.25);font-size:36px;font-weight:500;height:144px;text-transform:uppercase;line-height:56px;font-size:44px}@media(min-width: 1441px){.lp-page.partners-page .partners-page_mobile-banner h2.extra-bold{width:644px}}@media(max-width: 1440px){.lp-page.partners-page .partners-page_mobile-banner h2.extra-bold{width:552px}}@media(max-width: 1279px){.lp-page.partners-page .partners-page_mobile-banner h2.extra-bold{width:460px;font-size:36px;line-height:44px}}.lp-page.partners-page .click-mask{position:absolute;top:0;right:0;bottom:0;left:0}.lp-page.partners-page .partners-page_diet-banner .partners-page_diet-banner_img{width:100%;height:auto;display:block;margin:0 auto;max-height:400px;max-width:1110px;background-size:contain;background-position:center center;background-repeat:no-repeat}@media(max-width: 1110px){.lp-page.partners-page .partners-page_diet-banner .partners-page_diet-banner_img{width:100%}}.phone .lp-page.partners-page .partners-page_diet-banner .partners-page_diet-banner_img{max-height:100%}.lp-page.partners-page .partners-page_diet-banner .regular-title{font-size:24px;line-height:32px;font-weight:bold;text-align:center}.phone .lp-page.partners-page .partners-page_diet-banner .regular-title{font-size:16px;margin-left:5px;margin-block-end:0}.lp-page.partners-page .products-slider{padding:0 0 24px 0}.lp-page.partners-page .products-slider_title-wrapper{display:none}.lp-page.partners-page .products-slider .ui-slider_pagination{display:none}@media screen and (max-width: 1024px){.lp-page.providers-page .static-banner_logo{display:block;margin:0 auto !important}}.lp-page.providers-page .section-wrapper_content{font-family:"Frank Ruhl Libre",serif}.lp-page.providers-page .section-wrapper_content .headline{color:#4d4d4d;font-size:32px;font-weight:900;line-height:42px;font-weight:900;font-family:"Frank Ruhl Libre" !important}@media screen and (max-width: 1440px){.lp-page.providers-page .section-wrapper_content .headline{font-size:28px;margin-block-start:16px}}@media screen and (max-width: 1280px){.lp-page.providers-page .section-wrapper_content .headline{margin-block-start:0px}}.lp-page.providers-page .section-wrapper_content .description{border-bottom:none}.lp-page.providers-page .testimonial{padding:15px 30px;border-radius:4px;box-shadow:0px 0px 2px 0px rgba(0,0,0,.08),0px 2px 4px 0px rgba(0,0,0,.08);font-family:"Roboto",sans-serif;max-width:412px;font-size:12px;line-height:16px;font-style:italic;position:relative;display:flex;flex-direction:row}@media screen and (max-width: 1024px){.lp-page.providers-page .testimonial{max-width:100%}}.lp-page.providers-page .testimonial_quote{-webkit-mask:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250626-35059/img/quote-black.svg") no-repeat center/cover;mask:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250626-35059/img/quote-black.svg") no-repeat center/cover;height:48px;width:48px;background-repeat:no-repeat;background-size:cover;position:absolute;right:0;top:-26px;background-color:#000}.no-css-mask .lp-page.providers-page .testimonial_quote{background:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250626-35059/img/quote-black.svg") no-repeat center/cover}.lp-page.providers-page .testimonial_text{flex:1 1 auto}.lp-page.providers-page .testimonial_img{flex:0 0 auto;box-shadow:0px 0px 2px 0px rgba(0,0,0,.1),0px 2px 4px 0px rgba(0,0,0,.1);border-radius:100%;height:44px;width:44px;background-size:contain;margin-right:16px}.lp-page.providers-page .products-slider_title-wrapper{display:none}.lp-page.providers-page .products-slider .ui-slider_pagination{display:none}.lp-page_sections{margin-top:20px}@media screen and (min-width: 1025px){.lp-page_sections{margin:40px 0}}.lp-page .static-banner{height:512px;display:block;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;margin-bottom:48px}.lp-page .static-banner.with-logo .headline-wrapper{position:relative;margin-left:64px}.lp-page .static-banner.with-logo .headline-wrapper:before{content:" ";background:#fff;border-radius:0px;box-shadow:0px 2px 2px 0px rgba(0,0,0,.15);height:258px;width:4px;position:absolute;top:-10px;left:-64px}.lp-page .static-banner.with-logo .static-banner_logo{margin-right:64px}@media screen and (max-width: 1024px){.lp-page .static-banner.with-logo .headline-wrapper{margin-left:32px}.lp-page .static-banner.with-logo .headline-wrapper:before{left:-32px}.lp-page .static-banner.with-logo .static-banner_logo{margin-right:32px}}.lp-page .static-banner .headline-wrapper{vertical-align:top;display:inline-block}.touch .lp-page .static-banner{height:300px}.phone .lp-page .static-banner{margin-bottom:16px}.lp-page .static-banner_logo{background-color:#fff;height:230px;width:199px;display:inline-block;vertical-align:top}.lp-page .static-banner_logo:after{content:" ";background-color:#fff;border-radius:0px;box-shadow:0px 2px 2px 0px rgba(0,0,0,.15);height:258px;width:4px}.phone .lp-page .static-banner_logo{height:136px;width:118px}.touch .lp-page .static-banner_logo{margin:0 auto;height:156px;width:138px}.lp-page .static-banner .headline-container{padding-top:124px;display:flex;justify-content:center}.touch .lp-page .static-banner .headline-container{padding-top:80px}@media screen and (max-width: 1280px){.lp-page .static-banner .headline-container .headline,.lp-page .static-banner .headline-container .subline{max-width:552px}}.lp-page .static-banner .headline{margin-block-end:0;margin-block-start:0;color:#fff;font-family:"Oswald";font-weight:normal;text-shadow:0 2px 2px rgba(0,0,0,.15);font-size:64px;line-height:80px;text-transform:uppercase}.lp-page .static-banner .subline{margin-top:20px;display:block;color:#fff;text-shadow:0 2px 2px rgba(0,0,0,.15);font-family:"ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px;font-size:20px;font-weight:bold;line-height:28px;max-width:620px}.lp-page .benefits-bar{position:absolute;bottom:-12px;width:100%;left:50%;transform:translateX(-50%);background:#fff;border-radius:8px;box-shadow:0px 2px 2px 0px rgba(0,0,0,.12),0px 0px 2px 0px rgba(0,0,0,.14);display:flex;justify-content:center}.lp-page .benefits-bar_benefit{padding:24px 40px;position:relative}@media(max-width: 1279px){.lp-page .benefits-bar_benefit{padding:24px 20px}}.lp-page .benefits-bar_benefit:not(:last-child):after{background:#e6e6e6;border-radius:0px;height:36px;width:1px;content:" ";position:absolute;right:-3px;top:20px}.lp-page .benefits-bar_benefit_logo,.lp-page .benefits-bar_benefit_text{display:inline-block;vertical-align:middle}.lp-page .benefits-bar_benefit_logo{height:28px;width:27px;color:var(--brand);margin-right:13px}.lp-page .benefits-bar_benefit_text{color:#666;font-family:"Roboto";font-size:16px;font-weight:normal;height:24px;line-height:24px}.lp-page .steps-section-wrapper .see-rules{display:flex;justify-content:center}.lp-page_button{margin:24px 0;text-align:center}.section-wrapper .banners-rotator.img-rotator{margin-bottom:0;height:100%;max-height:388px;min-height:364px}.section-wrapper .banners-rotator.img-rotator .reel{padding-left:0}.section-wrapper .banners-rotator.img-rotator .pagination-dots{top:initial}@media screen and (max-width: 1024px){.section-wrapper .banners-rotator.img-rotator{height:352px}}.section-wrapper .banners-rotator.img-rotator .slider .window{border-radius:4px}.section-wrapper .banners-rotator.img-rotator .slide-titles{margin-top:-30px}@media(max-width: 1024px)and (min-width: 765px){.section-wrapper .banners-rotator.img-rotator .banner-img{height:100%;max-height:352px}}.section-wrapper .banners-rotator.img-rotator .banner-img{height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:4px}.section-wrapper{overflow:auto;box-shadow:0 0 2px 0 rgba(0,0,0,.1);padding-bottom:32px;padding-top:32px;background:#fff;border-radius:4px}.section-wrapper .container{max-width:1312px;padding:0 12px;position:relative}.section-wrapper .container-inner{display:flex;gap:48px;justify-content:space-between}.section-wrapper .container-inner>*{flex:1 1 100%}.section-wrapper_img{border-radius:4px;display:flex;align-self:center;background-repeat:no-repeat;background-repeat:no-repeat;background-position:center center;background-size:contain}@media screen and (max-width: 1024px){.section-wrapper_img{justify-content:center;align-items:center;margin:0 auto;max-height:100%}.section-wrapper_img img{max-width:100%;max-height:100%}}@media screen and (max-width: 768px){.section-wrapper_img{max-width:100%;height:auto}}.section-wrapper_img .section-wrapper_video{display:flex;align-items:center;height:100%;width:436px;max-width:100%;height:260px}.section-wrapper_img .section-wrapper_video video{max-width:100%}.section-wrapper_img .section-wrapper_video .vjs-big-play-button{background:#fff !important;color:var(--brand) !important;height:48px !important;width:48px !important;margin-left:-0.5em !important;margin-top:-0.5em !important}.section-wrapper_img .section-wrapper_video .vjs-big-play-button span{font-size:32px}.section-wrapper_img .section-wrapper_video .vjs-big-play-button span:before{top:-20px}@media screen and (max-width: 1024px){.section-wrapper .links{margin-top:10px}}.phone .section-wrapper .links{margin-top:0}.section-wrapper .title{margin-top:0}.section-wrapper_content .voucher-wrapper{padding-bottom:5px;border-bottom:1px solid #f2f2f2}.section-wrapper_content .voucher-wrapper_text{display:inline-block;margin-left:20px;width:260px;position:relative;vertical-align:top}@media(max-width: 1279px){.section-wrapper_content .voucher-wrapper_text{width:100%;margin-left:0;margin-bottom:10px}}.section-wrapper_content .voucher-wrapper_text .regular-title{margin-top:25px;font-size:18px}@media(max-width: 1279px){.section-wrapper_content .voucher-wrapper_text .regular-title{margin-top:0}}.section-wrapper_content .voucher-wrapper_text span{line-height:16px;font-size:12px}.section-wrapper_content .voucher-wrapper .voucher{position:relative;background-repeat:no-repeat;height:110px;display:inline-block;width:212px;background-image:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250626-35059/img/vouchers/voucher-white.png");background-size:contain;background-position-y:8px;margin-top:15px;margin-bottom:15px}@media(max-width: 1279px){.section-wrapper_content .voucher-wrapper .voucher{margin:10px auto 10px auto;display:block}}.section-wrapper_content .voucher-wrapper .voucher_code-wrapper{position:absolute;border-radius:4px;background-color:#fef4e8;top:37px;left:56px;width:101px;height:36px}@media screen and (max-width: 1024px){.section-wrapper_content .voucher-wrapper .voucher_code-wrapper{top:31px}}.section-wrapper_content .voucher-wrapper .voucher_code{position:absolute;margin-left:16px;display:block;font-weight:500;text-align:center;font-family:"Oswald";line-height:36px;font-size:24px;color:#f7931f}.section-wrapper_content .voucher-wrapper .voucher_deadline{position:absolute;text-align:center;display:block;font-size:10px;margin-top:5px;line-height:16px;top:72px;left:50px}@media screen and (max-width: 1024px){.section-wrapper_content .voucher-wrapper .voucher_deadline{margin-top:0}}.section-wrapper_content .headline{font-size:36px;margin:0 0 20px 0}@media screen and (max-width: 1024px){.section-wrapper_content .headline{margin-top:15px}}.section-wrapper_content .description{display:inline-block;line-height:20px}.section-wrapper_content .description+*{border-top:1px solid var(--placeholder);margin-top:24px}.section-wrapper_content .paragraph{line-height:20px;margin-top:25px}.phone .section-wrapper_content .paragraph{font-size:12px}.phone .section-wrapper_content .paragraph h2{font-size:16px}.section-wrapper_content-sub{margin:8px 0}.section-wrapper_content-sub-headline{font-size:18px;line-height:24px;margin:16px 0;font:bold 18px/24px "ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px;color:var(--brand)}.section-wrapper_content-sub-description{margin:4px 0;list-style:none}.section-wrapper_content-sub-description{padding-left:1em}.section-wrapper_content-sub-description li{margin:12px 0}.section-wrapper_content-sub-description li::before{content:"•";color:var(--brand);display:inline-block;width:1em;font-weight:bold;margin-left:-1em}.section-wrapper_content .unordered-list li{margin:10px 0px}.section-wrapper_content .links{padding-top:24px}.phone .section-wrapper_content .button{width:100%}.section-wrapper_content .button+.button{margin-left:24px}.section-wrapper.reverse .container-inner{flex-direction:row-reverse}@media screen and (max-width: 768px){.section-wrapper .container-inner,.section-wrapper.reverse .container-inner{flex-direction:column;gap:24px}}.section-wrapper,.section-wrapper.reverse{display:flex;align-items:center;min-height:372px}@media screen and (max-width: 1280px){.section-wrapper,.section-wrapper.reverse{padding:28px 12px;min-height:316px}.phone .section-wrapper,.phone .section-wrapper.reverse{padding:28px 12px}}.touch.no-phone .section-wrapper.reverse .container-inner{flex-direction:row-reverse}.touch.no-phone .section-wrapper.reverse .section-wrapper_content-wrapper{margin-left:0;margin-right:24px}.section-wrapper_img{width:100%;align-self:auto;display:inline-block;vertical-align:top}.ticket-banner-form{background:#fff;border-radius:0px 0px 4px 4px;box-shadow:0px 2px 4px 0px rgba(0,0,0,.12),0px 0px 2px 0px rgba(0,0,0,.12);max-width:436px;padding:0 24px 16px 24px}.ticket-banner-form_inputs-wrapper a{color:var(--brand);padding-left:2px;text-decoration:underline}.ticket-banner-form.error .rodo,.ticket-banner-form.error input.button{margin-top:0;margin-bottom:5px}.ticket-banner-form.error .ticket-banner-form_wrapper{margin-top:10px}.ticket-banner-form hr{background:#f2f2f2;border-radius:0px;height:1px;width:calc(100% + 48px);margin-left:-24px}.ticket-banner-form_headline{color:var(--brand);font:bold 24px/32px "ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px;height:64px;text-align:center;margin-top:0;margin-bottom:12px;padding-top:5px}.ticket-banner-form_wrapper{margin-top:0}.ticket-banner-form_wrapper .nreq{font-size:12px}.ticket-banner-form input{width:100%;margin-bottom:20px}.ticket-banner-form input.button{margin-bottom:10px;margin-top:10px}.ticket-banner-form .rodo{margin-top:8px;font-size:12px;line-height:16px}.ticket-banner-form .consents .marker{top:10px !important}.promo-steps-wrapper{margin-top:72px;margin-bottom:34px;display:flex;justify-content:center;flex-wrap:wrap}.phone .promo-steps-wrapper{margin-bottom:-25px;margin-top:45px}@media screen and (max-width: 1280px){.promo-steps-wrapper{margin-top:40px;justify-content:space-evenly}}.promo-steps-wrapper.vertical{flex-direction:column;margin-top:18px;margin-bottom:0}.promo-steps-wrapper.vertical .promo-steps_step{margin-top:0 !important;width:initial;min-height:initial;box-shadow:none}.phone .promo-steps-wrapper.vertical .promo-steps_step{margin:0 0 20px 0}.promo-steps-wrapper.vertical .promo-steps_step:not(:last-child){margin-bottom:24px}.promo-steps-wrapper.vertical .promo-steps_step:not(:last-child):before{content:" ";position:absolute;top:46px;left:-2px;width:51px;height:1px;border-bottom:2px dashed #a4004f;transform:rotate(90deg)}.promo-steps-wrapper.vertical .promo-steps_outer-circle{vertical-align:middle;left:initial;display:inline-block;z-index:1;top:0px}.promo-steps-wrapper.vertical .promo-steps_content{vertical-align:middle;display:inline-block;box-shadow:0px 0px 2px 0px rgba(0,0,0,.1),0px 2px 3px 0px rgba(0,0,0,.1);position:relative;left:-15px;padding-left:31px;border-radius:4px;margin-top:0}.phone .promo-steps-wrapper.vertical .promo-steps_content{padding:12px 12px 12px 31px;margin-top:0}.promo-steps-wrapper.border-circle{justify-content:center}@media(min-width: 1280px){.promo-steps-wrapper.border-circle .promo-steps_step:not(:last-child) .promo-steps_outer-circle:before{content:" ";position:absolute;border-radius:75%;top:-18px;left:22px;width:286px;height:120px;border-top:2px dashed var(--brand)}}@media screen and (min-width: 1280px)and (max-width: 1440px){.promo-steps-wrapper.border-circle .promo-steps_step:not(:last-child) .promo-steps_outer-circle:before{width:267px}}@media screen and (min-width: 1280px)and (max-width: 1280px){.promo-steps-wrapper.border-circle .promo-steps_step:not(:last-child) .promo-steps_outer-circle:before{width:224px}}@media(min-width: 1280px)and (max-width: 768px){.touch .promo-steps-wrapper.border-circle .promo-steps_step:not(:last-child) .promo-steps_outer-circle:before{display:none}}.promo-steps_step{position:relative;background:#fff;box-shadow:0px 0px 2px 0px rgba(0,0,0,.15);min-height:108px;width:252px}@media(min-width: 1280px){.promo-steps_step:not(:last-child){margin-right:24px}}@media screen and (max-width: 1440px){.promo-steps_step{width:246px}}@media screen and (max-width: 1280px){.promo-steps_step{width:calc(50% - 44px);margin-top:34px}}.phone .promo-steps_step{width:100%;margin:0 24px 48px 24px}.promo-steps_content{padding:12px;color:#666;font-size:14px;line-height:20px;text-align:center;margin-top:-24px}.phone .promo-steps_content{padding:36px;margin-top:-36px}.promo-steps_outer-circle{position:relative;width:48px;height:48px;background:#fff;box-shadow:0px 0px 2px 0px rgba(0,0,0,.1),0px 2px 3px 0px rgba(0,0,0,.1);border-radius:100%;top:-24px;left:calc(50% - 24px)}.promo-steps_inner-circle{background:#f5e5ed;height:40px;width:40px;color:var(--brand);border-radius:100%;position:relative;top:4px;left:4px}.promo-steps_inner-circle_text{color:#a4004f;font-size:18px;font-weight:500;line-height:24px;text-align:center;position:relative;top:8px}@media screen and (max-width: 768px){.lp-page.affillation-page h1.regular-title{font-size:20px;line-height:24px}}.lp-page.affillation-page .promo-steps-wrapper{margin-top:108px;margin-bottom:40px}@media screen and (max-width: 1024px){.lp-page.affillation-page .promo-steps-wrapper{margin-top:0}.lp-page.affillation-page .promo-steps-wrapper.border-circle{justify-content:space-evenly}}.lp-page.affillation-page .lp-page_sections{margin-top:0}.affiliation-form-wrapper{background-color:#fff;padding:40px 0}.affiliation-form-wrapper .affiliation-form hr{background:#ebebeb}.affiliation-form-wrapper .affiliation-form label{color:gray}.affiliation-form-wrapper .affiliation-form .main-group,.affiliation-form-wrapper .affiliation-form .dynamic-input-group{display:flex}@media screen and (max-width: 1024px){.affiliation-form-wrapper .affiliation-form .main-group,.affiliation-form-wrapper .affiliation-form .dynamic-input-group{flex-wrap:wrap}}.affiliation-form-wrapper .affiliation-form .form-input{margin-right:24px}@media screen and (max-width: 768px){.affiliation-form-wrapper .affiliation-form .form-input{width:100%;margin-right:0}}.affiliation-form-wrapper .affiliation-form input{width:240px}@media screen and (max-width: 1024px){.affiliation-form-wrapper .affiliation-form input{width:initial}}@media screen and (max-width: 768px){.affiliation-form-wrapper .affiliation-form input{width:100%}}.affiliation-form-wrapper .affiliation-form .form-footer{padding:24px 0}.affiliation-form-wrapper .affiliation-form .trash-last-wrapper{position:relative;margin-bottom:20px}@media screen and (max-width: 768px){.affiliation-form-wrapper .affiliation-form .trash-last-wrapper{width:100%}}.affiliation-form-wrapper .affiliation-form .trash-last-wrapper .trash-icon{position:absolute;top:28px;right:-18px}@media screen and (max-width: 768px){.affiliation-form-wrapper .affiliation-form .trash-last-wrapper .trash-icon{right:calc(50% - 12px);top:74px}}.affiliation-form-wrapper .affiliation-form .buttons{float:right}@media screen and (max-width: 768px){.affiliation-form-wrapper .affiliation-form .buttons{float:none;margin:0 auto}}.affiliation-form-wrapper .affiliation-form .buttons .buttons-group{margin-right:16px}@media screen and (max-width: 768px){.affiliation-form-wrapper .affiliation-form .buttons .buttons-group{margin-right:0;margin-bottom:24px}}.affiliation-form-wrapper .affiliation-form .buttons input{width:initial}.inspiration-container.section-wrapper{padding:32px 0;margin-bottom:0;margin-top:0;box-shadow:none}.google-opinions{padding-bottom:16px}.google-opinions_seo{max-width:528px;margin-block:32px;margin-inline:auto}.google-opinions_seo p{margin:16px 0;line-height:20px;text-align:center}


