@import url("https://fonts.googleapis.com/css2?family=Oleo+Script:wght@400;700&display=swap");body:has(.cookie-app) footer,body:has(.cookie-app) header{display:none!important}section.cookie-app{background-color:#fff}.cookie-app .custom-container{margin-left:auto;margin-right:auto;max-width:1350px;width:100%}.cookie-app .form-wrapper{background-color:#ebe8ef;min-height:100vh;padding-top:6rem;position:relative}.cookie-app .main-wrap{background-color:#fff;position:relative;z-index:0}.cookie-app .bg-pattern{background-color:#fff;background-image:url(https://cookieai-admin.kunotestdomain.com/static/media/bg-stripe.f8b45f5d33a893b9396d.svg);background-repeat:repeat;height:72px}.cookie-app .header-stripe{background-color:#182162;height:.875rem}.cookie-app .top-header{position:relative;width:100%}.cookie-app .top-header .logo-wrap{align-items:center;background:linear-gradient(0deg,transparent 50%,#1a2165 0);border-radius:50%;display:flex;height:10rem;justify-content:center;left:50%;position:absolute;top:0;transform:translateX(-50%) translateY(-50%);width:10rem;z-index:1}.cookie-app .top-header .logo-wrap .inner{border-radius:50%;height:140px;width:140px}.cookie-app .top-header .logo-wrap .inner img{height:100%;object-fit:contain;width:100%}.cookie-app .cloud-wrapper{align-items:center;display:flex;height:8rem;justify-content:space-between;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:0;width:91.666667%}.cookie-app .cloud-wrapper img{height:auto}.cookie-app .form-row{display:flex;flex-direction:column;flex-wrap:wrap;padding-bottom:2rem;padding-top:2rem}.cookie-app .form-row .left-part{padding-left:1rem;padding-right:1rem;padding-top:1.25rem;text-align:center;width:100%}.cookie-app .form-row .right-part{margin-top:30px;padding-left:1rem;padding-right:1rem;width:100%}.cookie-app .form-row h1{color:#3574f2;font-family:Oleo Script,cursive;font-size:16vw;font-weight:700;line-height:1;margin:0}.cookie-app .form-row .sub-title{color:#1649b1;font-size:25px;font-weight:700;letter-spacing:6px;line-height:1;text-transform:uppercase}.cookie-app .form-row .desc{color:#000;font-size:15px;line-height:1.5}.cookie-app .left-part .logo-wrap{align-items:center;display:flex;gap:.75rem;justify-content:center;margin:1rem auto 2rem;max-width:400px}.cookie-app .left-part .logo-wrap .plus-sign{width:2rem}.cookie-app .left-part .logo-wrap .kuno{width:100px}.cookie-app .left-part .logo-wrap .kuno img,.cookie-app .left-part .logo-wrap .plus-sign img,.cookie-app .left-part .logo-wrap .stackadapt img{max-width:100%;object-fit:cover;width:100%}.cookie-app .left-part .logo-wrap .stackadapt{min-width:153px}.cookie-app .img-result-wrap{align-items:center;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:400px;position:relative}.cookie-app .img-result-wrap .arrow-spring{height:auto;left:9rem;position:absolute;top:0;width:6rem;z-index:1}.cookie-app .img-result-wrap .actual-img{border:10px solid #fff;box-shadow:0 4px 24.4px #abb3c5;height:10rem;width:10rem}.cookie-app .img-result-wrap .result-img{border-radius:50%;box-shadow:0 10px 15px -3px rgba(0,0,0,.102),0 4px 6px -4px rgba(0,0,0,.102);height:10rem;width:10rem}.cookie-app .instrustion{margin-left:auto;margin-right:auto;margin-top:2rem;max-width:90%}.cookie-app .instrustion .desc{font-size:1rem;font-weight:400;line-height:1.25rem;text-align:center}.cookie-app .bottom-footer .content{color:#bfbcc4;display:flex;flex-wrap:wrap;font-size:.75rem;gap:1rem;justify-content:center;line-height:1rem;margin-top:3.5rem;padding-bottom:1.5rem;text-align:center}.cookie-app .bottom-footer a{color:#bfbcc4;text-decoration:underline}.tile-wrapper{bottom:2.5rem;display:flex;justify-content:space-between;left:0;position:absolute;width:100%;z-index:-1}.from-wrap{background-color:#ebe9ef;border-radius:.75rem;box-shadow:0 4px 24.4px #abb3c5;margin-inline-start:auto;max-width:500px;padding:1.5rem 1rem;position:relative;z-index:1}.from-wrap h4{color:#3574f2;font-family:Oleo Script,cursive;font-size:28px;font-style:italic;font-weight:700;line-height:1;margin:0 0 .375rem;text-align:center}.form-item>label{color:#000;font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:0}.cookie-app .form-item>input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.cookie-app .form-item>select{background-color:#fff;border:1px solid #d1d5db;border-radius:0;color:#000;font-size:1rem;margin:0;padding:.75rem;width:100%}.from-wrap form{gap:24px}.from-wrap form,.from-wrap form .form-item{display:flex;flex-direction:column}.from-wrap form .form-item .btn-upload{background-color:#fff;border:1px solid #dddce2;border-radius:.5rem;color:#000;cursor:pointer;font-family:Poppins;font-size:1rem;line-height:1.5rem;margin-top:20px;padding:.5rem 1rem;width:fit-content}.from-wrap form .btn-submit{background-color:#3575f3;border:none!important;border-radius:.5rem;color:#fff;cursor:pointer;font-family:Poppins;font-size:16px;font-weight:600;outline:none;padding:.75rem;transition:all .3s ease;width:100%}.preview-img:empty,.status-msg:empty{display:none}.from-wrap form .btn-submit:hover{opacity:.7}.from-wrap form .form-item .btn-upload:hover{opacity:.8}div#previewBox h3{color:#000;font-family:Poppins;font-size:1.5rem;font-weight:500;margin-top:20px}div#previewBox img{border:1px solid #9ca3af;border-radius:.5rem;height:100%;height:300px;margin-bottom:10px;object-fit:cover;object-position:top;position:relative;width:100%}div#photoModal{align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:flex;display:none;justify-content:center;left:0;padding:0 16px;position:fixed;right:0;top:0;z-index:50}div#photoModal .modal-content{background-color:#fff;border-radius:.5rem;max-height:90vh;overflow-y:auto;padding:1rem;position:relative;width:500px}div#photoModal span#closeModal{color:#000;cursor:pointer;font-size:1.25rem;font-weight:700;position:absolute;right:1rem;top:.5rem}div#photoModal .modal-content h3{color:#000;font-family:Poppins;font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:1rem;text-align:center}div#photoModal .modal-inner{background-color:#fff;border-radius:.5rem;margin-left:auto;margin-right:auto;max-width:28rem;padding:1.5rem;width:100%}.modal-upload-buttons{align-items:center;display:flex;flex-direction:column;gap:1rem}.modal-upload-buttons button#uploadBtn{background-color:#3574f2}.modal-upload-buttons button#uploadBtn:hover{background-color:#2563eb}.modal-upload-buttons button{border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-family:Poppins;font-size:16px;font-weight:600;padding:.75rem;transition:background-color .3s ease;width:100%}.modal-upload-buttons button#selfieBtn{background-color:#0e4aab}.modal-upload-buttons button#selfieBtn:hover{background-color:#0c4196}div#photoModal .modal-inner button#saveImage{background-color:#c1844c;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-family:Poppins;font-size:16px;margin:0;padding:.75rem;transition:background-color .3s ease;width:100%}.div#photoModal .modal-inner button#saveImage:hover{background-color:#c1844c}p.modal-status{bottom:-40px;text-align:center;width:100%}.image-preview-text{color:#000;display:none;font-size:1.125rem;font-weight:500;margin-bottom:.75rem;margin-top:20px;text-align:center}.upload-media-preview div#imagePreview{display:block;height:100%;margin-bottom:20px;width:100%}.upload-media-preview div#imagePreview img{border:1px solid #9ca3af;border-radius:.5rem;height:100%;height:400px;margin-bottom:10px;object-fit:cover;object-position:top;position:relative;width:100%}div#photoModal .modal-inner video#video{height:auto;width:100%}button#changeImageBtn,div#photoModal .modal-inner button#captureBtn{background-color:#7c3aed;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-family:Poppins;font-size:16px;font-weight:600;line-height:1.5;margin-bottom:30px;margin-top:.75rem;padding:.75rem;transition:background-color .3s ease;width:100%}div#previewBox button#changeImageBtn{margin:0}div#clickText{font-size:14px;margin:10px 0 0;text-align:center;width:100%}.preview-img-text{color:#000;font-size:1.5rem;font-weight:600;text-align:left}.form-row .success-message .logo-wrap{align-items:center;display:flex;gap:.75rem;justify-content:center;margin:1rem auto 2rem;max-width:400px}.form-row .success-message h4{color:#3574f2;font-family:Oleo Script,cursive;font-size:3.75rem;font-weight:700;line-height:1;margin:0}.border-t{border-bottom:3px solid #3574f2;border-top:2px solid #82edf7;display:block;height:12px;margin:0 auto;max-width:250px}.heading-border h2{color:#3574f2;font-family:Oleo Script,cursive;font-size:3rem;font-weight:400;line-height:1;margin:0}.heading-border p{font-size:18px;font-weight:700}.heading-border{margin:20px 0;text-align:center}span.border-t.top{margin-bottom:12px}span.border-t.bottom{margin-top:12px}.form-row .success-message{margin:0 auto;max-width:600px;text-align:center}.form-row .success-message .content-img{color:#000;font-size:16px;line-height:24px;margin:0 auto;max-width:320px}.content-img strong{color:#3574f2}.content-img img{margin-top:32px}.success-message .logo-item.kuno{width:130px}.success-message .plus-sign{width:32px}.success-message .plus-sign img{width:100%}.success-message .logo-item.stackadapt{min-width:153px;width:200px}.success-message .logo-item.stackadapt img{width:100%}@media (max-width:640px){.success-message .logo-item.kuno,.success-message .logo-item.stackadapt{width:100px}.form-row .success-message h4{font-size:8vw}}@media (min-width:640px){.cookie-app .top-header .logo-wrap{height:200px;width:200px}.cookie-app .top-header .logo-wrap .inner{height:180px;width:180px}.cookie-app .form-row .left-part{padding-left:30px;padding-right:30px}.cookie-app .form-row h1{font-size:3.75rem}.cookie-app .left-part .logo-wrap{margin-bottom:50px}.cookie-app .img-result-wrap{max-width:400px}.cookie-app .instrustion{margin-top:5rem}.cookie-app .instrustion .desc{font-size:1.25rem}.modal-upload-buttons{flex-direction:row}.upload-media-preview div#imagePreview img,div#previewBox img{height:400px}}@media (min-width:768px){.cookie-app .form-row{gap:1rem}.cookie-app .left-part .logo-wrap .stackadapt{width:200px}.cookie-app .left-part .logo-wrap .kuno{width:130px}}@media (min-width:1024px){.cookie-app .form-wrapper{padding-top:8rem}.cookie-app .form-row{flex-direction:row}.cookie-app .form-row .left-part,.cookie-app .form-row .right-part{width:calc(50% - 16px)}}@media (min-width:1280px){.cookie-app .form-row h1{font-size:81px}.cookie-app .cloud-wrapper img{width:33.333333%}}