.joint-quiz-popup{visibility:hidden;opacity:0;transform:scale(.95) translateY(20px);transition:opacity .4s cubic-bezier(.25,.8,.25,1),transform .4s cubic-bezier(.25,.8,.25,1),visibility 0s linear .4s;will-change:transform,opacity}.joint-quiz-popup--active{visibility:visible;opacity:1;transform:scale(1) translateY(0);transition-delay:0s,0s,0s}.joint-quiz-popup__overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;z-index:999;cursor:pointer}.joint-quiz-popup__inner{position:fixed;top:2.4rem;left:1.6rem;right:1.6rem;bottom:2.4rem;z-index:1000;background:#fff;gap:2.4rem;border-radius:1.6rem;overflow-y:auto;padding:1.6rem}.joint-quiz-popup__scroll-icon-wrapper{height:fit-content;display:none;margin:0 auto;background-color:transparent;position:fixed;z-index:1000;top:6.6rem;left:50%;transform:translate(-50%)}.joint-quiz-popup__scroll-icon{width:1.8rem;height:2.5rem;color:#17443d;cursor:pointer}.joint-quiz-popup__header{width:100%;max-width:74.8rem;margin:0 auto;padding:0 1rem}.joint-quiz-popup__close-wrapper{width:100%;height:3rem;margin:0;display:flex;justify-content:flex-end;align-items:center}.joint-quiz-popup__close-wrapper svg{right:0;padding:.5rem;width:3rem;height:3rem;color:#a9a29d;cursor:pointer}.joint-quiz-popup__top,.joint-quiz-popup__bottom{max-width:74.8rem;margin:0 auto;padding:2rem 1.6rem;border:.1rem solid #d7d3d0;border-radius:1.6rem;gap:4rem}.joint-quiz-popup__product-info{margin-top:2rem}.joint-quiz-popup__product-image{width:27.9rem;height:auto;aspect-ratio:1/1;object-fit:cover;margin:0 auto;border-radius:.3rem}.joint-quiz-popup__product-description{margin-top:2rem}.joint-quiz-popup__product-vet{width:100%;max-width:42.3rem;margin:2rem auto 0;border-radius:.4rem}.joint-quiz-popup__vet-image{width:12.6rem;height:10.7rem;margin:0 auto}.joint-quiz-popup__vet-image img{width:12.6rem;height:10.7rem;object-fit:cover;border-radius:.4rem 0 0 .4rem}.joint-quiz-popup__product-vet-info{width:100%;padding:0 2rem;background-color:#17443d;color:#fff;gap:.4rem;border-radius:0 .4rem .4rem 0}.joint-quiz-popup__product-vet-name,.joint-quiz-popup__product-vet-specialization{width:100%}.joint-quiz-popup__product-vet-specialization p{margin:0}.joint-quiz-popup__chart{gap:2rem}.joint-quiz-popup__chart-image{width:27.9rem;height:28.6rem;margin:0 auto;border-radius:.7rem}.joint-quiz-popup__chart-image img{width:27.9rem;height:28.6rem;object-fit:cover}.joint-quiz-popup__close{gap:.4rem;background-color:#17443d;color:#fff;width:100%;max-width:30rem;margin:0 auto}.joint-quiz-popup__close:after{box-shadow:none}.joint-quiz-popup__close svg{width:2rem;height:2rem;color:#c5fa56}.joint-quiz-popup__submit{display:none;position:fixed;bottom:5rem;left:0;right:0;z-index:1001;padding:0 1.6rem;width:100%;max-width:39.4rem;margin:0 auto}@media screen and (min-width: 768px){.joint-quiz-popup__inner{gap:4rem;padding:3.2rem}.joint-quiz-popup__top,.joint-quiz-popup__bottom{padding:2.4rem 2rem}.joint-quiz-popup__header{margin:4rem auto 0}.joint-quiz-popup__product-info{margin-top:2.4rem;flex-direction:row}.joint-quiz-popup__product-image{width:26.5rem}.joint-quiz-popup__product-description{margin-top:0}.joint-quiz-popup__product-info-content{justify-content:space-between;margin-left:2rem}.joint-quiz-popup__chart{flex-direction:row;gap:2.4rem}.joint-quiz-popup__chart-text{display:flex;justify-content:center;align-items:center}}.joint-quiz-popup__checkout-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background:#fff;gap:2.4rem;overflow-y:auto;padding:5rem 1.6rem}.joint-quiz-popup__checkout-title{margin:0}.joint-quiz-popup__checkout-product{width:100%;padding:1.2rem 0 1.8rem;display:flex;justify-content:space-between;align-items:center}.joint-quiz-popup__checkout-product:first-child{border-bottom:.1rem solid #d7d3d0}.joint-quiz-popup__checkout-product img{width:8rem;height:8rem;object-fit:cover}.joint-quiz-popup__checkout-product-info{display:flex;gap:1.6rem;align-items:flex-start;justify-content:flex-end;width:100%;max-width:22.2rem}.joint-quiz-popup__checkout-product-prices{justify-content:flex-start}.joint-quiz-popup__checkout-product-prices span:nth-child(2){color:#a9a29d}.joint-quiz-popup__checkout-summary{gap:1rem}.joint-quiz-popup__checkout-summary-top{display:flex;justify-content:space-between;align-items:center}.joint-quiz-popup__checkout-summary-top--star{width:1.4rem;height:1.4rem;margin-left:.8rem}.joint-quiz-popup__checkout-summary-top--prices{gap:.8rem;justify-content:flex-end;align-items:center}.joint-quiz-popup__checkout-summary-top--prices span:first-child{color:#a9a29d}.joint-quiz-popup__checkout-summary-bottom{display:flex;justify-content:flex-end;align-items:center}.joint-quiz-popup__checkout-summary-bottom--discount{padding:.6rem 1.6rem;display:flex;justify-content:center;align-items:center;gap:.2rem;border:.1rem solid #d7d3d0;background-color:#f1fdf0;border-radius:.7rem}.joint-quiz-popup__checkout-button{width:100%;max-width:39.4rem;margin:0 auto;gap:.8rem}.joint-quiz-popup__checkout-button p{margin:0}[data-qty]{display:none}@media screen and (min-width: 768px){.joint-quiz-popup__checkout-content,.joint-quiz-popup__checkout-summary,.joint-quiz-popup__checkout-button{width:100%;max-width:58rem;margin:0 auto}.joint-quiz-popup__checkout-product img{width:10rem;height:10rem}.joint-quiz-popup__checkout-product-info{max-width:32.2rem;justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/858/assets/joint-quiz-popup.css.map */
