.qr-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.qr-top{display:flex;justify-content:center;padding:20px 16px 4px}.qr-top img{width:132px;height:auto}.qr-hero{padding:12px 0 24px;text-align:center}.qr-pill{display:inline-block;padding:6px 14px;border-radius:4px;background:#f5eaf0;color:#5e2c42;font-weight:700;font-size:14px;line-height:20px;letter-spacing:.02em}.qr-title{margin-top:12px!important;font-weight:700;font-size:28px;line-height:1.2;letter-spacing:-.025em;text-wrap:balance}.qr-lede{max-width:800px;margin:16px auto 0;color:var(--qp-text);font-size:16px;line-height:1.55}.qr-lede p{margin:0}.qr-lede strong{color:var(--qp-ink)}.qr-grid{display:grid;gap:20px;margin-top:20px;text-align:left}.qr-media{display:flex;flex-direction:column;align-items:center}.qr-art{position:relative;margin:0;width:100%;max-width:340px}.qr-art img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.qr-burst{position:absolute;right:0;top:6%;display:grid;place-items:center;width:84px;height:84px;padding:12px;text-align:center;font-weight:800;font-size:12px;line-height:1.15;color:#fff;background:#5e2c42;clip-path:polygon(50% 0,61% 11%,75% 6%,79% 21%,94% 25%,89% 39%,100% 50%,89% 61%,94% 75%,79% 79%,75% 94%,61% 89%,50% 100%,39% 89%,25% 94%,21% 79%,6% 75%,11% 61%,0 50%,11% 39%,6% 25%,21% 21%,25% 6%,39% 11%)}.qr-badges{display:flex;justify-content:center;gap:28px;margin-top:8px}.qr-badges li{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:14px;line-height:1.3;color:var(--qp-ink)}.qr-badges__icon{display:grid;place-items:center;width:44px;height:44px;border:1px solid #DED2D9;border-radius:50%;color:#8c4c68}.qr-badges__icon svg{width:24px;height:24px}.qr-buy{display:flex;flex-direction:column;gap:16px;width:100%;max-width:460px;margin:0 auto}.qr-options{display:grid;gap:16px;margin:0;padding:0;border:0;min-width:0}.qr-opt{display:block;border:2px solid #E6D2DC;border-radius:10px;background:#fff;cursor:pointer;overflow:hidden}.qr-opt:has(:checked){border-color:#28242c;box-shadow:0 0 0 1px #28242c}.qr-opt--value:has(:checked){border-color:#5e2c42;box-shadow:0 0 0 1px #5e2c42}.qr-opt:has(:focus-visible){outline:3px solid var(--qp-ink);outline-offset:3px}.qr-opt__ribbon{display:flex;justify-content:center;gap:8px;padding:6px 10px;background:#28242c;color:#fff;font-size:11px;line-height:16px;letter-spacing:.04em;text-transform:uppercase;text-align:center}.qr-opt--value .qr-opt__ribbon{background:#5e2c42}.qr-opt__ribbon b{font-weight:800}.qr-opt__body{display:block;padding:14px 16px 16px}.qr-opt__head{display:flex;align-items:center;gap:10px}.qr-opt__input{position:absolute;opacity:0;width:1px;height:1px}.qr-opt__radio{display:grid;place-items:center;flex:0 0 24px;width:24px;height:24px;border:2px solid #CDBFC6;border-radius:50%;color:transparent}.qr-opt__radio svg{width:14px;height:14px;stroke-width:3.4}.qr-opt:has(:checked) .qr-opt__radio{border-color:#5e2c42;background:#5e2c42;color:#fff}.qr-opt__name{font-weight:600;font-size:18px;line-height:24px}.qr-opt__row{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;margin-top:8px}.qr-opt__price{display:flex;flex-direction:column;padding-left:8px}.qr-opt__price strong{font-weight:800;font-size:32px;line-height:1.15;letter-spacing:-.02em}.qr-opt__price small{font-size:14px;color:var(--qp-text)}.qr-opt__checks{display:grid;gap:4px;font-size:14px;line-height:20px;color:var(--qp-ink)}.qr-opt__checks span{display:flex;align-items:center;gap:6px}.qr-opt__checks svg{flex:0 0 16px;width:16px;height:16px;color:#b0185e;stroke-width:3.2}.qr-form{display:grid}.qr-btn{min-height:60px;font-size:18px}.qr-other{align-self:center;font-weight:700;font-size:15px;letter-spacing:.02em;color:var(--qp-text);text-decoration:underline;text-underline-offset:4px;padding:6px 4px}.qr-other:hover{color:var(--qp-ink)}.qr-pay{display:flex;justify-content:center}.qr-pay .payicons{display:grid;grid-template-columns:repeat(5,auto);justify-content:center;gap:6px}.qr-pay .payicons__i{display:block;width:44px;height:28px;border-radius:4px}@media(max-width:899px){.qr-art{max-width:280px}.qr-opt__ribbon{gap:6px;padding:6px 8px;font-size:10px;letter-spacing:.02em;white-space:nowrap}.qr-opt__price strong{font-size:28px}.qr-opt__row{gap:12px}.qr-opt__checks{font-size:13px;line-height:18px}}@media(min-width:900px){.qr-top{padding-top:28px}.qr-top img{width:150px}.qr-hero{padding:16px 0 64px}.qr-title{font-size:48px;line-height:1.18}.qr-lede{font-size:18px;margin-top:24px}.qr-grid{grid-template-columns:minmax(0,520px) minmax(0,460px);justify-content:center;align-items:start;gap:56px;margin-top:36px}.qr-art{max-width:420px}.qr-burst{width:104px;height:104px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/quiz-recommend.css.map */
