<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.Usabilla{width:100%}.BeautyProfileTabWrapper_BeautyProfileTabWrapper__kCooe{margin-top:1.5rem}.BeautyProfileTabWrapper_BeautyProfileTabWrapper__content__Nr6eC{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;flex-direction:column}.BeautyProfileTabWrapper_BeautyProfileTabWrapper__content-inner__7KoGY{-ms-flex:1 1;flex:1 1;min-width:0}.BeautyProfileTabWrapper_BeautyProfileTabWrapper__tab-group-nav__jV9hV{left:-1rem;display:-ms-flexbox;display:-webkit-box;display:flex;overflow-x:auto;margin:0;width:calc(100% + 2rem);padding:1rem 0 0 1rem}@media screen and (min-width:1200px){.BeautyProfileTabWrapper_BeautyProfileTabWrapper__tab-group-nav__jV9hV{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}.BeautyProfileTabWrapper_BeautyProfileTabWrapper__tab-group-btn__Gpmbz{cursor:pointer;font-family:Helvetica Neue LT Std,Avenir light,Helvetica,Arial,sans-serif;letter-spacing:.03125rem;font-size:.875rem;line-height:1.0625rem;letter-spacing:.0275rem;font-weight:700;font-family:Helvetica Neue LT Condensed,Avenir Next Condensed Medium,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:.5px;padding:.25rem 1rem;border-radius:25px;text-transform:uppercase;margin-right:.5rem;border:1px solid #340c0c;background-color:#fff;width:auto}.BeautyProfileTabWrapper_BeautyProfileTabWrapper__tab-group-btn--active__xtOkY{background:#340c0c;color:#fff;border:1px solid #fff}@media screen and (min-width:1200px){.BeautyProfileTabWrapper_BeautyProfileTabWrapper__tab-group-btn__Gpmbz{padding:0 2rem;margin-bottom:0}}.BeautyProfileTabWrapper_BeautyProfileTabWrapper__tab-group-header__i6y3I{background-image:-webkit-gradient(linear,left top,left bottom,from(#340c0c),to(#6e2132));background-image:linear-gradient(#340c0c,#6e2132);-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding:0 1rem 1rem}.BeautyProfileTabWrapper_BeautyProfileTabWrapper___tab-group-panel--is-selected__FpUtN{background-color:#fff;margin:0}@media screen and (min-width:900px){.BeautyProfileTabWrapper_BeautyProfileTabWrapper__header-copy__xyeS_,.BeautyProfileTabWrapper_BeautyProfileTabWrapper__tab-group-nav__jV9hV{padding-left:1rem;padding-right:1rem}}.BeautyProfileTabWrapper_BeautyProfileTabWrapper__header-copy__xyeS_{color:#fff;font-size:1rem;font-weight:300;margin:1.5rem 0 .5rem}.BeautyProfileTabWrapper_BeautyProfileTabWrapper__loyalty-banner__9D2TC{width:calc(100% + 2rem)!important;left:-1rem}.ColourProfile_ColourProfile__5FfvD{padding:1.5rem 1rem 2rem;background-color:#fff5f3}@media screen and (min-width:900px){.ColourProfile_ColourProfile__5FfvD{padding:1.5rem 2rem 2rem}}.ColourProfile_ColourProfile--empty__0867s{padding-right:1rem}@media screen and (min-width:900px){.ColourProfile_ColourProfile--empty__0867s{padding-right:2rem}}.ColourProfile_ColourProfile__title__yaeTE{font-family:Helvetica Neue Condensed,Avenir Next Condensed Medium,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.03125rem;font-size:1.5rem}.ColourProfile_ColourProfile__intro-copy__SajWO{line-height:1.25;margin:.625rem 0 1.5rem}.ColourProfile_ColourProfile__loader__7K16T{background:none;min-height:12.5rem}.ColourProfile_ColourProfile__preferences__OhFME{margin-bottom:2rem}.ColourProfile_ColourProfile__5FfvD .ColourProfile_ColourProfile__carouselControls__fEJMD{padding-right:0;margin-left:auto}.ColourProfile_ColourProfile__5FfvD .ColourProfile_ColourProfile__resultSectionIntroduction__JR56Y{display:block;-ms-flex-align:normal;align-items:normal}.ColourProfile_ColourProfile__5FfvD .ColourProfile_ColourProfile__results__6jhdf .TabGroup .TabGroup__header{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:justify;justify-content:space-between}.ColourProfile_ColourProfile__5FfvD .ColourProfile_ColourProfile__results__6jhdf .TabGroup .TabGroup__header .ColourProfile_ColourProfile__carouselControls__fEJMD{width:auto}.ColourProfile_ColourProfile__5FfvD .ColourProfile_ColourProfile__results__6jhdf .TabGroup .TabGroup__header .TabList{margin-left:0;margin-right:0;width:auto}@media screen and (min-width:900px){.ColourProfile_ColourProfile__5FfvD .ColourProfile_ColourProfile__results__6jhdf .CompactCarousel{margin-right:-2rem;margin-left:-2rem}.ColourProfile_ColourProfile__5FfvD .ColourProfile_ColourProfile__results__6jhdf .CompactCarousel .Rails__item:first-child{padding-left:2rem}.ColourProfile_ColourProfile__5FfvD .ColourProfile_ColourProfile__results__6jhdf .CompactCarousel .Rails__item:last-child{padding-right:2rem}}.ColourProfile_ColourProfile--completeLoading__cAcyd{opacity:.01;overflow:hidden;max-height:18.75rem;position:absolute}.ColourProfile_ColourProfile__iconicLookProduct__CWT1f{max-width:22.5rem}.EmptyProfile_EmptyProfile__title__RQg_b{font-family:Helvetica Neue Condensed,Avenir Next Condensed Medium,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.03125rem;font-size:1.5rem}.EmptyProfile_EmptyProfile__copy__QQc50{line-height:1.25;margin:1rem 0}.EmptyProfile_EmptyProfile__cta__eRBk8{border:1px solid #340c0c}@media screen and (min-width:900px){.EmptyProfile_EmptyProfile__cta__eRBk8{width:26.25rem}}.PreferenceList_PreferenceList__JbHXb{margin-bottom:1.5rem}@media screen and (min-width:900px){.PreferenceList_PreferenceList__list__rfo_A{display:grid;grid-template:1fr 1fr}.PreferenceList_PreferenceList__list--grid-row__ghrAg{grid-template:1fr 1fr/1fr 1fr}}.PreferenceList_PreferenceList__list-item__T6HsR{display:grid;grid-template-columns:40px 1fr;grid-template-rows:1fr 1fr;margin-bottom:1rem;grid-column-gap:16px}.PreferenceList_PreferenceList__image__xMkLv{width:2.5rem;height:2.5rem;grid-row-start:1;grid-row-end:3}.PreferenceList_PreferenceList__image--icon__fBJ2Y{padding:.3125rem;background:#fff}.PreferenceList_PreferenceList__title__iZX1V{font-weight:700;text-transform:capitalize}.PreferenceList_PreferenceList__preference__j0Xsz,.PreferenceList_PreferenceList__title__iZX1V{grid-column-start:2}.PreferenceList_PreferenceList__cta__QW2Z9.Anchor{font-family:Helvetica Neue LT Std,Avenir light,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:.03125rem;font-size:1rem;line-height:1.125em;color:#340c0c;margin-top:1.5rem;font-weight:700;text-decoration:none;text-transform:none;line-height:1.25}.PreferenceList_PreferenceList__cta__QW2Z9 .AnchorButton__content{text-align:left;text-decoration:none}.PreferenceList_PreferenceList__cta-pre-copy__vdBqB{display:block}.PreferenceList_PreferenceList__cta-copy__eAdlK{text-decoration:underline;font-weight:400}.PreferenceList_PreferenceList__cta-copy--skin__T_jJb{font-family:Helvetica Neue LT Condensed,Avenir Next Condensed Medium,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:.03125rem;font-weight:700;text-decoration:none;text-transform:uppercase}.ColourProfileResults_ColourProfileResults__aQTUO{background-color:#fff5f3}.ColourProfileResults_ColourProfileResults__usabilla__D14Vg{background-color:#f4f3f3;padding:1rem}.ColourProfileResults_ColourProfileResults__usabilla__D14Vg div{display:-ms-flexbox;display:-webkit-box;display:flex;height:16rem;-ms-flex-direction:column;flex-direction:column}.ColourProfileResults_ColourProfileResults__usabilla__D14Vg iframe{-ms-flex-positive:1;flex-grow:1}.ColourProfileResults_ColourProfileResults__aQTUO .TextWidget{font-family:Helvetica Neue LT Condensed,Avenir Next Condensed Medium,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:.03125rem;font-weight:700;font-size:1.5rem;line-height:1;padding:0;font-size:1.25rem;text-transform:uppercase;background-color:#fff5f3}.ColourProfileResults_ColourProfileResults__aQTUO .TextWidget__wrapper{max-width:100%;margin:0}.ColourProfileResults_ColourProfileResults__aQTUO .TextWidget__content p{margin-top:2rem;margin-bottom:0;font-size:1.25rem}.ColourProfileResults_ColourProfileResults__aQTUO .TextWidget .TextWidget__content-heading h1,.ColourProfileResults_ColourProfileResults__aQTUO .TextWidget .TextWidget__content-heading h2,.ColourProfileResults_ColourProfileResults__aQTUO .TextWidget .TextWidget__content-heading h3{margin:2rem 1rem 1rem 0;font-size:1.25rem;font-weight:700}.ColourProfileResults_ColourProfileResults__aQTUO .ProductListing{padding-top:0}.ColourProfileResults_ColourProfileResults__aQTUO .CompactCarousel{margin-right:-1rem;margin-left:-1rem}.ColourProfileResults_ColourProfileResults__aQTUO .CompactCarousel .Rails__item:first-child{padding-left:1rem}.ColourProfileResults_ColourProfileResults__aQTUO .CompactCarousel .Rails__item:last-child{padding-right:1rem}.ColourProfileResults_ColourProfileResults__aQTUO .CompactCarousel .Rails__items{-ms-flex-pack:left;justify-content:left}.ColourProfileResults_ColourProfileResults__aQTUO .ContentSection__content--hasCarousel{padding:0}.FinderResultSection_FinderResultSection__heading__LVYBO{margin:2rem 1rem 1rem 0;font-size:1.25rem;font-weight:700;line-height:1}.FinderResultSection_FinderResultSection__TabStrip__I_y4M.TabGroup .TabGroup__header{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}.FinderResultSection_FinderResultSection__TabStrip__I_y4M.TabGroup .TabGroup__header-wrapper{background-color:transparent;margin-bottom:0}.FinderResultSection_FinderResultSection__TabStrip__I_y4M.TabGroup .TabList{padding-bottom:1rem}.FinderResultSection_FinderResultSection__iconicLookBreakdownHeader__O1Emq{margin-top:.5rem}.FinderResultSection_FinderResultSection__iconicLookBreakdownHeader__O1Emq,.FinderResultSection_FinderResultSection__introduction__tc82N{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:end;align-items:flex-end}.FinderResultSection_FinderResultSection__introduction__tc82N .FinderResultSection_FinderResultSection__controls__Zsrtp{width:auto}.FinderResultSection_FinderResultSection__controls__Zsrtp{width:100%;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:1rem;margin-left:auto}.FinderResultSection_FinderResultSection__controls__Zsrtp .Rails__controls.Rails__controls--previous{margin-left:0}.TabGroup__header .FinderResultSection_FinderResultSection__controls__Zsrtp{-ms-flex-order:2;order:2}.FinderResultSection_FinderResultSection__controls__Zsrtp:empty{display:none}.FragranceProfile_FragranceProfile__sSxUy{padding:1.5rem 1rem 2rem}@media screen and (min-width:900px){.FragranceProfile_FragranceProfile__sSxUy{padding:1.5rem 2rem 2rem;padding:0}}.FragranceProfile_FragranceProfile--empty___yXqL{padding:1.5rem 1rem 2rem}@media screen and (min-width:900px){.FragranceProfile_FragranceProfile--empty___yXqL{padding:1.5rem 2rem 2rem}}.FragranceProfile_FragranceProfile--complete__dOdE8{padding:1.5rem 0 0}.FragranceProfile_FragranceProfile__title__Sbnmo{font-family:Helvetica Neue Condensed,Avenir Next Condensed Medium,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.03125rem;font-size:1.5rem;margin:0 1rem .5rem}.FragranceProfile_FragranceProfile__intro-copy__O0flk{margin:.625rem 1rem 1rem;line-height:1.25}.FragranceProfile_FragranceProfile__preferences__qcofs{margin:1rem}@media screen and (min-width:900px){.FragranceProfile_FragranceProfile__header-wrapper__nVBT7{margin:0 1rem}.FragranceProfile_FragranceProfile__header-wrapper__nVBT7 .Heading{margin-top:0}.FragranceProfile_FragranceProfile__header-wrapper__nVBT7 .Anchor{margin-top:.5rem}}.FragranceProfile_FragranceProfile__sSxUy .FragranceFinderResults .TextWidget{display:none}.FragranceProfile_FragranceProfile__sSxUy .FragranceFinderResults .Rails__items{-ms-flex-pack:left;justify-content:left}.FragranceProfile_FragranceProfile__sSxUy .FragranceFinderResults .ProductListing{padding-bottom:1.5rem}.FragranceProfile_FragranceProfile__sSxUy .FragranceFinderResults__charlotte-says{margin:.75rem 0 1rem;max-width:calc((15.625rem * 2) + 2rem);padding:0 1rem}.FragranceProfile_FragranceProfile__sSxUy .FragranceFinderResults__subtitle{margin:.5rem 0}@media screen and (min-width:900px){.FragranceProfile_FragranceProfile__sSxUy .FragranceFinderResults .widget{padding:0}.FragranceProfile_FragranceProfile__sSxUy .FragranceFinderResults .TabList{margin:0 2rem 1rem;padding:0}.FragranceProfile_FragranceProfile__sSxUy .FragranceFinderResults .FragranceFinderResults__product-info{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:32px;padding:2rem 0;width:100%;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-align:stretch;align-items:stretch;justify-items:stretch}.FragranceProfile_FragranceProfile__sSxUy .FragranceFinderResults .FragranceFinderResults__product-info .FragranceFinderResults__product,.FragranceProfile_FragranceProfile__sSxUy .FragranceFinderResults .FragranceFinderResults__product-info .FragranceFinderResults__science{-ms-flex:1 1 20%;flex:1 1 20%;margin:0}.FragranceProfile_FragranceProfile__sSxUy .FragranceFinderResults .FragranceFinderResults__product-info .FragranceFinderResults__product{margin-left:2rem}.FragranceProfile_FragranceProfile__sSxUy .FragranceFinderResults .FragranceFinderResults__product-info .FragranceFinderResults__science{margin-right:2rem}.FragranceProfile_FragranceProfile__sSxUy .FragranceFinderResults .FragranceFinderResults__product{background:#fff;padding-top:1.5rem;gap:16px}.FragranceProfile_FragranceProfile__sSxUy .FragranceFinderResults .FragranceFinderResults__product .ProductImage{padding:0 1rem;margin-bottom:1rem}.FragranceProfile_FragranceProfile__sSxUy .FragranceFinderResults .FragranceFinderResults__product&gt;div:last-child{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;flex-direction:column}.FragranceProfile_FragranceProfile__sSxUy .FragranceFinderResults .FragranceFinderResults__product-info-details{padding:0 1rem;gap:8px;-ms-flex-preferred-size:100%;flex-basis:100%}.FragranceProfile_FragranceProfile__sSxUy .FragranceFinderResults .FragranceFinderResults__product-info-details&gt;.ProductCta{margin:0 0 1rem;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.FragranceProfile_FragranceProfile__sSxUy .FragranceFinderResults .FragranceFinderResults__science{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:16px;background:#fff;padding:1.5rem 1rem 1rem}.FragranceProfile_FragranceProfile__sSxUy .FragranceFinderResults .FragranceFinderResults__science .Heading{margin-top:0;width:100%}.FragranceProfile_FragranceProfile__sSxUy .FragranceFinderResults .FragranceFinderResults__science .ScentEvolution{max-width:100%}.FragranceProfile_FragranceProfile__sSxUy .FragranceFinderResults .FragranceFinderResults__product-info-header .Heading{line-height:1}.FragranceProfile_FragranceProfile__sSxUy .FragranceFinderResults .FragranceFinderResults__product-info-additional{width:100%}.FragranceProfile_FragranceProfile__sSxUy .FragranceFinderResults .FragranceFinderResults__product-info-additional .CompactCarousel .Rails__items .Rails__item .ProductCardList__item,.FragranceProfile_FragranceProfile__sSxUy .FragranceFinderResults .FragranceFinderResults__product-info-additional .CompactCarousel .Rails__items .Rails__item .ProductCardList__item .ProductCard{width:15.625rem}.FragranceProfile_FragranceProfile__sSxUy .FragranceFinderResults__charlotte-says{padding:0 0 0 2rem}}.FragranceProfile_FragranceProfile__sSxUy .TabList{margin-bottom:1rem}.SkincareProfile_SkincareProfile__NYush{padding:1.5rem 0 2rem 1rem;background-color:#f5f3f3}@media screen and (min-width:900px){.SkincareProfile_SkincareProfile__NYush{padding:1.5rem 2rem 2rem;padding-right:0}}.SkincareProfile_SkincareProfile__empty__1KNSq{padding-right:1rem}@media screen and (min-width:900px){.SkincareProfile_SkincareProfile__empty__1KNSq{padding-right:2rem}}.SkincareProfile_SkincareProfile__title__MPN30{font-family:Helvetica Neue Condensed,Avenir Next Condensed Medium,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.03125rem;font-size:1.5rem;padding-right:1rem}@media screen and (min-width:900px){.SkincareProfile_SkincareProfile__title__MPN30{padding-right:2rem}}.SkincareProfile_SkincareProfile__intro-copy__f_bTp{line-height:1.25;margin:.625rem 0 1rem;padding-right:1rem}@media screen and (min-width:900px){.SkincareProfile_SkincareProfile__intro-copy__f_bTp{padding-right:2rem}}.SkincareProfile_SkincareProfile__preferences__GfI3G #outline{stroke:#d6cece}.SkincareProfile_SkincareProfile__preferences__GfI3G .PreferenceList__list{display:block}.SkincareProfile_SkincareProfile__text--bold__CUrYV{font-weight:700}.SkincareProfile_SkincareProfile__results__R2A_w{background-color:#fff;padding:0 1rem}.SkincareProfile_SkincareProfile__column__Thv_M{margin-right:1rem}.SkincareProfile_SkincareProfile__analysis-title__OItve,.SkincareProfile_SkincareProfile__hero-product-title__fkT0r,.SkincareProfile_SkincareProfile__recommendations-title__TlSqA{font-family:Helvetica Neue Condensed,Avenir Next Condensed Medium,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.03125rem;font-size:1.25rem;text-transform:uppercase;margin:0}.SkincareProfile_SkincareProfile__analysis-title__OItve{padding-top:1.5rem}@media screen and (min-width:900px){.SkincareProfile_SkincareProfile__analysis-title__OItve{padding-top:0}}.SkincareProfile_SkincareProfile__hero-product-title__fkT0r{padding-top:1.5rem}@media screen and (min-width:900px){.SkincareProfile_SkincareProfile__hero-product-title__fkT0r{padding-top:0}}.SkincareProfile_SkincareProfile__recommendations__DZJK6 .ContentSection__content.ContentSection__content--hasCarousel{padding:0}.SkincareProfile_SkincareProfile__recommendations-title__TlSqA{padding:1.5rem 0 .25rem}@media screen and (min-width:900px){.SkincareProfile_SkincareProfile__recommendations-title__TlSqA{padding:0 2rem 0 0}}.SkincareProfile_SkincareProfile__analysis___20wO,.SkincareProfile_SkincareProfile__hero-product__aS12J{padding:0 1rem;background-color:#fff}@media screen and (min-width:900px){.SkincareProfile_SkincareProfile__analysis___20wO,.SkincareProfile_SkincareProfile__hero-product__aS12J{padding:0;background-color:none}}.SkincareProfile_SkincareProfile__analysis___20wO{border-bottom:1px solid #eae6e6}.SkincareProfile_SkincareProfile__analysis-image-wrapper__4dkko{display:-ms-flexbox;display:-webkit-box;display:flex;margin-top:1rem}.SkincareProfile_SkincareProfile__analysis-text__AGZeP{font-size:.875rem;padding-left:1rem;margin:0}@media screen and (min-width:900px){.SkincareProfile_SkincareProfile__row___45Iy{display:-ms-flexbox;display:-webkit-box;display:flex;margin-bottom:2rem;padding-right:2rem}.SkincareProfile_SkincareProfile__column__Thv_M{background-color:#fff;-ms-flex:1 1;flex:1 1;margin:.5rem 2rem 0 0;padding:1.5rem}.SkincareProfile_SkincareProfile__column__Thv_M:last-child{margin-right:0}.SkincareProfile_SkincareProfile__charlotteSays__PVHOw{margin-right:2rem}}.SkincareProfile_SkincareProfile__NYush .Snapshot{min-width:50%;min-height:12.5rem;height:12.5rem;border-radius:12px;-ms-flex-positive:1;flex-grow:1}.SkincareProfile_SkincareProfile__NYush .Accordion{padding:0}.SkincareProfile_SkincareProfile__NYush .AccordionItem__header-title{font-family:Helvetica Neue Condensed,Avenir Next Condensed Medium,Helvetica,Arial,sans-serif;letter-spacing:.03125rem;font-size:1.125rem;font-weight:700}.SkincareProfile_SkincareProfile__NYush .AccordionItem__header-chevron .Icon{width:.75rem}.SkincareProfile_SkincareProfile__NYush .AccordionItem__content{margin-bottom:1rem}.SkincareProfile_SkincareProfile__NYush .AnchorButton--primary-light{font-family:Helvetica Neue LT Condensed,Avenir Next Condensed Medium,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:.03125rem;border-color:#340c0c;width:100%;text-transform:uppercase;font-weight:700}.SkincareProfile_SkincareProfile__NYush .RailsPortalControls{-ms-flex-pack:end;justify-content:flex-end;margin-bottom:1rem;padding-right:2rem}.ResultListButton{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:justify;justify-content:space-between;height:2.5rem}.ResultListButton__analysis-button{font-family:Helvetica Neue LT Condensed,Avenir Next Condensed Medium,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:.03125rem;margin:1.5rem 0 0;line-height:1;text-transform:inherit;letter-spacing:.0625rem}.ResultListButton__delete-button{margin:1rem 0 0;height:1.5rem}.Snapshot{display:block;margin:0 auto;width:100%;-webkit-transition:all .2s;transition:all .2s;-o-object-fit:cover;object-fit:cover}.ResultModal{margin-top:-.625rem;border-radius:32px!important;position:fixed;bottom:0;width:100%;max-width:46.875rem;height:100%;overflow-y:auto;background-color:#fff;border-radius:10px 10px 0 0;overflow-x:hidden}@media screen and (min-width:900px){.ResultModal{border-radius:10px;top:5%;bottom:5%;height:auto}}.ResultModal__overlay{background-color:rgba(52,12,12,.7)}.ResultModal__icon-action-wrapper{position:sticky;z-index:50;top:0;background:#fff;-ms-flex-pack:end;justify-content:flex-end}.ResultModal__icon-action-wrapper .icon-action--closeicon{padding-top:.75rem;margin-right:.75rem;margin-bottom:.5rem}.ResultModal__icon-action-wrapper .icon-action__icon{width:1.875rem;height:1.875rem;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.ResultModal__rails-image-wrapper{width:15.625rem}@media screen and (min-width:600px){.ResultModal__rails-image-wrapper{width:20.625rem}}.ResultModal__rails-image{width:100%;height:100%}.ResultModal__banner{font-family:Helvetica Neue LT Condensed,Avenir Next Condensed Medium,Helvetica,Arial,sans-serif;font-style:normal;letter-spacing:.03125rem;font-size:1rem;font-weight:700;text-transform:uppercase;font-weight:400;padding:.5rem;text-align:center;margin:0;background-color:#fde8e0}.ResultModal__banner--no-transform{text-transform:none}.ResultModal__banner-replacement{height:2rem}.ResultModal__content{padding:.75rem 1rem 0}.ResultModal__title{font-family:Helvetica Neue LT Condensed,Avenir Next Condensed Medium,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:.03125rem;font-size:1.25rem;line-height:1;text-transform:uppercase;margin:0 0 .25rem}@media screen and (min-width:600px){.ResultModal__title{font-size:1.5rem}}.ResultModal__subtitle{font-family:Helvetica Neue LT Condensed,Avenir Next Condensed Medium,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:.03125rem;font-size:1.125rem;line-height:1em;text-transform:uppercase;color:#856d6d;margin:0 0 .25rem}@media screen and (min-width:600px){.ResultModal__subtitle{font-size:1.25rem}}.ResultModal__price{font-family:Helvetica Neue LT Condensed,Avenir Next Condensed Medium,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:.03125rem;font-size:1.125rem;line-height:1em;text-transform:uppercase;color:#856d6d;margin:0 0 .25rem;color:#340c0c}@media screen and (min-width:600px){.ResultModal__price{font-size:1.25rem}}.ResultModal__price-free{font-family:Helvetica Neue LT Condensed,Avenir Next Condensed Medium,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:.03125rem;font-size:1.125rem;line-height:1em;text-transform:uppercase;color:#856d6d;margin:0 0 .25rem;color:#340c0c;font-weight:700}@media screen and (min-width:600px){.ResultModal__price-free{font-size:1.25rem}}.ResultModal__badge{margin-bottom:.5rem;padding:.25rem .75rem;background:#fde8e0}.ResultModal__description{margin:.75rem 0 1rem}@media screen and (max-width:599px){.ResultModal{border-radius:0!important}}@media screen and (min-width:600px){.ResultModal{width:30rem}}@media screen and (min-width:900px){.ResultModal{border-radius:10px;top:0;bottom:0;margin:2rem 0;height:calc(100% - 4rem)}}.ResultModal__icon-action-wrapper{display:-ms-flexbox;display:-webkit-box;display:flex;padding:.5rem 1rem .5rem 0}.ResultModal .icon-action__icon{-webkit-box-shadow:none;-webkit-box-shadow:initial;box-shadow:none}.ResultModal__info{margin:0}.ResultModal__info .Accordion{padding:0}.ResultModal__info .AccordionItem__content{margin-bottom:.5rem}.ResultModal__info .AccordionItem__content-inner{margin-top:0;font-size:.875rem;line-height:1.5;letter-spacing:.03125rem;padding-bottom:0}.ResultModal__info .AccordionItem__content-inner p{margin:.5rem 0}.ResultModal__info .AccordionItem__header-title{font-family:Helvetica Neue Condensed,Avenir Next Condensed Medium,Helvetica,Arial,sans-serif;letter-spacing:.03125rem;font-weight:700;font-size:1rem}.ResultModal__info .AccordionItem__header{padding:0 0 1rem}.ResultModal__info .AccordionItem:last-of-type{padding-top:1rem}.ResultModal__info--concise{margin:1rem}@media screen and (min-width:600px){.ResultModal__info--concise{margin:0 2rem}}.ResultModal__body{margin:0 1rem}@media screen and (min-width:600px){.ResultModal__body{margin:0 2rem}}.ResultModal__result-tab.ResultTabs{max-width:100%;margin:0;position:relative;top:-1.5rem}@media only screen and (min-width:425px){.ResultModal__result-tab.ResultTabs .TabList{width:85%}}.ResultModal__result-tabs-redesign{margin:0 1rem 1rem}@media screen and (min-width:600px){.ResultModal__result-tabs-redesign{margin:0 2rem 1rem}}.ResultModal__snapshot{width:100%;height:27.5rem;background-repeat:no-repeat;background-position:center 50%;background-size:100%;display:block}@media screen and (min-width:900px){.ResultModal__snapshot{margin:0 auto}}.ResultModal__snapshot--no-image{height:3.125rem}.ResultModal .ResultModal__text{margin:1rem 0}.ResultModal__header{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;margin-bottom:2rem;max-height:2.5rem}.ResultModal__result-heading{font-family:Helvetica Neue LT Condensed,Avenir Next Condensed Medium,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:.03125rem;font-weight:700;margin-top:4.25rem;font-size:1.75rem;line-height:1.5625rem;padding-left:1rem}@media screen and (min-width:600px){.ResultModal__result-heading{padding-left:2rem}}.ResultModal__label{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;letter-spacing:.03125rem;font-size:.75rem;text-transform:uppercase;margin:0 1rem 0 0;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;align-items:center}.ResultModal__label:before{content:"";display:inline-block;height:.75rem;width:.5rem;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);margin-right:.25rem}.ResultModal__label--focus-area{color:#345993}.ResultModal__label--focus-area:before{background:rgba(102,137,177,.6)}.ResultModal__label--key-strength{color:#874927}.ResultModal__label--key-strength:before{background-color:#caa790;background-image:linear-gradient(45deg,#caa790,#fff7e4,#caa790 75%);background-position:0;background-size:200%;background-origin:border-box;background-repeat:no-repeat}.ResultModal__label-redesign{font-family:Helvetica Neue LT Condensed,Avenir Next Condensed Medium,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:.03125rem;font-size:.75rem;text-transform:uppercase;margin:0 1rem 0 0;padding:0 .5rem;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;align-items:center}.ResultModal__label-redesign--focus-area{background-color:#ffd3d3}.ResultModal__label-redesign--key-strength{background-color:#c2d0e0}.ResultModal .CrossSell{margin-bottom:2.5rem}.ResultModal .CrossSell .ProductListing{padding-top:.5rem}.ResultModal .CrossSell .ProductListing__DashHeader{margin:1rem 0;max-width:none}.ResultModal .CrossSell .Rails__item:first-of-type{margin-left:1.5rem}@media screen and (min-width:900px){.ResultModal .CrossSell .Rails__item:first-of-type{margin-left:.5rem}}.ResultModal .CrossSell .ProductCardList__item{padding:0}.ResultModal .CrossSell .ProductCard__link{max-height:21.875rem;margin-bottom:1rem}.Heading.ResultModal__heading{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;letter-spacing:.03125rem;text-transform:uppercase;font-size:.875rem;line-height:1.5;margin:0 0 1rem}.RedesignedResultsTabs_container___5xFw{z-index:1}.RedesignedResultsTabs_analysisImage__SYY5T{height:28.125rem;width:100%;-o-object-fit:cover;object-fit:cover}.RedesignedResultsTabs_contentHeader__k05IZ{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end}.RedesignedResultsTabs_heading__ZVcpb{font-family:Helvetica Neue LT Condensed,Avenir Next Condensed Medium,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:.03125rem;font-weight:700;font-size:1.5rem;margin-bottom:0;line-height:1}.RedesignedResultsTabs_label__8qjSA{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;letter-spacing:.03125rem;font-size:.75rem;text-transform:uppercase;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;align-items:center;position:relative;bottom:.25rem;margin:0;line-height:1.3}.RedesignedResultsTabs_label__8qjSA:before{content:"";display:inline-block;height:.75rem;width:.5rem;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);margin-right:.25rem}.RedesignedResultsTabs_label--focus-area__tviNn{color:#345993}.RedesignedResultsTabs_label--focus-area__tviNn:before{background:rgba(102,137,177,.6)}.RedesignedResultsTabs_label--key-strength__j_p1z{color:#874927}.RedesignedResultsTabs_label--key-strength__j_p1z:before{background-color:#caa790;background-image:linear-gradient(45deg,#caa790,#fff7e4,#caa790 75%);background-position:0;background-size:200%;background-origin:border-box;background-repeat:no-repeat}@media screen and (min-width:360px){.RedesignedResultsTabs_label__8qjSA{margin-right:1rem}}.RedesignedResultsTabs_copy__kevOK{margin:1rem 0}.RedesignedResultsTabs_copyBold__4AO0h{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;letter-spacing:.03125rem;font-weight:500}.RedesignedResultsTabs_productCard__xbKQp{margin-top:1rem}.RedesignedResultsTabs_cta__0jX5n{font-family:Helvetica Neue LT Condensed,Avenir Next Condensed Medium,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:.03125rem;font-weight:700;margin-top:1rem;width:100%;background-color:#fff}.RedesignedResultsTabs_tabGroup__6_KOj{width:100%}.RedesignedResultsTabs_tabGroup__6_KOj .TabPanel{background:inherit;border:none;border-radius:0;padding:0}.RedesignedResultsTabs_tabList__OPuGx{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;flex-direction:row;gap:8px;overflow-x:scroll;margin-bottom:1rem;padding-top:.125rem}.RedesignedResultsTabs_tabList__OPuGx .TabButton{min-height:2.25rem}.RedesignedResultsTabs_tabGroupButton__NWoXx{border-radius:60px;padding:0 .25rem;border:1px solid #340c0c;background-color:#fff}.RedesignedResultsTabs_tabGroupButtonActive__E_X_R{background-color:#340c0c;color:#fff}.RedesignedResultsTabs_tabGroupButtonText__7WQBJ{font-family:Helvetica Neue LT Condensed,Avenir Next Condensed Medium,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:.03125rem;text-transform:uppercase;font-size:.875rem;cursor:pointer;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:4px;white-space:nowrap;padding-right:.5rem}.RedesignedResultsTabs_tabGroupButtonText__7WQBJ .TabButton__icon{width:1.75rem;height:1.75rem;margin-right:.25rem}.RedesignedResultsTabs_imageContainer__axla5{position:relative;display:-ms-flexbox;display:-webkit-box;display:flex}.RedesignedResultsTabs_imageLabel___vm40{font-family:Helvetica Neue LT Condensed,Avenir Next Condensed Medium,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:.03125rem;position:absolute;bottom:0;width:100%;text-transform:uppercase;text-align:center;-ms-flex-line-pack:center;align-content:center;display:block;font-size:.75rem;height:1.5625rem}.RedesignedResultsTabs_imageLabel--focus-area__vqdl_{background-color:hsla(0,100%,91%,.9)}.RedesignedResultsTabs_imageLabel--key-strength__pXSqD{background-color:rgba(194,208,224,.9)}.ResultTabs{z-index:1;max-width:21.5625rem}.ResultTabs__content-header{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end}.ResultTabs__heading{font-family:Helvetica Neue LT Condensed,Avenir Next Condensed Medium,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.5rem;margin-bottom:0;line-height:1}.ResultTabs__heading,.ResultTabs__label{font-style:normal;letter-spacing:.03125rem;font-weight:700}.ResultTabs__label{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;text-transform:uppercase;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;align-items:center;position:relative;bottom:.25rem;margin:0;line-height:1.3}.ResultTabs__label:before{content:"";display:inline-block;height:.75rem;width:.5rem;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);margin-right:.25rem}.ResultTabs__label--focus-area{color:#345993}.ResultTabs__label--focus-area:before{background:rgba(102,137,177,.6)}.ResultTabs__label--key-strength{color:#874927}.ResultTabs__label--key-strength:before{background-color:#caa790;background-image:linear-gradient(45deg,#caa790,#fff7e4,#caa790 75%);background-position:0;background-size:200%;background-origin:border-box;background-repeat:no-repeat}@media screen and (min-width:360px){.ResultTabs__label{margin-right:1rem}}.ResultTabs__copy{margin:1rem 0 0}.ResultTabs__copy--bold{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-weight:500}.ResultTabs__copy--bold,.ResultTabs__cta{font-style:normal;letter-spacing:.03125rem}.ResultTabs__cta{font-family:Helvetica Neue LT Std,Avenir light,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;font-weight:700;margin-top:1rem}.ComplexionWizard{width:100vw;margin:0 calc(50% - 50vw);padding:1rem;background:url(/_next/static/media/stars_background.0a0724db.jpg) no-repeat 50%/cover}@media screen and (min-width:600px){.ComplexionWizard{width:100%;margin:1rem 0}}.ComplexionWizard__content-wrapper{background:#fff;padding:1rem}.ComplexionWizard__title{margin-bottom:.75rem;font-weight:700;font-size:1.25rem}.ComplexionWizard__question{font-weight:700;margin-top:1rem}.ComplexionWizard__button-wrapper{display:-ms-flexbox;display:-webkit-box;display:flex;margin:1.5rem 0 0}.ComplexionWizard__no-foundation-wrapper,.ComplexionWizard__owns-foundation-wrapper{margin:1.5rem 0 0}.ComplexionWizard__dont-worry{margin:2rem 0}.ComplexionWizard__option-button{width:5.5rem;height:2.25rem;border-radius:20px;overflow:hidden}.ComplexionWizard__option-button:before{border-radius:20px}.ComplexionWizard__option-button:first-of-type{margin-right:1rem}.ComplexionWizard__beauty-profile-button{width:100%;height:2.625rem;margin:1.5rem auto .5rem}@media screen and (min-width:600px){.ComplexionWizard__beauty-profile-button{width:21.625rem}}.ComplexionWizard__confirm-button,.ComplexionWizard__find-my-shade,.ComplexionWizard__mime-link .AnchorButton{font-size:1rem;letter-spacing:.03125rem;width:100%;max-width:100%}.ComplexionWizard__confirm-button{margin-top:1.5rem}.ComplexionWizard__mime-link{margin-bottom:0}.ComplexionWizard__modal{position:fixed;bottom:0;border-radius:20px 20px 0 0;width:100%;height:80%;display:-ms-flexbox;display:-webkit-box;display:flex;padding:2rem 0 1rem;background-color:#fff}.ComplexionWizard__modal__cta-wrapper{display:none}.ComplexionWizard__modal .icon-action{position:fixed;top:0;right:.5rem;padding:.5rem}@media screen and (min-width:600px){.ComplexionWizard__modal{position:relative;border-radius:20px;width:50%;padding:2rem 2.5rem;-ms-flex-pack:center;justify-content:center}.ComplexionWizard__modal .icon-action{top:.5rem;right:.5rem}}@media screen and (min-width:1200px){.ComplexionWizard__modal{height:90%;padding:2rem 4rem}.ComplexionWizard__modal .icon-action{top:1rem;right:1.5rem}}.ComplexionWizard__modalImage{width:100%;padding-top:.5rem}.ComplexionWizard .InputGroupWrapper__error-message{display:none}@media screen and (min-width:600px){.ComplexionWizard--personalisedHomepage .ComplexionWizard__dont-worry,.ComplexionWizard--personalisedHomepage .ComplexionWizard__question,.ComplexionWizard--personalisedHomepage .ComplexionWizard__title{text-align:center}.ComplexionWizard--personalisedHomepage .ComplexionWizard__button-wrapper,.ComplexionWizard--personalisedHomepage .ComplexionWizard__find-my-shade,.ComplexionWizard--personalisedHomepage .ComplexionWizard__no-foundation-wrapper,.ComplexionWizard--personalisedHomepage .ComplexionWizard__owns-foundation-wrapper{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:1.5rem auto 0}}.SkincareRecommendations_SkincareRecommendations___NkhY{background-color:#f5f5f5;position:relative}.SkincareRecommendations_SkincareRecommendations__title__yrSHQ{text-transform:uppercase;margin:0 0 1rem 1rem;padding:1.5rem 1rem 0 0;font-family:Helvetica Neue LT Condensed,Avenir Next Condensed Medium,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:.03125rem;font-weight:700;font-size:1.5rem;line-height:1}.SkincareRecommendations_SkincareRecommendations__recommendations-copy__IGaug{padding-right:1.5rem;line-height:1.25;margin:0 0 1.5rem 1rem}.SkincareRecommendations_SkincareRecommendations___NkhY .ContentSection__content,.SkincareRecommendations_SkincareRecommendations___NkhY .ProductListing{padding-top:0}.SkincareRecommendations_SkincareRecommendations___NkhY .ProductCard--compact .ProductCard__badge{background:rgba(102,137,177,.4)}.SkincareRecommendations_SkincareRecommendations___NkhY .ProductCard--compact .ProductCard__badge .Badge__label{color:#340c0c}.ComplexionLoader{padding:2rem 1rem 1rem;color:#340c0c}.ComplexionLoader__title{margin-bottom:.75rem;font-weight:700;font-size:1.25rem}.ComplexionLoader__golden-loader{-webkit-animation:spin .6s linear infinite forwards;animation:spin .6s linear infinite forwards;width:2.5rem;height:2.5rem;border-color:#caa790;background-image:-webkit-gradient(linear,left top,right top,from(#caa790),color-stop(#fff7e4),color-stop(75%,#caa790));background-image:linear-gradient(90deg,#caa790,#fff7e4,#caa790 75%);position:relative;border-radius:20px;margin:2rem auto 0}.ComplexionLoader__golden-loader:after{position:absolute;display:block;content:"";width:1.875rem;height:1.875rem;border-radius:15px;left:.3125rem;top:.3125rem;background-color:#fff}.ComplexionProfile_ComplexionProfile__vLjGj{padding:1.5rem 0 2rem 1rem;background-color:#fbf0e4}@media screen and (min-width:900px){.ComplexionProfile_ComplexionProfile__vLjGj{padding:1.5rem 2rem 2rem;padding-right:0}}.ComplexionProfile_ComplexionProfile__empty__YsjsY{padding-right:1rem}@media screen and (min-width:900px){.ComplexionProfile_ComplexionProfile__empty__YsjsY{padding-right:2rem}}.ComplexionProfile_ComplexionProfile__title__a0Eid{font-family:Helvetica Neue Condensed,Avenir Next Condensed Medium,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.03125rem;font-size:1.5rem;padding-right:1rem}@media screen and (min-width:900px){.ComplexionProfile_ComplexionProfile__title__a0Eid{padding-right:2rem}}.ComplexionProfile_ComplexionProfile__intro-copy__IVO68{line-height:1.25;margin:.625rem 0 1rem;padding-right:1rem}@media screen and (min-width:900px){.ComplexionProfile_ComplexionProfile__intro-copy__IVO68{padding-right:2rem}}.ComplexionProfile_ComplexionProfile__recommendations-title__0HNaK{font-family:Helvetica Neue Condensed,Avenir Next Condensed Medium,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.03125rem;font-size:1.25rem;text-transform:uppercase;margin:0;padding:1.5rem 0 .25rem}.ComplexionProfile_ComplexionProfile__buttonWrapper__w2jAe{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline;padding-right:1rem}@media screen and (min-width:900px){.ComplexionProfile_ComplexionProfile__buttonWrapper__w2jAe{padding-right:2rem}.ComplexionProfile_ComplexionProfile__charlotteSays__EszlL{margin-right:2rem}}.ComplexionProfile_ComplexionProfile__vLjGj .ComplexionWizard{background:none;margin:0;width:auto;padding:0 1rem 0 0}.ComplexionProfile_ComplexionProfile__vLjGj .ComplexionWizard__content-wrapper{background:none;padding:0}.ComplexionProfile_ComplexionProfile__vLjGj .ComplexionWizard__title{color:#340c0c;font-family:Helvetica Neue LT Condensed,Avenir Next Condensed Medium,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:.03125rem;font-weight:700;font-size:1.5rem;line-height:1}.ComplexionProfile_ComplexionProfile__vLjGj .ComplexionWizard__question{color:#340c0c;font-family:Helvetica Neue LT Std,Avenir light,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;letter-spacing:.03125rem;font-size:1rem;line-height:1.25}@media screen and (min-width:1200px){.ComplexionProfile_ComplexionProfile__vLjGj .ComplexionWizard__question{font-family:Helvetica Neue LT Std,Avenir light,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:.03125rem}}.ComplexionProfile_ComplexionProfile__vLjGj .ComplexionWizard__option-button{background-color:#fff;width:4rem;font-size:.875rem}.ComplexionProfile_ComplexionProfile__vLjGj .ComplexionWizard__dont-worry{color:#340c0c}@media screen and (min-width:900px){.ComplexionProfile_ComplexionProfile__vLjGj .ComplexionWizard__no-foundation-wrapper{max-width:23.125rem}.ComplexionProfile_ComplexionProfile__vLjGj .ComplexionWizard__find-my-shade,.ComplexionProfile_ComplexionProfile__vLjGj .ComplexionWizard__owns-foundation-wrapper{max-width:19.0625rem}}.ComplexionProfile_ComplexionProfile__vLjGj .ComplexionWizard .Select{background:#fff}.ComplexionProfile_ComplexionProfile__vLjGj .ComplexionWizard .Select__input{color:#340c0c}.ComplexionProfile_ComplexionProfile__vLjGj .ComplexionWizard__question{font-weight:400}.ComplexionProfile_ComplexionProfile__vLjGj .ComplexionLoader__golden-loader:after{background-color:#fbf0e4}.ComplexionProfile_ComplexionProfile__vLjGj .ProductListing{padding:0;margin:0}.ComplexionProfile_ComplexionProfile__vLjGj .RailsPortalControls{-ms-flex-pack:end;justify-content:flex-end;padding-right:1rem;margin:1rem 0}@media screen and (min-width:900px){.ComplexionProfile_ComplexionProfile__vLjGj .RailsPortalControls{padding-right:2rem}}.ComplexionProfile_ComplexionProfile__vLjGj .ContentSection__content--hasCarousel{padding:0}.Complexion__re-select{padding-right:1.25rem;color:#340c0c}@media screen and (min-width:1200px){.Complexion__re-select{padding-right:0}}.Complexion__re-select-button,.Complexion__re-select-title{font-family:Helvetica Neue LT Std,Avenir light,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;letter-spacing:.03125rem;font-size:1rem;line-height:1.25}@media screen and (min-width:1200px){.Complexion__re-select-button,.Complexion__re-select-title{font-family:Helvetica Neue LT Std,Avenir light,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:.03125rem}}.Complexion__re-select-title{font-weight:700}.Complexion__re-select-button{font-weight:400;text-transform:none;text-align:left}.ProductMatchCard_ProductMatchCard__v4s8T{margin:1rem 0 0;padding:1.5rem 1rem;border:1px solid #fff;border-radius:8px;color:#fff;max-width:28.625rem}.ProductMatchCard_ProductMatchCard__header__puNUY{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.ProductMatchCard_ProductMatchCard__title__7DVJg{font-family:Helvetica Neue Condensed,Avenir Next Condensed Medium,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.03125rem;font-size:1.25rem;line-height:1;margin:0}.ProductMatchCard_ProductMatchCard__title-wrapper__L_Ia_{display:block;position:relative}.ProductMatchCard_ProductMatchCard__bubble__1V654{font-family:Helvetica Neue LT Condensed,Avenir Next Condensed Medium,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:.03125rem;position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content;line-height:1.25;color:#fff;font-size:.625rem;font-weight:700;text-transform:uppercase;bottom:.75rem;left:13.75rem;background-color:#a73456;padding:0 .25rem;border-radius:8px}.ProductMatchCard_ProductMatchCard__close__lmRmn .Icon--closewhite{width:1.0625rem;margin-left:.25rem}.ProductMatchCard_ProductMatchCard__intro-copy__h48t0{line-height:1.25}.ProductMatchCard_ProductMatchCard__intro-copy--caps__PzAPe{text-transform:uppercase}.ProductMatchCard_ProductMatchCard__intro-copy--bold__9t_RB{font-weight:700}.ProductMatchCard_ProductMatchCard__images-wrapper__fwpXJ{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem}.ProductMatchCard_ProductMatchCard__image__M2e6Y{width:8.125rem;height:8.125rem;border-radius:50%;background-color:#6e2132}.ProductMatchCard_ProductMatchCard__image--product__jybnC{border:2px solid #dcab8d;position:relative;left:-1.25rem}.ProductMatchCard_ProductMatchCard__try-on__ix3qS{width:100%;margin-bottom:.75rem}</pre></body></html>