.sdn-native-quiz *{box-sizing:border-box}.sdn-native-quiz{min-height:100%;background:#fafafa}.sdn-native-quiz{margin:0;color:#515056;font-family:Arial,Helvetica,sans-serif}.sdn-native-quiz header{height:61px;text-align:center;background:#fff;padding-top:9px}.sdn-native-quiz .wordmark{font-family:Impact,Arial Narrow,sans-serif;font-stretch:condensed;letter-spacing:-.6px;font-size:27px;color:#222;line-height:30px}.sdn-native-quiz .subline{font-size:7px;font-weight:700;letter-spacing:1px;color:#222}.sdn-native-quiz .progress{height:20px;position:relative;margin:0 22px}.sdn-native-quiz .track,.sdn-native-quiz .fill{position:absolute;top:7px;height:3px;left:7px;right:7px;background:#bcbcbc}.sdn-native-quiz .fill{right:auto;background:#ec008b;width:11.5%}.sdn-native-quiz .start{position:absolute;left:-1px;top:0;width:18px;height:18px;border:1px solid #ec008b;border-radius:50%;background:#fff}.sdn-native-quiz .milestone{position:absolute;top:0;width:18px;height:18px;background:#bbb;border-radius:50%;color:#fff;font-size:12px;text-align:center;line-height:18px;font-style:normal}.sdn-native-quiz .one{left:33%}.sdn-native-quiz .two{left:66%}.sdn-native-quiz .three{right:-1px}.sdn-native-quiz .quiz-main{padding:45px 24px 100px;text-align:center}.sdn-native-quiz h1{font-size:24px;line-height:1.35;margin:0 auto 42px;font-weight:700;max-width:1000px;letter-spacing:-.7px}.sdn-native-quiz .options{width:100%;max-width:644px;margin:auto;display:grid;gap:16px}.sdn-native-quiz .option{-webkit-appearance:none;appearance:none;text-align:left;border:1px solid #dedede;border-radius:0;min-height:66px;padding:18px 34px;background:#fff;color:#515056;font:16px/1.4 Arial,Helvetica,sans-serif;cursor:pointer}.sdn-native-quiz .option:hover{border-color:#999}.sdn-native-quiz .option[aria-checked=true]{border-color:#ec008b;box-shadow:inset 0 0 0 1px #ec008b;background:#fff6fb}.sdn-native-quiz .option:focus-visible,.sdn-native-quiz .next:focus-visible,.sdn-native-quiz .back:focus-visible{outline:3px solid #e9008b;outline-offset:4px}.sdn-native-quiz .next{width:200px;min-height:61px;border:0;border-radius:0;margin:59px auto 0;background:#ec008b;color:#fff;font-size:16px;font-weight:700;cursor:pointer;box-shadow:0 6px 30px #dcdcdc66}.sdn-native-quiz .next:disabled{background:#c6c4c5;cursor:default}.sdn-native-quiz .back{position:fixed;left:53px;bottom:25px;border:0;background:none;color:#515056;padding:0;cursor:pointer}.sdn-native-quiz .back span{display:flex;justify-content:center;align-items:center;border:1px solid #ec008b;background:#fafafa;border-radius:50%;height:61px;width:61px;font-size:29px;font-weight:300;color:#222}.sdn-native-quiz .back b{display:block;font-size:16px;font-weight:400;margin-top:12px}.sdn-native-quiz .back:disabled{opacity:.4;cursor:default}.sdn-native-quiz .preview-note{position:fixed;bottom:5px;right:12px;font-size:10px;color:#777;pointer-events:none}.sdn-native-quiz .end{padding-top:70px}.sdn-native-quiz .end p{max-width:540px;margin:25px auto;font-size:17px;line-height:1.5}@media(max-width:700px){.sdn-native-quiz header{height:58px}.sdn-native-quiz .progress{margin:0 15px}.sdn-native-quiz .quiz-main{padding:35px 20px 125px}.sdn-native-quiz h1{font-size:22px;line-height:1.35;margin-bottom:30px;letter-spacing:-.4px}.sdn-native-quiz .option{min-height:66px;padding:18px 24px}.sdn-native-quiz .options{gap:14px}.sdn-native-quiz .next{margin-top:36px;min-height:58px}.sdn-native-quiz .back{left:20px;bottom:24px}.sdn-native-quiz .back span{width:44px;height:44px;font-size:24px}.sdn-native-quiz .back b{font-size:14px;margin-top:6px}.sdn-native-quiz .preview-note{max-width:220px;text-align:right;bottom:8px;font-size:9px}}.sdn-native-quiz .lead-gate{padding-top:100px}.sdn-native-quiz .lead-gate h1{font-family:Georgia,serif;font-size:38px;letter-spacing:-1px;margin-bottom:12px}.sdn-native-quiz .lead-gate .options{max-width:510px;gap:0}.sdn-native-quiz .gate-description{font-size:18px;line-height:1.55;margin:0 0 30px}.sdn-native-quiz .lead-gate input{width:100%;height:64px;background:#fff;border:1px solid #ddd;padding:20px;font:16px Arial;color:#777}.sdn-native-quiz .gate-terms{font-size:12px;margin:32px 0 10px}.sdn-native-quiz .gate-note{font-size:11px;color:#777;margin:10px 0}.sdn-native-quiz .lead-gate .next{width:510px;max-width:100%;margin-top:0;background:#ef008c;opacity:.6}.sdn-native-quiz .milestone.reached{background:#ec008b}@media(max-width:700px){.sdn-native-quiz .lead-gate{padding-top:65px}.sdn-native-quiz .lead-gate h1{font-size:32px}.sdn-native-quiz .gate-description{font-size:17px}}@media(max-width:700px){.sdn-native-quiz .quiz-main{padding-bottom:28px}.sdn-native-quiz .back{position:static;display:block;margin:0 0 24px 20px}.sdn-native-quiz .preview-note{position:static;display:block;max-width:none;margin:0 20px 16px;text-align:left;font-size:10px}.sdn-native-quiz .lead-gate{padding-bottom:28px}}.sdn-native-quiz header{display:none}.sdn-native-quiz .progress{margin-top:54px}.sdn-native-quiz .quiz-main{padding-top:45px}.sdn-native-quiz h1{margin-bottom:60px}.sdn-native-quiz .options{gap:24px}.sdn-native-quiz .option{min-height:88px;display:flex;align-items:center;padding:16px;gap:20px}.sdn-native-quiz .answer-icon{width:35px;height:48px;object-fit:contain;flex:none}.sdn-native-quiz .answer-copy{text-align:left;display:flex;flex-direction:column;line-height:22px}.sdn-native-quiz .answer-copy strong{font-size:16px}.sdn-native-quiz .answer-copy>span{font-size:16px;letter-spacing:.25px}.sdn-native-quiz .back:disabled{display:none}@media(max-width:700px){.sdn-native-quiz .progress{margin-top:35px}.sdn-native-quiz .quiz-main{padding-top:35px}.sdn-native-quiz h1{margin-bottom:35px}.sdn-native-quiz .option{gap:16px}.sdn-native-quiz .options{gap:18px}}.sdn-native-quiz{font-family:Maison,Arial,sans-serif}.sdn-native-quiz h1{font-family:Maison,Arial,sans-serif;letter-spacing:0}.sdn-native-quiz .option,.sdn-native-quiz .next{font-family:Maison,Arial,sans-serif}.sdn-native-quiz .option{min-height:66px}.sdn-native-quiz .option:has(.answer-icon){min-height:88px}.sdn-native-quiz .option[aria-checked=true]{background:transparent;box-shadow:none}.sdn-native-quiz .next{font-weight:400}.sdn-native-quiz .back{position:static;display:block;margin:16px auto 30px;padding:0;text-align:center;font-family:Maison,Arial,sans-serif}.sdn-native-quiz .back span{display:none}.sdn-native-quiz .back b{font-size:20px;margin:0}.sdn-native-quiz .lead-gate{padding-top:90px}.sdn-native-quiz .lead-gate h1{font-family:Noe,Georgia,serif;font-size:36px;margin-bottom:12px}.sdn-native-quiz .lead-gate .options{gap:0;max-width:520px}.sdn-native-quiz .gate-description{margin-bottom:52px}.sdn-native-quiz .gate-terms[hidden],.sdn-native-quiz .gate-note[hidden]{display:none}.sdn-native-quiz .lead-gate .next{width:520px;margin-top:32px;background:#b7b7b7;opacity:1}.sdn-native-quiz .lead-gate input{font-family:Maison,Arial,sans-serif}.sdn-native-quiz .question-subtitle{font-size:22px;line-height:1.4;margin:-40px -100px 8px;grid-column:1/-1}.sdn-native-quiz .interstitial-image{width:170px;max-height:220px;margin:auto}.sdn-native-quiz .loader-avatar{width:96px;height:96px;margin:70px auto 0}.sdn-native-quiz .quiz-main:has(.question-subtitle) h1{margin-bottom:60px}@media(max-width:700px){.sdn-native-quiz .question-subtitle{font-size:18px;margin:-15px 0 10px}.sdn-native-quiz .lead-gate{padding-top:65px}.sdn-native-quiz .gate-description{margin-bottom:35px}}@media(max-width:700px){.sdn-native-quiz .progress{margin:54px 12px 0}.sdn-native-quiz .quiz-main{padding:35px 20px 132px}.sdn-native-quiz h1{font-size:18px;font-weight:600;line-height:26px;letter-spacing:0;margin-bottom:27px}.sdn-native-quiz .options{gap:16px}.sdn-native-quiz .option{padding:10px;gap:16px;font-size:16px;line-height:24px;min-height:66px}.sdn-native-quiz .option:has(.answer-icon){min-height:78px}.sdn-native-quiz .option[data-answer="Not really sure"]{min-height:60px}.sdn-native-quiz .answer-icon{width:40px;height:40px;object-fit:contain}.sdn-native-quiz .answer-icon.entry-icon{transform:scale(1.4)}.sdn-native-quiz .answer-copy{line-height:24px}.sdn-native-quiz .answer-copy strong,.sdn-native-quiz .answer-copy>span{font-size:16px;line-height:24px}.sdn-native-quiz:after{content:"";position:fixed;left:0;right:0;bottom:0;height:92px;background:#fafafa;z-index:1}.sdn-native-quiz .next,.sdn-native-quiz .lead-gate .next{position:fixed;right:20px;bottom:20px;width:152px;max-width:152px;min-height:52px;height:52px;margin:0;box-shadow:none;z-index:2}.sdn-native-quiz .back{position:fixed;left:20px;right:auto;bottom:20px;width:152px;height:52px;margin:0;z-index:2;display:flex;align-items:center;justify-content:center}.sdn-native-quiz .back:disabled{display:none}.sdn-native-quiz .back b{font-size:16px;line-height:24px}.sdn-native-quiz .back span{display:none}.sdn-native-quiz .lead-gate{padding-bottom:132px}.sdn-native-quiz .lead-gate h1{font-family:Noe,Georgia,serif;font-size:32px;line-height:1.2;margin-bottom:12px}.sdn-native-quiz .question-subtitle{margin:0 0 8px;font-size:18px}}.sdn-native-quiz{--publisher-accent:#9b5668;background:#f7f5f2;color:#292726}.sdn-native-quiz .fill,.sdn-native-quiz .milestone.reached{background:var(--publisher-accent)}.sdn-native-quiz .start,.sdn-native-quiz .option[aria-checked=true]{border-color:var(--publisher-accent)}.sdn-native-quiz .option:focus-visible,.sdn-native-quiz .next:focus-visible,.sdn-native-quiz .back:focus-visible{outline-color:var(--publisher-accent)}.sdn-native-quiz .next:not(:disabled){background:var(--publisher-accent)}.sdn-native-quiz:after{background:#f7f5f2}.sdn-native-quiz .privacy-note,.sdn-native-quiz .availability-note{text-align:center;font:13px/1.5 Maison,Arial,sans-serif;max-width:640px;margin:15px auto}.sdn-native-quiz .availability-note:empty{display:none}@media(max-width:700px){body:has(.sdn-native-quiz) .sdn-footer{padding-bottom:120px}}.sdn-native-quiz .product-bridge{max-width:644px;margin:28px auto 0;padding:24px 0;border-top:1px solid #dedede;text-align:left}.sdn-native-quiz .product-bridge h2{font:600 22px/1.3 Maison,Arial,sans-serif;margin:0 0 12px}.sdn-native-quiz .product-bridge p{font:16px/1.5 Maison,Arial,sans-serif;margin:10px 0}.sdn-native-quiz .product-bridge .product-bridge-terms{font-size:13px}.sdn-native-quiz .product-bridge-offer{font-weight:600}@media(max-width:700px){.sdn-native-quiz .quiz-main:has(.product-bridge) .next{font-size:14px;padding:8px;line-height:18px}.sdn-native-quiz .product-bridge{margin-top:24px;padding-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
