@font-face{font-display:swap;font-family:LidlFontPro-Regular;src:url(https://cdn.surprize.lidl.ro/cdn/font/v2/LidlFontPro-Regular/LidlFontPro-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:LidlFontPro-Bold;src:url(https://cdn.surprize.lidl.ro/cdn/font/v2/LidlFontPro-Bold/LidlFontPro-Bold.ttf) format("truetype")}:root{--main-blue:#003169;--main-lightblue:#0050aa;--main-gold:#ffbc3c;--main-yellow:#ffed70;--main-fs-h1:9.114vw;--main-fs-text:2.64vw;--main-fs-rating:4.67vw;--main-fs-btn:6.5vw;--main-fs-confirm:var(--main-fs-rating)}.ff-pro-b{font-family:LidlFontPro-Bold,serif}.text-lupilu{color:var(--main-blue)}.text-lightblue{color:var(--main-lightblue)}.w-fit-content{width:fit-content}.inset-0{inset:0}main{font-family:LidlFontPro-Regular,serif;font-size:var(--main-fs-text)}main h1{font-size:var(--main-fs-h1)}main .confirmation-container{left:0;right:0;top:33%;z-index:1}main .confirmation-container h2{font-size:var(--main-fs-confirm)}main .btn-lupilu{background-color:var(--main-yellow);border:1px solid var(--main-yellow);border-radius:10px;color:var(--main-lightblue);font-size:var(--main-fs-btn)}main .btn-lupilu:hover{background-color:var(--main-lightblue);color:var(--main-yellow)}main .btn-lupilu-3{background-color:#fff;border:1px solid var(--main-lightblue);border-radius:10px;color:var(--main-lightblue);font-size:var(--main-fs-btn)}main .btn-lupilu-3:hover{background-color:var(--main-blue);color:#fff}main .fs-btn{font-size:var(--main-fs-btn)}main .fs-rating{font-size:var(--main-fs-rating)}main .fs-confirm{font-size:var(--main-fs-confirm)}main .fs-input{font-size:var(--main-fs-rating)}main .h-custom{min-height:12em}main #lupilu-reviews .my-custom{margin-bottom:10vw;margin-top:15vw}main #lupilu-reviews .btn-custom{background:#fff;color:var(--main-blue)}main #lupilu-reviews .btn-custom:active,main #lupilu-reviews .btn-custom:hover{background:var(--main-blue);color:#fff}main #lupilu-reviews .star-rating{font-size:2em;justify-content:center}main #lupilu-reviews .star-rating input[type=radio]{display:none}main #lupilu-reviews .star-rating label{color:#fff;cursor:pointer;transition:color .2s}main #lupilu-reviews .star-rating label input[type=radio]:checked~label,main #lupilu-reviews .star-rating label:hover,main #lupilu-reviews .star-rating label:hover~label{color:var(--main-gold)}@media (min-width:768px){:root{--main-fs-h1:calc(min(2.6vw, 50px));--main-fs-text:calc(min(1.36vw, 26.12px));--main-fs-btn:calc(min(2.45vw, 47px));--main-fs-rating:var(--main-fs-text);--main-fs-confirm:var(--main-fs-h1)}header .lidl-logo{max-width:86px;width:4.5vw}header .lidl-menu{max-width:48px;width:2.5vw}main .btn-lupilu{border-radius:15px}main h1.confirm-title{transform:translateY(200%)}main .confirmation-container{top:40%}main #lupilu-reviews .my-custom{margin-bottom:min(5vw,96px);margin-top:min(13vw,250px)}main .footer-position{margin-top:max(-30vw,-576px)}}