#header-wrapper:has(>.highlighter-header-finish){position:relative}.highlighter-header-finish{display:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0;background-image:url(/cdn/shop/files/golden-hour-header-texture.png?v=1788491477&width=640&format=webp);background-size:480px 480px;background-repeat:repeat;background-position:center}#header-wrapper:has(>.highlighter-header-finish)>.header{position:relative;z-index:1}body:has(#variant-color[data-highlighter-shade]) .highlighter-header-finish{display:block}.highlighter-header-finish:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:inherit;filter:grayscale(1) brightness(.67) contrast(8);mix-blend-mode:screen;opacity:.9;-webkit-mask-image:linear-gradient(110deg,transparent 33%,#0009 43%,#000 48%,#0004 54%,transparent 64%);mask-image:linear-gradient(110deg,transparent 33%,#0009 43%,#000 48%,#0004 54%,transparent 64%);-webkit-mask-size:260% 100%;mask-size:260% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;animation:golden-hour-glitter-light 5s ease-in-out infinite alternate}.highlighter-header-finish:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:inherit;filter:brightness(.68) contrast(1.2);opacity:.65;-webkit-mask-image:linear-gradient(110deg,transparent 26%,#000 47%,transparent 68%);mask-image:linear-gradient(110deg,transparent 26%,#000 47%,transparent 68%);-webkit-mask-size:260% 100%;mask-size:260% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;animation:golden-hour-glitter-light 6.8s ease-in-out infinite alternate-reverse}.highlighter-header-finish{isolation:isolate}body:has(#variant-color[data-highlighter-shade]) #header-wrapper .header__icon{color:#fff}body:has(#variant-color[data-highlighter-shade]) #header-wrapper .header__heading-logo{filter:brightness(0) invert(1) drop-shadow(0 1px 1px #62422566)}@keyframes golden-hour-glitter-light{0%{-webkit-mask-position:100% 50%;mask-position:100% 50%}to{-webkit-mask-position:0% 50%;mask-position:0% 50%}}@media(prefers-reduced-motion:reduce){.highlighter-header-finish:before,.highlighter-header-finish:after{display:none;animation:none}}body:has(#variant-color[data-highlighter-shade=pink-comet]) .highlighter-header-finish{background-color:#ffedf5;background-blend-mode:multiply;background-image:url(/cdn/shop/files/pinkcomet-header-texture.png?v=1788493390&width=640&format=webp)}body:has(#variant-color[data-highlighter-shade=picture-day]) .highlighter-header-finish{background-image:url(/cdn/shop/files/pictureday-header-texture.png?v=1788493399&width=640&format=webp)}body:has(#variant-color[data-highlighter-shade=famous]) .highlighter-header-finish{background-image:url(/cdn/shop/files/famous-header-texture.png?v=1788493407&width=640&format=webp)}body:has(#variant-color[data-highlighter-shade=aura]) .highlighter-header-finish{background-image:url(/cdn/shop/files/aura-header-texture.png?v=1788493415&width=640&format=webp)}body:has(#variant-color[data-highlighter-shade=aura]) .highlighter-header-finish:before,body:has(#variant-color[data-highlighter-shade=aura]) .highlighter-header-finish:after{display:none;animation:none}body:has(#variant-color[data-highlighter-shade]) #header-wrapper .header__icon{filter:drop-shadow(0 1px 1px #49343c99)}body:has(#variant-color[data-highlighter-shade=pink-comet]) #header-wrapper .header__heading-logo,body:has(#variant-color[data-highlighter-shade=picture-day]) #header-wrapper .header__heading-logo{filter:brightness(0) invert(1) drop-shadow(0 1px 1px #49343cbb)}body:has(#variant-color[data-highlighter-shade=pink-comet]) .highlighter-header-finish:before,body:has(#variant-color[data-highlighter-shade=pink-comet]) .highlighter-header-finish:after{background-blend-mode:multiply}.button:has(>.highlighter-header-finish){position:relative;isolation:isolate;overflow:hidden;color:#fff;text-shadow:0 1px 1px #49343c99}.button:has(>.highlighter-header-finish)>:not(.highlighter-header-finish){position:relative;z-index:1}.button:has(>.highlighter-header-finish):before,.button:has(>.highlighter-header-finish):after{pointer-events:none;box-shadow:none!important}.button:has(>.highlighter-header-finish):focus-visible{outline:2px solid #171217;outline-offset:3px}.full-face-shade-picker .product-form__input>.form__label{font-size:16px;font-weight:700;line-height:1.4;margin-bottom:10px}
/*# sourceMappingURL=/cdn/shop/t/73/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAIAAAAAAAAIA */
