h1,h2,h3,h4,p{font-family:inherit;font-size:inherit;margin-top:inherit;margin-bottom:inherit;font-weight:inherit;line-height:inherit;margin-block-start:0;margin-block-end:0}blockquote,ol,ul,ol ol,ul ul,ul ol{list-style:none;padding:0;margin:0}button{font-family:inherit;outline:none;border:none;color:inherit;text-align:inherit}body{--font-condensed: "Oswald", sans-serif;--font-neutral: "Montserrat", sans-serif;--neutral-weight-bold: 700;--neutral-weight-regular: 400;--black: #353535;--white: #fff;--border-gray: rgb(212, 212, 212);--blue-10: #DEF3FE;--blue: #009bdf;--blue-80: #064F89;--blue-100: #152d4d;--orange: #f36e22;--orange-80: #9c3b04;--orange-light: #ff8f4a;--green: #10b981;--green-60: #007600;--gray-10: #f3f3f3;--gray-40: #4b5563;--gray-60: rgb(94 97 102);--gray-80: rgb(46, 48, 51);--link-blue: var(--blue);--cta-bg: var(--blue);--cta-bg-disabled: #fafafc;--cta-text-disabled: #9b9b9b;--price-red-color: #df0334;--price-gray-color: #aaa;--price-orange-color: #f36e21;--navbar-height: 56px;--hp-img-border-radius: .5rem;--hp-notch-overlap: 10rem;--hp-container-hor-padding: 1rem;--hp-container-vert-padding: 2rem;color:var(--black)}.hidden{display:none}.visible{display:block}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.underline{text-decoration:underline}.uppercase{text-transform:uppercase}.superscript{font-size:60%;transform:translateY(-35%);display:inline-block}.nowrap{white-space:nowrap}.cta-button{display:flex;justify-content:center;align-items:center;gap:1rem;border-radius:100px;border:none;min-width:200px;height:2.625rem;font-size:1rem;line-height:13px;-webkit-appearance:none;-moz-appearance:none;position:relative;cursor:pointer;vertical-align:middle;letter-spacing:.0625em;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .25s ease-out,border-color .25s ease-in-out;box-shadow:0 4px 4px #0003;font-weight:700}.cta-button-primary{background-color:var(--cta-bg);font-family:var(--font-neutral);color:var(--white)}.cta-button-primary:hover{background-color:var(--cta-bg);color:var(--white)}.cta-button-primary.is-loading>span,.cta-button-primary.is-loading>div{visibility:hidden;opacity:0;display:none}.cta-button-primary.is-loading:after{content:"";width:16px;height:16px;left:0;right:0;bottom:0;margin:auto;border:4px solid transparent;border-top-color:#fff;border-radius:50%;animation:button-loading-spinner 1s ease infinite}.cta-button-dark{display:inline-flex;color:#fff;background:var(--blue-80);padding:1rem 4rem;border-radius:100px;transition:.3s ease all;min-width:200px}.cta-button-dark:hover{color:#fff;background:var(--blue)}.condensed-bold{font-family:var(--font-condensed);font-weight:700}.xl-condensed-bold{font-family:var(--font-condensed);font-weight:700;font-size:30px;line-height:36px;text-transform:uppercase}@media (min-width: 769px){.xl-condensed-bold{font-size:48px;line-height:56px}}.xl-condensed-semibold{font-family:var(--font-condensed);font-weight:600;font-size:30px;line-height:36px;text-transform:uppercase}@media (min-width: 769px){.xl-condensed-semibold{font-size:48px;line-height:56px}}.xl-neutral-extrabold{font-family:var(--font-neutral);font-weight:800;font-size:30px;line-height:36px}@media (min-width: 769px){.xl-neutral-extrabold{font-size:48px;line-height:56px}}.xl-neutral-bold{font-family:var(--font-neutral);font-weight:700;font-size:30px;line-height:36px}@media (min-width: 769px){.xl-neutral-bold{font-size:48px;line-height:56px}}.lg-condensed-bold{font-family:var(--font-condensed);font-weight:700;font-size:26px;line-height:32px;text-transform:uppercase}@media (min-width: 769px){.lg-condensed-bold{font-size:36px;line-height:42px}}.lg-condensed-semibold{font-family:var(--font-condensed);font-weight:600;font-size:26px;line-height:32px;text-transform:uppercase}@media (min-width: 769px){.lg-condensed-semibold{font-size:36px;line-height:42px}}.lg-neutral-extrabold{font-family:var(--font-neutral);font-weight:800;font-size:26px;line-height:32px}@media (min-width: 769px){.lg-neutral-extrabold{font-size:36px;line-height:42px}}.lg-neutral-bold{font-family:var(--font-neutral);font-weight:700;font-size:26px;line-height:32px}@media (min-width: 769px){.lg-neutral-bold{font-size:36px;line-height:42px}}.md-condensed-bold{font-family:var(--font-condensed);font-weight:700;font-size:20px;line-height:26px;text-transform:uppercase}@media (min-width: 769px){.md-condensed-bold{font-size:24px;line-height:30px}}.md-condensed-regular{font-family:var(--font-condensed);font-weight:400;font-size:20px;line-height:26px;text-transform:uppercase}@media (min-width: 769px){.md-condensed-regular{font-size:24px;line-height:30px}}.md-condensed-semibold{font-family:var(--font-condensed);font-weight:600;font-size:20px;line-height:26px;text-transform:uppercase}@media (min-width: 769px){.md-condensed-semibold{font-size:24px;line-height:30px}}.md-neutral-extrabold{font-family:var(--font-neutral);font-weight:800;font-size:20px;line-height:26px}@media (min-width: 769px){.md-neutral-extrabold{font-size:24px;line-height:30px}}.md-neutral-bold{font-family:var(--font-neutral);font-weight:700;font-size:20px;line-height:26px}@media (min-width: 769px){.md-neutral-bold{font-size:24px;line-height:30px}}.md-neutral-regular{font-family:var(--font-neutral);font-weight:400;font-size:20px;line-height:26px}@media (min-width: 769px){.md-neutral-regular{font-size:24px;line-height:30px}}.body-large{font-family:var(--font-neutral);font-weight:400;font-size:18px;line-height:26px}@media (min-width: 769px){.body-large{font-size:22px;line-height:32px}}.body-primary{font-family:var(--font-neutral);font-weight:400;font-size:14px;line-height:22px}@media (min-width: 769px){.body-primary{font-size:16px;line-height:24px}}.body-small{font-family:var(--font-neutral);font-weight:400;font-size:12px;line-height:14px}@media (min-width: 769px){.body-small{font-size:12px;line-height:18px}}.cta-primary-type{font-family:var(--font-neutral);font-weight:700;font-size:18px;line-height:auto}@media (min-width: 769px){.cta-primary-type{font-size:22px}}.neutral-bold{font-weight:var(--neutral-weight-bold)}.home2026-page{--blue-dark: #0D3047}.home2026-page ul{list-style:none;margin:0}.hp__page__container{width:100%;max-width:1280px;margin:0 auto;padding:var(--hp-container-vert-padding) var(--hp-container-hor-padding)}.hp__page__container-notch{overflow:hidden;border-top-left-radius:60px;margin-top:-60px;z-index:11;position:relative;background:#fff}.hp__page__section-header{display:flex;flex-direction:column;gap:.5rem;justify-content:center;align-items:center;text-align:center}.hp__hero__container{background:#226694;background:linear-gradient(0deg,#74c1e7,#044f8a);color:#fff;position:relative;overflow:hidden}.hp__hero__container-inner{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;gap:1rem;padding:1rem}.hp__hero__image{box-shadow:0 4px 4px #0003;background:var(--orange);aspect-ratio:4 / 3;border-radius:1rem;overflow:hidden;max-height:70vh}.hp__hero__image img{min-height:100%;height:100%;width:100%;object-fit:cover;object-position:center 61%}.hp__hero__content{padding:0 var(--hp-container-hor-padding)}.hp__hero__content-inner{display:flex;flex-direction:column;justify-content:center;text-align:center;gap:1rem}@media (min-width: 768px){.hp__hero__content-inner{gap:2rem}}.hp__hero__header{display:flex;flex-direction:column;justify-content:center;gap:.5rem}@media (min-width: 768px){.hp__hero__header{gap:1rem}}.hp__hero__title-inner{display:flex;flex-wrap:wrap;justify-content:center;font-weight:700}.hp__hero__title .text-primary{position:relative;font-size:clamp(44px,6vw,52px);line-height:100%}.hp__hero__title .text-secondary{font-size:40px;line-height:100%;max-width:40ch;margin:0 auto}.hp__hero__title .text-primary span{z-index:2;position:relative}.hp__hero__title .text-primary .text-primary-highlight{position:absolute;z-index:1;top:0;left:0;width:100%;opacity:.9}.hp__hero__title .text-primary .text-primary-highlight svg{width:82%;height:100%;transform:translate(4px) scaleX(1.4) scaleY(1.4) rotate(1deg)}.hp__hero__subtitle{font-weight:400;font-size:16px;line-height:110%;max-width:40ch;margin:0 auto}.hp__hero__subtitle .hp__hero__subtitle-inner{display:flex;flex-direction:column;gap:.25rem}.hp__hero__reviews{display:flex;justify-content:center;align-items:center}.hp__hero__reviews-inner{display:flex;align-items:center;gap:.25rem;font-size:16px;line-height:100%}.hp__hero__reviews-inner img{width:80px;transform:translateY(-1px)}.hp__hero__reviews-inner span{display:flex;align-items:center;gap:.25rem}.hp__hero__cta{display:flex;gap:1rem;text-align:center;justify-content:center;flex-wrap:wrap}.hp__hero__cta-main .cta-button{background:var(--orange);color:#fff;overflow:hidden;transition:background-color .3s ease}.hp__hero__cta-main .cta-button:before{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);pointer-events:none}.hp__hero__cta-main .cta-button:hover{background:var(--orange-light)}.hp__hero__cta-main .cta-button:hover:before{animation:hp-hero-cta-shimmer .7s ease-out forwards}@keyframes hp-hero-cta-shimmer{to{left:150%}}.hp__hero__cta-button .cta-button{display:flex;justify-content:center;align-items:center;padding:22px;font-size:clamp(20px,1vw,30px);width:300px}@media (max-width: 300px){.hp__hero__cta-button .cta-button{width:100%}}.hp__hero__usp{display:grid;grid-template-columns:repeat(3,1fr);margin:0 auto;gap:1rem;text-align:center}.hp__hero__usp-item{display:flex;flex-direction:column;gap:.5rem;text-align:center}.hp__hero__usp-item:after{content:"";border-right:1px solid white}.hp__hero__usp-item-icon{aspect-ratio:1 / 1;place-self:center}.hp__hero__usp-item-text{display:flex;flex-direction:column;justify-content:center;font-size:clamp(14px,1vw,18px);line-height:110%}@media (min-width: 768px){.hp__hero__image{height:100%;aspect-ratio:unset}.hp__hero__content{padding:0}.hp__hero__container-inner{margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem;padding:2rem}.hp__hero__cta{flex-direction:row;justify-content:center}.hp__hero__cta .cta-button{padding:2rem}}@media (min-width: 1440px){.hp__hero__image{aspect-ratio:4 / 3}.hp__hero__title-inner{flex-direction:column;align-items:center}.hp__hero__container-inner{max-width:1440px;margin:0 auto;grid-template-columns:max-content 1fr}}.hp__category-list__container-inner{padding-top:1rem;padding-bottom:0;display:flex;flex-direction:column;gap:1rem;padding-left:var(--hp-container-hor-padding);padding-right:var(--hp-container-hor-padding)}@media (min-width: 768px){.hp__category-list__container-inner{padding-top:var(--hp-container-vert-padding);padding-bottom:1.5rem}}.hp__category-list__title-container{color:var(--blue-80);text-align:center}.hp__category-list__list{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-width:100%}@media (max-width: 768px){.hp__category-list__list{grid-template-columns:repeat(2,1fr)}}.hp__category-list__item{text-decoration:none}.hp__category-list__item-image img{width:100%;height:auto;display:block}.hp__category-list__item{position:relative}.hp__category-list__item-image{border-radius:var(--hp-img-border-radius);overflow:hidden}.hp__category-list__item-image img{transition:.7s linear all;transform:scale(1)}.hp__category-list__item:hover .hp__category-list__item-image img{transform:scale(1.1)}.hp__category-list__item-title{--f: .5em;--r: .8em;position:absolute;top:20px;left:calc(-1*var(--f));padding:.5rem .5rem .5rem 1rem;line-height:1.8;background:var(--blue-80);color:#fff;border-bottom:var(--f) solid #0005;border-right:var(--r) solid #0000;clip-path:polygon(0 0,0 calc(100% - var(--f)),var(--f) 100%,var(--f) calc(100% - var(--f)),100% calc(100% - var(--f)),100% 0)}.hp__category-list__item-title h3{font-family:var(--font-condensed);text-transform:uppercase;line-height:100%;font-size:clamp(1rem,4vw,1.5rem);font-weight:400}.hp__category-scroll{position:relative}.hp__category-list{display:flex;gap:16px;overflow-x:auto;scrollbar-width:none}.hp__category-list::-webkit-scrollbar{display:none}.hp__medical__container{background:linear-gradient(90deg,#1c4972,#062440);color:#fff;position:relative;overflow:hidden}.hp__medical__container:before{content:"";height:2rem;background:#fff;position:absolute;z-index:9;top:0;left:0;width:100%}.hp__medical__container-inner{display:flex;justify-content:center;position:relative;padding:0}.hp__medical__container-inner:after{content:"";position:absolute;z-index:8;top:24px;right:0;width:52%;height:130%;background-image:url(/cdn/shop/files/dermatologist_icon_d1cbbb28-a502-4026-88c1-41731bfa5ac0.svg?v=1766175228);background-repeat:no-repeat;background-size:cover;background-position:center;opacity:.2;pointer-events:none}.hp__medical__image-container{display:flex;align-items:center;z-index:11}.hp__medical__image-container img{height:100%;width:100%;object-fit:cover}.hp__medical__content-container{padding-top:calc(var(--hp-container-vert-padding) + 2rem);padding-bottom:var(--hp-container-vert-padding);padding-left:1rem;padding-right:1rem;display:flex;flex-direction:column;justify-content:center;gap:2rem;position:relative;z-index:9}.hp__medical__title-container{display:flex;flex-direction:column;gap:.5rem;font-size:1.5rem;line-height:110%}.hp__medical__title{font-family:var(--font-condensed);font-weight:600;text-transform:none;font-size:clamp(24px,3vw,4rem);line-height:100%}.hp__medical__footer-container{display:flex;flex-direction:column;align-items:flex-start;gap:4px;font-family:var(--font-condensed)}.hp__medical__footer-name{font-size:1.2rem;border-bottom:1px solid white}@media (max-width: 530px){.hp__medical__image-container{position:absolute;bottom:0;left:-6vw;height:95%}.hp__medical__content-container{margin-left:120px}.hp__medical__title-container h2.xl-condensed-semibold{font-size:20px;line-height:24px}.hp__medical__title-container h3.md-neutral-regular{font-size:16px;line-height:20px}}@media (max-width: 430px){.hp__medical__image-container{left:-14vw}}@media (max-width: 375px){.hp__medical__image-container{left:-12vw;height:84%}}.hp__featured-products-list__container{background:var(--gray-10);padding-bottom:calc(var(--hp-notch-overlap) * .6)}.hp__featured-products-list__list-container{margin-top:calc(var(--hp-notch-overlap) * -1)}.hp__featured-products-list__list-container-inner{padding-bottom:0}.hp__featured-products-list__title-container{text-align:center;color:#fff;background:var(--blue);padding-bottom:calc(var(--hp-notch-overlap))}.hp__featured-products-list__title-container-inner{padding-bottom:0}.hp__featured-products-list__list{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.hp__featured-products-list__item{display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center}.hp__featured-products-list__item-content{flex:2;height:100%;display:flex;flex-direction:column;justify-content:space-between}.hp__featured-products-list__item-image{display:flex;justify-content:center;aspect-ratio:3 / 5;max-height:375px}.hp__featured-products-list__item-content-link{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}a.hp__featured-products-list__item-content-link,a.hp__featured-products-list__item-content-link:hover{color:inherit}.hp__featured-products-list__item-title h3{display:flex;flex-direction:column}.hp__featured-products-list__item-title-description{color:var(--gray-40);text-transform:uppercase}.hp__featured-products-list__item-price{color:var(--gray-40)}.hp__featured-products-list__item-reviews .yotpo-reviews-star-ratings-widget{justify-content:center!important}.hp__featured-products-list__item .cta-button-primary{width:100%}@media (min-width: 920px){.hp__featured-products-list__item .cta-button-primary{width:300px;margin:0 auto}}.hp__featured-products-list__item .yotpo-reviews-star-ratings-widget .yotpo-bottom-line-scroll-panel .yotpo-sr-bottom-line-summary .yotpo-sr-bottom-line-right-panel{display:none!important}.hp__featured-products-list__item .yotpo-sr-bottom-line-summary span[role=img]{height:auto!important}@media (max-width: 640px){.hp__featured-products-list__container{background:var(--blue)}.hp__featured-products-list__title-container,.hp__featured-products-list__list-container{background:transparent}.hp__featured-products-list__title-container{padding-bottom:0}.hp__featured-products-list__list-container{margin-top:0;overflow-x:auto;overflow-y:hidden}.hp__featured-products-list__list-container-inner{padding-left:0;padding-right:0}.hp__featured-products-list__list{display:flex;align-items:flex-start;gap:1rem;padding-left:var(--hp-container-hor-padding);padding-right:var(--hp-container-hor-padding)}.hp__featured-products-list__item{order:2}.hp__featured-products-list__item[data-featured-product-handle=underarm]{order:1}.hp__featured-products-list__item{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:2rem;padding:1rem;box-shadow:0 0 20px #68686857}.hp__featured-products-list__item:last-child{margin-bottom:2rem}.hp__featured-products-list__item-title-description{font-size:1rem;line-height:110%}.hp__featured-products-list__item .lg-condensed-semibold{font-size:1.4rem;line-height:110%}.hp__featured-products-list__item-image{max-height:180px}.hp__featured-products-list__container{padding-bottom:3rem}}.hp__videos__container{position:relative}.hp__videos__container-inner{padding-top:2rem;padding-bottom:2rem;display:flex;flex-direction:column;gap:1rem}@media (min-width: 768px){.hp__videos__container-inner{gap:2rem}}.hp__videos__list{display:flex;gap:1rem}.hp__videos__list-item{aspect-ratio:9 / 16;position:relative;display:grid;width:100%;max-height:100%}@media (max-width: 640px){.hp__videos__list-item{max-height:375px}}.hp__videos__list-item>*{grid-area:1 / 1}.hp__videos__list-item:before{content:"";position:absolute;background:var(--orange);width:100%;height:100%;bottom:-.5rem;left:-.5rem;border-radius:1rem;overflow:hidden}.hp__videos__list-item-inner{position:relative;z-index:10;border-radius:1rem;overflow:hidden}.hp__videos__list-item-image{position:relative;z-index:10;opacity:1;transition:opacity .5s ease-in-out;max-width:100%}.hp__videos__list-item-play-button{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.hp__videos__list-item-play-button img{opacity:.8;width:30px;height:30px}@media (min-width: 768px){.hp__videos__list-item-play-button img{width:80px;height:80px}}.hp__videos__list-item-video{position:absolute;top:0;left:0;z-index:9;width:100%;height:100%}.hp__videos__list-item-video video,.hp__videos__list-item-image img{max-width:100%;height:100%}[data-video-state=playing] .hp__videos__list-item-image{opacity:0;transition:none;pointer-events:none}.hp__videos__list-item-image[data-video-thumb]{cursor:pointer}.hp__videos__list-item-loading{position:absolute;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;background:#0000004d;border-radius:var(--hp-img-border-radius, 0)}.hp__videos__list-item-loading:after{content:"";width:32px;height:32px;border:3px solid transparent;border-top-color:#fff;border-radius:50%;animation:hp-video-loading-spinner .8s linear infinite}[data-video-state=loading] .hp__videos__list-item-loading{display:flex}@keyframes hp-video-loading-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.hp__quiz-cta__container{background-color:var(--blue-100);color:#fff;position:relative;overflow:hidden}.hp__quiz-cta__container-inner{position:relative;z-index:10;display:flex;justify-content:space-between;gap:2rem}@media (max-width: 768px){.hp__quiz-cta__container-inner{flex-direction:column-reverse;gap:1rem}}.hp__quiz-cta__content-container{display:flex;flex-direction:column;gap:1rem;max-width:50ch;position:relative}.hp__quiz-cta__button{margin-top:.25rem}@media (min-width: 768px){.hp__quiz-cta__button{width:50%}}.hp__marquee__container .pdp-new-marquee{background:var(--orange)}@media (min-width: 768px) and (max-width: 1044px){.hp__quiz-cta__title{font-size:36px;line-height:41px}.hp__quiz-cta__subtitle{font-size:18px;line-height:24px}}.hp__comparison-chart__container{background:var(--gray-10);position:relative}.hp__comparison-chart__container:after{content:"";background:var(--blue-80);position:absolute;z-index:9;height:50%;width:100%;top:50%}.hp__comparison-chart__container-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;position:relative;z-index:10;padding-bottom:0}.hp__comparison-chart__main-title-small{text-decoration:lowercase}.hp__reviews__container{background:var(--blue-80);color:#fff;position:relative;overflow:hidden}.hp__reviews__container-inner{position:relative;z-index:1}.hp__reviews__header{text-align:center;margin-bottom:1rem;display:flex;flex-direction:column}@media (min-width: 768px){.hp__reviews__header{margin-bottom:2rem}}.hp__reviews__main-title{color:#fff}.hp__reviews__main-title-highlight{color:var(--orange)}.hp__reviews__list{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}@media (max-width: 1024px){.hp__reviews__list{grid-template-columns:1fr;gap:1rem}}.hp__reviews__item{position:relative;background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:1rem;padding:2rem;transition:all .3s ease;border:1px solid rgba(255,255,255,.1)}.hp__reviews__item-inner{display:flex;flex-direction:column;gap:1rem;height:100%}.hp__reviews__quote-mark{font-family:var(--font-condensed);font-size:160px;color:var(--orange);line-height:1;opacity:1;position:absolute;top:-16px;left:-16px}.hp__reviews__stars{display:flex;justify-content:center}.hp__reviews__title{color:#fff}.hp__reviews__quote{color:#ffffffe6;border:0;flex:1;line-height:1.6}.hp__reviews__attribution{color:var(--white);font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-top:auto;text-align:center;font-style:italic}.hp__image-grid__container{padding:1rem;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;max-width:100%}@media (min-width: 768px){.hp__image-grid__container{grid-template-columns:repeat(4,1fr)}.hp__image-grid__container .hp__image-grid__item:last-child{display:none}}.hp__image-grid__item{overflow:hidden}.hp__image-grid__item-image{width:100%;transition:1.5s ease-in all;transform:scale(1) translateY(0)}.hp__image-grid__item:hover .hp__image-grid__item-image{transform:scale(1.1) translateY(-10px)}
/*# sourceMappingURL=/cdn/shop/t/706/assets/home-page.css.map */
