.ryq{min-height:calc(100vh - 80px);display:flex;flex-direction:column;justify-content:center}.ryq[data-state=quiz],.ryq[data-state=result]{justify-content:flex-start;padding-top:var(--ry-sp-7)}.ryq-stage{width:min(880px,100% - (var(--ry-gutter) * 2));margin-inline:auto;text-align:center;position:relative}.ryq-screen{display:block}.ryq-screen[hidden],.ryq-quiz[hidden]{display:none}.ryq-js .ryq-screen{transition:opacity var(--ry-dur-1) var(--ry-ease),transform var(--ry-dur-1) var(--ry-ease)}.ryq-js .ryq-screen.is-leaving{opacity:0;transform:translateY(-6px)}.ryq-js .ryq-screen.is-entering{opacity:0;transform:translateY(10px)}.ryq-js .ryq-screen.is-in{opacity:1;transform:none}.ryq [tabindex="-1"]:focus{outline:none}.ryq-intro .ry-crest{margin-bottom:var(--ry-sp-6)}.ryq-intro .ry-lead{margin-inline:auto;margin-top:var(--ry-sp-5)}.ryq-intro .ry-btn{margin-top:var(--ry-sp-7)}.ryq-intro__note{display:block;margin-top:var(--ry-sp-5);font:400 var(--ry-fs-small)/1.5 var(--ry-body);color:var(--ry-fg-muted)}.ryq-noscript__links{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--ry-sp-3) var(--ry-sp-5);margin:var(--ry-sp-4) 0 0;padding:0;list-style:none}.ryq-noscript__links a{display:inline-flex;align-items:center;min-height:44px}.ryq-progress{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--ry-sp-2) var(--ry-sp-4);margin:0 auto var(--ry-sp-6);max-width:560px}.ryq-back{display:inline-flex;align-items:center;gap:6px;min-height:44px;min-width:44px;padding:0 var(--ry-sp-3) 0 0;background:none;border:0;cursor:pointer;font:500 var(--ry-fs-eyebrow)/1 var(--ry-body);letter-spacing:var(--ry-track-eyebrow);text-transform:uppercase;color:var(--ry-fg)}.ryq-back span{font-size:20px;line-height:1;letter-spacing:0;color:var(--ry-accent)}.ryq-back:hover{color:var(--ry-link-hover)}.ryq-back[hidden]{display:inline-flex;visibility:hidden}.ryq-step{grid-column:3;justify-self:end;font:500 var(--ry-fs-micro)/1 var(--ry-body);letter-spacing:var(--ry-track-eyebrow);text-transform:uppercase;color:var(--ry-fg-muted)}.ryq-progress__track{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;gap:var(--ry-sp-3)}.ryq-lozenges{display:flex;gap:var(--ry-sp-4);margin:0;padding:0;list-style:none}.ryq-lozenges li{width:8px;height:8px;border:1px solid var(--ry-gold-line-strong);transform:rotate(45deg);transition:background-color var(--ry-dur-2) var(--ry-ease)}.ryq-lozenges li.is-done{background:var(--ry-gold-500)}.ryq-lozenges li.is-current{background:var(--ry-gold-300);border-color:var(--ry-gold-300)}.ryq-progress .ry-progress{width:100%}.ryq-q{border:0;margin:0;padding:0;min-width:0}.ryq-q__legend{display:block;width:100%;float:none;padding:0;margin:0 auto;max-width:28ch}.ryq-q__title{font-size:clamp(24px,2.6vw,40px);line-height:1.15}.ryq-q__hint{margin:var(--ry-sp-3) auto 0;max-width:48ch;font:400 var(--ry-fs-small)/1.55 var(--ry-body);color:var(--ry-fg-muted)}.ryq-opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ry-sp-3);margin:var(--ry-sp-6) 0 0;padding:0;list-style:none;text-align:left}@media(min-width:750px){.ryq-opts{gap:var(--ry-sp-4)}.ryq-opts--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.ryq-opt{position:relative;display:block;margin:0;min-width:0;height:100%}.ryq-opt__input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;opacity:0}.ryq-opt__tile{position:relative;display:flex;flex-direction:column;justify-content:center;gap:4px;min-height:84px;height:100%;padding:var(--ry-sp-4) 48px var(--ry-sp-4) var(--ry-sp-5);cursor:pointer;background:var(--ry-panel);border:1px solid var(--ry-line);border-radius:var(--ry-radius-glass);box-shadow:var(--ry-glass-inner);transition:border-color var(--ry-dur-1) var(--ry-ease),background-color var(--ry-dur-1) var(--ry-ease)}.ryq-opt__tile:hover{border-color:var(--ry-line-strong)}.ryq-opt__label{font:500 var(--ry-fs-card)/1.35 var(--ry-body);color:var(--ry-fg);letter-spacing:0}.ryq-opt__sub{font:400 13px/1.4 var(--ry-body);color:var(--ry-fg-muted)}.ryq-opt__tile:after{content:"";position:absolute;right:16px;top:50%;width:18px;height:18px;margin-top:-9px;border:1px solid var(--ry-line);opacity:.8;transition:border-color var(--ry-dur-1) var(--ry-ease),background var(--ry-dur-1) var(--ry-ease)}.ryq-opt__input:checked+.ryq-opt__tile{border-color:var(--ry-gold-300);background:var(--ry-glass-bg),var(--ry-aqua-glow)}.ryq-opt__input:checked+.ryq-opt__tile:after{opacity:1;border-color:var(--ry-aqua-500);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4 9.5l3 3 7-7' fill='none' stroke='%2319D3E6' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/14px no-repeat}.ryq-opt__input:focus-visible+.ryq-opt__tile{outline:2px solid var(--ry-aqua-500);outline-offset:3px}.ryq-nav{display:flex;align-items:center;justify-content:center;gap:var(--ry-sp-5);margin-top:var(--ry-sp-6);flex-wrap:wrap}.ryq-nav .ry-btn{min-width:200px}.ryq-tip{display:none;font:400 13px/1.4 var(--ry-body);color:var(--ry-fg-muted)}@media(pointer:coarse){.ryq-tip{display:block;width:100%}}.ryq-err{margin:var(--ry-sp-3) 0 0;font:400 var(--ry-fs-small)/1.5 var(--ry-body);color:var(--ry-error);min-height:1.5em}.ryq-err:empty{min-height:0;margin:0}.ryq-textbtn{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--ry-sp-2);background:none;border:0;cursor:pointer;font:500 var(--ry-fs-small)/1.3 var(--ry-body);color:var(--ry-link);text-decoration:underline;text-underline-offset:3px}.ryq-textbtn:hover{color:var(--ry-link-hover)}.ryq-result__head{gap:var(--ry-sp-3);margin-bottom:var(--ry-sp-5)}.ryq-result__title{font-size:clamp(26px,3vw,44px)}.ryq-result__why{margin:0 auto;max-width:56ch;font:400 var(--ry-fs-body)/1.6 var(--ry-body);color:var(--ry-fg-muted)}.ryq-result__sum{margin:0;font:400 13px/1.5 var(--ry-body);color:var(--ry-fg-muted)}.ryq-result__sum .ryq-textbtn{font-size:13px;min-height:44px;vertical-align:middle}.ryq-loading{margin:0 0 var(--ry-sp-3);font:400 var(--ry-fs-small)/1.5 var(--ry-body);color:var(--ry-fg-muted)}.ryq-loading[hidden]{display:none}.ryq-cards{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--ry-grid-gap);margin:0;padding:0;list-style:none;text-align:left}.ryq-card{min-width:0;flex:0 1 calc((100% - var(--ry-grid-gap) * 2) / 3)}.ryq-card__link{display:flex;flex-direction:column;gap:var(--ry-sp-3);height:100%;text-decoration:none;color:var(--ry-fg)!important}.ryq-card__well{position:relative;display:block;aspect-ratio:4/5;background:var(--ry-pearl-50);overflow:hidden}.ryq-card__well img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:8%}.ryq-card__body{display:flex;flex-direction:column;gap:6px;min-width:0}.ryq-card__pick{font:500 var(--ry-fs-micro)/1 var(--ry-body);letter-spacing:.2em;text-transform:uppercase;color:var(--ry-accent)}.ryq-card__title{font:400 var(--ry-fs-card)/1.4 var(--ry-body);color:var(--ry-fg);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ryq-card__price{font:500 var(--ry-fs-card)/1.3 var(--ry-body);font-variant-numeric:tabular-nums lining-nums;color:var(--ry-fg)}.ryq-card__why{font:400 13px/1.45 var(--ry-body);color:var(--ry-fg-muted)}.ryq-card__go{margin-top:2px;font:500 var(--ry-fs-micro)/1 var(--ry-body);letter-spacing:.2em;text-transform:uppercase;color:var(--ry-link)}.ryq-card__link:hover .ryq-card__title{text-decoration:underline;text-underline-offset:3px}.ryq-card__link:focus-visible{outline:2px solid var(--ry-aqua-500);outline-offset:4px}.ryq-card--skel .ryq-card__well{display:block;background:var(--ry-ink-800)}.ryq-card--skel .ryq-card__body span{display:block;height:12px;margin-top:6px;background:var(--ry-ink-700);width:80%}.ryq-card--skel .ryq-card__body span+span{width:40%}.ryq-card--skel .ryq-card__body span+span+span{width:65%}.ryq-note{margin:var(--ry-sp-4) auto 0;max-width:60ch;font:400 var(--ry-fs-small)/1.55 var(--ry-body);color:var(--ry-fg)}.ryq-note:empty{display:none}.ryq-retry{margin-top:var(--ry-sp-4)}.ryq-retry[hidden]{display:none}.ryq-budget{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--ry-sp-2);margin:var(--ry-sp-6) auto 0}.ryq-budget__label{font:500 var(--ry-fs-micro)/1 var(--ry-body);letter-spacing:var(--ry-track-eyebrow);text-transform:uppercase;color:var(--ry-fg-muted);margin-right:var(--ry-sp-2)}.ryq-chip{min-height:44px;padding:0 var(--ry-sp-4);background:transparent;border:1px solid var(--ry-line);border-radius:var(--ry-radius-glass);cursor:pointer;font:500 13px/1 var(--ry-body);color:var(--ry-fg);transition:border-color var(--ry-dur-1) var(--ry-ease),background-color var(--ry-dur-1) var(--ry-ease)}.ryq-chip:hover{border-color:var(--ry-line-strong)}.ryq-chip[aria-pressed=true]{border-color:var(--ry-gold-300);background:var(--ry-aqua-glow)}.ryq-promise{margin:var(--ry-sp-5) auto 0;max-width:60ch;font:400 13px/1.55 var(--ry-body);color:var(--ry-fg-muted)}.ryq-promise a{display:inline-block;padding:10px 2px}.ryq-nav--result{margin-top:var(--ry-sp-5)}.ryq-club{margin:var(--ry-sp-8) auto 0;max-width:560px;text-align:center}.ryq-club .ry-eyebrow{margin-bottom:var(--ry-sp-4)}.ryq-club__h{margin:0 0 var(--ry-sp-5);font-family:var(--ry-display);font-weight:400;font-size:var(--ry-fs-h3);line-height:1.2;color:var(--ry-fg)}.ryq-club .ry-form-row{text-align:left}.ryq-club .ry-help{margin-top:var(--ry-sp-3);display:block}@media(max-width:749px){.ryq[data-state=quiz]{padding-top:var(--ry-sp-3);padding-bottom:calc(96px + env(safe-area-inset-bottom,0px));min-height:0}.ryq[data-state=result]{padding-top:var(--ry-sp-5);padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}.ryq-progress{margin-bottom:var(--ry-sp-3);gap:2px var(--ry-sp-3)}.ryq-progress__track{gap:6px}.ryq-lozenges{gap:12px}.ryq-lozenges li{width:6px;height:6px}.ryq-q__title{font-size:24px;line-height:1.18}.ryq-q__hint{margin-top:6px;font-size:13px;line-height:1.45}.ryq-opts{grid-template-columns:1fr;gap:8px;margin-top:var(--ry-sp-4)}.ryq-opt__tile{min-height:56px;padding:9px 44px 9px var(--ry-sp-4);gap:2px}.ryq-opt__label{font-size:15px;line-height:1.3}.ryq-opt__sub{font-size:12.5px;line-height:1.35}.ryq-nav--quiz{margin-top:var(--ry-sp-4);gap:var(--ry-sp-2)}.ryq-nav--quiz .ry-btn{min-width:0;width:100%}.ryq-cards{gap:var(--ry-sp-3)}.ryq-card{flex-basis:100%}.ryq-card__link{flex-direction:row;align-items:flex-start;gap:var(--ry-sp-4)}.ryq-card__well{flex:0 0 104px;width:104px}.ryq-card__body{flex:1;padding-top:2px}.ryq-nav--result .ry-btn{width:100%}}@media(max-width:749px)and (max-height:760px){.ryq-opt__tile{min-height:52px;padding-top:7px;padding-bottom:7px}.ryq-q__title{font-size:22px}}@media(prefers-reduced-motion:reduce){.ryq-js .ryq-screen,.ryq-opt__tile,.ryq-opt__tile:after,.ryq-lozenges li,.ryq-chip{transition:none!important}.ryq-js .ryq-screen.is-leaving,.ryq-js .ryq-screen.is-entering{opacity:1;transform:none}}.ryq-guide{margin:var(--ry-sp-9) auto 0;max-width:880px;padding-top:var(--ry-sp-7);border-top:1px solid var(--ry-rule-quiet);text-align:left}.ryq[data-state=quiz] .ryq-guide{margin-top:var(--ry-sp-10)}.ryq-guide__h{font-size:var(--ry-fs-h3);line-height:1.2;text-align:center;max-width:none}.ryq-guide__p{margin:var(--ry-sp-4) auto 0;max-width:64ch;font:400 var(--ry-fs-small)/1.6 var(--ry-body);color:var(--ry-fg-muted);text-align:center}.ryq-guide__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ry-sp-5) var(--ry-sp-7);margin-top:var(--ry-sp-6)}.ryq-guide__h3{margin:0 0 var(--ry-sp-2);font:500 var(--ry-fs-eyebrow)/1.3 var(--ry-body);letter-spacing:var(--ry-track-eyebrow);text-transform:uppercase;color:var(--ry-accent)}.ryq-guide ul{margin:0;padding:0;list-style:none}.ryq-guide li{padding:6px 0;border-bottom:1px solid var(--ry-rule-quiet);font:400 var(--ry-fs-small)/1.5 var(--ry-body);color:var(--ry-fg-muted)}.ryq-guide li a{display:inline-block;padding:4px 0}@media(max-width:749px){.ryq-guide__grid{grid-template-columns:1fr}.ryq-guide{margin-top:var(--ry-sp-8)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/ry-quiz.css.map */
