.header--quiz-cta{display:none;align-items:center;flex-shrink:0}@media only screen and (min-width:768px){.header--quiz-cta{display:flex}}.hair-quiz-btn,.hair-quiz-btn:link,.hair-quiz-btn:visited{display:inline-flex;align-items:center;gap:8px;background:var(--button--bg-color);color:var(--button--color);border:2px solid var(--button--bg-color);border-radius:var(--button--radius);padding:6px 14px;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease}.hair-quiz-btn:hover{background:color-mix(in srgb,var(--button--bg-color) 88%,#fff);border-color:color-mix(in srgb,var(--button--bg-color) 88%,#fff)}.hair-quiz-btn__icon{width:16px;height:16px;color:var(--button--color);flex-shrink:0}.hair-quiz-btn__text{display:flex;flex-direction:column;line-height:1.2}.hair-quiz-btn__title{font-family:var(--font--nav--family);font-weight:var(--font--nav--weight);font-style:var(--font--nav--style);font-size:12px;letter-spacing:var(--font--button--spacing);text-transform:none;color:var(--button--color)}.hair-quiz-btn__subtitle{display:inline-flex;align-items:center;gap:4px;font-family:var(--font--paragraph--family);font-weight:var(--font--paragraph--weight);font-style:italic;font-size:11px;color:var(--bg-color--light)}.hair-quiz-btn__arrow{display:block;flex-shrink:0;transition:transform .28s ease}.hair-quiz-btn:hover .hair-quiz-btn__arrow{transform:translate(3px)}.hair-quiz-btn__icon,.hair-quiz-menu-item__icon{overflow:visible}.hair-quiz-star-cluster,.hair-quiz-star{transform-box:fill-box;transform-origin:center}.hair-quiz-star-cluster{animation:hair-quiz-star-orbit 3.2s linear infinite}.hair-quiz-star--lg{animation:hair-quiz-star-shrink 3.2s ease-in-out infinite}.hair-quiz-star--sm{animation:hair-quiz-star-grow 3.2s ease-in-out infinite}.hair-quiz-btn:hover .hair-quiz-star-cluster,.hair-quiz-menu-item:hover .hair-quiz-star-cluster,.hair-quiz-btn:hover .hair-quiz-star--lg,.hair-quiz-menu-item:hover .hair-quiz-star--lg,.hair-quiz-btn:hover .hair-quiz-star--sm,.hair-quiz-menu-item:hover .hair-quiz-star--sm{animation-duration:2.9s}@keyframes hair-quiz-star-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes hair-quiz-star-shrink{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.45);opacity:.75}}@keyframes hair-quiz-star-grow{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.9);opacity:1}}@media(prefers-reduced-motion:reduce){.hair-quiz-star-cluster,.hair-quiz-star--lg,.hair-quiz-star--sm,.hair-quiz-btn:hover .hair-quiz-star-cluster,.hair-quiz-menu-item:hover .hair-quiz-star-cluster,.hair-quiz-btn:hover .hair-quiz-star--lg,.hair-quiz-menu-item:hover .hair-quiz-star--lg,.hair-quiz-btn:hover .hair-quiz-star--sm,.hair-quiz-menu-item:hover .hair-quiz-star--sm{animation:none}}.hair-quiz-btn--secondary{background:transparent;color:var(--button--bg-color);border-color:var(--button--bdr-color)}.hair-quiz-btn--secondary .hair-quiz-btn__icon,.hair-quiz-btn--secondary .hair-quiz-btn__title{color:var(--button--bg-color)}.hair-quiz-btn--secondary .hair-quiz-btn__subtitle{color:var(--button--bg-color);opacity:.7}.hair-quiz-btn--secondary:hover{background:var(--button--bg-color);border-color:var(--button--bg-color);color:var(--button--color)}.hair-quiz-btn--secondary:hover .hair-quiz-btn__icon,.hair-quiz-btn--secondary:hover .hair-quiz-btn__title,.hair-quiz-btn--secondary:hover .hair-quiz-btn__subtitle{color:var(--button--color);opacity:1}.hair-quiz-btn--custom:hover{background:var(--header-quiz-cta-hover-bg, color-mix(in srgb, var(--button--bg-color) 88%, #fff));border-color:var(--header-quiz-cta-hover-bg, color-mix(in srgb, var(--button--bg-color) 88%, #fff))}.hair-quiz-btn--custom:hover .hair-quiz-btn__icon,.hair-quiz-btn--custom:hover .hair-quiz-btn__title,.hair-quiz-btn--custom:hover .hair-quiz-btn__subtitle{color:var(--header-quiz-cta-hover-color, var(--button--color))}.mobile-nav--quiz-cta:empty{display:none}.hair-quiz-menu-item,.hair-quiz-menu-item:link,.hair-quiz-menu-item:visited{display:flex;align-items:center;gap:10px;margin:var(--spacing--item);padding:12px 14px;background:color-mix(in srgb,var(--bg-color--light) 32%,#fff);color:var(--bg-color--dark);border-radius:var(--button--radius);text-decoration:none}.hair-quiz-menu-item__icon{width:20px;height:20px;color:var(--button--bg-color);flex-shrink:0}.hair-quiz-menu-item__text{display:flex;flex-direction:column;min-width:0}.hair-quiz-menu-item__title{font-family:var(--font--nav--family);font-weight:var(--font--nav--weight);font-style:var(--font--nav--style);font-size:14px;letter-spacing:var(--font--button--spacing);text-transform:none;color:var(--button--bg-color)}.hair-quiz-menu-item__subtitle{display:inline-flex;align-items:center;gap:6px;margin-top:2px;font-family:var(--font--paragraph--family);font-weight:var(--font--paragraph--weight);font-style:italic;font-size:12.5px;color:color-mix(in srgb,var(--button--bg-color) 55%,var(--bg-color--light))}.hair-quiz-menu-item__arrow{display:block;flex-shrink:0;transition:transform .28s ease}.hair-quiz-menu-item:hover .hair-quiz-menu-item__arrow{transform:translate(3px)}.featured-content--root[data-text-position=overlay] .stacked-text--root .lp-secondary-button-wrap,.featured-content--root[data-text-position=overlay] .stacked-text--root .lp-secondary-btn,.featured-content--root[data-text-position=overlay] .stacked-text--root .stacked-text--cta-group{pointer-events:auto}.image-with-text--root .stacked-text--cta-group{display:flex;flex-direction:column;align-items:center;gap:.8rem;max-width:100%}.image-with-text--root .stacked-text--root[data-x-alignment=left] .stacked-text--cta-group,.image-with-text--root .stacked-text--root[data-desktop-alignment=bottom-left] .stacked-text--cta-group,.image-with-text--root .stacked-text--root[data-desktop-alignment=top-left] .stacked-text--cta-group{align-items:flex-start}.image-with-text--root .stacked-text--root[data-x-alignment=right] .stacked-text--cta-group,.image-with-text--root .stacked-text--root[data-desktop-alignment=bottom-right] .stacked-text--cta-group,.image-with-text--root .stacked-text--root[data-desktop-alignment=top-right] .stacked-text--cta-group{align-items:flex-end}.image-with-text--root .lp-secondary-button-wrap{display:flex;max-width:100%;justify-content:center}.image-with-text--root .stacked-text--root[data-x-alignment=left] .lp-secondary-button-wrap,.image-with-text--root .stacked-text--root[data-desktop-alignment=bottom-left] .lp-secondary-button-wrap,.image-with-text--root .stacked-text--root[data-desktop-alignment=top-left] .lp-secondary-button-wrap{justify-content:flex-start}.image-with-text--root .stacked-text--root[data-x-alignment=right] .lp-secondary-button-wrap,.image-with-text--root .stacked-text--root[data-desktop-alignment=bottom-right] .lp-secondary-button-wrap,.image-with-text--root .stacked-text--root[data-desktop-alignment=top-right] .lp-secondary-button-wrap{justify-content:flex-end}.image-with-text--root .lp-editorial-btn{display:inline-flex;align-items:center;gap:.8em;text-decoration:none}.image-with-text--root .lp-secondary-btn,.image-with-text--root .lp-secondary-btn:link,.image-with-text--root .lp-secondary-btn:visited,.image-with-text--root .lp-secondary-btn:focus-visible{width:auto;max-width:100%;min-width:0;flex-shrink:1;height:auto;min-height:0;line-height:1.2;white-space:normal;padding:.45rem 1.28rem;font-size:1.12rem;border-color:#b48868!important;background-color:#b48868!important;color:#fff!important;--button--color: #fff;--button--bg-color: #b48868;--button--bdr-color: #b48868;--lp-button--hover-color: #fff;--lp-button--hover-bg: #9a7254;transition:border-color .5s .2s ease;pointer-events:auto}.image-with-text--root .lp-secondary-btn:hover:not([disabled]):not([aria-busy=true]),.image-with-text--root .lp-secondary-btn[data-transition-button]:hover:not([disabled]):not([aria-busy=true]){border-color:#9a7254!important;background-color:#b48868!important;color:#fff!important}.image-with-text--root .lp-secondary-btn[data-transition-button]:after{background-color:#9a7254!important}.image-with-text--root .lp-secondary-btn>span:first-child{min-width:0;white-space:normal;overflow-wrap:break-word;line-height:1.2}.image-with-text--root .lp-secondary-btn .lp-editorial-btn__arrow{flex-shrink:0}@media(max-width:749px){.image-with-text--root .lp-secondary-button-wrap{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/181/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAACAAAAQ */
