.product-description.kbeauty-enhanced *{font-size:14px!important}.product__title.product__title-AY25heEtLWGw5dlpKN__tk_title h1{font-size:16px!important}a.header__menu-item.header__menu-item--main.list-menu__item.link.link--text.focus-inset{text-transform:uppercase!important}a,.link,a:visited,a:hover,a:focus,a:active{text-decoration:none!important}.underlined-link,.link--text,.inline-richtext a{text-decoration:none!important}a:hover:after,.link:hover:after{display:none!important}.badge{font-size:1.1rem;color:#fff;column-gap:.4em;padding:10px 18px;letter-spacing:.02rem;border:0px dashed #fff}.product-form__submit .main-atc__label,.product-form__submit.main-product-atc .button__label{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:.25rem;font-size:12px!important;white-space:nowrap}.product-form__submit .main-atc__label .main-atc-price,.product-form__submit .main-atc__label .main-atc__label__text,.product-form__submit.main-product-atc .button__label span{width:auto!important}.product-form__submit.main-product-atc{font-size:12px!important}@media screen and (min-width:750px)and (max-width:1020px){.product-form__quantity-and-btn{display:flex;flex-direction:column;gap:.75rem}.product-form__quantity-and-btn .product-form__submit,.product-form__quantity-and-btn .product-form__input,.product-form__quantity-and-btn .quantity{width:100%}}@media screen and (max-width:1280px){.sticky-atc__scroll-btn>span,.sticky-atc__label{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:.25rem;font-size:12px!important;white-space:nowrap}.sticky-atc__scroll-btn span span,.sticky-atc__label span{width:auto!important}.sticky-atc__scroll-btn{font-size:12px!important}}.price{font-size:1.2rem!important}.pdp-features__icon-wrap,.pdp-content__icon,.pdp-testimonials__avatar{background:#ffccc1!important}span.price-item.price-item--sale.price-item--last,span.price-item.price-item--regular{color:#000!important;font-size:130%!important}a.product__title h2.h1{font-size:16px!important;letter-spacing:10px!important}.product__title>*{font-size:inherit!important;font-weight:700!important}.products-mega-menu__collection-card-title{color:#000!important}.brands-mega-menu__card-title{color:#fff!important}.products-mega-menu__collection-card:hover,.brands-mega-menu__card:hover{text-decoration:none!important}.footer__glass-card{background:#ffffff94;backdrop-filter:blur(46px);-webkit-backdrop-filter:blur(46px);border-radius:2.6rem;padding:4.8rem 6.4rem;--color-foreground: 0, 0, 0;color:#000}.footer__content-top:has(.footer__glass-card){padding-bottom:0}@media screen and (min-width:750px){.footer__glass-card .footer__blocks-wrapper.grid{row-gap:4.8rem}}.footer__glass-card .footer-block--type-brand-information .footer-block__brand-info{display:flex;flex-direction:column;gap:2rem}.footer__glass-card .footer-block--type-brand-information .footer-block__brand-info .rte{font-size:1.5rem;line-height:1.55}.footer__glass-card .footer-block--type-brand-information .footer-block__image-wrapper{max-width:22rem!important}.footer__glass-card .footer-block--type-newsletter-nodus .footer-block__heading,.footer__glass-card .footer-block--type-email-signup .footer-block__heading{color:#d79e97!important;font-size:1.7rem!important;font-weight:600!important;margin-bottom:.8rem;border-bottom:none!important;padding-bottom:0!important}.footer__glass-card .footer-block--type-newsletter-nodus .footer-block__details-content,.footer__glass-card .footer-block--type-newsletter-nodus .footer-block__details-content-mb,.footer__glass-card .footer-block--type-email-signup .footer-block__details-content,.footer__glass-card .footer-block--type-email-signup .footer-block__details-content-mb{font-size:1.5rem;margin-bottom:1.2rem}.footer__glass-card .footer__newsletter.newsletter-form,.footer__glass-card .newsletter-form__field-wrapper{max-width:100%!important;margin-top:0!important;width:100%}.footer__glass-card .footer__newsletter.newsletter-form .field{border:1px solid #e7bcbc!important;border-radius:1.6rem!important;margin-top:0!important;overflow:visible!important}.footer__glass-card .footer__newsletter.newsletter-form .field:after{display:none!important;box-shadow:none!important}.footer__glass-card .footer__newsletter.newsletter-form .field:before{box-shadow:none!important}.footer__glass-card .footer__newsletter.newsletter-form .field__input{border:none!important;border-radius:1.6rem!important;padding-left:2.4rem!important;padding-right:5rem!important;font-size:1.5rem!important;background:transparent}.footer__glass-card .footer__newsletter.newsletter-form .field__label{padding-left:2.4rem!important;font-size:1.5rem}.footer__glass-card .footer__newsletter.newsletter-form .newsletter-form__button.field__button{right:1.6rem}.footer__glass-card .footer-block--menu .footer-block__heading{font-size:1.5rem!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.06em;border-bottom:none!important;padding-bottom:0!important;margin-bottom:2.4rem!important}@media screen and (min-width:750px){.footer__glass-card .footer-block--menu .footer-block__heading{border-bottom:none!important;padding-bottom:0!important;margin-bottom:2.4rem!important}}.footer__glass-card .footer-block--menu .list-menu__item--link{font-size:1.3rem!important;font-weight:400!important;text-transform:uppercase;letter-spacing:.04em;padding-top:0!important;padding-bottom:0!important}.footer__glass-card .footer-block--menu ul.footer-block__details-content{display:flex;flex-direction:column;gap:2rem}.footer__glass-card .footer-block--type-social-follow .footer-block__heading{font-size:1.5rem!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.06em;margin-bottom:2.4rem!important;border-bottom:none!important;padding-bottom:0!important}.footer__glass-card .footer-block--type-social-follow .footer-social-follow-contact{font-size:1.3rem!important;line-height:1.75;margin-top:0!important}.footer__glass-card .footer-block--type-social-follow .footer-social-follow-contact p{margin-bottom:1.6rem}.footer__glass-card .footer-block--type-social-follow .footer-social-follow-contact p:last-child{margin-bottom:0}.footer__glass-card .footer-block--type-social-follow .footer-social-follow-contact a{text-decoration:underline!important;text-underline-offset:2px}.footer__glass-card .footer-block--type-text .footer-block__heading{font-size:1.5rem!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.06em;margin-bottom:2.4rem!important;border-bottom:none!important;padding-bottom:0!important}.footer__glass-card .footer-block--type-text .footer-block__details-content{font-size:1.3rem;line-height:1.7}@media screen and (min-width:750px)and (max-width:989px){.footer__glass-card{padding:4rem}}@media screen and (max-width:749px){footer.footer.gradient{background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.footer__glass-card{padding:3.2rem 2.4rem;border-radius:2rem}.footer__glass-card .footer__blocks-wrapper.grid{row-gap:3.2rem}.footer__glass-card .footer-block--type-newsletter-nodus .footer-block__heading,.footer__glass-card .footer-block--type-email-signup .footer-block__heading{font-size:1.6rem!important}.footer__glass-card .footer-block--menu .footer-block__heading,.footer__glass-card .footer-block--type-social-follow .footer-block__heading{font-size:1.4rem!important}}.section-image-grid .image-grid-title,.section-image-grid .title-wrapper-with-link{text-align:center;justify-content:center}.section-image-grid .image-grid-wrapper.desktop-full-page .title-wrapper-with-link,.section-image-grid .image-grid-wrapper.desktop-full-page-no-padding .title-wrapper-with-link,.section-image-grid .image-grid-wrapper.mobile-full-page .title-wrapper-with-link{padding-left:1.5rem;padding-right:1.5rem}.section-image-grid .image-grid__card{border-radius:0!important}.section-image-grid .image-grid__card.media:before{padding-bottom:136.6%!important}.section-image-grid .splide__arrows,.section-image-grid .splide__pagination,.section-image-grid .splide__dots-and-arrows{display:none!important}.section-image-grid .image-grid__content{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;text-align:center!important;padding:2rem!important;gap:.8rem;pointer-events:none}.section-image-grid .image-grid__title{font-family:var(--font-heading-family, "PF Marlet Display", serif);font-style:var(--font-heading-style, normal);font-weight:400;font-size:clamp(2.8rem,3.5vw,6.4rem);line-height:1.1;text-align:center;text-shadow:none;letter-spacing:-.01em;margin:0;white-space:nowrap;pointer-events:none}@media screen and (max-width:749px){.section-image-grid .image-grid__title{font-size:2.4rem}}.section-image-grid .image-grid__title--outline{-webkit-text-stroke:2px var(--igcard-stroke-color, currentColor);color:transparent!important;paint-order:stroke fill}.section-image-grid .image-grid__subtitle{font-size:1.4rem;text-align:center;text-shadow:none;margin-top:.6rem}.section-image-grid .image-grid{--gap-desktop: 12px !important;--gap-mobile: 8px !important}.section-image-grid .image-grid--slider .splide__track{overflow:hidden}.section-image-grid .image-grid__overlay{opacity:0}
/*# sourceMappingURL=/cdn/shop/t/19/assets/nodus.css.map */
