@media(max-width:721.98px){.recommendation-wizard-app{margin-top:27px;padding-bottom:27px}}@media(min-width:722px){.recommendation-wizard-app{margin-top:35px;padding-bottom:35px}}@media(min-width:1200px){.recommendation-wizard-app{margin-top:46px;padding-bottom:46px}}@media print{.recommendation-wizard-app{margin-left:29px;margin-right:29px}}.recommendation-wizard-app .wizard__selectionGroup{padding-bottom:46px}.recommendation-wizard-app .wizard__selectionGroup__questions{color:#4a4a4d;font-size:20px;grid-column:1/span 12;justify-self:center;line-height:23px;text-align:center}.recommendation-wizard-app .wizard__selectionGroup__answers{grid-column:1/span 12;justify-self:center;margin-bottom:0}.recommendation-wizard-app .wizard__selectionGroup__answers .btn-group{column-gap:23px}@media(max-width:721.98px){.recommendation-wizard-app .wizard__selectionGroup__answers .btn-group{align-items:baseline;column-gap:18px;flex-wrap:wrap}}.recommendation-wizard-app .wizard__selectionGroup__answers .btn{margin-top:23px}@media(max-width:721.98px){.recommendation-wizard-app .wizard__selectionGroup__answers .btn{margin-top:18px}}.recommendation-wizard-app .wizard__submitButton{grid-column:1/span 12;justify-self:center}@media(max-width:1199.98px){.recommendation-wizard-app .wizard__selectionGroup{padding-bottom:35px}.recommendation-wizard-app .wizard__selectionGroup__answers,.recommendation-wizard-app .wizard__selectionGroup__questions,.recommendation-wizard-app .wizard__submitButton{grid-column:1/span 8}}@media(max-width:721.98px){.recommendation-wizard-app .wizard__selectionGroup{padding-bottom:27px}.recommendation-wizard-app .wizard__selectionGroup__answers,.recommendation-wizard-app .wizard__selectionGroup__questions,.recommendation-wizard-app .wizard__submitButton{grid-column:1/span 4}}@media(max-width:1199.98px){.recommendation-wizard-app .wizard{grid-column:1/span 8}}@media(max-width:721.98px){.recommendation-wizard-app .wizard{grid-column:1/span 4}}.recommendation-wizard-app .wizard__form{grid-column:4/span 6}@media(max-width:1199.98px){.recommendation-wizard-app .wizard__form{grid-column:2/span 6}}@media(max-width:721.98px){.recommendation-wizard-app .wizard__form{grid-column:1/span 4}}.recommendation-wizard-app .marketing-gate-iframe{width:100%}.recommendation-wizard-app .privacy-policy-text{display:block}.recommendation-wizard-app .proposalHeader__header{color:#4a4a4d;font-size:24px;grid-column:1/span 9;line-height:35px;margin:0;padding-bottom:46px}@media(max-width:1199.98px){.recommendation-wizard-app .proposalHeader__header{grid-column:1/span 4;padding-bottom:35px}}@media(max-width:721.98px){.recommendation-wizard-app .proposalHeader__header{font-size:20px;grid-column:1/span 4;grid-row:1;line-height:27px;padding-bottom:27px}}.recommendation-wizard-app .proposalHeader__container input{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.recommendation-wizard-app .proposalHeader__buttons{display:flex;grid-column:10/span 3;justify-self:end;position:relative}.recommendation-wizard-app .proposalHeader__buttons button{height:fit-content}.recommendation-wizard-app .proposalHeader__buttons .copyButton{border-right:none}.recommendation-wizard-app .proposalHeader__buttons .resetButton{border:1px solid #eb2814;color:#eb2814}.recommendation-wizard-app .proposalHeader__buttons .resetButton svg{fill:#eb2814}.recommendation-wizard-app .proposalHeader__buttons .bubble{background:#090909;border-radius:.3rem;color:#fff;display:none;left:0;padding:1rem;position:absolute;text-align:center;top:-42px;width:fit-content;z-index:1}.recommendation-wizard-app .proposalHeader__buttons .bubble:after{background:#090909;bottom:-1rem;clip-path:polygon(0 0,100% 0,50% 100%);content:"";display:inline-block;height:1rem;left:calc(50% - .5rem);position:absolute;width:1rem}@media(max-width:1199.98px){.recommendation-wizard-app .proposalHeader__buttons{grid-column:5/span 4;justify-self:end}}@media(max-width:721.98px){.recommendation-wizard-app .proposalHeader__buttons{grid-column:1/span 4;grid-row:2;justify-self:center;margin-bottom:27px}}.recommendation-wizard-app .spinner__container{grid-column:1/span 12;min-height:200px}.recommendation-wizard-app .btn{background-color:transparent;border:1px solid #090909;border-radius:0;font-size:16px;font-weight:400;letter-spacing:1.5px;line-height:23px;min-height:46px;padding:10px 23px;text-align:center;text-transform:uppercase}.recommendation-wizard-app .btn span{color:#4b494c;transition:color .15s}.recommendation-wizard-app .btn.disabled{border-color:#b3b3b3;color:#b3b3b3;opacity:1}.recommendation-wizard-app .btn.disabled span{color:#e7e7e7}.recommendation-wizard-app .btn:active{background:#00e2b0;box-shadow:none}.recommendation-wizard-app .btn:not(:disabled):not(.disabled){box-shadow:none}.recommendation-wizard-app .btn:not(:disabled):not(.disabled):hover{background:#00e2b0}.recommendation-wizard-app .btn:not(:disabled):not(.disabled):hover span{color:#090909}.recommendation-wizard-app .btn:not(:disabled):not(.disabled):active span{color:#deec29}.recommendation-wizard-app .btn:focus:not(:focus-visible){outline:none}.recommendation-wizard-app .btn.focus:not(.active){border-color:#4b494c}.recommendation-wizard-app .btn.focus:not(.active) span{color:#4b494c}.recommendation-wizard-app .btn.icon svg{transition:fill .15s}@media(max-width:721.98px){.recommendation-wizard-app .btn.icon{align-items:center;display:flex;justify-content:center}.recommendation-wizard-app .btn.icon svg{width:17px}.recommendation-wizard-app .btn.icon--left svg{margin-right:9px}.recommendation-wizard-app .btn.icon--right svg{margin-left:9px}}@media(min-width:722px){.recommendation-wizard-app .btn.icon{position:relative}.recommendation-wizard-app .btn.icon--left{padding-left:30px}.recommendation-wizard-app .btn.icon--left svg{left:8px}.recommendation-wizard-app .btn.icon--right{padding-right:65px}.recommendation-wizard-app .btn.icon--right svg{right:23px}.recommendation-wizard-app .btn.icon svg{max-width:17px;position:absolute;top:50%;transform:translateY(-50%)}}.recommendation-wizard-app .btn-group .btn{margin-bottom:-1px;margin-right:-1px;position:relative}.recommendation-wizard-app .btn-group .btn:not(.disabled){z-index:1}.recommendation-wizard-app .btn-group .btn.active,.recommendation-wizard-app .btn-group .btn:active,.recommendation-wizard-app .btn-group .btn:hover{z-index:2}@media(min-width:722px){.recommendation-wizard-app .btn-group .btn:first-child{margin-left:-1px}}.recommendation-wizard-app [role=radiogroup] .btn.active{background-color:#00e2b0}.recommendation-wizard-app [role=radiogroup] .btn.active span{color:#fff}.recommendation-wizard-app [role=group]{align-items:center;display:flex;flex-wrap:wrap}.recommendation-wizard-app .btn-group,.recommendation-wizard-app .btn-group-vertical{display:-ms-inline-flexbox;display:inline-flex;position:relative;vertical-align:middle}.recommendation-wizard-app .btn-group-vertical>.btn,.recommendation-wizard-app .btn-group>.btn{-ms-flex:1 1 auto;flex:1 1 auto;position:relative}.recommendation-wizard-app .btn-group-vertical>.btn.active,.recommendation-wizard-app .btn-group-vertical>.btn:active,.recommendation-wizard-app .btn-group-vertical>.btn:focus,.recommendation-wizard-app .btn-group-vertical>.btn:hover,.recommendation-wizard-app .btn-group>.btn.active,.recommendation-wizard-app .btn-group>.btn:active,.recommendation-wizard-app .btn-group>.btn:focus,.recommendation-wizard-app .btn-group>.btn:hover{z-index:1}.recommendation-wizard-app .btn-group-toggle>.btn input[type=checkbox],.recommendation-wizard-app .btn-group-toggle>.btn input[type=radio],.recommendation-wizard-app .btn-group-toggle>.btn-group>.btn input[type=checkbox],.recommendation-wizard-app .btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.recommendation-wizard-app .btn:not(:disabled):not(.disabled){cursor:pointer}.recommendation-wizard-app .product{clip-path:polygon(0 0,0 calc(100% - 35px),35px 100%,100% 100%,100% 0,0 0);grid-column:auto/span 4;margin-bottom:23px}@media only screen and (min-width:722px){.recommendation-wizard-app .product{clip-path:polygon(0 0,0 calc(100% - 46px),46px 100%,100% 100%,100% 0,0 0)}}@media not all and (min-resolution:0.001dpcm){.recommendation-wizard-app .product:first-child{margin-left:-1px}}.recommendation-wizard-app .product:first-child{grid-column:1/span 4}.recommendation-wizard-app .product:first-child .product__content{background-color:#b8e986}@media(min-width:722px){.recommendation-wizard-app .product:first-child{grid-column:1/span 8}}.recommendation-wizard-app .product__content-wrapper{background-color:#f8f8f8;height:100%}.recommendation-wizard-app .product__image{aspect-ratio:16/9;display:block}.recommendation-wizard-app .product__image img{height:100%;object-fit:cover;width:100%}.recommendation-wizard-app .product__content{background-color:#f8f8f8;padding:23px}@media(max-width:721.98px){.recommendation-wizard-app .product__content{padding:18px}}.recommendation-wizard-app .product__content--title{color:#090909;font-size:24px;font-weight:400;line-height:27px;margin:0 0 15px}@media(min-width:722px){.recommendation-wizard-app .product__content--html.firstProduct{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:23px}.recommendation-wizard-app .product__content--html.firstProduct>div:first-child{grid-column:1/span 4;grid-row:1}.recommendation-wizard-app .product__content--html.firstProduct>div:last-child{grid-column:5/span 4;grid-row:1}.recommendation-wizard-app .product__content--html.firstProduct .product__content--description{padding-left:23px}}.recommendation-wizard-app .product__content--html{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:23px}.recommendation-wizard-app .product__content--html>div:first-child{grid-column:1/span 4;grid-row:1}.recommendation-wizard-app .product__content--html>div:last-child{grid-column:1/span 4;grid-row:2}.recommendation-wizard-app .product__content--html table{border:none;table-layout:fixed}.recommendation-wizard-app .product__content--html table td{border:none;width:calc(25% - 17.25px)}.recommendation-wizard-app .product__content--html table td:first-child{color:#090909;font-size:12px;letter-spacing:1.5px;line-height:23px;text-transform:uppercase}.recommendation-wizard-app .product__content--html table td:nth-child(2){color:#090909;font-size:16px;font-weight:400;line-height:23px;padding-left:23px;text-align:left}.recommendation-wizard-app .product__content--html .additionalContentTitle{font-size:12px;font-weight:400;letter-spacing:1.5px;line-height:23px;text-transform:uppercase}.recommendation-wizard-app .product__content--html .additionalContentText{color:#090909;font-size:16px;font-weight:400;line-height:23px}.recommendation-wizard-app .product__content--html .proposalLink{display:grid;padding-top:23px}.recommendation-wizard-app .product__content--html .proposalLink a{align-items:center;color:#b608a7;display:inline-flex;font-size:16px;font-weight:400;justify-self:end;line-height:23px;margin-top:23px;text-transform:uppercase;width:50%}.recommendation-wizard-app .product__content--html .proposalLink a svg{display:inline-block;fill:#b608a7;height:17px;margin-right:11px;width:17px}.recommendation-wizard-app .product__content--html .proposalLink a:focus,.recommendation-wizard-app .product__content--html .proposalLink a:hover{color:#00e2b0;text-decoration:none}.recommendation-wizard-app .product__content--html .proposalLink a:focus svg,.recommendation-wizard-app .product__content--html .proposalLink a:hover svg{fill:#00e2b0}.recommendation-wizard-app .product__content--html .proposalLink a:active{color:#deec29;text-decoration:none}.recommendation-wizard-app .product__content--html .proposalLink a:active svg{fill:#deec29}.recommendation-wizard-app .additional-content{grid-column:1/span 4}@media(min-width:722px){.recommendation-wizard-app .additional-content{grid-column:1/span 8}}@media(min-width:1200px){.recommendation-wizard-app .additional-content{grid-column:1/span 12}}
/*# sourceMappingURL=recommendation-wizard-page.ad1b6b87.css.map*/