.radio_check .text{padding-left:25px;position:relative}.radio_check .text span{position:relative;height:15px;width:15px;background-color:#fff;border:1px solid #2a3a4a;display:inline-flex;margin-right:5px;top:3px}.radio_check .text span:after{content:"";position:absolute;display:none;background:#fff}.radio_check.radio .text span{border-radius:50%}.radio_check.radio .text span:after{top:4px;left:4px;width:5px;height:5px;border-radius:50%}.radio_check.radio input:checked~.text span{background-color:#d82663;border-color:#d82663}.radio_check.checkbox .text span:after{top:1px;left:4px;width:6px;height:10px;border:2px solid #2a3a4a;border-width:0 2px 2px 0;-webkit-transform:rotate(35deg);-ms-transform:rotate(35deg);transform:rotate(35deg)}.radio_check input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.radio_check input:checked~.text span:after{display:block}html.quiz{height:100%;width:100%;overflow:hidden}html.quiz body.quiz{height:100%;width:100%;overflow:hidden}html.quiz #quiz{height:calc(100% - 70px);width:100%}html.quiz div.quiz .body{overflow:hidden auto}html.quiz div.quiz .footer{flex:0 1 15%}hr.curved{height:35px;background-image:url(/assets/omlet/images/shop/cat-litter/top-border.png);margin:0;background-color:#fff;border:unset}hr.curved.bottom{background-image:url(/assets/omlet/images/shop/cat-litter/bottom-border.png)}div.quiz{display:flex;flex-flow:column;text-align:center;height:100%;width:100%;margin-left:0}div.quiz h1{font-size:32px}div.quiz h3{font-size:24px}div.quiz p{font-size:18px}div.quiz .btn{color:#fff;padding:5px 20px;font-size:16px;border-radius:unset}div.quiz .btn:active,div.quiz .btn:hover{color:#fff}div.quiz .header{flex:0 1 auto;padding:0 0 20px 0}div.quiz .header p{margin:10px 180px}div.quiz .header img{position:absolute;right:20px;bottom:0;max-width:150px;max-height:80px}div.quiz .body{margin:20px 0;flex:1 1 auto;padding:0 20px}div.quiz .body form{width:100%;position:relative}div.quiz .body form input[type=text]{width:200px;border-radius:5px;padding:5px}div.quiz .body form .error{color:red}div.quiz .body form .list{display:flex;align-items:center;margin-bottom:10px;flex-wrap:wrap}div.quiz .body form .list .form-group{flex:1 1 15%;text-align:center;display:flex;flex-direction:column}div.quiz .body form .list .form-group .img{flex:1 1 auto}div.quiz .body form .list .form-group .img img{max-height:100px}div.quiz .body form .list .form-group input{margin-right:5px}div.quiz .body form a.back{margin-right:50px}div.quiz .footer{flex:0 1 45px;padding:0;position:relative}div.quiz .footer .quiz_breadcrumbs{display:flex;background:#fff;height:2px;margin:0 -14px;align-items:center}div.quiz .footer .quiz_breadcrumbs .item{flex:1 1 0px;text-align:center}div.quiz .footer .quiz_breadcrumbs .item span{width:20px;height:20px;display:block;background-color:#fff;border-radius:20px;margin:0 auto;font-size:11px;padding:2px}div.quiz.results .body .products{display:flex}@media (max-width:991px){div.quiz.results .body .products .glide__slides{flex-wrap:wrap}}div.quiz.results .body .products .item{flex:0 1 519px;text-align:center;margin:10px}@media (max-width:1200px){div.quiz.results .body .products .item{flex:0 1 416px}}@media (max-width:991px){div.quiz.results .body .products .item{flex:1 0 100%}}div.quiz.results .body .products .item .box{padding:40px 0;position:relative;background-color:#fff;border-radius:10px}div.quiz.results .body .products .item .box .banner{position:absolute;top:0;text-align:center;width:100%;left:0;color:#fff;padding:5px 0;border-radius:10px 10px 0 0}div.quiz.results .body .products .item .box .banner_nobg{color:unset;font-weight:700}div.quiz.results .body .products .item .box .visible-xxs{display:none}div.quiz.results .body .products .item .box .product{display:flex;text-align:left;padding:5px}div.quiz.results .body .products .item .box .product .img{position:relative;text-align:center}div.quiz.results .body .products .item .box .product .img img{max-height:150px}div.quiz.results .body .products .item .box .product .description{display:flex;flex-direction:column;position:relative;padding-right:10px}div.quiz.results .body .products .item .box .product .description h5{font-weight:700}div.quiz.results .body .products .item .box .product .description p{font-size:13px;margin-bottom:0}div.quiz.results .body .products .item .box .product .description a{font-weight:700;margin-bottom:10px}div.quiz.results .body .products .item .box .product .form_base_row{position:absolute;bottom:-40px;width:100%;margin:0 auto;line-height:30px}div.quiz.results .footer{flex:0 1 auto;display:flex;border-top:2px solid #fff}div.quiz.results .footer .restart{font-size:20px;padding:5px;border:2px solid #fff;border-width:0 2px 2px 0}div.quiz.results .footer .offer{padding:5px 0;text-align:center;width:100%}@media (max-width:768px){html.quiz{overflow-y:scroll}html.quiz body{overflow-y:scroll}div.quiz{position:relative}div.quiz .header{padding:0 0 40px 0}div.quiz .header p{margin:10px 0}div.quiz .header img{max-height:50px}div.quiz .body form .list{flex-direction:column}div.quiz .body form .list .form-group{width:200px;text-align:left!important;margin:0 auto}div.quiz .body form .list .form-group label{position:relative}div.quiz .body form .list .form-group label input{position:absolute;left:0}div.quiz .body form .list .form-group .img{display:none}div.quiz.results .footer{position:relative}}@media (max-width:450px){div.quiz h1{font-size:24px}div.quiz h3{font-size:20px}div.quiz p{font-size:14px}div.quiz .btn{padding:5px}div.quiz.results .body .products .item{width:90%!important}div.quiz.results .body .products .item:first-child{width:85%!important}div.quiz.results .body .products .item .box{padding-bottom:10px}div.quiz.results .body .products .item .box .visible-xxs{display:unset}div.quiz.results .body .products .item .box .hidden-xxs{display:none}div.quiz.results .body .products .item .box .product{flex-direction:column}div.quiz.results .body .products .item .box .product .description{display:unset;padding:0 10px}div.quiz.results .body .products .item .box .product .form_base_row{position:relative;bottom:0;top:10px;text-align:center}div.quiz.results .footer{display:flex}}