.section-find-your-stage-quiz{min-height:calc(100vh - 58px)}.section-find-your-stage{padding-top:2rem;padding-bottom:2rem}.find-your-stage-container{display:flex;flex-direction:column;padding:0 2rem;--max-question-width: 52rem;--max-information-width: 600px}.section-find-your-stage h1.h2{margin-left:2rem}.find-your-stage-questions .find-your-stage-step{color:var(--color-berry-purple);max-width:var(--max-question-width)}.find-your-stage-questions .find-your-stage-step.step-information{max-width:var(--max-information-width)}.find-your-stage-questions .step-information-footer-text{font-size:14px;margin-bottom:3rem}.find-your-stage-questions .step-information-stage_heading,.find-your-stage-questions .step-information-stage_text{text-align:center;margin-bottom:1rem}.find-your-stage-questions .step-information-stage_text{margin-bottom:1rem}.find-your-stage-questions .step-information-stages{display:grid;grid-template-columns:1fr;gap:3rem;margin-top:2rem;justify-content:center}.find-your-stage-questions .step-information-stages .step-information-stage-details{display:flex;flex-direction:column;align-items:center}.find-your-stage-questions .step-information-stage-details a{color:var(--color-berry-purple)}.find-your-stage-questions .step-information-stages .stage-name{display:block;font-weight:700;margin-left:-4px;margin-top:1.2rem}@media screen and (min-width:748px){.find-your-stage-questions .step-information-stage_heading,.find-your-stage-questions .step-information-stage_text{text-align:left}.find-your-stage-questions .step-information-stages{grid-template-columns:1fr 1fr}.find-your-stage-questions .step-information-stages .step-information-stage-details{align-items:flex-start}}.find-your-stage-questions .find-your-stage-pre-results,.find-your-stage-questions .find-your-stage-results,.find-your-stage-questions .find-your-stage-step:first-child{color:var(--color-racing-green)}.find-your-stage-navigation ol{display:flex;flex-direction:row;margin-bottom:1rem;margin-left:0;counter-reset:question;justify-content:space-between;position:relative}.find-your-stage-navigation li{padding-left:0;padding-top:2rem;padding-bottom:1rem;line-height:2rem;color:#ccc;display:flex;align-items:center;justify-content:flex-start;position:relative}.find-your-stage-navigation li:before{counter-increment:question;content:counter(question);text-align:center;color:#fff;font-size:13px;background:#fff;border-radius:50%;border:2px solid #ccc;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.find-your-stage-navigation li.active:before{background:var(--color-berry-purple);border-color:var(--color-berry-purple)}.find-your-stage-navigation li.active:not(:first-child):after{content:"";display:block;position:absolute;background:var(--color-berry-purple);order:2;top:calc(3rem - 1px);left:-3rem;width:3rem;height:2px;margin-right:-1rem;z-index:-1}.find-your-stage-container .answer-buttons{position:fixed;bottom:0;left:0;width:100vw;display:flex;flex-direction:row;background:var(--color-berry-purple);justify-content:center;padding:1rem .5rem;z-index:1;gap:1rem}.find-your-stage-container .answer-buttons .button{padding:0 4rem}.find-your-stage-container .answer-buttons .button--primary{background-color:#fff;color:var(--color-berry-purple)}.find-your-stage-container .answer-buttons .button--secondary{background-color:var(--color-berry-purple);color:#fff;border-color:#fff}@media screen and (min-width:560px){.find-your-stage-navigation li.active:not(:first-child):after{left:-4.5rem;width:5.2rem}.find-your-stage-navigation{margin-top:8px}}.find-your-stage-navigation li a,.find-your-stage-navigation li span{display:none}.find-your-stage-navigation li.active{color:var(--color-racing-green)}.find-your-stage-result{text-align:center}@media screen and (min-width:768px){.section-find-your-stage h1{text-align:left;margin-bottom:12px;margin-left:0}.find-your-stage-container{flex-direction:row;padding:0}.find-your-stage-navigation{grid-column:1}.find-your-stage-questions{grid-column:2}.find-your-stage-results{grid-column:2;z-index:2}.find-your-stage-result{text-align:left}.find-your-stage-navigation li{padding-left:2rem;padding-top:1rem;padding-bottom:1rem;line-height:2rem;color:#ccc;display:flex;align-items:center;justify-content:flex-start;position:relative}.find-your-stage-navigation li.active:first-child:before{margin-right:2.5rem}.find-your-stage-navigation li:before{margin-left:-2rem;margin-right:2.5rem;content:"";order:1}.find-your-stage-navigation li.active:before{margin-right:2.5rem}.find-your-stage-navigation ol{flex-direction:column;margin-left:2px}.find-your-stage-navigation li a,.find-your-stage-navigation li span{display:inline-block;order:3}.find-your-stage-navigation li.active:not(:first-child):after{content:"";display:block;background:var(--color-berry-purple);order:2;top:-1rem;left:calc(1rem - 1px);width:2px;height:100%;margin-right:.5rem;position:absolute}.find-your-stage-questions .answer{box-shadow:none;padding:3rem;background:none}.find-your-stage-container .answer-buttons{position:static;flex-direction:row-reverse;width:auto;background:none;justify-content:flex-end;padding:0}.find-your-stage-container .answer-buttons .button--primary{background:var(--color-berry-purple);color:#fff}.find-your-stage-container .answer-buttons .button--secondary{background:#fff;color:var(--color-berry-purple);border-color:var(--color-berry-purple)}}.find-your-stage-questions{border-top:2px solid var(--color-berry-purple);padding-top:2rem}.find-your-stage-questions button{color:var(--color-white)}.find-your-stage-result input.field__input{border:1px solid #edddea;background-color:#edddea;border-radius:1rem;color:#fff;margin:0}.find-your-stage-result input.field__input:focus{color:var(--color-berry-purple);border:1px solid #edddea;background-color:#edddea;margin:0;border-radius:1rem}.find-your-stage-result input.field__input:focus-visible{box-shadow:none;outline:none;margin:0;border-radius:1rem}.find-your-stage-result input.field__input::placeholder{color:var(--color-berry-purple);opacity:1}.find-your-stage-pre-results .button{color:#fff}.find-your-stage-pre-results form{max-width:64rem}.find-your-stage-questions .answer{display:block;margin-bottom:2rem;border:1px solid var(--color-berry-purple);border-radius:1rem;padding:1rem;cursor:pointer}.find-your-stage-questions .find-your-stage-step:not(.active){display:none}.find-your-stage-questions .answer input{display:none}.find-your-stage-questions .answer:has(input:checked){background-color:var(--color-berry-purple);color:#fff}.find-your-stage-pre-results .button.navigate-results{color:var(--color-berry-purple);background-color:#fff;border:1px solid var(--color-berry-purple);border-radius:1rem;padding:.5rem}.find-your-stage-results{border:1px solid var(--color-racing-green);display:none}.find-your-stage-results .find-your-stage-result{display:none;max-width:90rem}.find-your-stage-results .find-your-stage-result h2{display:flex;flex-direction:column-reverse;row-gap:.5rem;justify-content:flex-end;margin-left:0}.find-your-stage-results .find-your-stage-result .button{flex:1;text-align:center}.find-your-stage-results .find-your-stage-result .stage-nav{align-self:flex-start;min-width:12rem}.find-your-stage-results .find-your-stage-result .stage-nav .stage-number{margin:0 -4px}.find-your-stage-results .find-your-stage-result .stage-nav .stage-number{border-color:#fff;color:#fff;zoom:120%}.find-your-stage-results .find-your-stage-result .stage-nav .stage-number.current-stage{background-color:#fff;color:var(--color-berry-purple)}.find-your-stage-results .find-your-stage-result .stage-name{display:none}.find-your-stage-results .button--secondary{background:none;color:#fff;border:1px solid #fff}.find-your-stage-results.active,.find-your-stage-results .find-your-stage-result.active{display:block;text-align:left}.find-your-stage-results .card{min-width:200px;max-width:322px}.find-your-stage-results .card-relish-footer-content{align-items:flex-start}.find-your-stage-pre-results .h2{text-wrap:balance}.find-your-stage-pre-results fieldset{display:grid;grid-template-columns:auto auto}.find-your-stage-pre-results fieldset p{grid-column:span 2}.find-your-stage-pre-results fieldset .button{grid-row:2;grid-column:1}.find-your-stage-pre-results fieldset .navigate-results{grid-row:2;grid-column:2}@media screen and (min-width:768px){.find-your-stage-pre-results .button.navigate-results{padding:.5rem 3rem}.find-your-stage-pre-results fieldset{grid-template-columns:min-content min-content}.find-your-stage-pre-results fieldset .navigate-results{white-space:nowrap}.find-your-stage-navigation{width:25%}.find-your-stage-results .find-your-stage-result h2{flex-direction:row;row-gap:0;justify-content:space-between}.find-your-stage-results .card-relish:nth-child(n+3){display:flex}.find-your-stage-results .card{min-width:30%;max-width:322px}}.find-your-stage-results .scrollable{cursor:move;cursor:-moz-grab;cursor:-webkit-grab;padding-bottom:1rem;margin-bottom:1rem}.find-your-stage-results .scrollable:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.find-your-stage-results .scrollable::-webkit-scrollbar{border-radius:10px;background-clip:padding-box;background:#e2c6db}.find-your-stage-results .scrollable::-webkit-scrollbar-thumb:horizontal{background:#000;border-radius:10px;background:var(--color-berry-purple)}.find-your-stage-results .scroll-product-grid-container{position:relative}.find-your-stage-results .slider-button{position:absolute;top:50%;transform:rotate(270deg);color:var(--color-racing-green);z-index:3;left:-15px}.find-your-stage-results .slider-button.slider-button--next{left:unset;right:-14px}.find-your-stage-results .slider-button svg{height:16px;pointer-events:none}.find-your-stage-results .result-buttons{display:none}.find-your-stage-results .footer-buttons{padding:0 16px 16px}.footer-buttons .button--primary{text-align:center}.footer-buttons .button--secondary{border:1px solid var(--color-berry-purple);color:var(--color-berry-purple);background:#fff;text-align:center}.find-your-stage-results .product-card-wrapper{display:flex;flex-wrap:nowrap;gap:1rem;overflow-x:auto}@media screen and (min-width:768px){find-your-stage-results .scrollable{margin:0 2rem}.find-your-stage-results .result-buttons{display:flex}.find-your-stage-results .footer-buttons{display:none}}
/*# sourceMappingURL=/cdn/shop/t/126/assets/section-find-your-stage.css.map */
