@import"https://fonts.googleapis.com/css2?family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap";:root{font-family:LidlFontPro,sans-serif;line-height:1.5;font-weight:400}*{box-sizing:border-box}body{margin:0;padding:0;font-family:LidlFontPro,sans-serif;overflow-x:hidden}h1,h2,h3,h4,h5,h6{margin:0}h1{font-size:1.875rem;font-weight:700}@media (min-width: 768px){h1{font-size:2.1875rem}}.background{width:100vw;min-height:100vh;background:url(/background_desktop.jpg) no-repeat center center;background-size:cover}.container{width:100%;max-width:1006px;margin:0 auto;padding:0 16px}.special_heading{font-size:15px;letter-spacing:3px;text-transform:uppercase;font-weight:700;color:#fff}.flex_holder{width:100%;height:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-block:3rem}.green_wrapper{position:relative;padding:24px;border-radius:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:0;min-height:75vh}@media (min-width: 1025px){.green_wrapper{padding:40px}}.green_wrapper:before{content:"";position:absolute;top:50%;left:0;transform:translate(-25%,-50%);width:402px;height:520px;background:url(../../zdravko-behind.png);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-1}.green_wrapper:after{content:"";position:absolute;inset:0;background:#005337d1;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:30px;z-index:0}.green_wrapper>*{z-index:2}.green_wrapper>div{width:100%}.button{display:flex;align-items:center;justify-content:center;padding:12px 20px;border:none;border-radius:99px;min-width:230px;cursor:pointer;font-size:16px;line-height:1.5;transition:all .3s ease}.button:hover,.button:focus,.button:active{background:#fff000;color:#005337}.button.primary{background-color:#a5cf4c;color:#005337;font-weight:600}.button.outline{background-color:transparent;color:#a5cf4c;border:1px solid #a5cf4c;font-weight:600}.button.answer{position:relative;background-color:#a5cf4c;color:#005337;padding:12px 46px}.button.answer.correct{background-color:#52ad45;color:#fff}.button.answer.wrong{background-color:#e60a14;color:#fff}.button.answer.active{background-color:#fff000;color:#005337}.terms_link{position:absolute;bottom:17px;right:50%;font-size:.875rem;color:#fff;transform:translate(50%)}@media (min-width: 768px){.terms_link{bottom:17px;right:54px;transform:translate(0)}}@font-face{font-family:LidlFontPro;src:url(/assets/LidlFontPro-Bold-QEnDpJeu.woff2) format("woff2"),url(/assets/LidlFontPro-Bold-DwAWGxvA.woff) format("woff"),url(/assets/LidlFontPro-Bold-DNfrTJlU.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:LidlFontPro;src:url(/assets/LidlFontPro-BoldItalic-BjhRWSkQ.woff2) format("woff2"),url(/assets/LidlFontPro-BoldItalic-BCj_PxnN.woff) format("woff"),url(/assets/LidlFontPro-BoldItalic-CsxEAWAc.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:LidlFontPro;src:url(/assets/LidlFontPro-Book-DytSgv18.woff2) format("woff2"),url(/assets/LidlFontPro-Book-BIqPUhx7.woff) format("woff"),url(/assets/LidlFontPro-Book-Cq3Iqmtc.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:LidlFontPro;src:url(/assets/LidlFontPro-BookItalic-DG_k0320.woff2) format("woff2"),url(/assets/LidlFontPro-BookItalic-B5YuV9ME.woff) format("woff"),url(/assets/LidlFontPro-BookItalic-CEzrvVvm.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:LidlFontPro;src:url(/assets/LidlFontPro-Italic-nYf_mF35.woff2) format("woff2"),url(/assets/LidlFontPro-Italic-DMq-KWKZ.woff) format("woff"),url(/assets/LidlFontPro-Italic-7IeSxHW4.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:LidlFontPro;src:url(/assets/LidlFontPro-Regular-DkV-CZLK.woff2) format("woff2"),url(/assets/LidlFontPro-Regular-DdmEE6Ru.woff) format("woff"),url(/assets/LidlFontPro-Regular-ClnhnulX.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:LidlFontPro;src:url(/assets/LidlFontPro-Semibold-B6t_Gz7G.woff2) format("woff2"),url(/assets/LidlFontPro-Semibold-ChCe2c5d.woff) format("woff"),url(/assets/LidlFontPro-Semibold-DTQWUZgy.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:LidlFontPro;src:url(/assets/LidlFontPro-SemiboldItalic-BOdNwehS.woff2) format("woff2"),url(/assets/LidlFontPro-SemiboldItalic-DunOjirg.woff) format("woff"),url(/assets/LidlFontPro-SemiboldItalic-AIdU-amI.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:LidlFontScriptPro;src:url(/assets/LidlFontScriptPro-Cz8c_3LB.woff2) format("woff2"),url(/assets/LidlFontScriptPro-BmLcQUyC.woff) format("woff"),url(/assets/LidlFontScriptPro-BV-Qh2lr.ttf) format("truetype");font-style:normal}.home_content{width:100%;max-width:650px;padding-bottom:2rem}@media (min-width: 768px){.home_content{padding-bottom:0}}.home_content_top{margin-bottom:24px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px}@media (min-width: 768px){.home_content_top{margin-bottom:42px}}.home_content_top_left{width:50%}.home_content_top_left img{width:100%}.home_content_top_text{width:50%}@media (min-width: 768px){.home_content_top_text{max-width:272px}}.home_content_top_text h3{margin-bottom:10px}@media (min-width: 768px){.home_content_top_text h3{margin-bottom:20px}}.home_content_top_text h1{color:#a5cf4c;margin-bottom:16px;line-height:1.2}@media (min-width: 768px){.home_content_top_text h1{margin-bottom:42px}}.home_content_top_text p{color:#fff}.home_content .icons_grid{margin-bottom:20px;display:flex;justify-content:center;gap:32px}@media (min-width: 768px){.home_content .icons_grid{margin-bottom:42px}}.home_content .icons_grid .icon_item{display:flex;flex-direction:column;align-items:center;max-width:172px}.home_content .icons_grid .icon_item p{text-align:center;color:#fff}.home_content_bottom{display:flex;flex-direction:column;align-items:center}.home_content_bottom .button{width:fit-content;margin-bottom:24px}.home_content_bottom .a{font-size:17px;color:#fff000;font-weight:700;cursor:pointer;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}.home_content_bottom p{font-size:.875rem;color:#fff;text-align:center;margin:20px 0 0}.quiz .progress{position:absolute;top:0;left:0;width:100%;height:30px;display:flex;justify-content:flex-end}.quiz .progress_numbers{width:100px;background-color:#fff;height:100%;display:flex;justify-content:center;align-items:center;color:#005337;font-size:15px}.quiz_question{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px}.quiz_question h1{color:#fff;font-size:1.375rem;max-width:318px;text-align:center}.quiz_question_multiple{color:#fff;font-size:15px;text-align:center;font-weight:400}.quiz_question_options{width:100%;display:grid;grid-template-columns:1fr;gap:20px}@media (min-width: 768px){.quiz_question_options{grid-template-columns:1fr 1fr;max-width:520px}}.quiz_question>img{width:100%;max-width:240px}@media (min-width: 768px){.quiz_question>img{max-width:310px}}.quiz_question .answer_icon{position:absolute;top:50%;right:24px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.quiz_question .answer_icon img{width:16px;height:16px}.quiz_question .submit_multi{opacity:0;pointer-events:none;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease}.quiz_question .submit_multi.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.quiz .trivia{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;width:100%}.quiz .trivia_content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;max-width:705px;width:100%}@media (min-width: 768px){.quiz .trivia_content{flex-direction:row}}.quiz .trivia_content h1{color:#a5cf4c;font-size:1.375rem}.quiz .trivia_content p{color:#fff}.quiz .trivia_content img{max-width:380px}.optin_wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;max-width:460px;margin:0 auto}.optin h1{color:#a5cf4c;font-size:1.875rem;text-align:center}.optin .skip_optin{text-align:center;color:#fff;font-size:14px;line-height:1.2}.optin .skip_optin a{color:#fff;font-size:16px;font-weight:700;text-decoration:underline}.optin form .form_group{display:flex;flex-direction:column;margin-bottom:10px}.optin form input{width:100%;padding:16px 24px;border-radius:5px;border:1px solid #005337;background-color:#fff;color:#005337;font-size:16px;font-weight:400;line-height:1.2}.optin form input::placeholder{color:#000}.optin form .error{color:#ff6e66;font-size:14px;line-height:1.2;margin-top:4px}.optin form button{margin:54px auto 0}.optin form .checkboxes_wrapper{display:flex;flex-direction:column;gap:10px;margin-top:32px}.optin form .custom_checkbox{position:relative;display:inline-flex;align-items:flex-start;gap:10px;padding-left:28px;font-size:16px;line-height:1.4;cursor:pointer;-webkit-user-select:none;user-select:none;color:#fff}.optin form .custom_checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;pointer-events:none;visibility:hidden}.optin form .custom_checkbox .checkmark{position:absolute;left:0;top:2px;height:20px;width:20px;background-color:#fff;border:1px solid #000000;border-radius:5px;transition:all .2s ease}.optin form .custom_checkbox .checkmark:after{content:"";position:absolute;display:none;left:6px;top:3px;width:4px;height:8px;border:solid #000000;border-width:0 2px 2px 0;transform:rotate(45deg)}.optin form .custom_checkbox input:checked~.checkmark:after{display:block}.optin form .custom_checkbox a{color:#fff;text-decoration:underline}@media (min-width: 1025px){.zdravko .green_wrapper{flex-direction:row}}.zdravko .green_wrapper:before{display:none}.zdravko_lidl_image{position:relative;width:50%!important;min-width:320px;margin-top:2rem;margin-bottom:4rem}@media (min-width: 768px){.zdravko_lidl_image{margin-top:0}}@media (min-width: 1025px){.zdravko_lidl_image{min-width:470px;margin-left:-115px}}@media (min-width: 1440px){.zdravko_lidl_image{min-width:570px;margin-left:-317px}}.zdravko_lidl_image img{width:100%}.zdravko_lidl_image .oblacek{position:absolute;top:-80px;right:-20px;width:136px}@media (min-width: 1025px){.zdravko_lidl_image .oblacek{top:-80px;right:-125px;width:226px}}@media (min-width: 1440px){.zdravko_lidl_image .oblacek{top:-60px;right:-175px;width:276px}}.zdravko_lidl_image .pecelj{position:absolute;top:-24px;left:-16px;width:188px}@media (min-width: 768px){.zdravko_lidl_image .pecelj{top:-24px;left:-16px;width:188px}}@media (min-width: 1025px){.zdravko_lidl_image .pecelj{top:-16px;left:0;width:228px}}@media (min-width: 1440px){.zdravko_lidl_image .pecelj{top:0;left:-16px;width:288px}}.zdravko_lidl_image .trak{position:absolute;top:115px;left:-20px;width:95px;z-index:-1}@media (min-width: 1025px){.zdravko_lidl_image .trak{top:185px;left:0;width:127px}}@media (min-width: 1440px){.zdravko_lidl_image .trak{top:225px;left:-20px;width:157px;z-index:-1}}.zdravko_lidl_image .cevlji{position:absolute;bottom:-50px;left:0;width:124px;z-index:-1}@media (min-width: 1025px){.zdravko_lidl_image .cevlji{bottom:-36px;left:8px;width:154px}}@media (min-width: 1440px){.zdravko_lidl_image .cevlji{bottom:-65px;left:-16px;width:204px}}.zdravko_buttons{display:flex;flex-direction:column;gap:10px;margin-top:32px}@media (min-width: 768px){.zdravko_buttons{flex-direction:row;margin-top:40px}}.zdravko_wrapper{width:100%;margin-top:1rem}@media (min-width: 1025px){.zdravko_wrapper{width:50%;max-width:522px}}@media (min-width: 1440px){.zdravko_wrapper{width:75%}}.zdravko_wrapper h1{color:#fff;font-size:40px;font-weight:700;line-height:1.2}@media (min-width: 768px){.zdravko_wrapper h1{font-size:50px}}@media (min-width: 1025px){.zdravko_wrapper h1{font-size:60px;letter-spacing:4px}}@media (min-width: 1440px){.zdravko_wrapper h1{font-size:80px;letter-spacing:4px}}.zdravko_wrapper h2{color:#a5cf4c;font-size:24px;font-weight:600;padding-bottom:10px;border-bottom:1px solid #ffffff}@media (min-width: 768px){.zdravko_wrapper h2{font-size:31px}}@media (min-width: 1025px){.zdravko_wrapper h2{font-size:28px}}@media (min-width: 1440px){.zdravko_wrapper h2{font-size:31px}}.zdravko_wrapper p{color:#fff;font-size:16px;font-weight:400;line-height:1.5}@media (min-width: 1025px){.nagrade .green_wrapper{flex-direction:row}}.nagrade .green_wrapper:before{display:none}.nagrade_lidl_image{position:relative;width:50%;min-width:320px}@media (min-width: 1025px){.nagrade_lidl_image{min-width:470px;margin-left:-115px}}@media (min-width: 1440px){.nagrade_lidl_image{min-width:570px;margin-left:-317px}}.nagrade_lidl_image img{width:100%}.nagrade_buttons{display:flex;flex-direction:column;gap:10px;margin-top:32px;margin-bottom:2rem}@media (min-width: 768px){.nagrade_buttons{flex-direction:row;margin-top:50px;margin-bottom:0}}.nagrade_wrapper{width:100%;margin-top:1rem;display:flex;flex-direction:column;align-items:center}@media (min-width: 1025px){.nagrade_wrapper{align-items:flex-start;width:50%;max-width:522px}}@media (min-width: 1440px){.nagrade_wrapper{width:75%}}.nagrade_wrapper h2{color:#a5cf4c;font-size:32px;font-weight:700;padding-bottom:50px}@media (min-width: 1440px){.nagrade_wrapper h2{font-size:35px}}.nagrade_items{display:flex;flex-direction:column;gap:50px}.nagrade_item{display:flex;flex-direction:row;align-items:center;gap:50px}.nagrade_item img{max-width:166px;max-height:166px}.nagrade_item span{max-width:188px}.nagrade_item h4{font-size:64px;line-height:1;font-weight:700;color:#a5cf4c}@media (min-width: 1025px){.nagrade_item h4{font-size:73px}}.nagrade_item p{font-size:16px;font-weight:700;color:#fff;margin:0}
