*{box-sizing:border-box;font-family:Arial}:root{--innerCircle-progress:#e4058c;--middleCircle-progress:#e9a72d;--outerCircle-progress:#189bd4;--innerCircle-nonProgress:#fff;--middleCircle-nonProgress:#ffffffb3;--outerCircle-nonProgress:#fffc}body,html{background-color:#000;background-image:radial-gradient(#323232 .25px,#000 0);background-size:5px 5px;height:100%;margin:0;min-width:320px;opacity:1;padding:0}a,a:active,a:visited,body,html{color:#000}.mainWrap{background-color:#fff;display:flex;flex-direction:column;margin:0 auto;max-width:1920px;min-height:calc(100vh - 40px);position:relative}.structureBottom,.structureTop{flex-shrink:0}.structureTop{background-color:#fff;background-position:bottom;background-repeat:repeat-x;height:150px;position:relative}.logoSearch,.structureTop{align-items:center;display:flex;justify-content:center}.logoSearch{flex-direction:row;max-width:1200px;text-align:center;width:100%}.logoSearch .mainLogo{background-image:url(/static/media/logo.7e241bdb250318c75bb7.png);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:150px;width:250px}.mainTopBar form{position:relative;width:100%}.headerMessage,.headerSubMessage{display:none}.headerSubMessage{text-align:center}.headerMessage{margin-left:11px}.headerMessage h1{font-size:20px}.headerSubMessage h2{font-size:16px}.waveTop{height:100px;position:absolute;top:200px;width:100%}.waveBottom{height:100px;position:relative}.structureMiddle{align-items:center;display:flex;flex-grow:1;justify-content:center;overflow-x:hidden;overflow-y:auto;position:relative;text-align:center;z-index:1}.structureBottom{align-content:center;color:#fff;height:60px;position:relative}.landing{font-size:44px}.landing,.paymentMessage{align-items:center;display:flex;height:100%;justify-content:center}input:focus{outline:none}button.actionButtons{font-size:12px;height:30px;width:95px}button.actionButtons:not(:first-child){margin-left:4px}button.actionButtons img{width:16px}div.controls{display:none;position:absolute;right:2%;text-align:right;top:17px}.controls button,.mobileControls button{display:inline-block;vertical-align:top}div.terms{font-size:12px;padding-top:9px;text-align:center}div.terms u{cursor:pointer;text-decoration:none}div.terms a,div.terms a:active,div.terms a:visited{color:#fff;text-decoration:none}.lock-icon{color:#fff;font-size:3em;left:50%;opacity:.6;position:absolute;top:50%;transform:translate(-50%,-50%)}#rswps-google-pay-container{margin:10px 0}.loadingIndicator{background-color:#fffffff2;bottom:0;left:0;position:fixed;right:0;top:0;z-index:99}.loadingContainer{align-items:center;display:flex;height:100%;justify-content:center;left:0;max-height:100vh;max-width:100vw;position:relative;text-align:center;top:0;width:100%}.loader{animation:spin 2s linear infinite;border:16px solid #f3f3f3;border-radius:50%;border-top-color:#212121;height:120px;width:120px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.basketWrap{align-items:center;display:flex;justify-content:center;padding-bottom:20px}.basketCont{max-width:500px;padding:10px}.basketCont h1{font-size:30px;text-align:center;width:100%}.basketCont h2{font-size:22px;width:100%}.basketCont h3{font-size:18px;font-weight:400;width:100%}.basketTypeRow{width:100%}.basketItem{display:inline-block;margin:10px;position:relative;vertical-align:top}.basketItem img{display:block;width:100px}.basketItem .quantity{background-color:#fff9;bottom:2px;color:#000;height:20px;position:absolute;right:2px;text-align:center;width:20px}.paymentCont{width:100%}.paymentWrap{margin-bottom:165px;width:100%}.emailInput{border:1px solid #ccc;border-radius:10px;font-size:16px!important;height:35px;margin-bottom:10px}.continue,.emailInput{text-align:center;width:100%}.continue{background-color:#f2b936;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:18px!important;height:50px;margin-bottom:40px;margin-top:10px}.unlockDet{font-size:12px}.container{height:100%;width:100%;@media (max-width:800px){flex-direction:column}}.container,.item{align-items:center;display:flex;justify-content:center}.item{color:#fff;cursor:pointer;flex-direction:column;margin:30px;padding:30px;width:500px;@media screen and (max-width:500px){width:90%}}.choiceInfo{font-size:24px;@media screen and (max-width:500px){font-size:24px}@media screen and (max-width:400px){font-size:20px}@media screen and (max-height:950px){font-size:20px}}.choicePrice{color:#fff;font-size:55px;font-weight:700}.confirmModal{align-items:center;background-color:#0006;bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:99}.confirmModalContent{background-color:#fefefe;border-radius:10px;max-width:300px;padding:20px;width:40%}:root{--progress-bar-width:150px;--progress-bar-height:150px;--font-size:2rem}.progressWrap{background-color:#151515f2;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99}.circleProgress{left:calc(50% - 105px);position:fixed;top:calc(50% - 105px);z-index:100}.circularProgress,.circularProgress2,.circularProgress3{align-items:center;border-radius:50%;display:flex;height:150px;height:var(--progress-bar-height);justify-content:center;width:150px;width:var(--progress-bar-width)}.circularProgress2{height:180px;height:calc(var(--progress-bar-width) + 30px);width:180px;width:calc(var(--progress-bar-width) + 30px)}.circularProgress3{height:210px;height:calc(var(--progress-bar-width) + 60px);width:210px;width:calc(var(--progress-bar-width) + 60px)}.innerCircle{background-color:#000;border-radius:50%;height:120px;height:calc(var(--progress-bar-height) - 30px);position:absolute;width:120px;width:calc(var(--progress-bar-width) - 30px)}.percentage{color:#fff;font-size:2rem;font-size:var(--font-size);position:relative}.progressCount{color:#fff;font-size:14px;text-align:center}.galleryContainer{margin:10px auto 20px;text-align:center;@media screen and (max-width:739px){max-width:90%;width:90%}@media screen and (min-width:740px){width:652px}@media screen and (min-width:1110px){width:978px}@media screen and (min-width:1490px){width:1304px}@media screen and (min-width:1920px){width:1630px}}.galleryContainer .buttons{align-items:center;display:flex;gap:10px;justify-content:center;margin:14px 0}.galleryContainer .buttons button{background-color:#e4058c;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:12px;line-height:25px;margin:5px;max-width:115px;padding:6px;width:30%}.galleryContainer .buttons button img{width:16px}.photo{border-radius:10px;cursor:pointer;position:relative}.photo img,.photo video{border-radius:10px;display:block;max-width:100%}.yellowspot{align-content:center;background:#fff;background-image:url(https://yellowspot.nl/wp-content/uploads/2018/10/Yellowspot.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:10px;color:#212121;cursor:pointer;height:209px;overflow:hidden;position:relative;width:318px}.yellowspotTest{bottom:0;font-size:14px;position:absolute;text-align:center;width:100%}.countdownNotice{margin:14px 10px 18px}.modalOverlay{background-color:#000000b3;left:-50%;overflow:auto;position:fixed;top:0;width:200vw;z-index:1}.modalOverlay,.modalWrap{align-items:center;display:flex;height:100vh;justify-content:center;min-width:300px}.modalContent,.modalWrap{max-width:1200px;width:90vw}.modalContent{align-items:center;background-color:#fefefe;border-radius:5px;display:flex;flex-direction:column;max-height:80vh;min-width:300px;padding:10px;position:relative;transition:width 2s,height 4s}.modalContent .image-container{height:calc(80vh - 64px);overflow:hidden;position:relative}.modalContent img,.modalContent video{border-radius:5px;display:block;height:auto;max-height:calc(80vh - 64px);max-width:100%}.modalContent video{max-height:calc(80vh - 80px)}.modalContent .buttons{height:40px;margin-top:10px;position:relative;width:100%}.modalContent button{background-color:#e4058c;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;line-height:25px;padding:6px;width:115px}.modalContent button:first-of-type{float:left}.modalContent button:nth-of-type(2){float:right}.isntMe{display:block;top:15px;width:300px;width:200px}.appleMessage,.isntMe{background-color:#0009;border-radius:10px;color:#fff;padding:10px;position:absolute;text-align:center}.appleMessage{bottom:-70px;margin:0;max-width:390px;width:calc(100% - 30px);@media screen and (max-width:450px){font-size:12px}}.LanguageBanner{align-items:center;background-color:#189bd4;display:flex;gap:5px;height:40px;justify-content:end;margin:0 auto;max-width:1920px;position:relative;text-align:right;@media screen and (max-width:450px){justify-content:center}}.LanguageIcon{color:#fff;line-height:40px;text-align:center;width:50px}.selectedLang{background-color:#e4058c;color:#fff}.LanguageIcon:hover{background-color:#e9a72d;cursor:pointer}.searchCont{text-align:right;width:65%}.formBox{align-items:center;display:flex;flex-direction:row;justify-content:end}input[type=text].codeInput{border:2px solid #00aeef;border-radius:10px;color:#212121;display:inline-block;font-size:18px;height:38px;margin:5px;max-width:60%;padding:14px;text-align:center;text-transform:uppercase;vertical-align:middle;width:200px}input[type=text].codeInput::-webkit-input-placeholder{font-size:11px}input[type=text].codeInput:-moz-placeholder{font-size:11px}input[type=text].codeInput::-moz-placeholder{font-size:8px}input[type=text].codeInput:-ms-input-placeholder{font-size:11px}button.go{background-color:#e4058c;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:24px;height:38px;margin:5px;width:80px;@media only screen and (max-width:800px){height:30px}}.termsOverlayWrap{align-items:center;background-color:#000000b3;display:flex;height:100%;justify-content:center;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1}.termsOverlay{background-color:#efefef;border-radius:5px;color:#212121;height:172px;left:calc(50% - 150px);padding:20px;position:absolute;top:calc(50% - 86px);width:300px}.termsOverlay a,.termsOverlay a:active,.termsOverlay a:visited{color:#212121}.termsOverlay h3{margin-top:0}.termsOverlay p{font-size:12px}.termsOverlay button{width:100%}.showTerms{cursor:pointer;text-decoration:underline}.TermsAndConditionsClose{color:#fff;cursor:pointer;font-size:25px;line-height:30px;position:absolute;right:0;text-align:center;top:-35px;width:30px;z-index:99}.TermsAndConditions{background-color:#ccc;color:#000;font-size:15px;height:80%;left:50%;min-width:300px;padding:10px;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:80%;z-index:2}.TermsAndConditions div.theTerms{height:100%;overflow-y:auto}.TermsAndConditions h1{text-align:center}.TermsAndConditions li{margin-bottom:10px}@media only screen and (max-width:320px){div.terms{font-size:11px;left:10px}button.actionButtons{font-size:12px;margin-left:1px;width:88px}button.actionButtons img{width:14px}}@media only screen and (max-width:450px){input[type=text].codeInput::-webkit-input-placeholder{font-size:9px}input[type=text].codeInput:-moz-placeholder,input[type=text].codeInput::-moz-placeholder{font-size:9px}input[type=text].codeInput:-ms-input-placeholder{font-size:9px}.mainTopBar form{align-items:center;display:flex;justify-content:center;margin:10px 0}.mainTopBarCont,div.controls{width:100%}div.terms{font-size:8px}.landing p{font-size:16px}.galleryContainer .buttons button{font-size:8px}}@media only screen and (max-width:600px){.mainTopBarCont{margin:0 auto;width:450px}}@media only screen and (max-width:800px){.structureTop{text-align:center}.logoSearch{flex-direction:column;height:125px;min-width:100%}.formBox{justify-content:center;margin:10px}.logoSearch .mainLogo{height:120px}.landing div{font-size:30px;padding:5px}div.controls{margin-bottom:10px;margin-top:10px;position:static;text-align:center;width:100%}button.actionButtons{width:30%}input[type=text].codeInput{height:30px}.searchCont{display:block;margin:0;text-align:center;width:100%}}@media only screen and (max-width:1000px){div.controls{top:0}button.actionButtons{height:39px}}@media only screen and (max-height:500px){height:auto;min-height:100vh}@media screen and (max-height:700px){.structureTop{height:150px}.logoSearch .mainLogo{height:100px}.waveBottom,.waveTop{display:none}.structureBottom{height:80px}}
/*# sourceMappingURL=main.218a65ee.css.map*/