.elc-nav{align-items:flex-end;display:flex;font-family:Helvetica Neue Medium,Helvetica,Arial,sans-serif;height:72px;margin:0 5%;position:relative;width:90%}@media only screen and (min-width:1024px){.elc-nav{height:136px}}.elc-nav img{max-width:100%}.elc-nav__branding{width:50%}.elc-nav__text-links{display:none}@media only screen and (min-width:1024px){.elc-nav__text-links{display:flex;justify-content:space-between;width:43%}}.elc-nav__utility{display:flex;justify-content:flex-end;width:50%}@media only screen and (min-width:1024px){.elc-nav__utility{margin-left:38px;width:5%}}.elc-nav__icon{max-width:24px}.elc-nav__icon img{line-height:24px;max-width:24px}.elc-nav__icon--burger{margin-left:28px}@media only screen and (min-width:1024px){.elc-nav__icon--burger{display:none}}.elc-nav__icon--search{margin-left:24px}@media only screen and (min-width:1024px){.elc-nav__icon--search{margin-left:30px}}.elc-nav__text{font-size:17px;letter-spacing:-.01em;line-height:24px}.elc-nav__text-more{display:inline-block;line-height:16px;vertical-align:top}.elc-nav__burger{display:block}@media only screen and (min-width:1024px){.elc-nav__burger{display:none}}.elc-nav__logo{justify-self:start;max-width:124px}@media only screen and (min-width:1024px){.elc-nav__logo{max-width:150px}}@font-face{font-display:swap;font-family:Helvetica Neue Medium;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400 500;src:local("HelveticaNeueLTStd65Medium"),local("Helvetica Neue LT Std 65 Medium"),url(/assets/esteelauder/static/media/helveticaneueltstd-md.b32c055d.woff2) format("woff2");text-rendering:optimizelegibility;-webkit-text-size-adjust:100%}@font-face{font-display:swap;font-family:Helvetica Neue Light;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:300;src:local("HelveticaNeueLTStd45Light"),local("Helvetica Neue LT Std 45 Light"),url(/assets/esteelauder/static/media/helveticaneueltstd-lt.c64939c7.woff2) format("woff2");text-rendering:optimizelegibility;-webkit-text-size-adjust:100%}@font-face{font-display:swap;font-family:Helvetica Neue Black;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:900;src:local("HelveticaNeueLTStd95Black"),local("Helvetica Neue LT Std 95 Black"),url(/assets/esteelauder/static/media/helveticaneueltstd-blk.543c842c.woff2) format("woff2");text-rendering:optimizelegibility;-webkit-text-size-adjust:100%}h2{margin:1rem 0 .5rem;font-size:20px;font-style:normal;font-weight:700;line-height:24px}@media only screen and (min-width:1366px){h2{font-size:28px;line-height:32px}}h4{margin:0;font-size:15px;font-style:normal;font-weight:700;letter-spacing:.02em;line-height:20px}@media only screen and (min-width:1366px){h4{font-size:17px;line-height:24px}}p{margin:0;font-size:15px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:20px}@media only screen and (min-width:1366px){p{font-size:17px;line-height:24px}}body{margin:0;color:#1a1a1a;font-family:Helvetica Neue Medium,Helvetica,Arial,sans-serif}.wrapper{position:relative;width:100%;max-width:1920px;margin:0 auto}.column{flex-direction:column}.column,.row{display:flex;width:100%}.row{flex-direction:row;flex-wrap:wrap}.flex-space-between{justify-content:space-between}.spacer-top-xs{margin-top:.5rem}.spacer-top-sm{margin-top:1rem}.spacer-top-md{margin-top:2rem}.spacer-top-lg{margin-top:3rem}.spacer-top-xl{margin-top:4rem}.spacer-bottom-xs{margin-bottom:.5rem}.spacer-bottom-sm{margin-bottom:1rem}.spacer-bottom-md{margin-bottom:2rem}.spacer-bottom-lg{margin-bottom:3rem}.spacer-bottom-xl{margin-bottom:4rem}img{max-width:100%}button{display:flex;width:100%;height:56px;align-items:center;justify-content:center;cursor:pointer;font-size:17px;font-style:normal;font-weight:700;letter-spacing:-.01em;line-height:24px;transition:all .2s ease}button:focus-visible{box-shadow:0 0 0 3px #2360c5;outline:none}@media only screen and (min-width:1366px){button{width:276px;height:64px}}a{position:relative;color:#1a1a1a;cursor:pointer;text-decoration:none;transition:all .2s ease}a:focus-visible{box-shadow:0 0 0 3px #2360c5;outline:none}a:after{position:absolute;left:0;width:100%;height:1em;border-bottom:1px solid rgba(26,26,26,.45);margin-top:6px;content:""}a:hover:after{border-bottom:1px solid #1a1a1a}.image-link{cursor:pointer;text-decoration:none}.image-link:focus-visible{box-shadow:0 0 0 3px #2360c5;outline:none}.image-link:after{display:none}.mock-select{display:flex;cursor:pointer;text-decoration:none}.mock-select:focus-visible{box-shadow:0 0 0 3px #2360c5;outline:none}.mock-select:after{display:none}.product{display:flex;flex-direction:column;margin:14% 5% 0}@media only screen and (min-width:768px){.product{margin:2% 5%}}.product__breadcrumbs{margin:0;color:#999}.product__breadcrumbs a{color:#999;font-size:15px;font-weight:400;letter-spacing:.02em;line-height:24px;text-decoration:none}.product__breadcrumbs a:after{display:none}.product__breadcrumbs a:hover{text-decoration:underline}@media only screen and (min-width:768px){.product__breadcrumbs{margin:0 0 0 50%;font-size:17px}}.product__image{display:inherit;width:100%;justify-content:center;margin-top:3rem}@media only screen and (min-width:768px){.product__image{width:50%;margin-top:0}}.product__image figure{margin:0}.product__image img{width:100%;max-width:539px}.product__description{display:inherit;width:100%;flex-direction:column}@media only screen and (min-width:768px){.product__description{width:50%;max-width:564px}}.product__description a[alt="View All Ratings"]{display:inherit;flex-direction:row;align-items:center;margin:1rem 0 2rem}@media only screen and (min-width:768px){.product__description a[alt="View All Ratings"]{margin:.5rem 0 2rem}}.product__description a[alt="View All Ratings"] img[alt="Product Rating"]{width:120px;margin-right:10px}@media only screen and (min-width:768px){.product__description a[alt="View All Ratings"] img[alt="Product Rating"]{width:130px}}.product__features{width:100%;margin-bottom:2rem}@media only screen and (min-width:768px){.product__features{width:276px}}.product__shade{display:flex;width:100%;height:56px;box-sizing:border-box;align-items:center;justify-content:space-between;padding:0 1rem;border:2px solid #e6e6e6;color:#1a1a1a;font-size:17px;font-style:normal;font-weight:700;letter-spacing:-.01em;line-height:24px}.product__shade div{width:16px;height:16px}@media only screen and (min-width:1366px){.product__shade{width:276px;height:64px}}.product__purchase{padding-top:1.5rem;border-top:1px solid #e6e6e6;margin-top:1.5rem}.product__purchase__options{display:inherit;width:100%;flex-direction:row;justify-content:space-between}.product__purchase__options h4{display:inherit;width:auto;align-items:center}.product__purchase__options h4 a,.product__purchase__options h4 img[alt="Select Frequency"]{display:inherit;margin:0 .5rem}@media only screen and (min-width:1366px){.product__purchase__options h4{width:276px}.product__purchase__options h4 a,.product__purchase__options h4 img[alt="Select Frequency"]{margin:0 1rem}}.product__purchase__price{display:inherit;width:100%;align-items:center;margin:0 0 2rem}@media only screen and (min-width:1366px){.product__purchase__price{width:276px;margin:0 0 3rem}}.product__purchase__add-button{border:2px solid transparent;background-color:#000;color:#fff;margin:0 0 4rem}.product__purchase__add-button:hover{background-color:#262626}@media only screen and (min-width:768px){.product__purchase__add-button{margin:0 0 3rem}}.product__grid{display:inherit;padding-top:.5rem;border-top:1px solid #e6e6e6}.product__item{display:inherit;width:100%;max-width:100%;height:auto;flex-direction:column;margin:0 0 3rem}@media only screen and (min-width:768px){.product__item{max-width:276px;height:536px;margin:0 .5rem}}.product__item figure{display:inherit;width:100%;height:344px;align-items:center;justify-content:center;margin:0 0 1rem;background-color:#fafafa}.product__item figure img{max-width:164px;height:auto;max-height:236px}.product__item p:nth-of-type(2){flex:unset;margin-bottom:1rem;color:#999}@media only screen and (min-width:1366px){.product__item p:nth-of-type(2){flex:1 1}}.product__item button{border:2px solid #e6e6e6;background-color:#fff;color:#1a1a1a}.product__item button:hover{border:2px solid #1a1a1a}
/*# sourceMappingURL=main.e7e7685a.chunk.css.map */