.clear{clear:both}.site-header__search-form{border:1px solid #000}.announcement-bar{font-weight:700}.header-item.header-item--search .search__input{width:475px}.toolbar.customer-toolbar{background:#fafafa}.toolbar.customer-toolbar p{font-size:16px!important}@media only screen and (max-width:768px){.toolbar.customer-toolbar p{font-size:14px!important;text-align:center}.toolbar.customer-toolbar .toolbar__content{justify-content:center}.header-layout{position:relative;min-height:110px}.header-layout .header-item--logo{position:absolute;left:50%;transform:translate(-50%)}.site-nav__link.site-nav__link--cart{padding-right:24px}.site-nav__icons toggle-search{position:absolute;left:50px}}.megamenu__cols{columns:6!important}.megamenu .megamenu__col-title .site-nav__dropdown-link--top-level.site-nav__dropdown-link{font-size:calc(var(--element-text-font-size--body-md) - 1px)}.site-nav__dropdown-link{font-size:calc(var(--element-text-font-size--body-md) - 3px)}.site-nav__dropdown-link--second-level{font-size:calc(var(--element-text-font-size--body-md) - 1px)}#site-nav-item--1 .site-nav__dropdown{min-width:0;left:20%;transform:translate(-20%)}#site-nav-item--1 .site-nav__dropdown .megamenu__cols{columns:3!important}@media only screen and (max-width:1500px){#site-nav-item--1 .site-nav__dropdown{left:15%;transform:translate(-15%)}}@media only screen and (min-width:1800px){#site-nav-item--1 .site-nav__dropdown{left:25%;transform:translate(-25%)}}.section-header .heading-md.section-header__title{font-size:2rem}.element-text.element-text--rte h3{font-size:26px}@media only screen and (max-width:768px){.section-header .heading-md.section-header__title{font-size:calc(40px * .57)}}.logo-item--grid{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;padding:25px 30px;background:#fafafa;height:auto}.logo-item__link{display:block;inline-size:auto;block-size:auto}.logo-item--grid .logo-image{max-height:100%}.product-single__meta .jdgm-widget.jdgm-preview-badge{margin-bottom:20px}.product-allergies{margin:30px 0}.product-allergies div.allergy{float:left;line-height:34px;font-weight:600;padding-left:40px;padding-right:15px;background-repeat:no-repeat;background-size:34px;background-position:left center}.product-allergies div.allergy-gluten-free{background-image:url(om4-allergy-gluten-free.jpg)}.product-allergies div.allergy-nut-free{background-image:url(om4-allergy-nut-free.jpg)}.product-allergies div.allergy-soy-free{background-image:url(om4-allergy-soy-free.jpg)}.product-allergies div.allergy-vegan{background-image:url(om4-allergy-vegan.jpg)}.product-block{margin-bottom:30px}.product-block.product-block--price,.product-block.block-price{margin-top:30px}.product-block.product-block--price,.product-block.block-price:after{content:"";clear:both;display:block}.product-block.product-block--quantity,.product-block.block-quantity,block-quantity-selector.product-block{float:left}.product-block.product-block--sales-point:before,.product-block.block-sales-point:before,.product-block--inventory-point:before{content:"";clear:both;display:block}.google-tq-badge{float:right;margin:-64px 0 0}.google-tq-badge img{width:140px}.google-tq-badge:after{content:"";clear:both;display:block}.element-swatch{--_radius: 0}.product-grid__container p{line-height:1.5}.product-grid__container li{line-height:1.5;margin-bottom:.25rem}.product-single__meta .rte{font-size:1.25rem}.product-full-width .element-text:is([class*=element-text--heading]):where(.element-text--heading-xs){font-size:22px}.product-full-width details[open]::details-content,.product-full-width details[open] .element-accordion__content{font-size:1.25rem;line-height:1.5}.product-full-width details[open] .element-accordion__content li{margin-bottom:.25rem}.collection-hero__description p{color:#fff}.collection-hero__content .element-breadcrumbs li,.collection-hero__content .element-breadcrumbs li a,.collection-hero__content .element-breadcrumbs li:not(:last-child):after{color:#fff}.rte--collection-desc{padding:45px 0}.sample-kit-actions{text-align:center;margin-top:30px}.om4-sidebar .inside{color:#fff;padding:120px 20px 20px}.om4-sidebar.sample-kit-sidebar .inside{padding:20px;background:#4f868e}#sample-kit-form label{margin-bottom:10px;display:block}#sample-kit-form .grid__item div{margin-bottom:5px}p.page-banner,div.page-banner{margin-bottom:45px}.om4-sidebar .inside{background:#7a6855;color:#fff;padding:20px}.om4-sidebar div.inside .step-img{float:left;padding:5px 10px 10px 0}.about-om4-headshot{float:left;margin:0 20px 20px 0;text-align:center}.awards-sidebar .inside{background:#cf7f00;color:#fff;padding:20px}.essential-skin-care-steps .inside{color:#fff;background:#98a4ae;padding:20px}.ingredients-key-points .inside{color:#fff;background:#9a8700;padding:20px}.reviews-press-awards{color:#fff;background:#cf7f00;padding:20px}.shave-tips-techniques .inside{color:#fff;background:#86647a;padding:20px}.routine-step img{border:3px solid #97a4ad}ul.skin-sub-list{margin:0}ul.skin-sub-list li{list-style:none}ul.skin-sub-list li br{display:block}ul.skin-sub-list li:last-child{border-bottom:0}ul.skin-sub-list li .icon{float:left;height:auto;width:15%}ul.skin-sub-list li .icon img{display:block;margin:0 auto}ul.skin-sub-list li .text{float:left;width:85%}ul.skin-sub-list li .text p{margin-bottom:25px}ul.skin-sub-list li .text p a{font-style:normal}ul.skin-sub-list li .text p.continue-link{margin-bottom:0}ul.skin-sub-list li .text .centered{text-align:center}ul.skin-sub-list li .text p.step-title{margin-bottom:10px}ul.skin-sub-list li ul.disc li{border-bottom:0;margin-bottom:5px}@media only screen and (max-width:768px){ul.skin-sub-list li .icon{float:none;width:100%!important;text-align:center;margin-bottom:25px}ul.skin-sub-list li .text{float:none;width:100%!important}}.color-sensitive{color:#4f868e!important}.color-oily{color:#cf7f00!important}.color-normal{color:#9a8700!important}.color-dry{color:#9a3324!important}.expanded-skin-care-routine-grid img{margin-bottom:22px}.shave-tips{margin:20px 0 0;color:#fff;background:#98a4ae;padding:20px}.shave-tips a{color:#fff}ul.social{margin:0}ul.social li{float:left;margin-right:10px;list-style:none}ul.social li:last-child{margin-right:0}ul.social li a{width:36px;height:36px;display:block;text-decoration:none!important}ul.social li a:hover{text-decoration:none!important}ul.social li a.facebook{background:url(icon-social-facebook.png) no-repeat center center}ul.social li a.instagram{background:url(icon-social-instagram.png) no-repeat center center}ul.social li a.twitter{background:url(icon-social-twitter.png) no-repeat center center}ul.social li a.youtube{background:url(icon-social-youtube.png) no-repeat center center}ul.social.social-contact li a.facebook{background:url(icon-social-facebook-active.png) no-repeat center center}ul.social.social-contact li a.instagram{background:url(icon-social-instagram-active.png) no-repeat center center}ul.social.social-contact li a.twitter{background:url(icon-social-twitter-active.png) no-repeat center center}ul.social.social-contact li a.youtube{background:url(icon-social-youtube-active.png) no-repeat center center}.footer__subscribe{font-weight:700}.cart__item-row.cart__samples-comments button{width:100%;margin-bottom:20px}.cart__item-row.cart_shipping-options .shipping-option{margin-bottom:5px}.cart__item-row.cart_shipping-options button{margin-top:15px;width:100%}.cart-notes-request-form-popup .samples-col-1{width:48%;float:left}.cart-notes-request-form-popup .samples-col-2{width:48%;float:right}.cart-notes-request-form-popup .checkout-notes-actions{display:none}.cart__clear-btn{margin-bottom:20px;padding-bottom:20px;text-align:right}.cart__scrollable{max-height:400px}.section-wholesale-partner-form .form-content{margin-bottom:60px}.section-wholesale-partner-form label{display:block;margin-bottom:10px}.section-wholesale-partner-form .form-vertical input[type=radio]{width:auto}@media only screen and (max-width:768px){.cart-notes-request-form-popup .samples-col-1,.cart-notes-request-form-popup .samples-col-2{width:100%;float:none}.essential-skin-care-steps,.ingredients-key-points,.shave-tips-techniques,.about-sidebar{margin-top:30px}}.sidebar__content .checkout-notes{margin-bottom:1.5em}
/*# sourceMappingURL=/cdn/shop/t/11/assets/nbg.css.map */
