html:has(.qr2){font-size:16px}body:has(.qr2){background:#f6d85f}.qr2{--qr2-coral: #ff7b6f;--qr2-cream: #f8f7f2;--qr2-ink: #0f2b2b;--qr2-yellow: #f6d85f;--qr2-kale: #036356;position:relative;min-height:100vh;background:var(--qr2-coral);color:var(--qr2-ink);font-family:Apercu,sans-serif}.qr2[hidden],.qr2 [hidden]{display:none!important}.qr2--vet .qr2-ticker,.qr2--vet .qr2-picks,.qr2--vet .qr2-another,.qr2--vet .qr2-plan-box,.qr2--vet .qr2-main-cardhost:after,.qr2--vet .qr2-statszone,.qr2--vet .qr2-sticky{display:none!important}.qr2-vet-field{width:100%;min-height:148px;margin-top:1rem;-webkit-appearance:none;appearance:none;border:2px solid #dad9cd;outline:none;background:var(--qr2-cream);color:var(--qr2-ink);border-radius:16px;resize:none;font-family:inherit;font-size:1.0625rem;font-weight:500;line-height:1.4;padding:.95rem 1.3rem;box-sizing:border-box}.qr2-vet-field::placeholder{color:#0f2b2b73;opacity:1}.qr2-card-vet .qr2-pill-cta{margin-top:.75rem}.qr2-card-vet .qr2-pill-cta:disabled{opacity:.75;cursor:default;transform:none}.qr2-card-vet .qr2-vet-alt{margin:.75rem 0 0;font-size:.8125rem;opacity:.7}.qr2-card-vet .qr2-vet-alt a{color:inherit}.quiz-v2-results-active header,.quiz-v2-results-active .header-section,.quiz-v2-results-active .site-header,.quiz-v2-results-active .custom-header-section,.quiz-v2-results-active .announcement-bar,.quiz-v2-results-active .shopify-section-group-footer-group{display:none!important}.qr2-cart{position:fixed;top:1rem;right:1.25rem;z-index:40;display:inline-flex;align-items:center;min-width:40px;min-height:40px;justify-content:center;background:var(--qr2-cream);border-radius:50%;box-shadow:0 2px 10px #0000002e;transition:transform .15s ease}.qr2-cart-icon{display:block;margin-left:-3px;width:24px;height:19px;background-color:var(--qr2-coral);-webkit-mask:url(/cdn/shop/files/cart-icon.svg?v=1766526397) no-repeat center / contain;mask:url(/cdn/shop/files/cart-icon.svg?v=1766526397) no-repeat center / contain}.qr2-cart:hover{transform:scale(1.06)}.qr2-cart-count{display:none;position:absolute;top:-4px;right:-4px;z-index:1;background:var(--qr2-ink);color:#fff;font-size:.6875rem;font-weight:700;border-radius:9999px;padding:1px 6px}.qr2-cart-count.is-visible{display:inline-block}.qr2>*,.shop-collection-row-section{opacity:0}body.qr2-ready .qr2>*,body.qr2-ready .shop-collection-row-section{opacity:1}body:not(.qr2-ready) .qr2>*,body:not(.qr2-ready) .shop-collection-row-section{animation:qr2-failsafe .01s 3s forwards}@keyframes qr2-failsafe{to{opacity:1}}.qr2-hero{position:relative;background:var(--qr2-coral);color:#fff;overflow:hidden;min-height:clamp(220px,20.5vw,310px);display:flex;align-items:stretch}.qr2-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.qr2-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000059;pointer-events:none}.qr2-hero-inner{position:relative;z-index:1;width:100%;max-width:1400px;margin:0 auto;padding:clamp(1.75rem,4vw,3rem) clamp(1.25rem,4vw,3.5rem) 60px;display:flex;align-items:flex-end}.qr2-hero-title{font-family:Sans Plomb,sans-serif;font-style:italic;font-weight:600;font-size:clamp(2.25rem,4.76vw,4.5rem);line-height:.85;margin:0;max-width:8.3em;color:#fff;text-shadow:0 1px 14px rgb(0 0 0 / 25%)}.qr2-body{position:relative;max-width:1400px;margin:0 auto;padding:2rem clamp(1.25rem,4vw,3.5rem) 3rem;display:flex;flex-direction:column;align-items:center;text-align:center}.qr2-intro{display:flex;flex-direction:column;align-items:center;width:100%}.qr2-hero-copy{font-size:clamp(1.125rem,1.5vw,1.4375rem);font-weight:500;line-height:1.25;letter-spacing:-.4px;max-width:25em;margin:0;color:var(--qr2-cream)}@media only screen and (min-width:1100px){.qr2-body{display:grid;grid-template-columns:minmax(0,568px) minmax(451px,555px);justify-content:space-between;align-items:start;column-gap:clamp(2rem,5vw,4rem);text-align:left}.qr2-intro{align-items:flex-start}}.qr2-avatar{width:112px;height:112px;border-radius:50%;overflow:hidden;background:var(--qr2-cream);border:3px solid var(--qr2-coral);margin-bottom:-30px;position:relative;z-index:2;display:flex;align-items:center;justify-content:center}.qr2-avatar img{width:100%;height:100%;object-fit:cover}.qr2-statszone{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:568px;margin-top:1.5rem}.qr2-stats{display:flex;gap:.5rem;width:100%}.qr2-stat{flex:1 1 auto;background:var(--qr2-cream);border-radius:10px;padding:.75rem 1.1rem;text-align:left;min-width:0}.qr2-stat strong{display:block;font-size:1.5rem;font-weight:500;letter-spacing:-.5px;line-height:1.15;color:var(--qr2-kale);overflow-wrap:anywhere}.qr2-stat span{font-size:1.0625rem;font-weight:500;letter-spacing:-.3px;color:#0f2b2b66}.qr2-callout{background:var(--qr2-cream);border-radius:12px;padding:1.25rem 1.5rem;margin-top:.625rem;width:100%;box-sizing:border-box;text-align:center}.qr2-callout-title{margin:0 0 .75rem;font-size:1.375rem;font-weight:500;letter-spacing:-.6px;line-height:1.2;color:var(--qr2-kale)}.qr2-callout-chips{margin:0 0 .875rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.qr2-chip{display:inline-flex;align-items:center;gap:.4rem;background:#fff;border-radius:9999px;padding:.35rem .9rem;font-size:.9375rem;font-weight:500;letter-spacing:-.2px;color:var(--qr2-ink)}.qr2-chip:before{content:"\2713";color:var(--qr2-kale);font-weight:700}.qr2-callout-sizing{margin:0 0 .75rem;font-size:1rem;font-weight:500;letter-spacing:-.3px;color:var(--qr2-ink)}.qr2-callout-sizing:empty{display:none}.qr2-clinical{margin:0 auto;max-width:30em;font-size:1.0625rem;font-weight:500;letter-spacing:-.4px;line-height:1.3;color:#0f2b2bb3}.qr2-plan{position:relative;width:100%;margin-top:2.5rem;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:1100px){.qr2-plan{margin-top:clamp(-242px,-16vw,-140px)}}.qr2-main-cardhost{position:relative;z-index:1;width:min(451px,100%)}.qr2-main-cardhost:after{content:"";position:absolute;bottom:-20px;left:50%;transform:translate(-50%);width:min(441px,96%);height:70px;border-radius:441px;background:#0f2b2b;opacity:.8;filter:blur(32px);z-index:-1;pointer-events:none}.qr2-main-scope .shop-card__rating kismet-product-rating .kpr-count{display:inline;font-size:15px;font-weight:500;letter-spacing:-.03em;color:#6d6d6d}.qr2-main-cardhost .qr2-main-scope .shop-row__track{--shop-row-gutter: 0px;padding:0;overflow:visible}.qr2-main-cardhost .qr2-main-scope .shop-row__track .shop-card{--_card-w: 100%;flex:0 0 100%;width:100%;box-shadow:0 18px 40px #0000002e}.qr2-main-cardhost .qr2-main-scope .shop-card .landing-picker__selectors{max-height:none;opacity:1;margin-top:0;transform:none;overflow:visible}.qr2-main-cardhost .qr2-main-scope .shop-card .landing-picker__benefits{display:none}.qr2-main-cardhost .qr2-main-scope .shop-card .landing-picker__sizes input[type=radio]:checked+.landing-picker__sizes-pill{background:var(--qr2-coral);border-color:var(--qr2-coral);color:#fff}.qr2-main-cardhost .qr2-main-scope .shop-card .landing-picker__dd-label{color:var(--qr2-coral)}.qr2-card{position:relative;z-index:1;width:min(451px,100%);background:#fff;border-radius:16px;padding:1.5rem;text-align:left;box-shadow:0 18px 40px #0000002e;box-sizing:border-box}.qr2-plan-box{width:min(555px,100%);height:auto;margin-top:-335px;pointer-events:none}.qr2-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom,0px));background:var(--qr2-yellow);box-shadow:0 -6px 20px #0000001f;display:flex;justify-content:center}.qr2-sticky .qr2-pill-cta{width:100%;min-height:52px}.qr2-pill-cta{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:.8rem 1.5rem;border:none;border-radius:9999px;background:var(--qr2-coral);color:var(--qr2-cream);font-family:inherit;font-size:1.25rem;font-weight:700;letter-spacing:-.6px;text-decoration:none;cursor:pointer;transition:transform .15s ease,filter .15s ease}.qr2-pill-cta:hover{transform:scale(1.02);filter:brightness(.96)}.qr2-pill-cta:active{transform:scale(.99)}.qr2-card-vet h2{font-size:1.25rem;margin:0 0 .5rem}.qr2-card-vet p{font-size:.9375rem;line-height:1.5;margin:0}.qr2-card-vet a{color:inherit}.qr2-another{margin-top:1.75rem;width:fit-content;background:transparent;border:1.5px solid #fff;border-radius:9999px;color:var(--qr2-cream);font-family:inherit;font-size:1.125rem;font-weight:500;letter-spacing:-.2px;padding:.6rem 1.5rem;cursor:pointer;white-space:nowrap;transition:background .15s ease}.qr2-another:hover{background:#ffffff2e}.qr2-ticker{background:var(--qr2-yellow);color:#000;padding:1.5rem 0}.qr2-ticker__text{font-family:Sans Plomb,sans-serif;font-style:italic;font-weight:600;font-size:80px;line-height:1;text-transform:uppercase;white-space:nowrap}.qr2-ticker__icon{display:flex;align-items:center;width:44px;flex-shrink:0}.qr2-ticker__icon svg{width:100%;height:auto}.qr2-picks{background:var(--qr2-yellow);padding:2.5rem clamp(1.25rem,4vw,3.5rem) .5rem;box-shadow:0 1px 0 var(--qr2-yellow),0 -1px 0 var(--qr2-yellow)}.qr2-picks-intro{font-size:1.375rem;line-height:1.25;font-weight:500;letter-spacing:-.6px;text-align:left;max-width:1400px;margin:0 auto 1.25rem}@media only screen and (max-width:767px){.quiz-v2-results-active{padding-bottom:84px}.qr2-hero{min-height:360px}.qr2-hero:after{background:#0000007f}.qr2-hero-inner{justify-content:center;text-align:center}.qr2-hero-title{text-align:center;font-size:4rem}.qr2-hero-copy{font-size:1.25rem}.qr2-stat{flex:1 1 0;min-width:0;padding:.75rem .6rem .5rem}.qr2-callout{padding:.85rem 1rem}.qr2-callout-title{font-size:1.25rem}.qr2-clinical,.qr2-pill-cta{font-size:1rem}.qr2-body{overflow-x:clip}.qr2-plan-box{margin-top:-295px;width:calc(100% + 100px);max-width:none}.qr2-body{padding-bottom:2rem}.qr2-picks{padding-bottom:.75rem}.qr2-ticker{padding:1rem 0}.qr2-ticker__text{font-size:32px}.qr2-ticker__icon{width:22px}}@media only screen and (max-width:767px){.quiz-v2-results-active .shop-collection-row-section .shop-row__track{flex-direction:column;align-items:center;gap:20px;overflow:visible;padding-left:20px;padding-right:20px}.quiz-v2-results-active .shop-collection-row-section .shop-row__track .shop-card{--_card-w: 100%;width:100%;flex:0 0 auto;height:auto}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/quiz-v2-results.css.map */
