.product-wizard{background-position:50%;background-repeat:no-repeat;background-size:cover}.product-wizard .container{color:#fff;font-family:Helvetica Neue LT W01_55 Roman,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;padding:5.7142857143% 2.8571428571%}.product-wizard .container .product-wizard__start{display:inline-flex;padding:75px 100px}.product-wizard .container .product-wizard__start .product-wizard__text-wrap{justify-content:flex-start;padding-right:75px;text-align:center;width:70%}.product-wizard .container .product-wizard__start .product-wizard__text-wrap h2{font-family:Helvetica Neue LT W01_83 Hv Ex,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;margin-top:0;text-align:left}.product-wizard .container .product-wizard__start .product-wizard__text-wrap p{text-align:left}.product-wizard .container .product-wizard__start .product-wizard__image{align-items:center;display:flex;height:100%;width:30%}.product-wizard .container .product-wizard__start .product-wizard__image img{height:auto;margin:0 auto;max-width:300px;width:100%}@media screen and (max-width:1023px){.product-wizard .container .product-wizard__start{padding:30px}.product-wizard .container .product-wizard__start .product-wizard__text-wrap{padding-right:0;width:100%}.product-wizard .container .product-wizard__start .product-wizard__image{display:none}}.product-wizard .container .product-wizard_alt_nav{color:#fff;left:20px;position:absolute;top:20px}.product-wizard .container .product-wizard__qa{display:none;text-align:center;width:100%}.product-wizard .container .product-wizard__qa .product_wizard__qa-progress li{background:#c1c1c1;border-radius:1em;color:#fff;display:inline-block;height:1em;line-height:1em;margin:0 2em;position:relative;text-align:center;width:1em;z-index:1}.product-wizard .container .product-wizard__qa .product_wizard__qa-progress li:before{background:#c1c1c1;content:"";height:.1em;left:-4em;position:absolute;top:.45em;width:4em;z-index:0}.product-wizard .container .product-wizard__qa .product_wizard__qa-progress li.active:before{background:#db011c}.product-wizard .container .product-wizard__qa .product_wizard__qa-progress li:first-child:before{left:-2em;width:2em}.product-wizard .container .product-wizard__qa .product_wizard__qa-progress li:last-child:after{background:#c1c1c1;content:"";height:.1em;position:absolute;right:-4em;top:.45em;width:4em;z-index:0}.product-wizard .container .product-wizard__qa .product_wizard__qa-progress .active,.product-wizard .container .product-wizard__qa .product_wizard__qa-progress li.active:last-child:after{background:#db011c}@media screen and (max-width:1023px){.product-wizard .container .product-wizard__qa .product_wizard__qa-progress{margin-top:30px}}@media screen and (max-width:479px){.product-wizard .container .product-wizard__qa .product_wizard__qa-progress li{margin:0 1em}.product-wizard .container .product-wizard__qa .product_wizard__qa-progress li:before{left:-2em;width:2em}.product-wizard .container .product-wizard__qa .product_wizard__qa-progress li:first-child:before{left:-1em;width:1em}.product-wizard .container .product-wizard__qa .product_wizard__qa-progress li:last-child:after{right:-2em;width:2em}}.product-wizard .container .product-wizard__qa h3{font-family:Helvetica Neue LT W01_83 Hv Ex,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px}.product-wizard .container .product-wizard__qa img{height:auto;max-width:100%;padding:30px}.product-wizard .container .product-wizard__qa .product_wizard__qa-answers .btn{display:inline-block;margin:10px;padding:10px 40px}.product-wizard .container .product-wizard__qa .product_wizard__qa-answers .btn--wizard{background-color:transparent;border-color:#fff;color:#fff;transition:.5s ease;transition-property:border-color,background-color}.product-wizard .container .product-wizard__qa .product_wizard__qa-answers .btn--wizard.btn--active,.product-wizard .container .product-wizard__qa .product_wizard__qa-answers .btn--wizard:hover,a:hover .product-wizard .container .product-wizard__qa .product_wizard__qa-answers .btn--wizard{background-color:#bd0118;border-color:#bd0118;color:#fff}.product-wizard .container .product-wizard__qa .product-wizard__text-wrap{text-align:center}.product-wizard .container .product-wizard__qa .product-wizard__text-wrap h2{font-family:Helvetica Neue LT W01_83 Hv Ex,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;margin-top:0}.product-wizard .container .product-wizard__results{display:none}.product-wizard .container .product-wizard__results h2{font-family:Helvetica Neue LT W01_83 Hv Ex,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;margin-bottom:30px;text-align:center;text-transform:uppercase}.product-wizard .container .product-wizard__results .product-wizard__results-product{display:flex;padding:0 15%}.product-wizard .container .product-wizard__results .product-wizard__results-product .product-wizard__results-product__image{justify-content:flex-start;text-align:center;width:50%}.product-wizard .container .product-wizard__results .product-wizard__results-product .product-wizard__results-product__image img{max-width:300px}.product-wizard .container .product-wizard__results .product-wizard__results-product .product-wizard__results-product-details{justify-content:flex-start;width:50%}.product-wizard .container .product-wizard__results .product-wizard__results-product .product-wizard__results-product-details .product-wizard__results-product__name h3{font-family:Helvetica Neue LT W01_83 Hv Ex,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;line-height:24px;margin-bottom:15px;margin-top:0}.product-wizard .container .product-wizard__results .product-wizard__results-product .product-wizard__results-product-details .product-wizard__results-product__description{margin-bottom:.5rem;max-height:8.3rem}.product-wizard .container .product-wizard__results .product-wizard__results-product .product-wizard__results-product-details .product-wizard__results-product__description.readmore[data-readmore]:after{height:23px;opacity:0}.product-wizard .container .product-wizard__results .product-wizard__results-also{margin-top:50px}.product-wizard .container .product-wizard__results .product-wizard__results-also h3{font-family:Helvetica Neue LT W01_83 Hv Ex,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;line-height:24px;text-align:center}.product-wizard .container .product-wizard__results .product-wizard__results-also hr{color:#fff;margin:0 auto 30px;width:50%}.product-wizard .container .product-wizard__results .product-wizard__results-also .product-wizard__results-also-wrapper{display:flex;justify-content:center}.product-wizard .container .product-wizard__results .product-wizard__results-also .product-wizard__results-also-wrapper .product-wizard__results-product{display:block;justify-content:flex-start;max-width:33%;padding:0;width:33%}.product-wizard .container .product-wizard__results .product-wizard__results-also .product-wizard__results-also-wrapper .product-wizard__results-product .product-wizard__results-product-details{font-size:14px;padding:0 20px;width:100%}.product-wizard .container .product-wizard__results .product-wizard__results-also .product-wizard__results-also-wrapper .product-wizard__results-product .product-wizard__results-product-details .product-wizard__results-product__name h3{border:none;font-family:Helvetica Neue LT W01_83 Hv Ex,Helvetica Neue,Helvetica,Arial,sans-serif;margin:15px 0;text-align:left}@media screen and (max-width:1023px){.product-wizard .container .product-wizard__results .product-wizard__results-product{display:block;padding:30px}.product-wizard .container .product-wizard__results .product-wizard__results-product .product-wizard__results-product-details,.product-wizard .container .product-wizard__results .product-wizard__results-product .product-wizard__results-product__image{margin-top:30px;width:100%}.product-wizard .container .product-wizard__results .product-wizard__results-product .product-wizard__results-product__image img{max-width:100%}.product-wizard .container .product-wizard__results .product-wizard__results-also .product-wizard__results-also-wrapper{display:block;padding:0 20%}.product-wizard .container .product-wizard__results .product-wizard__results-also .product-wizard__results-also-wrapper .product-wizard__results-product{max-width:100%;width:100%}}