.raptor-quiz-sticker{display:flex;align-items:center;justify-content:center;gap:38px;padding:0;margin-top:12px;margin-bottom:24px;background:transparent;border:0;box-shadow:none;overflow:visible}.raptor-quiz-sticker__photo{width:320px;max-width:100%;flex:0 1 320px;line-height:0}.raptor-quiz-sticker__photo img{display:block;width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 8px 7px rgba(25,52,58,.1));mix-blend-mode:normal}.raptor-quiz-sticker__button{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:48px;padding:12px 22px;border:1px solid #205362;border-radius:13px;background:#205362;color:#fff;text-decoration:none;font-size:16px;line-height:1.4;flex:none;transition:background .2s,box-shadow .2s}.raptor-quiz-sticker__button svg{flex:none;transition:transform .2s}.raptor-quiz-sticker__button:hover{background:#173f4a;color:#fff;box-shadow:0 4px 12px rgba(25,52,58,.12)}.raptor-quiz-sticker__button:hover svg{transform:translateX(3px)}.raptor-quiz-sticker__button:focus-visible{outline:2px solid #205362;outline-offset:5px}@media(max-width:600px){.raptor-quiz-sticker{flex-direction:column;gap:0;margin-top:8px;margin-bottom:30px}.raptor-quiz-sticker__photo{width:270px;max-width:100%;flex:auto}.raptor-quiz-sticker__button{margin-top:-6px;font-size:15px;min-height:46px;padding:11px 20px}}@media(prefers-reduced-motion:reduce){.raptor-quiz-sticker__button,.raptor-quiz-sticker__button svg{transition:none}}

/* A compact product group beside the quiz explanation. */
.raptor-quiz-sticker{gap:36px;padding:0 24px;box-sizing:border-box}.raptor-quiz-sticker__photo{display:block;flex:0 1 300px;width:300px;text-decoration:none;border-radius:12px}.raptor-quiz-sticker__content{flex:0 1 405px;min-width:0;color:#205362}.raptor-quiz-sticker__content h2{margin:0 0 10px;font-size:clamp(23px,2vw,29px);line-height:1.2;letter-spacing:-.6px;font-weight:500}.raptor-quiz-sticker__content p{margin:0 0 18px;font-size:15px;line-height:1.55;color:#54727b;max-width:390px}.raptor-quiz-sticker__photo:focus-visible{outline:2px solid #205362;outline-offset:4px}.raptor-quiz-sticker__content .raptor-quiz-sticker__button{font-size:15px;min-height:46px;padding:11px 19px}@media(max-width:600px){.raptor-quiz-sticker{padding:0 12px;gap:0}.raptor-quiz-sticker__photo{flex:auto;width:270px}.raptor-quiz-sticker__content{flex:auto;width:100%;max-width:360px;text-align:center}.raptor-quiz-sticker__content h2{font-size:24px}.raptor-quiz-sticker__content p{font-size:14px;margin:0 auto 17px;max-width:310px}.raptor-quiz-sticker__content .raptor-quiz-sticker__button{margin-top:0}}
