.announcement-bar-custom .announcement-bar__text{font-size:14px;font-weight:500;line-height:18px;letter-spacing:-2%}.announcement-bar-custom{padding:10px 0}.custom_header .mega-menu__list .mega-menu__column .mega-menu__link{width:100%;justify-content:space-between}.custom_header .mega-menu-right .skin-type-grid .skin-card span{text-align:center!important;white-space:normal;display:flex;padding-top:8px;justify-content:center;width:142px!important}.custom_header .mega-menu-right .skin-type-grid .skin-card img{border-radius:15px;width:142px!important;height:142px!important;max-width:inherit!important;object-fit:cover}.custom_header .mega-menu__list{gap:5px}.custom_header a.mega-menu__link{justify-content:center;align-items:center;gap:10px;padding:10px;border-radius:8px}.custom_header a.mega-menu__link .menu-arrow{transform:rotate(270deg)}.custom_header a.mega-menu__link:hover,.custom_header a.mega-menu__link.active{background-color:#596157!important}.custom_header a.mega-menu__link.active span,.custom_header a.mega-menu__link:hover span{color:#fff!important}.custom_header a.mega-menu__link:hover span svg path,.custom_header a.mega-menu__link.active span svg path{stroke:#fff}.custom_header li.menu-list__list-item a span{color:#596157;font-weight:400;font-size:14px;margin:0;line-height:120%;letter-spacing:-3%}.custom_banner .hero__content-wrapper{max-width:750px}.custom_banner .hero__content-wrapper h1{font-size:54px;font-weight:600;letter-spacing:-2%;color:#fff}.custom_banner .hero__content-wrapper p{font-size:20px;line-height:120%;letter-spacing:-4%;font-weight:400;padding-bottom:35px}.custom_banner .group-block-content a.button{padding:14px 28px}.custom_banner .group-block-content .link{text-decoration:underline;color:#a8b5a2;font-size:16px;font-weight:500;letter-spacing:-4%}.custom_banner .group-block-content .link:hover{color:#fff}.vera-glow-section.glow-with-verabeau{position:relative}.product-details-page .left-transform-section .group-block__media-wrapper{left:30px!important;height:300px!important;top:20px;transform:none!important;bottom:0!important}.vera-glow-section.glow-with-verabeau .custom-section-background,.product-details-page .left-transform-section .group-block__media-wrapper{position:absolute;bottom:-60px;left:10%;right:auto;height:100%;width:158px;transform:translate(100%)}.vera-glow-section.glow-with-verabeau .background-image-container{transform:rotate(320deg)}.product-details-page .left-transform-section .group-block__media-wrapper .background-image-container{transform:rotate(30deg)}.glow-with-verabeau h3,.glow-with-verabeau h2,.key-ingredients-heading{font-size:44px!important;font-weight:500!important;letter-spacing:-2%!important;color:#57604f!important}.key-ingredients-heading{margin:0}.vera-glow-section.glow-with-verabeau p{font-size:20px;font-weight:400;letter-spacing:-4%;line-height:120%}.custom_shop_category img,.skin-care-social img{border-radius:100%}.custom_shop_category .group-block-content p{font-size:20px;font-weight:400;letter-spacing:-4%}.custom_header li.menu-list__list-item a span.has-submenu{display:flex;justify-content:center;align-items:center}.why-choose-verabeau img{width:48px;height:48px}.why-choose-verabeau p{font-size:20px;font-weight:500;letter-spacing:-3%;line-height:120%}.brands-we-carry .media-block__media{border-radius:32px}.brands-we-carry h3{font-size:32px!important;font-weight:500!important;line-height:120%!important;letter-spacing:-2%!important;margin:15px 0!important}.brands-we-carry-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.brands-we-carry-grid p,.brands-we-carry p{margin:0;font-size:16px;font-weight:400;line-height:140%;letter-spacing:-4%}.brands-we-carry-grid p:first-child{font-weight:500}.custom_transform_your_skin p{color:#fff}.transform-your-skin p{font-size:14px;font-weight:500;line-height:120%;letter-spacing:-2%}.transform-your-skin .button{background-color:#596157!important}.email-signup__button{background-color:#596157!important;color:#fff!important;border:0!important;box-shadow:none;border-radius:8px!important}.footer-menu .group-block-content{align-items:start}.footer-menu .menu__heading{font-size:16px;font-weight:500;padding-top:0}.footer-menu .details-content{margin-top:0}.footer-utilities__text{color:#fff!important}.brands-we-carry .media-with-content__content img{max-width:180px!important}.glow-with-verabeau-text p{font-size:32px;line-height:120%;font-weight:500;letter-spacing:-2%;color:#596157;font-family:Playfair Display}.menu-drawer__menu-item-text{color:#596157;font-size:18px;line-height:120%}.menu-drawer__menu-item{padding:0!important}.custom-product-section h1{font-size:32px!important;line-height:120%!important;letter-spacing:-2%!important;color:#596157!important;font-weight:500!important}.custom-product-section .product-clean-title p{font-size:12px;line-height:120%;letter-spacing:-2%;font-weight:400;color:#596157!important}.custom-product-section .product-clean-title .group-block-content{gap:5px}.custom-product-section .porduct-detials-header p{font-size:14px;font-weight:400;line-height:120%;letter-spacing:-3%;color:#596157!important}.custom-product-section h3{font-size:14px;font-weight:500;line-height:120%;letter-spacing:-2%;color:#596157;padding-top:30px;font-family:Montserrat}.custom-product-section .product-benefits-block .product-benefit-icon img{width:20px;height:20px}.custom-product-section .product-benefits-block{padding-bottom:15px}.custom-product-section .variant-option--buttons legend{font-size:14px;font-weight:500;line-height:120%;letter-spacing:-2%;color:#596157}.custom-product-section .variant-option--buttons legend span{font-weight:400}.custom-product-section label.variant-option__button-label{max-width:68px!important;border-radius:12px;color:#596157!important;font-size:14px;font-weight:400;line-height:120%;letter-spacing:-2%}.custom-product-section label.variant-option__button-label .variant-option__button-label__pill{background-color:#c8d5c6!important;border:0!important}.custom-product-section .variant-option__button-label:has(:checked){border:0}.custom-product-section .product-information__grid--limit-details .product-details>.group-block{--details-max-width: inherit}.custom-product-section .variant-option--equal-width-buttons{display:flex}.custom-product-slider{overflow:hidden}.custom-product-section .product-form-buttons--stacked>*:not(.quantity-selector-wrapper,.quantity-rules,.quantity-label,.volume-pricing,.product-form-text__error){flex-basis:100%}.custom-product-section .quantity-selector-wrapper{justify-content:space-between;display:flex;width:100%}.custom-product-shopping-text p{font-size:12px;font-weight:500;line-height:120%;letter-spacing:0;color:#596157}.custom-product-section .accordion .details__header{font-size:14px!important;color:#596157!important;font-weight:500!important;line-height:120%!important;letter-spacing:-2%!important}.custom-product-section .accordion--dividers accordion-custom:first-child .details,.custom-product-section .accordion--dividers accordion-custom:not(:first-child) .details{border-color:#d8c3a5!important}.transform-your-skin .left-transform-section{background-color:#f7f3ec}.add-to-cart-button.button-secondary:hover{background-color:#596157;color:#fff}.variant-option--equal-width-buttons .variant-option__button-label__text{text-wrap:inherit}@media(max-width:768px){.glow-with-verabeau h3,.glow-with-verabeau h2,.key-ingredients-heading{font-size:30px!important}.vera-glow-section.glow-with-verabeau .custom-section-background{left:-18%}.vera-glow-section.glow-with-verabeau .background-image-container{width:150px}.radiance-image{max-width:100%!important}.brands-we-carry-grid{grid-template-columns:1fr;gap:10px}.feature-grid{gap:20px!important}.custom_banner .hero__content-wrapper h1{font-size:40px}.custom-product-section h1{font-size:26px!important}}@media(max-width:750px){.custom_banner .group-block-content .link{width:100%;text-align:left}}@media(max-width:575px){.feature-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
