.nav-limits{width:100%;max-height:122px}.adsl-logo{padding:10px}.beauty-pie-logo{margin-top:12px;padding:10px}@media (min-width: 768px){.nav-limits{max-width:600px}.adsl-logo{padding:20px}.beauty-pie-logo{margin-top:10px;padding:20px}}.on-behalf-of{display:inline-block;letter-spacing:-0.44px;color:#6F6F6F;opacity:0.94;font-size:clamp(0.75rem, 2.5vw, 1rem);line-height:1.2}.adsl-img{width:570px;opacity:1}.adsl-footer-img{width:120px;height:auto;opacity:1}.beauty-pie-img{width:245px;max-width:none;height:auto;opacity:1}.adsl-admin-img{width:75px;height:auto;opacity:1}.progress-pill{width:100%;max-width:761px;margin:0 auto;height:60px;background-color:#fff;border:1px solid #d9d9d9;border-radius:30px;display:flex;align-items:center;justify-content:center;padding:0 1rem}.progress-steps{display:flex;align-items:center}.step-circle{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Avenir, Helvetica, Arial, sans-serif;font-size:13px;font-weight:800;letter-spacing:-0.034em;opacity:0.925}.step-active{border:1px solid #b71542;background-color:rgba(183,21,66,0.09);color:#b71542}.step-inactive{border:1px solid #a2a2a2;background-color:transparent;color:#939393}.step-line{width:25px;height:1px;background-color:#a2a2a2}.step-line-active{background-color:#b71542}.step-line-completed{border:1px solid #c11c37;background-color:#c11c37;color:white}.custom-card{width:100%;margin:0 auto 50px;background-color:#fff;border:1px solid #ddd;border-radius:16px;padding:4rem 6vw;box-shadow:0 2px 5px rgba(0,0,0,0.1)}.my-n3{margin-top:-3.3rem !important}.form-control.line-height-25{line-height:2.5 !important}.btn-gradient,.btn-back{background:none;color:#fff;border-radius:30px;border:none;padding:0.50rem 1.5rem;font-size:1rem;transition:filter 0.2s ease-in-out;width:auto;min-width:180px}.btn-gradient{background:linear-gradient(to right, #c11c37, #f7b67e)}.btn-back{background:linear-gradient(to right, #e7e0e1, #c9c6c4);color:#000}.btn-gradient:hover{filter:brightness(95%)}.btn-back:hover{filter:brightness(95%);color:#ffffff}.btn-teal{background-color:#3A968A;border:1px solid #3A968A;color:#ffffff;display:inline-block;padding:0.50rem 0.75rem;font-size:1rem;line-height:1.5;border-radius:1rem;text-align:center;vertical-align:middle;cursor:pointer;user-select:none;transition:background-color .15s ease-in-out, border-color .15s ease-in-out;width:200px}.btn-teal:hover,.btn-teal:focus{background-color:#337b74;border-color:#337b74;color:#ffffff;text-decoration:none}.btn-teal:disabled{opacity:.65;cursor:not-allowed}.font-size-13{font-size:13px !important}.bg-home{background:url(https://beautypie.adslaboratories.com/images/signup_questions.jpg) no-repeat center center;background-size:cover;background-attachment:fixed;min-height:100vh;background-position:0px 86%}.bg-home{background:url(https://beautypie.adslaboratories.com/images/signup_questions.jpg) no-repeat right center;background-size:contain;background-color:#efefef;background-position:0px 86%;min-height:100vh}.login-home{background:url(https://beautypie.adslaboratories.com/images/login_screen.jpg) no-repeat right center;background-size:cover;background-color:#efefef;background-position:0px 86%;background-position-y:110px}.password-bg-img{background:url(https://beautypie.adslaboratories.com/images/password_bg.jpg) no-repeat right center;background-size:contain;background-color:#f4f4f4;background-position-y:350px}.personalize-bg-img{background:url(https://beautypie.adslaboratories.com/images/personalize_bg.jpg) no-repeat right center;background-size:contain;background-color:#f4f4f4;background-position-y:350px}.dashboard-bg-img{background:url(https://beautypie.adslaboratories.com/images/dashboard_bg.jpg) no-repeat right center;background-size:contain;background-color:#f4f4f4}.custom-footer{background:url(https://beautypie.adslaboratories.com/images/footer_bg.png) no-repeat center center;margin-top:100px;background-size:cover}input.form-check-input[type="checkbox"],input.form-check-input[type="radio"]{accent-color:#c11c37;border-color:#c11c37}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#c11c37}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#212529}input[type="hidden"]{visibility:hidden;position:absolute}.form-check-input:checked{background-color:#c11c37}.text-clr{color:#c11c37}.bg-color{background-color:#c11c37}legend{float:none;display:block;margin-bottom:10px}.form-check{margin-bottom:10px}.form-check:first-child{margin-top:0}.site-color{background:#B7154210}.dashboard-color{background:#B71542}p{font-size:14px}body-bg{background:linear-gradient(to right, #f7f7f7 0%, #dbdbdb 100%);min-height:100vh;margin:0}abbr[title]{text-decoration:none !important}.border-top-red{border-top:3px solid #c11c37 !important}.border-color{border:1px solid #c11c37 !important}.page-profile .icon-grid .icon{color:#B71542}a.custom-link{color:#B71542}a.custom-link:hover{color:#8f1337;text-decoration:underline}.avatar{display:block;height:50px;width:50px;border-radius:50px;position:relative}legend{font-weight:500}.rounded-10{border-radius:3rem}.title-clr{color:#F8AE80}.theme-clr{color:#B71542}.toggleable-wrapper.checked{background-color:rgba(183,21,66,0.09) !important;border-color:#c11c37 !important}.form-control-lg,.form-select-lg{height:3.625rem}.material-icons,.material-icons-outlined,.material-icons-round,.material-icons-two-tone,.material-icons-sharp{color:#B71542}.custom-toggler{border:none;background-color:transparent;padding:0.25rem;box-shadow:none}.shadow-custom{box-shadow:0 0.125rem 0.25rem 0.2rem rgba(0,0,0,0.15) !important}@media (max-width: 380px){.adsl-logo-container{margin-left:5px !important}.adsl-img{max-width:300px !important}}@media (min-width: 380px) and (max-width: 450px){.adsl-logo-container{margin-left:5px !important}.adsl-img{max-width:350px !important}}@media (max-width: 576px){.custom-card{margin:0 auto 50px;padding:2rem;box-shadow:0 2px 5px rgba(0,0,0,0.1);width:100%}.on-behalf-of{font-size:0.65rem !important}.adsl-img{max-width:570px}.adsl-footer-img{max-width:120px}.beauty-pie-img{max-width:90px;height:auto}.btn-gradient,.btn-back{min-width:50%;padding:0.4rem 1;font-size:0.9rem}.navbar .beauty-pie-logo{margin-top:0;padding-top:5px}.navbar-toggler{margin-left:auto;align-self:center;padding-top:18px}.container-fluid{padding-right:0 !important}.mobile-no-rounded{margin-top:0 !important;border-radius:0 !important}.mobile-no-top{margin-top:0 !important}}.dashboard-item{margin:0}.text-dark-red{font-size:12px;padding:20px 30px}.text-dark-red a{color:#B71542}.product-trial-section{height:100%;display:flex;flex-direction:column;justify-content:space-between}.product-trial-section .product-trial-progress{background-color:#f7f7f7;display:flex;flex-direction:column}.product-trial-section .product-trial-progress .product-trial-item{padding:20px;text-align:center;display:flex;align-items:flex-start;justify-content:flex-start;border-bottom:1px solid lightgray}.product-trial-section .product-trial-progress .feedback-point .success-text{color:#51AC31}.product-trial-section .product-trial-progress .shipped-success{color:#44A520 !important;opacity:93%}.product-trial-section .product-trial-progress .not-shipped{color:#B71542 !important;opacity:93%}.product-trial-section .adverse-actions{font-size:12px;padding:20px 30px}.product-trial-section .adverse-actions a{color:#B71542}.trial-dashboard{display:flex;flex-direction:column;justify-content:center;height:100%}.feedback-button{background:transparent linear-gradient(260deg, #F5B38A 0%, #B71542 100%) 0% 0% no-repeat padding-box;border-radius:45px;opacity:1;padding:10px 30px;margin-left:20px}.profile-section .accordion-button:not(.collapsed){box-shadow:none !important}.profile-icons{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:2rem;color:#B71542}.section-verticle-align{vertical-align:super}.success-text{color:#51AC31;font-size:20px;font-weight:600}.pagination{display:flex;list-style:none;padding:1rem 0;margin:0;gap:0.5rem;justify-content:center;flex-wrap:wrap;align-items:center}.pagination .current{padding:0.5rem 0.75rem;color:white;background-color:rgba(183,21,66,0.8)}.pagination .gap{padding:0.5rem 0.75rem}#loqate_postcode_input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23999'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M21 21l-4.35-4.35m0 0A7.5 7.5 0 1010.5 18.5a7.5 7.5 0 006.15-1.85z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:20px 20px;background-position:15px center}.pagination .page{display:inline-block;top:1px}.pagination a{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;text-align:center;text-decoration:none;color:#212529;font-weight:500;font-size:0.95rem;background-color:#fff;transition:all 0.2s ease-in-out;cursor:pointer;border:1px solid #d9d9d9;border-radius:0.5rem;padding:0 0.75rem}.pagination span{display:inline-flex;align-items:center;justify-content:center;height:2.5rem;text-align:center;text-decoration:none;border:1px solid #d9d9d9;border-radius:0.5rem;color:#212529;font-weight:500;font-size:0.95rem;background-color:#fff;transition:all 0.2s ease-in-out;cursor:pointer}.pagination .page a{color:#212529}.pagination .page a:hover{background-color:#f9f9f9;border-color:#b71542;color:#b71542}.pagination .page.current span,.pagination .page.current a{background-color:#fff;border:1px solid #d9d9d9;color:#212529;font-weight:600;cursor:default}.pagination .page.current span{background-color:#fff;border-color:#d9d9d9}.pagination .page.gap span{border:none;background:transparent;cursor:default}.pagination .first_page a,.pagination .last_page a{font-weight:600;background-color:#fff;border-color:#d9d9d9}.pagination .first_page a:hover,.pagination .last_page a:hover{background-color:#f9f9f9;border-color:#b71542;color:#b71542}.pagination .prev_page a,.pagination .next_page a{background-color:#fff;border-color:#d9d9d9;font-weight:500}.pagination .prev_page a:hover,.pagination .next_page a:hover{background-color:#f9f9f9;border-color:#b71542;color:#b71542}.pagination .prev_page.disabled span,.pagination .first_page.disabled span{color:#a2a2a2;border-color:#e9e9e9;background-color:#f9f9f9;cursor:not-allowed}.pagination .next_page.disabled span,.pagination .last_page.disabled span{color:#a2a2a2;border-color:#e9e9e9;background-color:#f9f9f9;cursor:not-allowed}@media (max-width: 768px){.pagination{gap:0.375rem;padding:0.75rem 0}.pagination a,.pagination span{padding:0.4rem 0.625rem;min-width:2.25rem;height:2.25rem;font-size:0.875rem;border-radius:0.375rem}.pagination .page.gap{display:none}}@media (max-width: 576px){.pagination{gap:0.25rem;padding:0.5rem 0}.pagination a,.pagination span{padding:0.35rem 0.5rem;min-width:2rem;height:2rem;font-size:0.8rem}}@font-face{font-family:'first-beauty-icons';src:url(https://beautypie.adslaboratories.com/fonts/first-beauty-icons.ttf?4uaeei) format("truetype"),url(https://beautypie.adslaboratories.com/fonts/first-beauty-icons.woff?4uaeei) format("woff"),url(https://beautypie.adslaboratories.com/fonts/first-beauty-icons.svg?4uaeei#first-beauty-icons) format("svg");font-weight:normal;font-style:normal}i.icon{font-family:'first-beauty-icons' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-coastal:before{content:"\e920"}.icon-exercise:before{content:"\e921"}.icon-diet:before{content:"\e922"}.icon-indoors:before{content:"\e923"}.icon-on-feet:before{content:"\e924"}.icon-lips:before{content:"\e90d"}.icon-body:before{content:"\e900"}.icon-cosmetics:before{content:"\e901"}.icon-eyes:before{content:"\e902"}.icon-eye-color:before{content:"\e903"}.icon-face:before{content:"\e904"}.icon-facial-hair:before{content:"\e905"}.icon-feet:before{content:"\e906"}.icon-hair-color:before{content:"\e907"}.icon-hair:before{content:"\e908"}.icon-hair-type:before{content:"\e909"}.icon-hands:before{content:"\e90a"}.icon-hard-water:before{content:"\e90b"}.icon-indoors:before{content:"\e90c"}.icon-location:before{content:"\e90e"}.icon-mouth:before{content:"\e90f"}.icon-nails:before{content:"\e910"}.icon-outdoors:before{content:"\e911"}.icon-pollution:before{content:"\e912"}.icon-products:before{content:"\e913"}.icon-rewards:before{content:"\e914"}.icon-rural:before{content:"\e915"}.icon-skin-color:before{content:"\e916"}.icon-skin:before{content:"\e917"}.icon-sleep:before{content:"\e918"}.icon-smoker:before{content:"\e919"}.icon-stress:before{content:"\e91a"}.icon-suburban:before{content:"\e91b"}.icon-travel-long:before{content:"\e91c"}.icon-travel-short:before{content:"\e91d"}.icon-urban:before{content:"\e91e"}.icon-water:before{content:"\e91f"}.icon-wrapper{text-align:center;padding-left:0;padding-right:0;min-width:120px;padding-top:1rem}.icon-wrapper .icon{display:block;font-size:4rem}.icon-wrapper .icon-label{display:block;margin-top:0.5rem;line-height:1;font-size:0.9rem}@media (max-width: 767px){.icon-wrapper{min-width:100px}.icon-wrapper .icon-label{font-size:0.8rem}}.icon-grid.orange-icons i{color:#ff7f00}.simple-page{--header-margin: 50px}.simple-page header{border-bottom:1px solid #f1f1f1;padding-top:1.5rem;padding-bottom:1.5rem;margin-bottom:var(--header-margin)}.simple-page header .logo{width:233px;height:50px}.simple-page header+.flash{margin-top:calc(-1 * var(--header-margin));margin-bottom:var(--header-margin)}.simple-page .content{padding-left:1rem;padding-right:1rem}.simple-page form{margin:30px 0}.simple-page form .button{margin-top:20px}.simple-page .error{background-color:#f39c12;padding:20px}.simple-page .error:last-child{margin-bottom:0}.simple-page .panel{background-color:#f39c12;padding:1rem;margin-top:2.5rem}.simple-page .panel>:last-child{margin-bottom:0}.simple-page .facebook-login{margin-top:30px}.simple-page .facebook-login .button{width:100%}@media (max-width: 767px){.simple-page{--header-margin: 20px}.simple-page header{padding-top:1rem;padding-bottom:1rem;text-align:center;margin-bottom:var(--header-margin)}.simple-page header .logo{width:186px;height:40px}.simple-page header+.flash{margin-top:calc(-1 * var(--header-margin));margin-bottom:var(--header-margin)}.simple-page form{margin:20px 0}}.invite-alert{background:rgba(159,7,61,0.08) 0% 0% no-repeat padding-box;border-radius:10px;padding:20px}.invite-alert .alert-adsl-img{width:55px;height:auto}.invite-alert .alert-link{color:#B71542}.invite-alert .alert-content{font-weight:600;font-size:15px;padding-right:30px;padding-top:10px}.accordion-button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23f9a875' d='M8 12L2 4h12L8 12z'/%3E%3C/svg%3E") !important}.accordion-button:not(.collapsed)::after{transform:rotate(180deg)}.accordion-button:not(.collapsed){background-color:white !important}.accordion-button:focus{color:white !important;border-color:white !important}.accordion-item .summary-text .summary-title{color:#B71542;font-size:20px;font-weight:600}.accordion-summary .summary-left{padding:0 30px}.accordion-body{padding:0px !important}.product-image-div{width:186px;height:auto;border:1px solid lightgray;padding:10px}.product-image-div img{width:100%}.product-trial-section{height:100%;display:flex;flex-direction:column;justify-content:space-between}.product-trial-section .product-trial-progress{background-color:#f7f7f7;display:flex;flex-direction:column}.product-trial-section .product-trial-progress .product-trial-item{padding:20px;text-align:center;display:flex;align-items:flex-start;justify-content:flex-start;border-bottom:1px solid lightgray}.product-trial-section .product-trial-progress .feedback-point .success-text{color:#51AC31}.product-trial-section .product-trial-progress .shipped-success{color:#44A520 !important;opacity:93%}.product-trial-section .product-trial-progress .not-shipped{color:#B71542 !important;opacity:93%}.product-trial-section .adverse-actions{font-size:12px;padding:20px 30px}.product-trial-section .adverse-actions a{color:#B71542}
