.boutiques_spinner_v1_target{position:fixed;width:100%;height:100%;top:0;left:0;text-align:center;background:white;z-index:100}
#r4_mod5_h1{padding-top:6.65%;text-align:center;width:100%}#r4_mod5_subheader{text-align:center;width:100%;padding-top:1.3%}.r4_mod5_cats{padding-top:3.2%}.r4_mod5_cats h2{display:inline-block;letter-spacing:-.025em}#r4_mod5_cat_1{padding-left:8.6%}#r4_mod5_cat_2{padding-left:8.6%}#r4_mod5_cat_3{padding-left:18.05%}#r4_mod5_cat_4{padding-left:18.2%}#r4_mod5_mpp .mpp__product-sort-container,#r4_mod5_mpp .product_brief__buttons--non-shaded .product_brief__button--shop-now,#r4_mod5_mpp .product_brief__desc1,#r4_mod5_mpp a.product_brief__button-panel.product_brief__button--benefits.button--secondary.button--light{display:none}#r4_mod5_mpp .mpp{max-width:none;min-width:0;padding-bottom:3.75%}#r4_mod5_mpp .mpp__product-grid:after{clear:none}#r4_mod5_mpp .mpp__product-grid .mpp__product:nth-child(3n+1){clear:none}#r4_mod5_mpp .mpp__product-grid .mpp__product{min-height:480px;width:13.47%;float:none;padding-bottom:0;margin:0;display:inline-block;margin:0 2.37% 0 2.4%;vertical-align:top}.ie #r4_mod5_mpp .mpp__product-grid .mpp__product{margin:0 .8% 0 4.4%}#r4_mod5_mpp .product_brief__image-container{width:184px;height:253px}#r4_mod5_mpp .mpp__product-grid{margin-top:1.35%;text-align:center}#r4_mod5_mpp .mpp__product .product_brief__image{background-size:100% 100%}#r4_mod5_mpp .product_brief__header{font-size:21px}#r4_mod5_mpp .mpp__product-grid .mpp__product .product_brief__buttons-container .product_brief__buttons .button-color-picker,#r4_mod5_mpp .mpp__product-grid .mpp__product .product_brief__buttons-container .product_brief__buttons .product_brief__button--shop-now{display:none}#r4_mod5_mpp .mpp__product-grid .mpp__product .product_brief__buttons-container .product_brief__buttons.product_brief__buttons--shaded{width:100%;margin:16px auto 0}#r4_mod5 .r4_mod5_qs{display:none}@media only screen and (max-width:1382px){#r4_mod5_mpp .product_brief__image-container{width:13.282vw;height:18.23vw}#r4_mod5_mpp .product_brief__header{font-size:1.51954vw}#r4_mod5_mpp .product_brief__sub-header{font-size:1.15774vw}}@media only screen and (max-width:1180px){#r4_mod5_mpp .mpp__product-grid .mpp__product{height:445px!important;min-height:auto}}@media only screen and (max-width:1070px){.quick_shop.r4_mod5_qs_btn.button--dark.button--secondary{font-size:1.1214vw}}@media only screen and (max-width:1036px){#r4_mod5_mpp .product_brief__sub-header{font-size:12px}#r4_mod5_mpp .mpp__product-grid .mpp__product{height:400px!important}}@media only screen and (max-width:1020px){#r4_mod5_mpp .product_brief__reviews,.quick_shop.r4_mod5_qs_btn.button--dark.button--secondary{font-size:1vw}}@media only screen and (max-width:980px){#r4_mod5_mpp .mpp__product-grid .mpp__product{height:390px!important}}@media only screen and (max-width:870px){#r4_mod5_mpp .product_brief__reviews,.quick_shop.r4_mod5_qs_btn.button--dark.button--secondary{font-size:.9vw}}@media only screen and (max-width:825px){.quick_shop.r4_mod5_qs_btn.button--dark.button--secondary{font-size:.95vw}}@media only screen and (max-width:790px){#r4_mod5_mpp .product_brief__header{font-size:12px}}@media only screen and (min-width:1280px){#r4_mod5_mpp .product_brief__image{width:100%;height:100%}}@media only screen and (min-width:737px){.mpp__product .product_brief__image{width:100%;height:100%}}
.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}}@media only screen and (min-width:1280px){.page-navigation__menu .basic-menuref-renutriv .menu--lvl-2:before{background:#ffffff}}@media only screen and (min-width:1280px){.page-navigation__menu .basic-menuref-renutriv .menu--lvl-2 .menu--lvl-3 .menu__item--category.menu__item--category-expandable:not(:first-child){margin-top:15px}}@media only screen and (min-width:1280px){.page-navigation__menu .basic-menuref-renutriv .menu__item--link{margin-top:10px}}.basic-menuref-renutriv .menu-ref__logo{display:none;position:absolute;z-index:999;left:20px;top:60px}@media only screen and (min-width:1280px){.basic-menuref-renutriv.active-menu .menu-ref__logo{display:block}}@media only screen and (min-width:1280px){.basic-menuref-renutriv .site-header-menu-formatter-v1{padding-top:34px}}
.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}}.brand-aerin .basic-menuref-aerin .menu__item>span,.brand-aerin .basic-menuref-aerin a,.brand-aerin .basic-menuref-renutriv .menu__item>span,.brand-aerin .basic-menuref-renutriv a,.brand-aerin .basic-menuref-v1 .menu__item>span,.brand-aerin .basic-menuref-v1 a{color:#040a2b}@media only screen and (min-width:1280px){.page-navigation__menu .basic-menuref-aerin .menu--lvl-2:before{background:#ffffff}}@media only screen and (min-width:1280px){.page-navigation__menu .basic-menuref-aerin .menu--lvl-2 .menu--lvl-3 .menu__item--category.menu__item--category-expandable:not(:first-child){margin-top:15px}}@media only screen and (min-width:1280px){.page-navigation__menu .basic-menuref-aerin .menu__item--link{margin-top:10px}}.basic-menuref-aerin .menu-ref__logo{display:none;position:absolute;z-index:999;left:20px;top:60px}@media only screen and (min-width:1280px){.basic-menuref-aerin.active-menu .menu-ref__logo{display:block}}@media only screen and (min-width:1280px){.basic-menuref-aerin .site-header-menu-formatter-v1{padding-top:34px}}
.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}
