/* Version=4.17.0,Timestamp=2025-09-04T12:45:05.089Z */

.content-panel-container{background-color:#fff;box-shadow:0 4px 75px 30px rgba(0,0,0,.2);box-sizing:border-box;display:none;height:auto;left:50%;overflow:visible;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:99999999999}@media only screen and (max-width:768px){.content-panel-container{padding:56px 15px 63px;width:calc(100% - 40px)}}@media only screen and (min-width:1024px){.content-panel-container{min-height:467px;padding:0;width:902px}}.content-panel-container .content-panel__close{background:url(../resources/icons/cross.svg) 50% no-repeat;color:#666;cursor:pointer;height:30px;position:absolute;right:20px;top:20px;width:30px;z-index:111111111111111100}.content-panel-container .content-panel-experiencefragment{align-items:center;display:flex;height:auto;position:relative;width:100%}@media only screen and (max-width:768px){.content-panel-container .content-panel-experiencefragment{padding:0}}@media only screen and (min-width:1024px){.content-panel-container .content-panel-experiencefragment{min-height:467px;padding:40px}}@font-face{font-display:swap;font-family:EASTMDE;font-style:normal;font-weight:400;src:local("EASTMDE"),url(../assets/dove/fonts/EASTMDE-Regular.otf) format("opentype"),url(../assets/dove/fonts/EASTMDE-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:EASTMDE;font-style:normal;font-weight:700;src:local("EASTMDE"),url(../assets/dove/fonts/EASTMDE-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Dove Self Esteem Smooth;font-style:normal;font-weight:400;src:local("Dove Self Esteem Smooth"),url(../assets/dove/fonts/Dove-Self-Esteem-Smooth.woff2) format("woff2"),url(../assets/dove/fonts/Dove-Self-Esteem-Smooth.otf) format("opentype")}@font-face{font-display:swap;font-family:Dove Self Esteem Textured;font-style:normal;font-weight:400;src:local("Dove Self Esteem Textured"),url(../assets/dove/fonts/Dove-Self-Esteem-Textured.woff2) format("woff2"),url(../assets/dove/fonts/Dove-Self-Esteem-Textured.otf) format("opentype")}@media only screen and (max-width:768px){.content-panel-container .content-panel-experiencefragment .tabimage.image{display:none}}.content-panel-container .content-panel-experiencefragment .cmp-text{border:none}.content-panel-container .content-panel-experiencefragment .text-variant1 h2{color:#000;font-size:4rem;letter-spacing:-0.2px;line-height:1.25;margin-top:0}@media only screen and (max-width:768px){.content-panel-container .content-panel-experiencefragment .text-variant1 h2{min-width:300px;text-align:center}}@media only screen and (min-width:768px){.content-panel-container .content-panel-experiencefragment .text-variant1 h2{min-width:600px;text-align:center}}@media only screen and (min-width:1024px){.content-panel-container .content-panel-experiencefragment .text-variant1 h2{min-width:0;text-align:left}}.content-panel-container .content-panel-experiencefragment .text-variant1 p{color:#000;font-size:4rem;letter-spacing:-0.2px;line-height:1.25;margin-top:0}@media only screen and (max-width:768px){.content-panel-container .content-panel-experiencefragment .text-variant1 p{text-align:center}}@media only screen and (min-width:768px){.content-panel-container .content-panel-experiencefragment .text-variant1 p{min-width:600px;text-align:center}}@media only screen and (min-width:1024px){.content-panel-container .content-panel-experiencefragment .text-variant1 p{min-width:0;text-align:left}}.content-panel-container .content-panel-experiencefragment p{color:#666;font-size:1.6rem;line-height:2.4rem;margin-bottom:15px;margin-right:0}@media only screen and (max-width:768px){.content-panel-container .content-panel-experiencefragment p{text-align:center;width:250px}}@media only screen and (min-width:768px){.content-panel-container .content-panel-experiencefragment p{min-width:600px;text-align:center}}@media only screen and (min-width:1024px){.content-panel-container .content-panel-experiencefragment p{min-width:0;text-align:left}}.content-panel-container .content-panel-experiencefragment .cmp-form-text__text{background-color:#fff;border:1px solid #b4b4b4;border-radius:5px;color:#666;font-size:1.6rem;height:50px;line-height:2rem;padding:4.76px 12px 3.96px;text-align:left;width:100%}@media only screen and (min-width:768px){.content-panel-container .content-panel-experiencefragment .cmp-form-text__text{min-width:600px}}@media only screen and (min-width:1024px){.content-panel-container .content-panel-experiencefragment .cmp-form-text__text{min-width:0}}.content-panel-container .content-panel-experiencefragment .cmp-form-button{background-color:#91b82a;border:0;border-radius:5px;box-sizing:border-box;color:#000;font-size:1.6rem;height:50px;line-height:1.5;margin-top:30px;max-width:100%;padding:9.24px 25px 8.12px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}@media only screen and (max-width:768px){.content-panel-container .content-panel-experiencefragment .cmp-form-button{min-width:250px}}@media only screen and (min-width:768px){.content-panel-container .content-panel-experiencefragment .cmp-form-button{min-width:600px}}@media only screen and (min-width:1024px){.content-panel-container .content-panel-experiencefragment .cmp-form-button{min-width:0}}.content-panel-container{visibility:visible}.signup-popup-view .content-panel-container{height:100%;left:0%;overflow:scroll;top:0%;transform:none;width:100%}.signup-popup-view .content-panel-container .content-panel-experiencefragment .tabimage.image{display:block}.content-panel-container .content-panel__close{right:30px;top:40px}.contentpanel.horizontal-prm-overlay .content-panel-container{display:flex;height:-moz-fit-content;height:fit-content;margin:0;max-height:95vh;max-width:500px;padding:0;width:80vw}@media only screen and (min-width:1024px){.contentpanel.horizontal-prm-overlay .content-panel-container{max-height:480px;max-width:900px}}.contentpanel.horizontal-prm-overlay .content-panel-container .content-panel__close{align-items:center;background:none;border:0;color:#002663;display:flex;font-family:var(--primary-brand-font);height:2ch;justify-content:center;outline:none;padding:0;right:5px;top:5px;width:2ch}.contentpanel.horizontal-prm-overlay .content-panel-container .content-panel__close:active,.contentpanel.horizontal-prm-overlay .content-panel-container .content-panel__close:focus,.contentpanel.horizontal-prm-overlay .content-panel-container .content-panel__close:focus-visible{outline:none}.contentpanel.horizontal-prm-overlay .content-panel-container .content-panel__close:before{content:"X"}.contentpanel.horizontal-prm-overlay .content-panel-container .content-panel-experiencefragment{max-height:unset;min-height:unset;padding:0}.contentpanel.horizontal-prm-overlay .signup-overlay .cmp-image{display:flex}.contentpanel.horizontal-prm-overlay .signup-overlay .tabimage{display:block;max-width:100%;padding:0}.contentpanel.horizontal-prm-overlay .signup-overlay .tabimage picture{margin:0 auto}.contentpanel.horizontal-prm-overlay .signup-overlay .tabimage img{max-width:250px}@media only screen and (min-width:1024px){.contentpanel.horizontal-prm-overlay .signup-overlay .tabimage img{max-width:397px;min-height:483px;min-width:450px;-o-object-fit:cover;object-fit:cover}.contentpanel.horizontal-prm-overlay .signup-overlay>.cmp-container{display:flex}}.contentpanel.horizontal-prm-overlay .prm-text-container{max-width:500px;padding:24px 16px 16px}.contentpanel.horizontal-prm-overlay .prm-text-container .cmp-text{margin:0}.contentpanel.horizontal-prm-overlay .prm-text-container .cmp-container,.contentpanel.horizontal-prm-overlay .prm-text-container .nonLoggedIn{align-items:center;display:flex;flex-direction:column;gap:1.6rem;justify-content:center;max-width:500px}.contentpanel.horizontal-prm-overlay .prm-text-container p:first-of-type{color:#002663;font-family:var(--primary-brand-font);font-size:3rem;font-weight:300;letter-spacing:normal;line-height:3rem;margin-bottom:.5rem;text-transform:uppercase}@media only screen and (min-width:768px){.contentpanel.horizontal-prm-overlay .prm-text-container p:first-of-type{font-size:4rem;line-height:4rem}}.contentpanel.horizontal-prm-overlay .prm-text-container p:first-of-type .customStyle1{font-family:var(--tertiary-brand-font)}.contentpanel.horizontal-prm-overlay .prm-text-container.no-uppercase p:first-of-type{text-transform:unset}@media only screen and (min-width:1024px){.contentpanel.horizontal-prm-overlay .prm-text-container .baby-dove p:first-of-type,.contentpanel.horizontal-prm-overlay .prm-text-container .men-care p:first-of-type{margin-top:30px}}.contentpanel.horizontal-prm-overlay .prm-text-container p:nth-of-type(2){font-family:var(--primary-brand-font);font-size:1.6rem;letter-spacing:.2px;line-height:2.304rem;margin:0 0 .4rem;width:100%}.contentpanel.horizontal-prm-overlay .prm-text-container .left-mobile p:nth-of-type(2){text-align:left!important}@media only screen and (min-width:768px){.contentpanel.horizontal-prm-overlay .prm-text-container .left-mobile p:nth-of-type(2){text-align:center!important}}.contentpanel.horizontal-prm-overlay .prm-text-container .left-mobile p:nth-of-type(2),.contentpanel.horizontal-prm-overlay .prm-text-container .left-mobile p:nth-of-type(2) a{color:var(--color-black)!important}.contentpanel.horizontal-prm-overlay .prm-text-container .cmp-form-text{display:flex;flex-direction:column;gap:.5rem;padding:0 5px;width:100%}.contentpanel.horizontal-prm-overlay .prm-text-container .cmp-form-text label{font-family:var(--primary-brand-font);font-size:1.6rem;font-weight:700;line-height:2.4rem;position:relative}.contentpanel.horizontal-prm-overlay .prm-text-container .cmp-form-text label:after{bottom:0;color:red;content:"*";position:absolute;transform:translate(-100%)}.contentpanel.horizontal-prm-overlay .prm-text-container .cmp-form-text input{border-radius:.25rem;height:35px;letter-spacing:.4px;min-width:unset;padding:0 16px}.contentpanel.horizontal-prm-overlay .prm-text-container .cmp-form-text input:focus{border:2px solid blue}.contentpanel.horizontal-prm-overlay .prm-text-container .cmp-form-text input:focus-visible{outline:none}.contentpanel.horizontal-prm-overlay .prm-text-container .text{width:100%}.contentpanel.horizontal-prm-overlay .sign-up-panel .cmp-button{background-color:var(--brand-color-blue);background:#fff;border:1px solid #b79a34;border-radius:0;color:var(--btn-text-color);color:#001f5f;cursor:pointer;display:inline-block;font-family:var(--primary-brand-font);font-size:1.6rem;font-style:normal;font-weight:var(--btn-font-weight);letter-spacing:.8px;line-height:1.2;margin-top:15px;padding:14px 25px;position:relative;text-align:center;text-decoration:none;transition:all .5s ease}.contentpanel.horizontal-prm-overlay .sign-up-panel .cmp-button:hover{background:var(--color-white);border:0;border:1px solid var(--brand-color-blue);color:var(--brand-color-blue)}.contentpanel.horizontal-prm-overlay .sign-up-panel .cmp-button:disabled{opacity:.6}.contentpanel.horizontal-prm-overlay .sign-up-panel .cmp-button:focus{background-color:var(--brand-color-blue);outline-offset:3.2px}.contentpanel.horizontal-prm-overlay .sign-up-panel .cmp-button:after{background:#b79a34;bottom:0;content:"";height:3px;left:0;position:absolute;width:100%}.contentpanel.horizontal-prm-overlay .sign-up-panel .cmp-button:focus,.contentpanel.horizontal-prm-overlay .sign-up-panel .cmp-button:hover{background:#fff;border:1px solid #b79a34;color:#001f5f;outline:none}.contentpanel.horizontal-prm-overlay .continue-site{line-height:normal}.contentpanel.horizontal-prm-overlay .continue-site .cmp-button{padding:2.5px}.contentpanel.horizontal-prm-overlay .continue-site .cmp-button:focus,.contentpanel.horizontal-prm-overlay .continue-site .cmp-button:hover{background:#fff;border:0;color:#595959;outline:none}.contentpanel.horizontal-prm-overlay .continue-site .cmp-button__text{color:#595959;font-family:var(--primary-brand-font);font-weight:300;text-decoration:underline}.contentpanel.horizontal-prm-overlay .signup-overlay-policy .cmp-text-login-detail{margin:0}.contentpanel.horizontal-prm-overlay .signup-overlay-policy .nonLoggedIn{display:flex;justify-content:center;padding:1.6rem 20px}.contentpanel.horizontal-prm-overlay .signup-overlay-policy p{font-family:var(--primary-brand-font);font-size:1.2rem;font-weight:300;letter-spacing:.2px;line-height:1.5rem;margin:0;min-width:unset;text-align:center;width:unset}.contentpanel.horizontal-prm-overlay .signup-overlay-policy p a{text-decoration:underline}body #_ghostery-background,body .contentpanel.experiencefragment.horizontal-prm-overlay,body .contentpanel.horizontal-prm-overlay .signup-overlay .tabimage.baby-dove,body .contentpanel.horizontal-prm-overlay .signup-overlay .tabimage.men-care,body .text.baby-dove,body .text.men-care,body.theme-dovemen .contentpanel.horizontal-prm-overlay .signup-overlay .tabimage.baby-dove,body.theme-dovemen .contentpanel.horizontal-prm-overlay .signup-overlay .tabimage.dove-main,body.theme-mencare .contentpanel.horizontal-prm-overlay .signup-overlay .tabimage.baby-dove,body.theme-mencare .contentpanel.horizontal-prm-overlay .signup-overlay .tabimage.dove-main{display:none}body.theme-dovemen .contentpanel.horizontal-prm-overlay .signup-overlay .tabimage.men-care,body.theme-mencare .contentpanel.horizontal-prm-overlay .signup-overlay .tabimage.men-care{display:block}body.theme-dovemen .text.baby-dove,body.theme-dovemen .text.dove-main,body.theme-mencare .text.baby-dove,body.theme-mencare .text.dove-main{display:none}body.theme-dovemen .text.men-care,body.theme-mencare .text.men-care{display:block}body.theme-babydove .contentpanel.horizontal-prm-overlay .signup-overlay .tabimage.dove-main,body.theme-babydove .contentpanel.horizontal-prm-overlay .signup-overlay .tabimage.men-care{display:none}body.theme-babydove .contentpanel.horizontal-prm-overlay .signup-overlay .tabimage.baby-dove{display:block}body.theme-babydove .text.dove-main,body.theme-babydove .text.men-care{display:none}body.theme-babydove .text.baby-dove{display:block}.contentpanel.dsep .content-panel-container{background-color:#001f5f;box-shadow:0 4px 100vw 100vw hsla(0,0%,85%,.5);display:block;height:100%;max-height:575px;max-width:560px}.contentpanel.dsep .content-panel-container .content-panel__close{display:none}.contentpanel.dsep .content-panel-container .content-panel-experiencefragment{height:100%;justify-content:center}.contentpanel.dsep .content-panel-container .content-panel-experiencefragment .text .cmp-text{margin-bottom:16px;max-width:428px;padding:0}.contentpanel.dsep .content-panel-container .content-panel-experiencefragment .text .cmp-text .nonLoggedIn{align-items:center;display:flex;flex-direction:column}.contentpanel.dsep .content-panel-container .content-panel-experiencefragment .text .cmp-text h2{color:#fff;font-size:4.5rem;margin-bottom:16px;padding:0}@media only screen and (min-width:768px){.contentpanel.dsep .content-panel-container .content-panel-experiencefragment .text .cmp-text h2{font-size:6.4rem}}.contentpanel.dsep .content-panel-container .content-panel-experiencefragment .text .cmp-text h2 .customStyle1{font-family:Dove Self Esteem Smooth,sans-serif;font-size:7.4rem;line-height:0}@media only screen and (min-width:768px){.contentpanel.dsep .content-panel-container .content-panel-experiencefragment .text .cmp-text h2 .customStyle1{font-size:8.4rem}}.contentpanel.dsep .content-panel-container .content-panel-experiencefragment .text .cmp-text p{color:#fff;min-width:100%;width:100%}.contentpanel.dsep .content-panel-container .content-panel-experiencefragment .button{background-color:#85b3e4;height:46px;margin:0 auto;width:247px}.contentpanel.dsep .content-panel-container .content-panel-experiencefragment .button .cmp-button{border-radius:0;color:#001f5f;flex-wrap:wrap;font-family:var(--primary-brand-font);font-size:1.6rem;font-weight:400;height:100%;justify-content:center;line-height:120%;padding:0;text-align:center;text-transform:uppercase;vertical-align:middle;width:100%}.contentpanel.dsep .content-panel-container .content-panel-experiencefragment .button .cmp-button:focus,.contentpanel.dsep .content-panel-container .content-panel-experiencefragment .button .cmp-button:hover{background-color:#85b3e4}