.boutiques_spinner_v1_target{position:fixed;width:100%;height:100%;top:0;left:0;text-align:center;background:white;z-index: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}}.tvgf_formatter_v1 .tvgf_formatter_v1__container{position:relative;margin-bottom:1.75%}@media screen and (max-width:767px){.tvgf_formatter_v1 .tvgf_formatter_v1__container{margin-bottom:5.5%}}@media screen and (max-width:1024px){.tvgf_formatter_v1 .tvgf_formatter_v1__container{margin-top:4.4%}}.tvgf_formatter_v1 .tvgf_formatter_v1__top{position:relative;width:100%;text-align:center;padding-top:2.9%}@media screen and (max-width:767px){.tvgf_formatter_v1 .tvgf_formatter_v1__top .tvgf_formatter_v1__h2{font-size:9.375vw}.tvgf_formatter_v1 .tvgf_formatter_v1__top .tvgf_formatter_v1__subheader{font-size:4.0625vw}.tvgf_formatter_v1 .tvgf_formatter_v1__top .tvgf_formatter_v1__heroWrapper{position:relative}.tvgf_formatter_v1 .tvgf_formatter_v1__top .tvgf_formatter_v1__heroWrapper .el_boutique_carouselnav_1,.tvgf_formatter_v1 .tvgf_formatter_v1__top .tvgf_formatter_v1__heroWrapper .el_boutique_carouselnav_2{position:absolute;z-index:2;top:0;cursor:pointer;height:100%;text-align:center;width:7.032%}.tvgf_formatter_v1 .tvgf_formatter_v1__top .tvgf_formatter_v1__heroWrapper .el_boutique_carouselnav_1 img,.tvgf_formatter_v1 .tvgf_formatter_v1__top .tvgf_formatter_v1__heroWrapper .el_boutique_carouselnav_2 img{margin-top:20vw}.tvgf_formatter_v1 .tvgf_formatter_v1__top .tvgf_formatter_v1__heroWrapper .el_boutique_carouselnav_1{left:0}.tvgf_formatter_v1 .tvgf_formatter_v1__top .tvgf_formatter_v1__heroWrapper .el_boutique_carouselnav_2{right:0}.tvgf_formatter_v1 .tvgf_formatter_v1__top .tvgf_formatter_v1__heroWrapper .tvgf_formatter_v1__heroCarousel{white-space:nowrap;font-size:0;position:relative;left:-400%}.tvgf_formatter_v1 .tvgf_formatter_v1__top .tvgf_formatter_v1__heroWrapper .tvgf_formatter_v1__heroCarousel .el_boutique_img_wrapper{position:relative;display:inline-block;zoom:1;text-align:center;white-space:normal;vertical-align:top}}.tvgf_formatter_v1 .tvgf_formatter_v1__top .el_boutique_h2{text-transform:inherit;letter-spacing:.032em}.tvgf_formatter_v1 .tvgf_formatter_v1__top .ytPlayer__icon{position:absolute;cursor:pointer;width:7.907%;top:51.3%;left:50%;transform:translateX(-50%);z-index:2}@media screen and (max-width:767px){.tvgf_formatter_v1 .tvgf_formatter_v1__top .ytPlayer__icon{top:26.5%;width:23.4375vw}}@media screen and (min-width:767px) and (max-width:1024px){.tvgf_formatter_v1 .tvgf_formatter_v1__top .ytPlayer__icon{width:80px}}.tvgf_formatter_v1 .tvgf_formatter_v1__top .ytPlayer__icon:hover{opacity:.5}.tvgf_formatter_v1 .tvgf_formatter_v1__herocontainer{position:relative}.tvgf_formatter_v1 .tvgf_formatter_v1__herocontainer .tvgf_formatter_v1__hero{position:absolute;left:50%;transform:translateX(-50%);opacity:0}.tvgf_formatter_v1 .tvgf_formatter_v1__herocontainer .tvgf_formatter_v1__hero.visible{opacity:1}.tvgf_formatter_v1 .tvgf_formatter_v1__hero{width:1024px}@media screen and (max-width:1024px){.tvgf_formatter_v1 .tvgf_formatter_v1__hero{width:100%}}.tvgf_formatter_v1 .tvgf_formatter_v1__hero.invisible{visibility:hidden;opacity:0}.tvgf_formatter_v1 .tvgf_formatter_v1__subheader{padding:.55% 0 1.6% 0}.tvgf_formatter_v1 .tvgf_formatter_v1__grid{position:relative;width:100%;max-width:1024px;text-align:center;z-index:2;margin:0 auto;padding:1% 0 2.1% 0}@media screen and (max-width:767px){.tvgf_formatter_v1 .tvgf_formatter_v1__grid{max-width:unset;display:block;white-space:nowrap;font-size:0;margin-left:-81%}}.tvgf_formatter_v1 .tvgf_formatter_v1__grid .tvgf_tile_v1{width:13.38%;display:inline-block;margin:1.5% .29% 0 .29%;vertical-align:top;cursor:pointer}@media screen and (max-width:767px){.tvgf_formatter_v1 .tvgf_formatter_v1__grid .tvgf_tile_v1{width:27.032vw;margin:1.8% 1% 0 1.06%}}.tvgf_formatter_v1 .tvgf_formatter_v1__grid .tvgf_tile_v1 .el_boutique_body{font-size:14px;letter-spacing:.1em;font-family:"AkzidenzGrotesk W1G";text-align:center;margin:0 auto;padding:8% 0 0 0;line-height:120%;color:#a4a4ab;margin-bottom:-3px}@media screen and (max-width:1366px){.tvgf_formatter_v1 .tvgf_formatter_v1__grid .tvgf_tile_v1 .el_boutique_body{font-size:1.02564vw}}@media screen and (max-width:1170px){.tvgf_formatter_v1 .tvgf_formatter_v1__grid .tvgf_tile_v1 .el_boutique_body{font-size:12px}}@media screen and (max-width:767px){.tvgf_formatter_v1 .tvgf_formatter_v1__grid .tvgf_tile_v1 .el_boutique_body{font-size:2.34375vw}}.tvgf_formatter_v1 .tvgf_formatter_v1__grid .tvgf_tile_v1.tile__selected img.el_boutique_img_full{border:2px solid #040a2b;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.tvgf_formatter_v1 .tvgf_formatter_v1__grid .tvgf_tile_v1.tile__selected .el_boutique_body{color:#040a2b}@media screen and (min-width:767px){.tvgf_formatter_v1 .tvgf_formatter_v1__grid .tvgf_tile_v1:nth-child(7n+1){margin-left:0}.tvgf_formatter_v1 .tvgf_formatter_v1__grid .tvgf_tile_v1:nth-child(7n+7){margin-right:0}}
#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}
