.product-quiz{position:relative;overflow:hidden;padding-top:var(--pq-padding-top-desktop, 60px);padding-bottom:var(--pq-padding-bottom-desktop, 60px);font-family:var(--pq-body-font-family, inherit);font-style:var(--pq-body-font-style, normal);font-weight:var(--pq-body-font-weight, 400)}.product-quiz,.product-quiz *{box-sizing:border-box}.product-quiz div:empty{display:block}.product-quiz__bg,.product-quiz__step-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;z-index:0}.product-quiz__bg--mobile,.product-quiz__step-bg--mobile{display:none}.product-quiz__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:var(--pq-overlay-color);opacity:var(--pq-overlay-opacity);pointer-events:none}.product-quiz__fullbleed{left:50%;right:auto;width:100vw;margin-left:-50vw}.product-quiz__step{position:relative}.product-quiz__step[hidden]{display:none}.product-quiz__inner{position:relative;z-index:2;max-width:var(--pq-page-width, 1200px);margin:0 auto;padding:0 1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:var(--pq-content-position);min-height:320px}.product-quiz__panel,.product-quiz__step-content{width:100%;max-width:var(--pq-card-max-width);margin:0 auto;background:var(--pq-card-background);border:1px solid var(--pq-card-border-color);border-radius:var(--pq-card-border-radius);box-shadow:var(--pq-card-shadow);padding:var(--pq-card-padding-desktop);text-align:var(--pq-text-align);display:flex;flex-direction:column;gap:1rem;position:relative;z-index:2}.product-quiz__step-content{min-height:var(--pq-step-min-height, auto);justify-content:space-between}.product-quiz__step-body{display:flex;flex-direction:column;gap:1rem}.product-quiz__intro,.product-quiz__lead-capture{align-items:var(--pq-text-align)}.product-quiz__intro[hidden],.product-quiz__lead-capture[hidden],.product-quiz__results[hidden]{display:none}.product-quiz__intro-image{width:100%;max-width:320px;margin:0 auto .5rem;border-radius:calc(var(--pq-card-border-radius) * .6);object-fit:cover}.product-quiz__intro-image--mobile{display:none}.product-quiz__heading{font-family:var(--pq-heading-font-family, inherit);font-style:var(--pq-heading-font-style, normal);font-weight:var(--pq-heading-font-weight, 700);font-size:var(--pq-question-size-desktop, 28px);line-height:1.25;margin:0}.product-quiz__subheading{font-size:var(--pq-answer-size-desktop, 16px);opacity:.85;margin:0}.product-quiz__email-field{display:flex;flex-direction:column;gap:.4rem;width:100%;max-width:22em}.product-quiz__email-input{font-family:var(--pq-body-font-family, inherit);font-size:var(--pq-answer-size-desktop, 16px);color:var(--pq-option-text);background:var(--pq-option-bg);border:1px solid var(--pq-option-border);border-radius:calc(var(--pq-card-border-radius) * .6);padding:.85em 1.1em;width:100%}.product-quiz__email-input:focus-visible{outline:2px solid var(--pq-option-selected-bg);outline-offset:2px}.product-quiz__email-input[aria-invalid=true]{border-color:#d02e2e}.product-quiz__email-error{font-size:.85em;color:#d02e2e;margin:0}.product-quiz__email-error[hidden]{display:none}.product-quiz__question{font-family:var(--pq-heading-font-family, inherit);font-style:var(--pq-heading-font-style, normal);font-weight:var(--pq-heading-font-weight, 700);font-size:var(--pq-question-size-desktop, 28px);line-height:1.3;margin:0}.product-quiz__helper{font-size:var(--pq-helper-size, 14px);opacity:.75;margin:0}.product-quiz__options{display:flex;flex-direction:column;gap:.75rem}.product-quiz__option{display:flex;flex-direction:column;gap:.2rem;font-family:var(--pq-body-font-family, inherit);font-size:var(--pq-answer-size-desktop, 16px);font-weight:var(--pq-body-font-weight, 400);color:var(--pq-option-text);background:var(--pq-option-bg);border:1px solid var(--pq-option-border);border-radius:calc(var(--pq-card-border-radius) * .6);padding:.9em 1.25em;cursor:pointer;text-align:left;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.product-quiz__option-label{font-weight:600}.product-quiz__option-subtext{font-size:.85em;font-weight:400;opacity:.75}.product-quiz__option:hover{border-color:var(--pq-option-selected-bg)}.product-quiz__option[aria-checked=true]{background:var(--pq-option-selected-bg);color:var(--pq-option-selected-text);border-color:var(--pq-option-selected-bg)}.product-quiz__scale-wrap{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:.5rem 0}.product-quiz__scale{width:100%;accent-color:var(--pq-option-selected-bg)}.product-quiz__scale-value{font-size:var(--pq-question-size-desktop, 28px);font-weight:var(--pq-heading-font-weight, 700)}.product-quiz__number-wrap{display:flex;align-items:center;justify-content:var(--pq-text-align);gap:.6rem}.product-quiz__number{font-family:var(--pq-body-font-family, inherit);font-size:var(--pq-question-size-desktop, 28px);font-weight:var(--pq-heading-font-weight, 700);color:var(--pq-option-text);background:var(--pq-option-bg);border:1px solid var(--pq-option-border);border-radius:calc(var(--pq-card-border-radius) * .6);padding:.5em .75em;width:6em;text-align:center}.product-quiz__number-unit{font-size:var(--pq-answer-size-desktop, 16px);opacity:.75}.product-quiz__nav{display:flex;gap:.75rem;justify-content:var(--pq-text-align)}.product-quiz__button{font-family:var(--pq-body-font-family, inherit);font-size:var(--pq-button-size-desktop, 15px);font-weight:var(--pq-button-font-weight, 700);color:var(--pq-button-text, #f59aad);background:var(--pq-button-bg, #ffffff);border:1px solid var(--pq-button-border, rgba(0, 0, 0, 0));border-radius:var(--pq-button-radius, 99px);padding:.85em 2em;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:background-color .15s ease,color .15s ease}.product-quiz__button:hover:not(:disabled){background:var(--pq-button-hover-bg, #131313);color:var(--pq-button-hover-text, #ffffff)}.product-quiz__button:disabled{opacity:.4;cursor:not-allowed}.product-quiz__button--secondary{background:transparent;color:var(--pq-button-hover-bg, #131313)}.product-quiz__button--secondary:hover{background:var(--pq-button-hover-bg, #131313);color:var(--pq-button-hover-text, #ffffff)}.product-quiz__nav [data-quiz-back][hidden]{visibility:hidden}.product-quiz__progress{width:100%;max-width:var(--pq-card-max-width);margin:0 auto 1.25rem;position:relative;z-index:2}.product-quiz__progress[hidden]{display:none}.product-quiz__progress-track{width:100%;height:6px;border-radius:99px;background:var(--pq-progress-track);overflow:hidden}.product-quiz__progress-fill{height:100%;width:0%;background:var(--pq-progress-color);border-radius:inherit;transition:width .25s ease}.product-quiz__progress-dots{display:flex;justify-content:center;gap:.5rem}.product-quiz__progress-dot{width:8px;height:8px;border-radius:50%;background:var(--pq-progress-track)}.product-quiz__progress-dot[data-active=true]{background:var(--pq-progress-color)}.product-quiz__progress--counter{text-align:center;font-size:var(--pq-answer-size-desktop, 16px)}@keyframes pq-reveal-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.product-quiz__result{display:flex;flex-direction:column;gap:1.25rem;width:100%}.product-quiz__result[hidden]{display:none}.product-quiz__result-badge{display:inline-block;font-size:var(--pq-helper-size, 14px);font-weight:var(--pq-button-font-weight, 700);letter-spacing:.02em;padding:.4em 1.1em;border-radius:99px;border:1px solid var(--pq-option-selected-text, #f59aad);background:var(--pq-option-selected-bg);color:var(--pq-option-selected-text)}.product-quiz__result-image{width:100%;max-width:260px;height:auto;border-radius:calc(var(--pq-card-border-radius, 16px) * .9);object-fit:cover;box-shadow:0 16px 36px #12121224;margin:0 auto}.product-quiz__result-title{font-family:var(--pq-heading-font-family, inherit);font-style:var(--pq-heading-font-style, normal);font-weight:var(--pq-heading-font-weight, 700);font-size:var(--pq-question-size-desktop, 28px);letter-spacing:-.01em;margin:0;position:relative;display:inline-block;padding-bottom:.5rem}.product-quiz__result-title:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:42px;height:3px;border-radius:99px;background:var(--pq-option-selected-bg, #f59aad)}.product-quiz__result-description{font-size:var(--pq-answer-size-desktop, 18px);line-height:1.55;color:#1e1014bf;max-width:56ch;margin:.5rem 0 0;align-self:stretch}.product-quiz__result-price{font-size:var(--pq-question-size-desktop, 28px);font-weight:var(--pq-heading-font-weight, 700);margin:0}.product-quiz__start-over{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 1.25rem;padding:0;border:none;background:none;font-family:var(--pq-body-font-family, inherit);font-size:14px;font-weight:500;color:#1212128c;cursor:pointer}.product-quiz__start-over:hover{color:#121212d9}.product-quiz__start-over svg{flex-shrink:0}.product-quiz__results-divider{height:1px;background:#121212b3;margin:1.25rem 0;align-self:stretch}.product-quiz__goal-row{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:0 0 1.5rem;align-self:stretch}.product-quiz__goal-label{font-size:15px;color:#121212a6}.product-quiz__goal-pill{font-size:14px;font-weight:500;color:#121212;border:1px solid rgba(18,18,18,.4);border-radius:99px;padding:.4em 1.1em}.product-quiz__results{background:transparent;position:relative;z-index:2;text-align:left}.product-quiz__results:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translate(-50%);background:var(--pq-results-background, #fff8fa);z-index:-1}@media screen and (min-width:750px){.product-quiz__results{max-width:1200px;padding:2.5rem 2rem}}.product-quiz__reveal{width:100%;max-width:640px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:2rem;border-radius:28px;animation:pq-reveal-in .55s cubic-bezier(.16,1,.3,1) both}.product-quiz__reveal-left{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.product-quiz__reveal-head{display:flex;flex-direction:column;align-items:center;gap:.6rem;text-align:center}.product-quiz__reveal-hero{width:100%}.product-quiz__reveal-right{display:flex;flex-direction:column;gap:1.25rem}@media screen and (min-width:800px){.product-quiz__reveal{max-width:unset;grid-template-columns:minmax(320px,1fr) minmax(320px,1fr);align-items:start;gap:1.5rem 3rem}.product-quiz__reveal-left{align-items:flex-start;position:sticky;top:2rem}.product-quiz__reveal-head{align-items:flex-start;text-align:left}.product-quiz__result-title:after{left:0;transform:none}.product-quiz__result-description{margin-left:0;margin-right:0}.product-quiz__reveal>.product-quiz__bundle-link{grid-column:1 / -1}}.product-quiz__bundle-divider{display:flex;align-items:center;gap:.85rem}.product-quiz__bundle-divider:before,.product-quiz__bundle-divider:after{content:"";flex:1 1 auto;height:1px;background:#1212121a}.product-quiz__bundle-divider span{flex-shrink:0;font-family:var(--pq-heading-font-family, inherit);font-weight:700;font-size:18px;letter-spacing:.08em;text-transform:uppercase;color:#1e1014bf;white-space:nowrap}.product-quiz__bundle{display:flex;flex-direction:column;gap:1.25rem;text-align:left}.product-quiz__bundle-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem}.product-quiz__bundle-item{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.6rem;background:#fff;border:1px solid rgba(18,18,18,.06);border-radius:8px;padding:1.5rem 1rem 1.25rem;box-shadow:0 2px 6px #1212120a;transition:transform .2s ease,box-shadow .2s ease}.product-quiz__bundle-item:hover{transform:translateY(-3px);box-shadow:0 14px 28px #12121217}.product-quiz__bundle-item-image{width:96px;height:96px;border-radius:16px;object-fit:cover;background:#f5f5f5}.product-quiz__bundle-item-info{display:flex;flex-direction:column;align-items:center;gap:.4rem;width:100%;min-width:0}.product-quiz__bundle-item-title{font-size:1rem;font-weight:700;color:#121212;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-quiz__bundle-item-description{font-size:18px;line-height:1.2;color:#121212;opacity:.6;margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-quiz__bundle-item-select{width:100%}.product-quiz__bundle-item-select .select__select{width:100%;border:1px solid transparent;border-radius:10px;background-color:#f5f5f5;padding:.6em 2.2em .6em .9em;font-size:1rem;font-weight:500}.product-quiz__bundle-item-select .select__select:focus-visible{border-color:var(--pq-option-selected-bg, #f59aad);outline:none}.product-quiz__bundle-item-select .select__icon{position:absolute;top:50%;right:.9em;transform:translateY(-50%);pointer-events:none}.product-quiz__bundle-item-price{font-size:18px;font-weight:700;color:#121212}.product-quiz__bundle-item-actions{display:flex;flex-direction:column;align-items:stretch;gap:.6rem;width:100%;margin-top:.15rem}.product-quiz__bundle-item-qty.quantity{width:100%;height:42px;border-radius:10px;border-color:#1212121a}.product-quiz__bundle-item-qty .quantity__button{width:34px;font-size:1rem}.product-quiz__bundle-item-qty .quantity__input{font-size:20px}.product-quiz__bundle-item-add{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;width:100%;border:none;border-radius:99px;background:var(--pq-button-hover-bg, #131313);color:#fff;font-size:16px;font-weight:600;padding:.7em 1em;cursor:pointer;transition:opacity .15s ease,transform .1s ease}.product-quiz__bundle-item-add:hover{opacity:.85}.product-quiz__bundle-item-add:active{transform:scale(.97)}.product-quiz__bundle-item-add .icon{width:11px;height:11px;flex-shrink:0}.product-quiz__bundle-item-status{font-size:13px;line-height:1.4;text-align:center;color:#2f8a41;margin:.5rem 0 0}.product-quiz__bundle-item-status--error{color:#d02e2e}.product-quiz__bundle-item-status[hidden]{display:none}.product-quiz__bundle-item--featured{display:flex;flex-direction:row;align-items:stretch;text-align:left;border:1px solid rgba(18,18,18,.08);border-radius:8px;background:#fff;padding:0;overflow:hidden;box-shadow:0 4px 16px #1212120a}.product-quiz__bundle-item--featured .product-quiz__bundle-item-image{width:38%;height:auto;flex-shrink:0;align-self:stretch;margin:0;border-radius:0}.product-quiz__bundle-item-body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;padding:1.75rem 2rem 2rem}.product-quiz__bundle-item--featured .product-quiz__bundle-item-info{align-items:stretch;width:100%;padding:0;gap:.5rem}.product-quiz__bundle-item--featured .product-quiz__bundle-item-select{width:100%}.product-quiz__bundle-item--featured .product-quiz__bundle-item-actions{flex-direction:row;align-items:flex-start;padding:0;margin-top:1rem;gap:1rem}.product-quiz__bundle-item--featured .product-quiz__bundle-item-qty.quantity{flex:1 1 0;min-width:0;width:auto;height:52px;border-color:#121212cc;border-radius:8px}.product-quiz__bundle-item--featured .product-quiz__bundle-item-qty .quantity__button{width:34px;font-size:1rem}.product-quiz__bundle-item--featured .product-quiz__bundle-item-qty .quantity__input{font-size:18px}@media screen and (max-width:749px){.product-quiz__bundle-item-body{padding:1rem 1.1rem 1.1rem}.product-quiz__goal-label{font-size:12px}.product-quiz__goal-pill{font-size:11px;padding:.3em .8em}.product-quiz__goal-row{gap:.4rem;margin-bottom:1.1rem}}.product-quiz__freebies{display:flex;flex-direction:column;align-items:flex-start;text-align:start;gap:.75rem;margin-top:.5rem}.product-quiz__freebies-badge{display:inline-block;font-size:var(--pq-helper-size, 14px);font-weight:var(--pq-button-font-weight, 700);letter-spacing:.02em;text-transform:uppercase;padding:.4em 1.1em;border-radius:99px;background:var(--pq-option-selected-bg, #f59aad);color:var(--pq-option-selected-text, #ffffff)}.product-quiz__freebies-heading{font-family:var(--pq-heading-font-family, inherit);font-style:var(--pq-heading-font-style, normal);font-weight:var(--pq-heading-font-weight, 700);font-size:var(--pq-question-size-desktop, 28px);letter-spacing:-.01em;margin:0;position:relative;display:inline-block;padding-bottom:.5rem;text-align:start}.product-quiz__freebies-heading:after{content:"";position:absolute;bottom:0;left:0;width:42px;height:3px;border-radius:99px;background:#fff}.product-quiz__freebies-subheading{font-size:var(--pq-answer-size-desktop, 16px);line-height:1.55;color:#1e1014bf;max-width:40ch;margin:0;text-align:start}.product-quiz__freebies-grid{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.product-quiz__freebie-item{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.4rem;background:#faf7f5;border:1px dashed rgba(18,18,18,.14);border-radius:16px;padding:1rem .6rem .85rem}.product-quiz__freebie-badge{position:absolute;top:-.5rem;left:50%;transform:translate(-50%);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#000;background:var(--pq-option-selected-bg, #f59aad);padding:.2em .7em;border-radius:99px;white-space:nowrap}.product-quiz__freebie-item-image{width:80px;height:80px;border-radius:12px;object-fit:cover;margin-top:.45rem}.product-quiz__freebie-item-title{font-size:18px;font-weight:600;color:#121212;line-height:1.3}.product-quiz__freebie-item-price{font-size:18px;opacity:.55;color:#000}.product-quiz__freebie-item--compact{background:#f59aad1f;border:none;border-radius:10px;padding:4px;aspect-ratio:1 / 1;justify-content:center}.product-quiz__freebie-item--compact .product-quiz__freebie-item-image{width:100%;height:100%;margin-top:0;border-radius:8px}.product-quiz__bundle-item--featured .product-quiz__bundle-item-title{display:none}.product-quiz__bundle-item--featured .product-quiz__result-badge{font-size:13px;padding:.5em 1.2em;background:var(--pq-option-selected-text, #f59aad);color:#fff;border-color:#121212;width:113px}.product-quiz__bundle-item--featured .product-quiz__result-title{font-size:20px;font-weight:600;text-transform:none;padding-bottom:0}.product-quiz__bundle-item--featured .product-quiz__result-title:after{content:none}.product-quiz__bundle-item-price-row{display:flex;align-items:baseline;gap:.5rem}.product-quiz__bundle-item--featured .product-quiz__bundle-item-price{display:inline-flex;align-items:baseline}.product-quiz__bundle-item-price-dollars{font-size:20px;font-weight:600}.product-quiz__bundle-item-price-cents{font-size:.56em;font-weight:600;text-decoration:underline;vertical-align:text-top;margin-left:.05em}.product-quiz__bundle-item-compare{opacity:.5;font-size:16px}.product-quiz__bundle-item-proof{display:inline-block;margin:0 0 .5rem;padding:.3em .8em;font-size:12px;font-weight:600;letter-spacing:.01em;color:var(--pq-option-selected-text, #f59aad);background:color-mix(in srgb,var(--pq-option-selected-text, #f59aad) 12%,transparent);border-radius:100px}.product-quiz__bundle-item-terms{margin:.4rem 0 0;font-size:13px;color:#121212a6}.product-quiz__bundle-item-terms strong{color:#121212;font-weight:600}.product-quiz__bundle-item-benefits{display:grid;gap:.65rem;margin:0;padding:0;list-style:none}.product-quiz__bundle-item-benefit{display:flex;align-items:flex-start;gap:.6rem;font-size:16px;line-height:1.4;color:#121212}.product-quiz__bundle-item-benefit:before{content:"";width:14px;height:8px;margin-top:7px;border-left:2px solid var(--pq-option-selected-text, #f59aad);border-bottom:2px solid var(--pq-option-selected-text, #f59aad);transform:rotate(-45deg);flex:0 0 auto}.product-quiz__purchase-options{display:flex;flex-direction:column;gap:.5rem;margin:0}.product-quiz__purchase-option{display:flex;align-items:center;gap:.6rem;border:none;background:none;padding:.15em 0;text-align:left;cursor:pointer;color:inherit}.product-quiz__purchase-option-radio{flex:0 0 auto;width:20px;height:20px;border-radius:50%;border:1.5px solid rgba(18,18,18,.35);position:relative;transition:border-color .15s ease}.product-quiz__purchase-option-radio:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:var(--pq-option-selected-text, #f59aad);opacity:0;transition:opacity .15s ease}.product-quiz__purchase-option.is-active .product-quiz__purchase-option-radio{border-color:var(--pq-option-selected-text, #f59aad)}.product-quiz__purchase-option.is-active .product-quiz__purchase-option-radio:after{opacity:1}.product-quiz__purchase-option-label{flex:1 1 auto;font-size:17px;font-weight:500}.product-quiz__purchase-option-price-group{flex:0 0 auto;display:flex;align-items:baseline;gap:.4rem}.product-quiz__purchase-option-price{font-size:17px;font-weight:700}.product-quiz__purchase-option-price-cents{font-size:.6em;font-weight:700;text-decoration:underline;vertical-align:text-top;margin-left:.03em}.product-quiz__purchase-option-compare{font-size:15px;opacity:.5}.product-quiz__bundle-item-select-row{display:flex;flex-direction:column;align-items:center;gap:.5rem;flex:1 1 0;min-width:0}.product-quiz__bundle-item-select-btn{width:100%;height:52px;border:none;border-radius:8px;background:var(--pq-option-selected-text, #f59aad);color:#fff;font-weight:500;font-size:15px;padding:.6em 1em;cursor:pointer}.product-quiz__bundle-item-select-btn:disabled{background:#f59aad1a;color:var(--pq-option-selected-text, #f59aad);cursor:default}.product-quiz__bundle-item-remove-btn{background:none;border:none;font-size:14px;color:#121212;text-decoration:none;cursor:pointer}.product-quiz__bundle-item-remove-btn:hover{text-decoration:underline}.product-quiz__bundle-item-remove-btn[hidden]{display:none}.product-quiz__order-summary{background:#fff;border:1px solid rgba(18,18,18,.08);border-radius:8px;padding:1.5rem;box-shadow:0 4px 16px #1212120a;display:flex;flex-direction:column;gap:1rem;text-align:left}.product-quiz__order-summary-divider{height:1px;background:#121212b3;margin:0}.product-quiz__order-summary-heading{font-weight:700;font-size:20px;margin:0}.product-quiz__order-summary-subheading{margin:-.5rem 0 0;font-size:14px;color:#121212a6;font-weight:400}.product-quiz__order-summary-subheading[hidden]{display:none}.product-quiz__order-summary-items{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.product-quiz__order-summary-item{display:flex;align-items:flex-start;gap:.5rem;font-size:16px;line-height:1.4;color:#121212}.product-quiz__order-summary-item strong{font-weight:600}.product-quiz__order-summary-item-check{width:13px;height:7px;margin-top:5px;border-left:2px solid var(--pq-option-selected-text, #f59aad);border-bottom:2px solid var(--pq-option-selected-text, #f59aad);transform:rotate(-45deg);flex:0 0 auto}.product-quiz__order-summary-gifts-label{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#121212cc}.product-quiz__order-summary-gifts-grid{display:flex;flex-wrap:wrap;gap:.5rem}.product-quiz__order-summary-gifts-grid .product-quiz__freebie-item--compact{width:56px;flex:0 0 auto}.product-quiz__order-summary-total{display:flex;align-items:baseline;justify-content:space-between;border-top:1px solid rgba(18,18,18,.1);padding-top:.75rem;font-weight:700;font-size:18px;color:#121212}.product-quiz__order-summary-total[hidden]{display:none}.product-quiz__order-summary-total-prices{display:inline-flex;align-items:baseline;gap:.4rem}.product-quiz__order-summary-total-compare{opacity:.5;font-weight:400;font-size:15px}.product-quiz__order-summary-empty[hidden]{display:none}.product-quiz__order-summary-total-label{font-weight:400;font-size:15px;opacity:.75}.product-quiz__order-summary-add{width:100%;border:none;border-radius:8px;background:var(--pq-option-selected-text, #f59aad);color:#fff;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:.9em 1em;cursor:pointer;font-size:15px}.product-quiz__order-summary-add:disabled{opacity:.45;cursor:default}.product-quiz__order-summary-status{font-size:13px;text-align:center;color:#2f8a41;margin:-.5rem 0 0}.product-quiz__order-summary-status--error{color:#d02e2e}.product-quiz__order-summary-status[hidden]{display:none}.product-quiz__objections{max-width:var(--pq-card-max-width, 640px);margin:2rem auto 0;text-align:left}.product-quiz__objections-heading{margin:0 0 .75rem;font-size:18px;font-weight:600;color:#121212}.product-quiz__objections-list{display:grid;gap:.5rem}.product-quiz__objection{border:1px solid rgba(18,18,18,.1);border-radius:12px;padding:.9rem 1.1rem;background:#ffffff80}.product-quiz__objection-question{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:15px;font-weight:600;color:#121212;cursor:pointer;list-style:none}.product-quiz__objection-question::-webkit-details-marker{display:none}.product-quiz__objection-icon{flex:0 0 auto;position:relative;width:12px;height:12px}.product-quiz__objection-icon:before,.product-quiz__objection-icon:after{content:"";position:absolute;background:var(--pq-option-selected-text, #f59aad);border-radius:2px;transition:transform .15s ease}.product-quiz__objection-icon:before{top:50%;left:0;width:100%;height:2px;transform:translateY(-50%)}.product-quiz__objection-icon:after{top:0;left:50%;width:2px;height:100%;transform:translate(-50%)}.product-quiz__objection[open] .product-quiz__objection-icon:after{transform:translate(-50%) rotate(90deg);opacity:0}.product-quiz__objection-answer{margin:.6rem 0 0;font-size:14px;line-height:1.5;color:#121212bf}.product-quiz__bundle-builder-divider{height:1px;background:#1212121a;margin:2.5rem 0 2rem}.product-quiz__bundle-builder-heading{font-family:var(--pq-heading-font-family, inherit);font-weight:500;font-size:var(--pq-question-size-desktop, 28px);margin:0 0 1.5rem}.product-quiz__bundle-builder-wrap{position:relative;left:50%;right:50%;width:100vw;margin-left:-50vw;margin-right:-50vw}.product-quiz__bundle-cta-row{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap;margin:32px auto 0}.product-quiz__bundle-cta-btn{display:inline-flex;align-items:center;justify-content:center;min-width:160px;padding:.85em 1.75em;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:opacity .15s ease,transform .1s ease,background-color .15s ease}.product-quiz__bundle-cta-btn:active{transform:scale(.97)}.product-quiz__bundle-cta-btn--outline{background:#fff;color:#121212;border:1px solid rgba(18,18,18,.6)}.product-quiz__bundle-cta-btn--outline:hover{background:#1212120d}.product-quiz__bundle-cta-btn--solid{background:var(--pq-option-selected-text, #f59aad);color:#fff;border:none}.product-quiz__bundle-cta-btn--solid:hover{opacity:.9}.product-quiz__bundle-cta-btn--solid:disabled{opacity:.6;cursor:default}.product-quiz__bundle-cta-status{text-align:center;font-size:13px;margin:.75rem 0 0;color:#2f8a41}.product-quiz__bundle-cta-status--error{color:#d02e2e}.product-quiz__bundle-cta-status[hidden]{display:none}.product-quiz__intro{transform:translate(var(--pq-intro-offset-x-desktop, 0px),var(--pq-intro-offset-y-desktop, 0px))}.product-quiz__progress{transform:translate(var(--pq-progress-offset-x-desktop, 0px),var(--pq-progress-offset-y-desktop, 0px))}.product-quiz__step-content{transform:translate(calc(var(--pq-step-offset-x-desktop, 0px) + var(--pq-step-extra-offset-x-desktop, 0px)),calc(var(--pq-step-offset-y-desktop, 0px) + var(--pq-step-extra-offset-y-desktop, 0px)))}.product-quiz__results{transform:translate(var(--pq-results-offset-x-desktop, 0px),var(--pq-results-offset-y-desktop, 0px))}.product-quiz__result{transform:translate(var(--pq-result-offset-x-desktop, 0px),var(--pq-result-offset-y-desktop, 0px))}@media screen and (max-width:749px){.product-quiz{padding-top:var(--pq-padding-top-mobile, 32px);padding-bottom:var(--pq-padding-bottom-mobile, 500px)}.product-quiz__bg--desktop,.product-quiz__step-bg--desktop{display:none}.product-quiz__bg--mobile,.product-quiz__step-bg--mobile{display:block}.product-quiz__intro-image--desktop{display:none}.product-quiz__intro-image--mobile{display:block}.product-quiz__panel,.product-quiz__step-content{padding:0 0 60px}.product-quiz__heading,.product-quiz__question,.product-quiz__scale-value,.product-quiz__result-title,.product-quiz__result-price,.product-quiz__freebies-heading,.product-quiz__bundle-builder-heading{font-size:var(--pq-question-size-mobile, 20px)}.product-quiz__subheading,.product-quiz__option,.product-quiz__result-description,.product-quiz__freebies-subheading,.product-quiz__progress--counter{font-size:var(--pq-answer-size-mobile, 18px);color:#000}.product-quiz__button{font-size:var(--pq-button-size-mobile, 14px);width:100%}.product-quiz__intro{transform:translate(var(--pq-intro-offset-x-mobile, 0px),var(--pq-intro-offset-y-mobile, 0px))}.product-quiz__progress{transform:translate(var(--pq-progress-offset-x-mobile, 0px),var(--pq-progress-offset-y-mobile, 0px))}.product-quiz__step-content{transform:translate(calc(var(--pq-step-offset-x-mobile, 0px) + var(--pq-step-extra-offset-x-mobile, 0px)),calc(var(--pq-step-offset-y-mobile, 0px) + var(--pq-step-extra-offset-y-mobile, 0px)))}.product-quiz__results{transform:translate(var(--pq-results-offset-x-mobile, 0px),var(--pq-results-offset-y-mobile, 0px))}.product-quiz__result{transform:translate(var(--pq-result-offset-x-mobile, 0px),var(--pq-result-offset-y-mobile, 0px))}.product-quiz__purchase-options{grid-template-columns:1fr;margin-left:0;margin-right:0}.product-quiz__bundle-item-benefits{padding:0;gap:.5rem}.product-quiz__bundle-item-benefit{font-size:14px}.product-quiz__bundle-item--featured .product-quiz__result-title{font-size:22px}.product-quiz__bundle-item--featured .product-quiz__result-badge{font-size:12px;line-height:1.3;padding:.3em .9em;width:auto;align-self:flex-start}.product-quiz__bundle-item-price-dollars{font-size:26px}.product-quiz__purchase-option-radio{width:14px;height:14px}.product-quiz__purchase-option{gap:.4rem}.product-quiz__purchase-option-label{font-size:12px}.product-quiz__purchase-option-price-group{gap:.25rem}.product-quiz__purchase-option-price{font-size:12px}.product-quiz__purchase-option-compare{font-size:10.5px}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/component-product-quiz.css.map */
