[data-v-5bdbb8cd]:root{--font-regular: "proxima_nova_regular", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-semibold: "proxima_nova_semibold", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-light: "proxima_nova_light", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-bold: "proxima_nova_bold", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-black: "proxima_nova_black", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--grey-ultra-dark: #424242;--grey-dark: #626262;--grey-medium: #828282;--grey-light: #c2c2c2;--grey-ultra-light: #f2f2f2;--grey-1: #2e2e2e;--grey-5: #cacaca;--grey-6: #efefef;--white: #ffffff;--transparent: rgba(255, 255, 255, 0);--coral-dark: #ff271e;--coral: #ff6458;--coral-light: #ffefee;--green: #3cb064;--amber: #e6b94f;--accent-color: var(--coral);--error-color: var(--coral-dark);--warning-color: var(--amber);--success-color: var(--green);--background-color: var(--grey-ultra-light);--font-color: var(--grey-dark);--font-accent-color: var(--coral);--font-inverted-color: var(--white);--border-color: var(--grey-light);--link-color: var(--grey-dark);--link-hover-color: var(--grey-ultra-dark);--overlay-color: rgba(255, 255, 255, .7);--shadow-color: rgba(0, 0, 0, .2);--font-size: 1rem;--font-size-12: .75rem;--font-size-14: .875rem;--font-size-16: 1rem;--font-size-20: 1.25rem;--font-size-24: 1.5rem;--font-size-32: 2rem;--font-size-48: 3rem;--font-size-64: 4rem;--font-size-96: 6rem;--line-height: 1.5rem;--line-height-12: 1.3125rem;--line-height-14: 1.3125rem;--line-height-16: 1.5rem;--line-height-20: 1.5625rem;--line-height-24: 1.875rem;--line-height-32: 2.5rem;--line-height-48: 3.75rem;--line-height-1em: 1em;--line-height-125em: 1.25em;--space-unit: .25rem;--space-0: calc(var(--space-unit) * 0);--space-1: calc(var(--space-unit) * 1);--space-2: calc(var(--space-unit) * 2);--space-3: calc(var(--space-unit) * 3);--space-4: calc(var(--space-unit) * 4);--space-5: calc(var(--space-unit) * 5);--space-6: calc(var(--space-unit) * 6);--space-7: calc(var(--space-unit) * 7);--space-8: calc(var(--space-unit) * 8);--space-9: calc(var(--space-unit) * 9);--space-10: calc(var(--space-unit) * 10);--space-12: calc(var(--space-unit) * 12);--space-16: calc(var(--space-unit) * 16);--space-20: calc(var(--space-unit) * 20);--space-24: calc(var(--space-unit) * 24);--uppercase-letter-spacing: .1em;--button-border-radius: 20px;--container-border-radius: 8px;--circle-border-radius: 50%;--box-shadow-blur: 4px;--box-shadow-spread: 8px;--ctf-link-decoration: underline;--ctf-link-color: var(--coral)}[data-v-5bdbb8cd]:export{extraSmallBreakpoint:320px;smallBreakpoint:425px;mobileBreakpoint:768px;tabletBreakpoint:970px;desktopBreakpoint:1200px;largeBreakpoint:1400px;extraLargeBreakpoint:1600px;xxlBreakpoint:1800px}.question-container[data-v-5bdbb8cd]{margin-bottom:var(--space-12)}@media (max-width: 970px){.question-container[data-v-5bdbb8cd]{margin-top:var(--space-6);margin-bottom:0}}em[data-v-5bdbb8cd]{display:block;font-style:unset}label[data-v-5bdbb8cd]{display:flex}label.question[data-v-5bdbb8cd]{margin-bottom:var(--space-6)}label>span[data-v-5bdbb8cd]{margin-top:-4px;display:block}label b[data-v-5bdbb8cd]{display:flex;width:100%;margin-bottom:var(--space-6);font-family:var(--font-semibold);font-weight:normal}label b div[data-v-5bdbb8cd]{margin-left:var(--space-2);display:block}label input[data-v-5bdbb8cd]{position:relative;margin:0;margin-right:var(--space-4);border:1px solid var(--grey-light);border-radius:2px;outline:0px solid white;flex-shrink:0}.product-container .product-link{pointer-events:none}.final-results{margin-top:var(--space-10)}@media (max-width: 970px){.final-results{margin-top:-22px}}.final-results h3{display:block;font-size:var(--font-size-24);width:100%;text-transform:unset;letter-spacing:unset;margin-bottom:var(--space-6);position:relative}.final-results h3 i{vertical-align:middle;cursor:pointer;z-index:15}.final-results h3 .disclaimer{position:absolute;width:305px;top:0;z-index:9;left:230px;background-color:#fff;box-shadow:0 var(--box-shadow-blur) var(--box-shadow-spread) var(--shadow-color);border-radius:var(--space-1)}@media (max-width: 970px){.final-results h3 .disclaimer{top:40px;width:100%;left:0}.final-results h3 .disclaimer p{max-width:300px;margin:0 auto}}.final-results h3 .disclaimer .catcher{position:fixed;width:100vw;height:100vh;top:0;left:0}.final-results h3 .disclaimer p{margin:0;padding:var(--space-4);font-size:16px;line-height:24px}.final-results .main-result{width:100%!important;margin-bottom:var(--space-12)}.final-results .main-result .product-container{border:1px solid var(--grey-ultra-light);padding:10px}.final-results .main-result .product-container .product-title,.final-results .main-result .product-container .product-detail{display:none}.final-results .main-result .product-container img{pointer-events:none}.final-results .main-result p{font-size:16px;line-height:24px;padding-right:var(--space-4)}.final-results .main-result span{max-width:600px;display:block;font-size:var(--font-size-20);line-height:1.4em}.final-results .main-result .details{margin-top:var(--space-4);display:flex;justify-content:space-between;align-items:center}.final-results .main-result .details button{min-width:150px}@media (min-width: 970px){.final-results .main-result .details button{margin-left:var(--space-4)}}.final-results .main-result .price p{display:block;margin-top:-12px;color:var(--coral)}.final-results .other-results .mini-product.full-width{padding-left:0;padding-right:0}@media (min-width: 970px){.final-results .other-results{width:100%!important;display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap}.final-results .other-results>div{width:45%;padding:2%}.final-results .other-results>div .product-container{cursor:pointer;width:100%}}.final-results .results-footer{width:100%!important}.final-results .results-footer button{margin:0 auto;margin-top:var(--space-6);margin-bottom:var(--space-6);display:block}@media (max-width: 970px){.final-results .results-footer button{display:block;width:100%}}.final-results .results-footer .ctas{color:#828282;padding:var(--space-6) 0;padding-bottom:0;margin-bottom:var(--space-6);border-top:1px solid var(--grey-light)}@media (max-width: 970px){.final-results .results-footer .ctas{border-color:#fff;padding:var(--space-2) 0;margin-bottom:0}}.final-results .results-footer .ctas span{width:70%;display:block;text-align:center;font-size:16px;margin:0 auto}.final-results .results-footer .ctas span a{display:block;text-align:center}.final-results .results-footer .ctas span a:first-of-type{margin:var(--space-4) 0}:root{--font-regular: "proxima_nova_regular", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-semibold: "proxima_nova_semibold", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-light: "proxima_nova_light", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-bold: "proxima_nova_bold", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-black: "proxima_nova_black", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--grey-ultra-dark: #424242;--grey-dark: #626262;--grey-medium: #828282;--grey-light: #c2c2c2;--grey-ultra-light: #f2f2f2;--grey-1: #2e2e2e;--grey-5: #cacaca;--grey-6: #efefef;--white: #ffffff;--transparent: rgba(255, 255, 255, 0);--coral-dark: #ff271e;--coral: #ff6458;--coral-light: #ffefee;--green: #3cb064;--amber: #e6b94f;--accent-color: var(--coral);--error-color: var(--coral-dark);--warning-color: var(--amber);--success-color: var(--green);--background-color: var(--grey-ultra-light);--font-color: var(--grey-dark);--font-accent-color: var(--coral);--font-inverted-color: var(--white);--border-color: var(--grey-light);--link-color: var(--grey-dark);--link-hover-color: var(--grey-ultra-dark);--overlay-color: rgba(255, 255, 255, .7);--shadow-color: rgba(0, 0, 0, .2);--font-size: 1rem;--font-size-12: .75rem;--font-size-14: .875rem;--font-size-16: 1rem;--font-size-20: 1.25rem;--font-size-24: 1.5rem;--font-size-32: 2rem;--font-size-48: 3rem;--font-size-64: 4rem;--font-size-96: 6rem;--line-height: 1.5rem;--line-height-12: 1.3125rem;--line-height-14: 1.3125rem;--line-height-16: 1.5rem;--line-height-20: 1.5625rem;--line-height-24: 1.875rem;--line-height-32: 2.5rem;--line-height-48: 3.75rem;--line-height-1em: 1em;--line-height-125em: 1.25em;--space-unit: .25rem;--space-0: calc(var(--space-unit) * 0);--space-1: calc(var(--space-unit) * 1);--space-2: calc(var(--space-unit) * 2);--space-3: calc(var(--space-unit) * 3);--space-4: calc(var(--space-unit) * 4);--space-5: calc(var(--space-unit) * 5);--space-6: calc(var(--space-unit) * 6);--space-7: calc(var(--space-unit) * 7);--space-8: calc(var(--space-unit) * 8);--space-9: calc(var(--space-unit) * 9);--space-10: calc(var(--space-unit) * 10);--space-12: calc(var(--space-unit) * 12);--space-16: calc(var(--space-unit) * 16);--space-20: calc(var(--space-unit) * 20);--space-24: calc(var(--space-unit) * 24);--uppercase-letter-spacing: .1em;--button-border-radius: 20px;--container-border-radius: 8px;--circle-border-radius: 50%;--box-shadow-blur: 4px;--box-shadow-spread: 8px;--ctf-link-decoration: underline;--ctf-link-color: var(--coral)}:export{extraSmallBreakpoint:320px;smallBreakpoint:425px;mobileBreakpoint:768px;tabletBreakpoint:970px;desktopBreakpoint:1200px;largeBreakpoint:1400px;extraLargeBreakpoint:1600px;xxlBreakpoint:1800px}#page-layout-container{width:100%;position:relative;min-height:60vh;height:auto}#page-layout-container .loader{width:40px;height:40px;position:absolute;top:calc(50% + 20px);right:calc(50% + 20px);transition-duration:.3s;z-index:3}#page-layout-container .loader.followModeLoader{right:calc(30% - 50px);top:500px;transition-duration:.3s;position:fixed}#page-layout-container .header{height:300px;position:relative;overflow:hidden;background-color:var(--white)}#page-layout-container .header .wayfinder{display:flex;width:100%;justify-content:space-between;margin-top:0}#page-layout-container .header .wayfinder span{font-size:12px}@media (max-width: 970px){#page-layout-container .header{height:auto;margin-bottom:0;background-color:transparent;z-index:9}}#page-layout-container .header img,#page-layout-container .header video{position:absolute;min-width:100%;min-height:100%;top:0;left:0;object-fit:cover}@media (max-width: 970px){#page-layout-container .header img,#page-layout-container .header video{position:relative;min-height:0;max-height:55vh;display:block;width:100vw;height:auto}}#page-layout-container .header>.container{height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 970px){#page-layout-container .header>.container{height:auto}#page-layout-container .header>.container:not(.way-container){margin-top:var(--space-6)}}#page-layout-container .header h1{font-size:var(--font-size-48);font-family:var(--font-light);line-height:1.3}@media (max-width: 970px){#page-layout-container .header h1{padding-right:10%;margin-top:0;margin-bottom:var(--space-4);font-size:32px}}@media (min-width: 970px){#page-layout-container .header h1,#page-layout-container .header h3{color:var(--white);text-align:center}}#page-layout-container .header h3{text-transform:none;letter-spacing:unset}@media (max-width: 970px){#page-layout-container .header h3{margin-bottom:var(--space-2);font-size:20px;line-height:24px}}#page-layout-container .quiz{background-color:var(--white);display:flex;width:100%;position:relative;justify-content:space-between;margin-top:var(--space-6)}@media (max-width: 970px){#page-layout-container .quiz{margin-top:var(--space-8);margin-bottom:var(--space-8)}}#page-layout-container .questions,#page-layout-container .answers{background-color:var(--white)}#page-layout-container .questions{width:40%;padding-right:5%}@media (min-width: 1200px){#page-layout-container .questions{padding-left:5%}}@media (max-width: 1200px){#page-layout-container .questions{padding-left:1%}}@media (min-width: 970px){#page-layout-container .questions{margin-top:var(--space-6)}}@media (max-width: 970px){#page-layout-container .questions{padding-left:0%;padding-right:0%;width:100%}}#page-layout-container .questions button,#page-layout-container .questions a,#page-layout-container .step-start button,#page-layout-container .step-start a{display:block;text-align:center;text-decoration:none;margin-top:var(--space-4);width:100%}#page-layout-container .questions button i,#page-layout-container .questions a i,#page-layout-container .step-start button i,#page-layout-container .step-start a i{vertical-align:middle}#page-layout-container .bottom-space{margin-bottom:var(--space-10)}@media (min-width: 970px){#page-layout-container .questions{top:0;height:100vh;min-width:30%;margin-top:-22px;padding-top:48px}#page-layout-container .questions.done{position:relative;height:auto}#page-layout-container .questions::-webkit-scrollbar{display:none}#page-layout-container .questions::-moz-scrollbar{display:none}#page-layout-container .questions::-ms-scrollbar{display:none}#page-layout-container .questions .question-container:last-of-type{margin-bottom:50vh}}#page-layout-container .answers{position:relative;top:0;right:0;width:60%}@media (min-width: 970px){#page-layout-container .answers.fade-enter-active,#page-layout-container .answers.fade-leave-active{position:absolute;opacity:0}#page-layout-container .answers.product-list{position:relative;top:0;margin-top:-8px}}#page-layout-container .answers>div{display:flex;width:100%;justify-content:center;flex-direction:row;flex-wrap:wrap;min-width:550px}#page-layout-container .answers>div>div{padding:2%;width:45%}#page-layout-container .answers>div>div.inactive{opacity:.5}#page-layout-container .answers>div>div .product-container{width:100%;cursor:pointer}#page-layout-container .answers>div>div .product-container .product-link{pointer-events:none}@media (max-width: 970px){#page-layout-container.started{top:0;z-index:25;position:fixed;height:100vh;overflow-y:scroll;background-color:#fff}#page-layout-container.started .header{margin-top:24px}}#page-layout-container .way-container .questions{position:relative}#page-layout-container .way-container .questions .question-container{height:100%;min-height:calc(100vh - 230px)}#page-layout-container .way-container .actions{position:relative;height:90px}.list-enter-active,.list-leave-active{transition:all 1s;transform:translate(00%) translateY(00%)}.list-enter-from,.list-leave-to{transition:all 1s;opacity:0;transform:translate(00%) translateY(100%)}
