.page-product.brand-renutriv .page-main{padding-top:0}#renutriv_nav{position:fixed;top:85px;left:0;width:200px;height:100%;padding:30px 0 0 25px;background:#000;z-index:10;font-family:"Roboto Condensed";-webkit-font-smoothing:subpixel-antialiased}#renutriv_nav a{color:#fff;font-size:14px;line-height:30px;text-decoration:none;text-transform:uppercase}#renutriv_nav img{max-width:100%}#renutriv_nav sup{top:-.36em;font-size:65%}img[src=''],object[data=''],p:empty{display:none}#renutriv p{margin-bottom:2%;font-family:"Roboto Condensed";font-size:18px;line-height:26px;letter-spacing:1px}.desktop .mobile,.desktop.mobile .desktop{display:none}#renutriv .table,#renutriv_nav .table{display:table}#renutriv .cell,#renutriv_nav .cell{display:table-cell;vertical-align:middle}#renutriv .contextual-links-region{position:initial}#renutriv_nav .nav_logo{margin-bottom:22px}#renutriv_nav dt,#section-footer dt{margin:23px 0 10px;color:#fff;font-family:"Bauer Bodoni W01 Roman",BauerBodoniStd-Roman,serif;font-size:22px;text-transform:uppercase}#renutriv_nav dd,#section-footer dd{margin:0 0 12px 0}#renutriv_nav dd a,#section-footer dd a{font-size:14px;line-height:22px;letter-spacing:.05em!important}@media screen and (min-width:768px){#renutriv_nav dd a:hover{color:#c3a46b}}#renutriv_nav dd a.active{color:#c3a46b}#section-footer{text-align:center}@media screen and (max-height:800px){#renutriv_nav{padding:15px 0 0 25px}#renutriv_nav dd{margin:0 0 10px 7px}#renutriv_nav dt{font-size:20px}#renutriv_nav dd a{font-size:14px}}@media screen and (max-height:685px){#renutriv_nav{padding:0 0 0 25px}#renutriv_nav dd{margin:0 0 5px 7px}}@media screen and (max-device-width:1024px) and (min-device-width:768px) and (orientation:portrait){.desktop.ipad .ipad,.ipad .ipad{display:block}body.dev #renutriv_nav{top:10.5vw}#renutriv_nav .nav_logo a>img{width:15vw}#renutriv_nav .shop-arrow-container .arrow{display:block}}@media screen and (max-device-width:1024px) and (min-device-width:768px) and (orientation:landscape){.desktop.ipad .ipad,.ipad .ipad{display:block}#renutriv_nav dd{margin:0 0 15px 7px}}@media only screen and (max-width:767px){#renutriv_nav a{font-size:4vw!important;line-height:4.5vw}#renutriv_nav .nav_logo a>img{width:30vw}#renutriv_nav dd{margin:0 auto 5vw}#renutriv_nav dd a{line-height:5.5vw}}@media only screen and (max-width:767px),(min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){#renutriv_nav{position:relative;top:0;width:100%;height:auto;padding:0;text-align:center;z-index:3}#renutriv_nav .nav_logo{position:relative;margin-bottom:0;background:#000;border-bottom:1px solid #aaa;z-index:1;line-height:0}#renutriv_nav .nav_logo a>img{display:inline-block;height:100%;padding:4.5vw 0;vertical-align:middle;text-align:center}#renutriv_nav .shop-arrow-container{position:absolute;top:25%;right:4%;max-width:6%}#renutriv_nav .shop-arrow-container .arrow{padding:20%}#renutriv_nav .nav-group-container{position:absolute;width:100%;padding:5%;background:#000;transform:translateY(-125%)}#renutriv_nav .nav-group-container.open{top:12vw}#renutriv_nav dt{font-size:5vw}}
.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}
