.page-navigation__menu .menu__item--lvl-3.menu__item--back-lvl--4{font-weight:700}@media only screen and (min-width:1280px){.page-navigation__menu .menu__item--lvl-3.menu__item--back-lvl--4{font-weight:400}}.gnav-signup--no-trigger{position:relative}.gnav-signup-trigger-label{color:#040a2b;cursor:pointer;align-items:center;letter-spacing:1px;line-height:1.4;text-decoration:none;border:none;background:0 0;padding:0}.gnav-signup-trigger-label:hover{color:#040a2b;text-decoration:none}.gnav-signup-overlay{position:static}.gnav-signup-overlay [role=dialog]{box-sizing:border-box;border:1px solid #040a2b;background-color:#ffffff;z-index:101}@media only screen and (min-width:1025px){.gnav-signup-overlay [role=dialog]{min-height:auto;position:absolute;min-width:450px;right:-22px;top:51px;padding:30px 30px 0}}@media only screen and (min-width:1025px){.is-sticky .gnav-signup-overlay [role=dialog]{top:47px}}@media only screen and (min-width:1025px){.gnav-signup--no-trigger .gnav-signup-overlay [role=dialog]{top:76px;right:0}}@media only screen and (min-width:1025px){.is-sticky .gnav-signup--no-trigger .gnav-signup-overlay [role=dialog]{top:72px}}.gnav-signup-overlay__close{position:absolute;border:none;background:0 0;padding:5px;right:5px;top:21px}@media only screen and (min-width:1025px){.gnav-signup-overlay__close{top:5px}}.gnav-signup-overlay__icon--close{height:20px;width:20px}
.user-logged-in .loyalty-points-suffix{display:none}.user-logged-in .user-logged-in__link .loyalty-points-value:not(:empty)+.loyalty-points-suffix{display:inline-block}
.page-navigation__menu .menu__item--lvl-3.menu__item--back-lvl--4{font-weight:700}@media only screen and (min-width:1280px){.page-navigation__menu .menu__item--lvl-3.menu__item--back-lvl--4{font-weight:400}}.product-full__offer h5{font-size:12px;font-family:"AkzidenzGrotesk W1G";letter-spacing:.15em;text-transform:uppercase;font-weight:700;margin-bottom:0}.product-full__offer__selections .offer__selections{margin:5px 0 28px 0}.product-full__offer__selections .offer__selections__skus{margin:12px 0}.product-full__offer__selections .offer__selections__skus--sold-out .label{padding-left:24px;padding-top:3px}.product-full__offer__selections .offer__selections__inventory{color:#ff0000}@media only screen and (max-width:736px){.sop{margin:0 auto}}.sop .product-full{overflow:hidden}@media only screen and (min-width:737px) and (max-width:768px){.sop .product-full{padding:0 8%}}.sop .product-full__loader{margin:10px}@media only screen and (max-width:736px){.sop .product-full__image-container{float:none;width:100%}}@media only screen and (min-width:737px) and (max-width:768px){.sop .product-full__image-container{float:none;width:100%}}@media only screen and (min-width:769px) and (max-width:1024px){.sop .product-full__image-container{float:left;width:46%}}.sop .product-full__images .product-full__image{background-image:url(/media/export/cms/products/bg/product_bg_768px.jpg);background-repeat:repeat-x;background-position:bottom left;background-color:transparent}@media only screen and (max-width:736px){.sop .product-full__images .product-full__image{background-size:contain}}.sop .product-full__images .product-full__image img{margin:0 auto;display:block;width:auto}@media only screen and (max-width:736px){.sop .product-full__images .product-full__image img{max-height:250px;width:auto}}@media only screen and (min-width:737px) and (max-width:768px){.sop .product-full__images .product-full__image img{max-height:400px;width:auto}}@media only screen and (min-width:769px){.sop .product-full__images .product-full__image img{max-height:auto;width:100%}}.sop .product-full__images .product-full__image .slick-dots{bottom:-22px}@media only screen and (min-width:769px){.sop .product-full__images .product-full__image .slick-dots{bottom:61px}}@media only screen and (max-width:736px){.sop .product-full__description{padding:12px 25px 0 25px;margin:0;float:none;width:100%}}@media only screen and (min-width:737px) and (max-width:768px){.sop .product-full__description{padding:12px 25px 0 25px;margin:0;float:none;width:100%}}@media only screen and (min-width:769px) and (max-width:1024px){.sop .product-full__description{float:left;width:54%}}@media only screen and (min-width:769px){.sop .product-full__description{padding:92px 25px 0 25px}}.sop .product-full__misc-flag{font-size:12px;font-family:'AkzidenzGrotesk W1G';letter-spacing:.15em;text-transform:uppercase;font-weight:700;margin-bottom:8px}.sop .product-full__attribute{margin:10px 0 16px 4px}.sop .product-full__attribute h5{font-size:12px;font-family:"AkzidenzGrotesk W1G";letter-spacing:.15em;text-transform:uppercase;font-weight:700;margin-bottom:0}.sop .product-full__attribute .product-full__attribute__content{font-size:12px;font-family:"AkzidenzGrotesk W1G",Helvetica,Arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;margin-top:5px}.brand-aerin .page-main .sop .product-full__attribute .product-full__attribute__content{font-family:'Futura Now Regular'}.sop .product-full__attribute .product-full__attribute__content ul{list-style-type:disc;margin:10px 0 10px 20px}.sop .product-full__attribute .product-full__attribute__content ul li{list-style-type:disc}.sop .product-full__detail-link{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;font-size:12px;font-family:"AkzidenzGrotesk W1G";letter-spacing:.15em;text-transform:uppercase;text-decoration:underline;cursor:pointer;font-weight:700;margin-right:30px}@media only screen and (max-width:736px){.sop .product-full__detail-link{display:block;margin-top:10px}}.sop.offer__loaded .product-full__add-button{display:block}.sop .product-full__add-button{margin:0 0 6px 0;display:none;position:relative;float:none;width:100%;height:45px;line-height:43px}@media only screen and (min-width:737px){.sop .product-full__add-button{width:auto;height:38px;line-height:40px}}.sop .product-full__add-button .product-full__add-button__loader{display:none}.sop .product-full__add-button .product-full__add-button--applied,.sop .product-full__add-button .product-full__add-button--soldout{display:none}.sop .product-full__add-button.offer__applied{background:#a4a4ab}.sop .product-full__add-button.offer__applied .product-full__add-button--apply{display:none}.sop .product-full__add-button.offer__applied .product-full__add-button--applied{display:inline}.sop .product-full__add-button.offer__soldout{background:#a4a4ab}.sop .product-full__add-button.offer__soldout .product-full__add-button--apply{display:none}.sop .product-full__add-button.offer__soldout .product-full__add-button--applied{display:none}.sop .product-full__add-button.offer__soldout .product-full__add-button--soldout{display:inline}.sop .product-full__phone-button{margin:10px 0 20px 0;height:45px;line-height:43px;width:100%}@media only screen and (min-width:737px){.sop .product-full__phone-button{display:none}}.sop .product-full__offer__note{color:#a4a4ab;letter-spacing:.05em}.sop .spp-product__details-container{margin:0 auto 100px auto;width:100%;max-width:1024px;border:none}@media only screen and (max-width:736px){.sop .spp-product__details-container{margin-top:20px;padding:0}}.sop .spp-product__details{width:100%;padding:50px 0 0 0;font-size:14px}.sop .spp-product__details:after{content:"";display:table;clear:both}@media only screen and (min-width:769px){.sop .spp-product__details{padding:50px 0}}.sop .spp-product__details.spp-product__details--estee-edit{font-size:14px;line-height:24px}.sop .spp-product__details.spp-product__details--estee-edit b{font-family:FFMarkWebMedium;font-size:12px;line-height:24px;text-transform:uppercase}.sop .spp-product__details.spp-product__details--estee-edit .spp-product__details-column02 .spp-product__details-attribute p{text-transform:none;letter-spacing:.05em;font-size:14px;line-height:24px}@media only screen and (min-width:769px){.sop .spp-product__details.spp-product__details--estee-edit .spp-product__details-column02{padding:0 0 0 10%;width:38.75%}}.sop .spp-product__details.spp-product__details--estee-edit .spp-product__details-column02 .spp-product__details-attribute__label{font-family:OptimaDisplayLight;font-size:25px;margin:0 0 38px auto;padding-bottom:6px;border-bottom:1px solid #cccccc;font-family:FFMarkWebMedium;font-size:20px;text-transform:uppercase}.sop .spp-product__details.spp-product__details--estee-edit .spp-product__details-column02 .spp-product__details-attribute__label.light{color:#ffffff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sop .spp-product__details.spp-product__details--estee-edit .spp-product__details-column02 .spp-product__details-attribute__label.dark{color:#040a2b}.brand-aerin .page-main .sop .spp-product__details.spp-product__details--estee-edit .spp-product__details-column02 .spp-product__details-attribute__label{font-family:'Futura Now Regular';font-size:22px}@media only screen and (min-width:737px){.brand-aerin .page-main .sop .spp-product__details.spp-product__details--estee-edit .spp-product__details-column02 .spp-product__details-attribute__label{font-size:28px}}@media only screen and (min-width:737px){.sop .spp-product__details.spp-product__details--estee-edit .spp-product__details-column02 .spp-product__details-attribute__label{font-size:30px;letter-spacing:-.005em}}.sop .spp-product__details ul li{list-style:list-item;list-style-type:disc;list-style-position:inside;text-transform:uppercase;font-size:12px;letter-spacing:.15em;padding-bottom:12px}.sop .spp-product__details .spp-product__details-header{font-family:OptimaDisplayLight;font-size:25px;padding-bottom:6px;border-bottom:1px solid #cccccc;margin:0 8% 38px 8%}.sop .spp-product__details .spp-product__details-header.light{color:#ffffff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sop .spp-product__details .spp-product__details-header.dark{color:#040a2b}.brand-aerin .page-main .sop .spp-product__details .spp-product__details-header{font-family:'Futura Now Regular';font-size:22px}@media only screen and (min-width:737px){.brand-aerin .page-main .sop .spp-product__details .spp-product__details-header{font-size:28px}}@media only screen and (min-width:737px){.sop .spp-product__details .spp-product__details-header{font-size:30px;letter-spacing:-.005em}}@media only screen and (min-width:769px){.sop .spp-product__details .spp-product__details-header{width:54%;margin-right:0}}.sop .spp-product__details .spp-product__details-description{margin-bottom:20px;font-size:15px}.sop .spp-product__details .spp-product__details-attribute__label{font-size:12px;font-family:'AkzidenzGrotesk W1G';letter-spacing:.15em;font-size:12px;font-family:"AkzidenzGrotesk W1G";letter-spacing:.15em;text-transform:uppercase;font-weight:700}.sop .spp-product__details .spp-product__details-column{float:left}.sop .spp-product__details .spp-product__details-column01{width:100%;padding:0 8%;margin-bottom:20px}.sop .spp-product__details .spp-product__details-column02{width:100%;padding:0 8%}.sop .spp-product__details .spp-product__details-column02 .spp-product__details-attribute p{font-size:12px;line-height:24px;letter-spacing:.15em;text-transform:uppercase;margin:6px 0}.sop .spp-product__details .spp-product__details-column02 .spp-product__details-attribute .spp-product__details-attribute__label{margin-top:16px}.sop .spp-product__details .spp-product__details-column02 .spp-product__details-attribute:first-child .spp-product__details-attribute__label{margin-top:0}@media only screen and (min-width:769px){.sop .spp-product__details .spp-product__details-column02{width:34%;padding:0 3% 0 9%}}.sop .spp-product__details-ingredients h5{cursor:pointer}.sop .spp-product__details-ingredients-toggle{display:inline-block;height:11px;width:11px}.sop .spp-product__details-ingredients-more{background-image:url(/media/export/cms_2.0/SPP/ingredient/product_details_open.png)}.sop .spp-product__details-ingredients-less{background-image:url(/media/export/cms_2.0/SPP/ingredient/product_details_close.png)}.sop .spp-product__details-ingredients-disclaimer{font-style:italic;padding-top:.75em}.product-full__offer__overlay{padding:40px 40px 20px 40px}a.product-full__offer__success__link{text-transform:uppercase;text-decoration:underline}
