.product-recommender-section{max-width:1144px;margin:0 auto}.product-recommender-wrapper .question-wrapper{display:flex;flex-direction:column-reverse}@media(min-width:1024px){.product-recommender-wrapper .question-wrapper{flex-direction:row;align-items:stretch}}.product-recommender-wrapper .question-wrapper .content-wrapper{margin:0 24px;border-radius:2px;flex:1;text-align:center;display:flex;flex-direction:column;align-items:center}@media(min-width:1024px){.product-recommender-wrapper .question-wrapper .content-wrapper{margin:0}}.product-recommender-wrapper .question-wrapper .content-wrapper .section-heading{font-family:AvenirNextLTPro;font-size:31px;line-height:37px;font-weight:800;margin:0 0 20px}.product-recommender-wrapper .question-wrapper .content-wrapper .short-description{font-family:AvenirNextLTPro;font-size:26px;line-height:31px;font-weight:400}.product-recommender-wrapper .question-wrapper .content-wrapper .progress-bar-wrapper{margin:20px 0}.product-recommender-wrapper .question-wrapper .content-wrapper .progress-bar-wrapper .progressbar{display:flex;gap:10px;list-style-type:none;margin:0}.product-recommender-wrapper .question-wrapper .content-wrapper .progress-bar-wrapper .progressbar .progressbar-item{background-color:#d5d5d6;width:33px;height:3px;border-radius:5px}.product-recommender-wrapper .question-wrapper .content-wrapper .progress-bar-wrapper .progressbar .progressbar-item.active{background-color:#1f2429}.product-recommender-wrapper .question-wrapper .content-wrapper .content-section{width:70%}@media(min-width:1024px){.product-recommender-wrapper .question-wrapper .content-wrapper .content-section{width:68%}}.product-recommender-wrapper .question-wrapper .content-wrapper .content-section h3{font-family:domaineDisplayRegular;font-size:21px;line-height:25.2px;font-weight:800;letter-spacing:3px;text-align:center;margin-top:28px;margin-bottom:0;padding:0 10px}@media(min-width:1024px){.product-recommender-wrapper .question-wrapper .content-wrapper .content-section h3{font-family:domaineDisplayRegular;font-size:32px;line-height:37px;margin-bottom:0}}.product-recommender-wrapper .question-wrapper .content-wrapper .content-section p{font-family:AvenirNextLTPro;font-size:18px;line-height:21.6px;font-weight:400;text-align:center;margin:15px 0}@media(min-width:1024px){.product-recommender-wrapper .question-wrapper .content-wrapper .content-section p{font-family:AvenirNextLTPro;font-size:26px;line-height:31.2px;margin:22px 0}}.product-recommender-wrapper .question-wrapper .content-wrapper .content-section .primary-button{font-family:AvenirNextLTPro;font-size:19px;line-height:22px;font-weight:500;padding:16.5px 33px;border-radius:2px;letter-spacing:0;background-color:#ea0429;color:#fff}.product-recommender-wrapper .question-wrapper .content-wrapper .content-section .primary-button.next-button{font-family:AvenirNextLTPro;font-size:15px;line-height:20px;padding:10px 16px}.product-recommender-wrapper .question-wrapper .content-wrapper .content-section .primary-button.next-button:after{content:url("data:image/svg+xml,%3Csvg width='6' height='8' viewBox='0 0 6 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.961777 7.66291C0.704546 7.39817 0.704316 6.97693 0.961258 6.71191L3.59042 4.00016L0.961259 1.28841C0.704317 1.0234 0.704546 0.602151 0.961777 0.337417C1.22989 0.0614835 1.67294 0.0614835 1.94106 0.337417L5.15074 3.64071C5.34523 3.84088 5.34523 4.15944 5.15074 4.35961L1.94106 7.66291C1.67294 7.93884 1.22989 7.93884 0.961777 7.66291Z' fill='white'/%3E%3C/svg%3E");margin-left:12px}.product-recommender-wrapper .question-wrapper .content-wrapper .content-section .primary-button.next-button.next-button--no-arrow:after,.product-recommender-wrapper .primary-button.next-button.next-button--no-arrow:after{content:none!important;margin-left:0!important;display:none!important}.product-recommender-wrapper .question-wrapper .content-wrapper .content-section .primary-button.previous-button{padding:16.5px 33px 16.5px 16px}.product-recommender-wrapper .question-wrapper .content-wrapper .content-section .primary-button.previous-button,.product-recommender-wrapper .question-wrapper .content-wrapper .content-section .primary-button.previous-button:focus{font-family:AvenirNextLTPro;font-size:15px;line-height:20px;font-weight:500;background-color:transparent!important;color:#000;background-image:url("data:image/svg+xml,%3Csvg width='6' height='8' viewBox='0 0 6 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.03822 7.66291C5.29545 7.39817 5.29568 6.97693 5.03874 6.71191L2.40958 4.00016L5.03874 1.28841C5.29568 1.0234 5.29545 0.60215 5.03822 0.337417C4.77011 0.0614836 4.32706 0.0614834 4.05894 0.337417L0.849261 3.64071C0.654767 3.84088 0.654767 4.15944 0.849262 4.35961L4.05894 7.66291C4.32706 7.93884 4.77011 7.93884 5.03822 7.66291Z' fill='%231F2429'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left}.product-recommender-wrapper .question-wrapper .content-wrapper .content-section .question-text{font-family:AvenirNextLTPro;font-size:18px;line-height:22px;font-weight:400;margin-bottom:10px;margin-top:0}@media(min-width:1024px){.product-recommender-wrapper .question-wrapper .content-wrapper .content-section .question-text{margin-top:15px;margin-bottom:40px}}.product-recommender-wrapper .question-wrapper .content-wrapper .content-section button[disabled]{opacity:.5}.product-recommender-wrapper .question-wrapper .content-wrapper .choice-wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 20px;margin-bottom:20px}@media(min-width:1024px){.product-recommender-wrapper .question-wrapper .content-wrapper .choice-wrapper{margin-bottom:40px}}.product-recommender-wrapper .question-wrapper .content-wrapper .choice-wrapper .choice-option{width:100px;display:flex;flex-direction:column;align-items:center;text-align:center}.product-recommender-wrapper .question-wrapper .content-wrapper .choice-wrapper .choice-option label{font-family:AvenirNextLTPro;font-size:16px;line-height:19px;font-weight:400;display:flex;align-items:center;flex-direction:column;text-align:center;width:75px;cursor:pointer}.product-recommender-wrapper .question-wrapper .content-wrapper .choice-wrapper .choice-option label img{width:50px;height:50px;margin-bottom:10px;pointer-events:none;object-fit:contain}@media(min-width:1024px){.product-recommender-wrapper .question-wrapper .content-wrapper .choice-wrapper .choice-option label img{width:75px;height:75px;margin-bottom:15px}}.product-recommender-wrapper .question-wrapper .content-wrapper .choice-wrapper .choice-option input[type=radio]{visibility:hidden}.product-recommender-wrapper .question-wrapper .content-wrapper .choice-wrapper .choice-option input[type=radio]:checked~label{color:#ea0429;font-weight:800}.product-recommender-wrapper .question-wrapper .content-wrapper .choice-wrapper .choice-option input[type=checkbox]{visibility:hidden}.product-recommender-wrapper .question-wrapper .content-wrapper .choice-wrapper .choice-option input[type=checkbox]~label{width:100%;background-color:#f8f4ed;padding:15px 10px;border-radius:4px}.product-recommender-wrapper .question-wrapper .content-wrapper .choice-wrapper .choice-option input[type=checkbox]:checked~label{color:#ea0429;font-weight:800}.product-recommender-wrapper .question-wrapper .img-wrapper{flex:1}.product-recommender-wrapper .question-wrapper .img-wrapper img{height:auto!important}@media(min-width:1024px){.product-recommender-wrapper .question-wrapper .img-wrapper{display:flex}.product-recommender-wrapper .question-wrapper .img-wrapper picture{width:100%;display:flex}.product-recommender-wrapper .question-wrapper .img-wrapper img{width:100%;height:100%!important;object-fit:cover}}@media(min-width:1024px){.product-recommender-wrapper .question-wrapper.landing-wrapper{background-color:#fbf4ed;align-items:center}}.product-recommender-wrapper .question-wrapper.landing-wrapper .content-wrapper{z-index:1;margin:-36px 24px 0;background-color:#fbf4ed}.product-recommender-wrapper .question-wrapper.landing-wrapper .content-wrapper .content-section{width:70%}@media(min-width:1024px){.product-recommender-wrapper .question-wrapper.landing-wrapper .content-wrapper .content-section{width:68%}}.product-recommender-wrapper .question-wrapper.landing-wrapper .content-wrapper .content-section .primary-button{margin-bottom:30px}.product-recommender-wrapper .question-wrapper.landing-wrapper .img-wrapper img{height:100%}.product-recommender-wrapper .question-wrapper.qtn-one-wrapper .content-section{width:100%}@media(min-width:1024px){.product-recommender-wrapper .question-wrapper.qtn-one-wrapper .content-section{width:74%}}.product-recommender-wrapper .question-wrapper.qtn-one-wrapper .content-section .question-text{font-family:AvenirNextLTPro;font-size:18px;line-height:21.6px;font-weight:400;text-align:center}.product-recommender-wrapper .question-wrapper.qtn-one-wrapper .content-section .choice-wrapper{gap:0 30px;margin-bottom:40px}@media(min-width:1024px){.product-recommender-wrapper .question-wrapper.qtn-one-wrapper .content-section .choice-wrapper{gap:60px}}.product-recommender-wrapper .question-wrapper.qtn-one-wrapper .content-section .choice-wrapper .choice-option{width:auto}.product-recommender-wrapper .question-wrapper.qtn-one-wrapper .content-section .choice-wrapper .choice-option input[type=checkbox]~label{padding:15px 50px}.product-recommender-wrapper .question-wrapper.qtn-one-wrapper .content-section .choice-wrapper .choice-option label{font-family:AvenirNextLTPro;font-size:16px;line-height:19.2px;font-weight:400}.product-recommender-wrapper .question-wrapper.qtn-two-wrapper .content-section{width:100%}@media(min-width:1024px){.product-recommender-wrapper .question-wrapper.qtn-two-wrapper .content-section{width:74%}}.product-recommender-wrapper .question-wrapper.qtn-two-wrapper .content-section .question-text{font-family:AvenirNextLTPro;font-size:18px;line-height:21.6px;font-weight:400}.product-recommender-wrapper .question-wrapper.qtn-two-wrapper .content-section .choice-wrapper{gap:0 30px;margin-bottom:20px}@media(min-width:1024px){.product-recommender-wrapper .question-wrapper.qtn-two-wrapper .content-section .choice-wrapper{gap:60px;margin-bottom:30px}}.product-recommender-wrapper .question-wrapper.qtn-two-wrapper .content-section .choice-wrapper .choice-option{width:auto}.product-recommender-wrapper .question-wrapper.qtn-two-wrapper .content-section .choice-wrapper .choice-option input[type=checkbox]~label{padding:15px 50px}.product-recommender-wrapper .question-wrapper.qtn-two-wrapper .content-section .choice-wrapper .choice-option label{font-family:AvenirNextLTPro;font-size:16px;line-height:19.2px;font-weight:400}.product-recommender-wrapper .question-wrapper.qtn-three-wrapper .content-section{width:100%}.product-recommender-wrapper .question-wrapper.qtn-three-wrapper .content-section .question-text{margin-top:10px;font-family:AvenirNextLTPro;font-size:18px;line-height:21.6px;font-weight:400;text-align:center}@media(min-width:1024px){.product-recommender-wrapper .question-wrapper.qtn-three-wrapper .content-section .question-text{padding:0 100px;margin-top:30px}}.product-recommender-wrapper .question-wrapper.qtn-three-wrapper .choice-wrapper .choice-option{width:51px}@media(min-width:1024px){.product-recommender-wrapper .question-wrapper.qtn-three-wrapper .choice-wrapper .choice-option{width:120px}}.product-recommender-wrapper .question-wrapper.qtn-three-wrapper .choice-wrapper .choice-option input[type=radio]{visibility:hidden}.product-recommender-wrapper .question-wrapper.qtn-three-wrapper .choice-wrapper .choice-option input[type=radio]~label{width:100%;background-color:#f8f4ed;padding:15px 0;box-shadow:0 4px 4px #00000012}.product-recommender-wrapper .question-wrapper.qtn-three-wrapper .choice-wrapper .choice-option input[type=radio]:checked~label{color:#ea0429;font-weight:800}.product-recommender-wrapper .question-wrapper.qtn-three-wrapper .choice-wrapper .choice-option label{font-family:AvenirNextLTPro;font-size:15px;line-height:20px}@media(min-width:1024px){.product-recommender-wrapper .question-wrapper.qtn-three-wrapper .choice-wrapper{margin-bottom:50px}}.product-recommender-wrapper .question-wrapper.qtn-three-wrapper .choice-wrapper.products-wrapper{gap:0}.product-recommender-wrapper .question-wrapper.qtn-three-wrapper .choice-wrapper.products-wrapper .choice-option{width:50%}@media(min-width:1024px){.product-recommender-wrapper .question-wrapper.qtn-three-wrapper .choice-wrapper.products-wrapper .choice-option{width:25%}}.product-recommender-wrapper .question-wrapper.qtn-three-wrapper .choice-wrapper.products-wrapper .choice-option input[type=checkbox]~label{font-family:AvenirNextLTPro;font-size:12px;line-height:15px;font-weight:500;background:none;padding:0;overflow:visible;max-width:calc(100% - 20px)}@media(min-width:1024px){.product-recommender-wrapper .question-wrapper.qtn-three-wrapper .choice-wrapper.products-wrapper .choice-option input[type=checkbox]~label{max-width:calc(100% - 17px)}}.product-recommender-wrapper .question-wrapper.qtn-three-wrapper .choice-wrapper.products-wrapper .choice-option input[type=checkbox]~label img{width:100%;max-width:100%;height:130px;object-fit:contain;object-position:bottom center}@media(min-width:1024px){.product-recommender-wrapper .question-wrapper.qtn-three-wrapper .choice-wrapper.products-wrapper .choice-option input[type=checkbox]~label img{height:180px}}.product-recommender-wrapper .question-wrapper.qtn-three-wrapper .choice-wrapper.products-wrapper .choice-option input[type=checkbox]:checked~label{font-weight:800}.product-recommender-wrapper .question-wrapper.qtn-four-wrapper .content-wrapper{margin:0 15px}@media(min-width:1024px){.product-recommender-wrapper .question-wrapper.qtn-four-wrapper .content-wrapper{margin:0}}.product-recommender-wrapper .question-wrapper.qtn-four-wrapper .content-section{width:100%}@media(min-width:1024px){.product-recommender-wrapper .question-wrapper.qtn-four-wrapper .content-section{width:76%}}.product-recommender-wrapper .question-wrapper.qtn-four-wrapper .content-section .question-text{font-family:AvenirNextLTPro;font-size:18px;line-height:21.6px;font-weight:100;margin:0}@media(min-width:1024px){.product-recommender-wrapper .question-wrapper.qtn-four-wrapper .content-section .question-text{margin-bottom:20px}}.product-recommender-wrapper .question-wrapper.qtn-four-wrapper .content-section .previous-button{font-family:AvenirNextLTPro;font-size:15px;line-height:20px;font-weight:500;margin-right:20px}.product-recommender-wrapper .question-wrapper.qtn-four-wrapper .content-section .choice-wrapper{margin-bottom:40px;gap:10px 18px}.product-recommender-wrapper .question-wrapper.qtn-four-wrapper .content-section .choice-wrapper .choice-option{width:auto}.product-recommender-wrapper .question-wrapper.qtn-four-wrapper .content-section .choice-wrapper .choice-option input[type=checkbox]~label{padding:15px 20px;box-shadow:0 4px 4px #00000012;transition:width ease-in 10s}@media(min-width:1024px){.product-recommender-wrapper .question-wrapper.qtn-four-wrapper .content-section .choice-wrapper .choice-option input[type=checkbox]~label{padding:15px 25px}}.product-recommender-wrapper .question-wrapper.qtn-four-wrapper .content-section .choice-wrapper .choice-option label{font-family:AvenirNextLTPro;font-size:15px;line-height:20px;font-weight:500}.product-recommender-wrapper .question-wrapper.qtn-five-wrapper .content-section{width:100%}@media(min-width:1024px){.product-recommender-wrapper .question-wrapper.qtn-five-wrapper .content-section{width:76%}}.product-recommender-wrapper .question-wrapper.qtn-five-wrapper .content-section h3{font-family:domaineDisplayRegular;font-size:34px;line-height:40.8px;font-weight:400;margin-top:0;color:#ea0429;text-align:center;margin-bottom:15px}@media(min-width:1024px){.product-recommender-wrapper .question-wrapper.qtn-five-wrapper .content-section h3{font-family:domaineDisplayRegular;font-size:34px;line-height:40.8px;font-weight:400;margin-top:0;color:#ea0429;text-align:center;margin-bottom:10px}}.product-recommender-wrapper .question-wrapper.qtn-five-wrapper .content-section p{font-family:AvenirNextLTPro;font-size:18px;line-height:21.6px;font-weight:400;text-align:center;margin-bottom:12px}.product-recommender-wrapper .question-wrapper.qtn-five-wrapper .content-section img{width:224px;height:210px;border-radius:7px;margin-bottom:12px;display:inline-block}@media(min-width:1024px){.product-recommender-wrapper .question-wrapper.qtn-five-wrapper .content-section img{width:184px;height:173px}}.product-recommender-wrapper .question-wrapper.qtn-five-wrapper .content-section .user-form-section p{font-family:AvenirNextLTPro;font-size:16px;line-height:17.76px;font-weight:400;text-align:center;padding:0 20px}@media(min-width:1024px){.product-recommender-wrapper .question-wrapper.qtn-five-wrapper .content-section .user-form-section p{padding:0 60px}}.product-recommender-wrapper .question-wrapper.qtn-five-wrapper .content-section .user-form-section p span{font-family:AvenirNextLTPro;font-size:16px;line-height:17.76px;font-weight:400;color:#ea0429}.product-recommender-wrapper .question-wrapper.qtn-five-wrapper .content-section .user-form-section label{font-family:AvenirNextLTPro;font-size:9px;line-height:11.07px;font-weight:400;text-align:center;display:block;padding:0 36px}.product-recommender-wrapper .question-wrapper.qtn-five-wrapper .content-section .user-form-section label a{font-family:AvenirNextLTPro;font-size:9px;font-weight:400;text-decoration:underline}.product-recommender-wrapper .question-wrapper.qtn-five-wrapper .content-section .user-form-section #email-optin{visibility:hidden}.product-recommender-wrapper .question-wrapper.qtn-five-wrapper .content-section .user-form-section .email-field-wrapper{margin-top:15px;margin-bottom:20px}.product-recommender-wrapper .question-wrapper.qtn-five-wrapper .content-section .user-form-section .email-field-wrapper input{display:inline-block}.product-recommender-wrapper .question-wrapper.qtn-five-wrapper .content-section .user-form-section .email-field-wrapper #user-email{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='1' fill='%231F2429' fill-opacity='0.2'/%3E%3Cpath d='M12.6222 13.04C12.4395 13.1526 12.2211 13.2087 12 13.2C11.7788 13.2087 11.5604 13.1526 11.3777 13.04L6.66663 10.76V14.8C6.66663 15.1183 6.8071 15.4235 7.05715 15.6485C7.3072 15.8736 7.64634 16 7.99996 16H15.9999C16.3536 16 16.6927 15.8736 16.9428 15.6485C17.1928 15.4235 17.3333 15.1183 17.3333 14.8V10.76L12.6222 13.04Z' fill='%231F2429'/%3E%3Cpath d='M16 8H7.99996C7.64634 8 7.3072 8.12643 7.05716 8.35147C6.80711 8.57651 6.66663 8.88174 6.66663 9.2V9.6C6.66621 9.67213 6.68643 9.74314 6.72535 9.80619C6.76427 9.86925 6.82058 9.92222 6.88885 9.96L11.7777 12.36C11.846 12.3923 11.9231 12.4062 12 12.4C12.0768 12.4062 12.1539 12.3923 12.2222 12.36L17.1111 9.96C17.1793 9.92222 17.2356 9.86925 17.2746 9.80619C17.3135 9.74314 17.3337 9.67213 17.3333 9.6V9.2C17.3333 8.88174 17.1928 8.57651 16.9428 8.35147C16.6927 8.12643 16.3536 8 16 8Z' fill='%231F2429'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:7px 7px;background-color:#1f24290d;border:1px solid rgba(31,36,41,.05);border-radius:2px;padding-left:46px;width:300px;height:40px;margin-bottom:0}.product-recommender-wrapper .question-wrapper.qtn-five-wrapper .content-section .user-form-section .email-field-wrapper .email-error-message{color:#ea0429}.product-recommender-wrapper .question-wrapper.qtn-five-wrapper .content-section .primary-button{font-family:AvenirNextLTPro;font-size:15px;line-height:20px;font-weight:500;height:40px;padding:8px 12px;text-align:center}@media(min-width:1024px){.product-recommender-wrapper .question-wrapper.qtn-five-wrapper .img-wrapper img{height:100%!important;object-fit:cover}}.product-recommender-wrapper .result-wrapper{display:flex;flex-wrap:wrap;flex-direction:column}@media(min-width:1024px){.product-recommender-wrapper .result-wrapper{flex-direction:row}}.product-recommender-wrapper .result-wrapper .content-wrapper{width:100%;order:2}@media(min-width:1024px){.product-recommender-wrapper .result-wrapper .content-wrapper{width:50%;text-align:center;order:1}}.product-recommender-wrapper .result-wrapper .content-wrapper .results-heading{margin:40px 0 15px;font-family:domaineDisplayRegular;font-size:43px;line-height:51.6px;font-weight:400;text-align:center}.product-recommender-wrapper .result-wrapper .content-wrapper .results-short-desc{font-family:AvenirNextLTPro;font-size:18px;line-height:21.6px;font-weight:400;text-align:center;padding:0 35px;margin-bottom:1.5em}@media(min-width:1024px){.product-recommender-wrapper .result-wrapper .content-wrapper .results-short-desc{padding:0 140px}}.product-recommender-wrapper .result-wrapper .content-wrapper .results-tab-wrapper{display:flex;gap:10px;justify-content:center}.product-recommender-wrapper .result-wrapper .content-wrapper .results-tab-wrapper .secondary-button{font-family:AvenirNextLTPro;font-size:15px;line-height:20px;font-weight:500;border-radius:2px;background-color:#161616;color:#fff}@media(min-width:1024px){.product-recommender-wrapper .result-wrapper .content-wrapper .results-tab-wrapper .secondary-button{padding:12px 35px}}.product-recommender-wrapper .result-wrapper .content-wrapper .results-tab-wrapper .secondary-button.in-active{font-family:AvenirNextLTPro;font-size:15px;line-height:20px;font-weight:500;color:#161616;background-color:#1616160a!important;padding:10px}.product-recommender-wrapper .result-wrapper .content-wrapper .results-tab-content{display:flex;justify-content:center;text-align:left}.product-recommender-wrapper .result-wrapper .content-wrapper .results-tab-content .product-card-section{max-width:100%;display:flex;flex-wrap:wrap;margin-left:24px}.product-recommender-wrapper .result-wrapper .content-wrapper .results-tab-content .product-card-section a{text-decoration:none}.product-recommender-wrapper .result-wrapper .content-wrapper .results-tab-content .product-card-section a .product-card{margin-bottom:20px}.product-recommender-wrapper .result-wrapper .content-wrapper .results-tab-content .product-card-section.top-product-section .product-card-link{display:block;width:100%}.product-recommender-wrapper .result-wrapper .content-wrapper .results-tab-content .product-card-section.complete-routine-section{max-width:80%;justify-content:center}.product-recommender-wrapper .result-wrapper .content-wrapper .results-tab-content .product-card-section.complete-routine-section .product-card-link{display:block}@media(min-width:1024px){.product-recommender-wrapper .result-wrapper .content-wrapper .results-tab-content .product-card-section.complete-routine-section .product-card-link{width:50%}}.product-recommender-wrapper .result-wrapper .content-wrapper .results-tab-content .product-card-section .product-card{display:flex;flex-wrap:wrap;justify-content:flex-end;flex-direction:row-reverse}.product-recommender-wrapper .result-wrapper .content-wrapper .results-tab-content .product-card-section .product-card .prodcut-category-tag{font-family:AvenirNextLTProRegular,Helvetica,Arial,sans-serif;font-size:18px;line-height:22px;font-weight:700;width:100%;margin:20px 0 0 20px}@media(min-width:1024px){.product-recommender-wrapper .result-wrapper .content-wrapper .results-tab-content .product-card-section .product-card .prodcut-category-tag{margin:20px 0 0 20px}}.product-recommender-wrapper .result-wrapper .content-wrapper .results-tab-content .product-card-section .product-card .img-wrapper{width:40%;order:2}@media(min-width:1024px){.product-recommender-wrapper .result-wrapper .content-wrapper .results-tab-content .product-card-section .product-card .img-wrapper{width:40%}}.product-recommender-wrapper .result-wrapper .content-wrapper .results-tab-content .product-card-section .product-card .img-wrapper img{width:140px;height:180px;object-fit:cover;object-position:center bottom}@media(min-width:1024px){.product-recommender-wrapper .result-wrapper .content-wrapper .results-tab-content .product-card-section .product-card .img-wrapper img{width:100%;max-width:260px;height:auto}}.product-recommender-wrapper .result-wrapper .content-wrapper .results-tab-content .product-card-section .product-card .product-details-wrapper{width:60%}@media(min-width:1024px){.product-recommender-wrapper .result-wrapper .content-wrapper .results-tab-content .product-card-section .product-card .product-details-wrapper{width:60%;padding-top:25px;padding-left:15px;box-sizing:border-box}}.product-recommender-wrapper .result-wrapper .content-wrapper .results-tab-content .product-card-section .product-card .product-details-wrapper .product-title{font-family:AvenirNextLTPro;font-size:18px;line-height:20px;font-weight:350;margin-top:10px;padding-right:20px}.product-recommender-wrapper .result-wrapper .content-wrapper .results-tab-content .product-card-section .product-card .product-details-wrapper .product-rating{margin-top:10px}.product-recommender-wrapper .result-wrapper .content-wrapper .results-tab-content .product-card-section .product-card .product-details-wrapper .product-rating+.primary-button{margin-top:15px}.product-recommender-wrapper .result-wrapper .content-wrapper .results-tab-content .product-card-section .product-card .product-details-wrapper .product-price{font-family:AvenirNextLTPro;font-size:18px;line-height:20px;font-weight:350;margin:15px 0;color:#161616}.product-recommender-wrapper .result-wrapper .content-wrapper .results-tab-content .product-card-section .product-card .product-details-wrapper .product-price s+span{color:#ea0429}.product-recommender-wrapper .result-wrapper .content-wrapper .results-tab-content .product-card-section .product-card .product-details-wrapper .primary-button{font-family:AvenirNextLTPro;font-size:12px;line-height:17px;font-weight:500;border-radius:0;padding:6px 10px;height:40px;text-align:center;background-color:#ea0429;color:#fff}.product-recommender-wrapper .result-wrapper .content-wrapper .results-tab-content .product-card-section .product-card .product-details-wrapper .primary-button:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1 7.99937C1 7.86676 1.05268 7.73958 1.14645 7.64581C1.24021 7.55205 1.36739 7.49937 1.5 7.49937L13.293 7.49937L10.146 4.35337C10.0521 4.25948 9.99937 4.13214 9.99937 3.99937C9.99937 3.86659 10.0521 3.73925 10.146 3.64537C10.2399 3.55148 10.3672 3.49874 10.5 3.49874C10.6328 3.49874 10.7601 3.55148 10.854 3.64537L14.854 7.64537C14.9006 7.69181 14.9375 7.74699 14.9627 7.80773C14.9879 7.86848 15.0009 7.9336 15.0009 7.99937C15.0009 8.06514 14.9879 8.13026 14.9627 8.191C14.9375 8.25175 14.9006 8.30692 14.854 8.35337L10.854 12.3534C10.7601 12.4473 10.6328 12.5 10.5 12.5C10.3672 12.5 10.2399 12.4473 10.146 12.3534C10.0521 12.2595 9.99937 12.1321 9.99937 11.9994C9.99937 11.8666 10.0521 11.7393 10.146 11.6454L13.293 8.49937L1.5 8.49937C1.36739 8.49937 1.24021 8.44669 1.14645 8.35292C1.05268 8.25915 1 8.13198 1 7.99937Z' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;padding:10px;background-size:16px;margin-left:5px}.product-recommender-wrapper .product-rating[data-bv-show=rating_summary] .bv_main_container{padding:0!important;margin:0!important;max-width:100%!important}.product-recommender-wrapper .product-rating[data-bv-show=rating_summary] .bv_main_container .bv_button_component_container .bv_war_button,.product-recommender-wrapper .product-rating[data-bv-show=rating_summary] .bv_main_container .bv_avgRating_component_container{display:none!important}.product-recommender-wrapper .product-rating[data-bv-show=rating_summary] .bv_main_container .bv_stars_component_container{padding-right:6px!important}.product-recommender-wrapper .product-rating[data-bv-show=rating_summary] .bv_main_container .bv_stars_component_container svg{height:16px!important;width:16px!important}.product-recommender-wrapper .product-rating[data-bv-show=rating_summary] .bv_main_container .bv_numReviews_component_container .bv_numReviews_text{font-family:AvenirNextLTProRegular,Helvetica,Arial,sans-serif!important;font-size:10px!important;line-height:18px!important;color:#161616!important}.product-recommender-wrapper .product-rating[data-bv-show=rating_summary] .bv_main_container .bv_numReviews_component_container .bv_numReviews_text:hover{text-decoration:underline!important}.product-recommender-wrapper .product-rating[data-bv-show=rating_summary] .bv_main_container .bv_numReviews_component_container .bv_numReviews_text:after{content:" Reviews";margin-left:0;background-color:transparent;text-decoration:underline}.product-recommender-wrapper .result-wrapper>.img-wrapper{width:100%;order:1}@media(min-width:1024px){.product-recommender-wrapper .result-wrapper>.img-wrapper{width:50%;order:2}}@media(min-width:1024px){.product-recommender-wrapper .result-wrapper>.img-wrapper img{height:100%;object-fit:cover;object-position:top center}}.product-recommender-wrapper .result-wrapper>.img-wrapper.top-products-img img{object-position:top left}.product-recommender-wrapper .result-wrapper .bestdeals-section{background-color:#fbf4ed;width:100%;padding:35px;display:flex;flex-wrap:wrap;order:3;align-items:flex-start}.product-recommender-wrapper .result-wrapper .bestdeals-section .heading-section{width:100%}@media(min-width:1024px){.product-recommender-wrapper .result-wrapper .bestdeals-section .heading-section{width:33%}}.product-recommender-wrapper .result-wrapper .bestdeals-section .heading-section .section-heading{font-family:domaineDisplayRegular;font-size:34px;line-height:40px;font-weight:400;text-align:center;padding:0 47px;margin:0}@media(min-width:1024px){.product-recommender-wrapper .result-wrapper .bestdeals-section .heading-section .section-heading{font-family:domaineDisplayRegular;font-size:43px;line-height:51.6px;font-weight:400;text-align:left;padding:45px 80px 0 50px}}.product-recommender-wrapper .result-wrapper .bestdeals-section .heading-section .section-heading .highlight{color:#ea0429}.product-recommender-wrapper .result-wrapper .bestdeals-section .bestdeals-card-section{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}@media(min-width:1024px){.product-recommender-wrapper .result-wrapper .bestdeals-section .bestdeals-card-section{width:67%;min-width:67%;flex-wrap:nowrap}}.product-recommender-wrapper .result-wrapper .bestdeals-section .bestdeals-card-section a{text-decoration:none;flex:1 1 calc(50% - 10px);min-width:0}@media(min-width:1024px){.product-recommender-wrapper .result-wrapper .bestdeals-section .bestdeals-card-section a{flex:1 1 0}}.product-recommender-wrapper .result-wrapper .bestdeals-section .bestdeals-card-section .bestdeals-card .img-wrapper{width:100%}.product-recommender-wrapper .result-wrapper .bestdeals-section .bestdeals-card-section .bestdeals-card .img-wrapper img{max-width:180px;width:100%;object-fit:cover;object-position:center}@media(min-width:1024px){.product-recommender-wrapper .result-wrapper .bestdeals-section .bestdeals-card-section .bestdeals-card .img-wrapper img{max-width:222px}}.product-recommender-wrapper .result-wrapper .bestdeals-section .bestdeals-card-section .bestdeals-card .bestdeals-details-wrapper .bestdeals-title{font-family:AvenirNextLTPro;font-size:18px;line-height:26px;font-weight:400;margin:15px 0 10px;padding-right:0}@media(min-width:1024px){.product-recommender-wrapper .result-wrapper .bestdeals-section .bestdeals-card-section .bestdeals-card .bestdeals-details-wrapper .bestdeals-title{font-size:22px;line-height:30px;margin:20px 0 15px}}.product-recommender-wrapper .result-wrapper .bestdeals-section .bestdeals-card-section .bestdeals-card .bestdeals-details-wrapper .product-rating{margin-bottom:10px}.product-recommender-wrapper .result-wrapper .bestdeals-section .bestdeals-card-section .bestdeals-card .bestdeals-details-wrapper .product-price{font-family:AvenirNextLTPro;font-size:18px;line-height:20px;font-weight:400;color:#161616}.product-recommender-wrapper .result-wrapper .bestdeals-section .bestdeals-card-section .bestdeals-card .bestdeals-details-wrapper .product-price s{margin-right:5px}.product-recommender-wrapper .result-wrapper .bestdeals-section .bestdeals-card-section .bestdeals-card .bestdeals-details-wrapper .product-price s+span{color:#ea0429}.product-recommender-wrapper .result-wrapper .bestdeals-section .bestdeals-card-section .bestdeals-card .bestdeals-details-wrapper{display:flex;flex-direction:column}.product-recommender-wrapper .result-wrapper .bestdeals-section .bestdeals-card-section .bestdeals-card .bestdeals-details-wrapper .primary-button{margin-top:20px}.product-recommender-wrapper .result-wrapper .bestdeals-section .bestdeals-card-section .bestdeals-card .primary-button{font-family:AvenirNextLTPro;font-size:12px;line-height:17px;font-weight:500;border-radius:0;padding:6px 10px;height:40px;text-align:center;background-color:#ea0429;color:#fff}.product-recommender-wrapper .result-wrapper .bestdeals-section .bestdeals-card-section .bestdeals-card .primary-button:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1 7.99937C1 7.86676 1.05268 7.73958 1.14645 7.64581C1.24021 7.55205 1.36739 7.49937 1.5 7.49937L13.293 7.49937L10.146 4.35337C10.0521 4.25948 9.99937 4.13214 9.99937 3.99937C9.99937 3.86659 10.0521 3.73925 10.146 3.64537C10.2399 3.55148 10.3672 3.49874 10.5 3.49874C10.6328 3.49874 10.7601 3.55148 10.854 3.64537L14.854 7.64537C14.9006 7.69181 14.9375 7.74699 14.9627 7.80773C14.9879 7.86848 15.0009 7.9336 15.0009 7.99937C15.0009 8.06514 14.9879 8.13026 14.9627 8.191C14.9375 8.25175 14.9006 8.30692 14.854 8.35337L10.854 12.3534C10.7601 12.4473 10.6328 12.5 10.5 12.5C10.3672 12.5 10.2399 12.4473 10.146 12.3534C10.0521 12.2595 9.99937 12.1321 9.99937 11.9994C9.99937 11.8666 10.0521 11.7393 10.146 11.6454L13.293 8.49937L1.5 8.49937C1.36739 8.49937 1.24021 8.44669 1.14645 8.35292C1.05268 8.25915 1 8.13198 1 7.99937Z' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;padding:10px;background-size:16px;margin-left:5px}.product-recommender-wrapper .result-wrapper .bestdeals-section button.slick-prev.slick-arrow,.product-recommender-wrapper .result-wrapper .bestdeals-section button.slick-next.slick-arrow{top:auto;bottom:-90px;background-color:transparent;border:none}.product-recommender-wrapper .result-wrapper .bestdeals-section button.slick-prev.slick-arrow.slick-disabled,.product-recommender-wrapper .result-wrapper .bestdeals-section button.slick-next.slick-arrow.slick-disabled{opacity:1}.product-recommender-wrapper .result-wrapper .bestdeals-section button.slick-prev.slick-arrow{left:20%}.product-recommender-wrapper .result-wrapper .bestdeals-section button.slick-prev.slick-arrow:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.12155 10.5001H21.0002V13.5001H8.12155L13.0609 18.4395L10.9396 20.5608L2.37891 12.0001L10.9396 3.43945L13.0609 5.56077L8.12155 10.5001Z" fill="%23999999"/></svg>')}.product-recommender-wrapper .result-wrapper .bestdeals-section button.slick-next.slick-arrow{right:20%}.product-recommender-wrapper .result-wrapper .bestdeals-section button.slick-next.slick-arrow:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.12155 10.5001H21.0002V13.5001H8.12155L13.0609 18.4395L10.9396 20.5608L2.37891 12.0001L10.9396 3.43945L13.0609 5.56077L8.12155 10.5001Z" fill="%23999999"/></svg>');transform:rotate(180deg)}.product-recommender-wrapper .result-wrapper .bestdeals-section .slick-dots{display:flex;justify-content:center;gap:10px;bottom:-50px}.product-recommender-wrapper .result-wrapper .bestdeals-section .slick-dots li{margin:0;padding:0;width:auto}.product-recommender-wrapper .result-wrapper .bestdeals-section .slick-dots li:before{content:""}.product-recommender-wrapper .result-wrapper .bestdeals-section .slick-dots li.slick-active button{height:20px;width:20px;margin-top:-2px;border:none}.product-recommender-wrapper .result-wrapper .bestdeals-section .slick-dots li.slick-active button:before{background:#ea0429;height:100%;width:100%}.product-recommender-wrapper .result-wrapper .bestdeals-section .slick-dots li button{border:none}.product-recommender-wrapper .result-wrapper .bestdeals-section .slick-dots li button:before{background:#a2001b}@media(min-width:1024px){.product-recommender-wrapper .result-wrapper.complete-routine-wrapper .content-wrapper{width:60%}}.product-recommender-wrapper .result-wrapper.complete-routine-wrapper .content-wrapper .results-tab-content .product-card-section a{text-decoration:none}.product-recommender-wrapper .result-wrapper.complete-routine-wrapper .content-wrapper .results-tab-content .product-card-section.complete-routine-section{max-width:100%;margin:30px 0 0}.product-recommender-wrapper .result-wrapper.complete-routine-wrapper .content-wrapper .results-tab-content .product-card-section .product-card-link{display:block;margin-bottom:20px}.product-recommender-wrapper .result-wrapper.complete-routine-wrapper .content-wrapper .results-tab-content .product-card-section .product-card-link .prodcut-category-tag{margin:0 0 0 40px}@media(min-width:1024px){.product-recommender-wrapper .result-wrapper.complete-routine-wrapper .content-wrapper .results-tab-content .product-card-section .product-card-link .img-wrapper{width:40%}}.product-recommender-wrapper .result-wrapper.complete-routine-wrapper .content-wrapper .results-tab-content .product-card-section .product-card-link .product-title{padding-right:0}.product-recommender-wrapper .result-wrapper.complete-routine-wrapper .content-wrapper .results-tab-content .product-card-section .product-card-link .img-wrapper img{width:100%;max-width:260px;height:auto}@media(min-width:1024px){.product-recommender-wrapper .result-wrapper.complete-routine-wrapper .content-wrapper .results-tab-content .product-card-section .product-card-link .product-details-wrapper{width:60%;padding-left:15px;box-sizing:border-box}}@media(min-width:1024px){.product-recommender-wrapper .result-wrapper.complete-routine-wrapper .img-wrapper{width:40%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/product-recommender.css.map */
