.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{box-sizing:content-box;position:absolute;height:0;width:1px;content:"";z-index:-1;border:8px solid transparent;left:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{visibility:visible;opacity:1}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media(max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;-webkit-clip-path:circle(0);clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}@font-face{font-family:Gotham;src:url(https://www.probeautycentral.saloncentric.com/_next/static/media/gothambook-webfont.c0be4f68.woff2) format("woff2"),url(https://www.probeautycentral.saloncentric.com/_next/static/media/gothambook-webfont.b08c918f.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(https://www.probeautycentral.saloncentric.com/_next/static/media/gothammedium-webfont.b1fabe02.woff2) format("woff2"),url(https://www.probeautycentral.saloncentric.com/_next/static/media/gothammedium-webfont.a81db83a.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gotham Medium;src:url(https://www.probeautycentral.saloncentric.com/_next/static/media/gothammedium-webfont.b1fabe02.woff2) format("woff2"),url(https://www.probeautycentral.saloncentric.com/_next/static/media/gothammedium-webfont.a81db83a.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(https://www.probeautycentral.saloncentric.com/_next/static/media/gothambold-webfont.4ba9de78.woff2) format("woff2"),url(https://www.probeautycentral.saloncentric.com/_next/static/media/gothambold-webfont.85b14ed1.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Amithen;src:url(https://www.probeautycentral.saloncentric.com/_next/static/media/amithen.50997621.woff2) format("woff2"),url(https://www.probeautycentral.saloncentric.com/_next/static/media/amithen.dffefbe5.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:icomoon;src:url(https://www.probeautycentral.saloncentric.com/_next/static/media/icomoon.a5649ca6.eot);src:url(https://www.probeautycentral.saloncentric.com/_next/static/media/icomoon.a5649ca6.eot) format("embedded-opentype"),url(https://www.probeautycentral.saloncentric.com/_next/static/media/icomoon.6f3da822.ttf) format("truetype"),url(https://www.probeautycentral.saloncentric.com/_next/static/media/icomoon.8811afdd.woff) format("woff"),url(https://www.probeautycentral.saloncentric.com/_next/static/media/icomoon.a38eba44.svg) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-check-outline:before{content:""}.icon-filters:before{content:""}.icon-copy-shape:before{content:""}.icon-email-shape:before{content:""}.icon-seller-box:before{content:""}.icon-box:before{content:""}.icon-cart:before{content:""}.icon-cart-add:before{content:""}.icon-cart-shop:before,.icon-quick-shop:before{content:""}.icon-chat:before{content:""}.icon-log-out:before,.icon-logout:before{content:""}.icon-sweepstakes:before,.icon-ticket:before{content:""}.icon-trash:before{content:""}.icon-arrow-left-2:before{content:""}.icon-arrow-right-2:before{content:""}.icon-account:before,.icon-profile-new:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-chevron-down:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-up:before{content:""}.icon-close:before{content:""}.icon-search:before{content:""}.icon-menu:before{content:""}.icon-heart-filled:before{content:""}.icon-heart:before,.icon-save-outline:before{content:""}.icon-share:before{content:""}.icon-tiktok:before{content:""}.icon-minus:before{content:""}.icon-facebook:before{content:""}.icon-instagram:before{content:""}.icon-pinterest:before{content:""}.icon-twitter:before{content:""}.icon-youtube:before{content:""}.icon-plus:before{content:""}.icon-play:before{content:""}.icon-quote .path1:before{content:"";color:#31254c}.icon-quote .path2:before{content:"";margin-left:-1.0087890625em;color:#6430c0;opacity:.2}@font-face{font-family:fontello;src:url(https://www.probeautycentral.saloncentric.com/_next/static/media/fontello.5e7dbe84.woff) format("woff");font-weight:400;font-style:normal}.d-flex{display:flex}.d-hide{display:none}@media(min-width:1024px){.d-flex-large{display:flex}}.d-grid{display:grid}.t-caps{text-transform:uppercase}.t-cntr{text-align:center}.g-inherit{position:inherit!important}.clearfix:after,.clearfix:before{content:"";display:block;clear:both}.error{color:#ca2f3f}.container{max-width:1440px;margin:0 auto}.container-row{max-width:1152px;margin:0 auto}.container-row--spacing{margin:28px auto}.rte-indent-1{padding-left:12px}.rte-indent-2{padding-left:24px}.rte-indent-3{padding-left:28px}.rte-indent-4{padding-left:160px}.rte-indent-5{padding-left:200px}.rte-indent-6{padding-left:240px}.rte-indent-7{padding-left:280px}.rte-indent-8{padding-left:320px}.rte-align-center{text-align:center}.rte-align-justify{text-align:justify}.rte-align-right{text-align:right}@media(max-width:1023px){.h-hide-for-small-new,.hide-for-small{display:none!important}}@media(min-width:1024px){.h-hide-for-large,.h-hide-for-large-new,.hide-for-large{display:none!important}}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}blockquote,body,div,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,iframe,label,legend,li,nav,object,ol,p,section,table,ul{margin:0;padding:0}article,figure,footer,header,hgroup,nav,section{display:block}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button,input{line-height:normal}button,input,select,textarea{font-family:inherit;font-size:100%}button{border:0;background-color:transparent;padding:0;outline:0;color:inherit}img,video{height:auto;max-width:100%}fieldset{border:0;margin:0;padding:0}html::-webkit-scrollbar{width:16px}html::-webkit-scrollbar-track{background:#fff}html::-webkit-scrollbar-thumb{border-radius:9px;background:#c7c6d6;border:1px solid #fff}body{background:#fff;color:#353333;font:100%/1.5 Gotham,Helvetica,Arial,sans-serif;-webkit-text-size-adjust:100%;min-height:100vh;flex-direction:column;overflow-x:hidden}body.mobile-account-opened,body.mobile-menu-opened{overflow:hidden}@media(min-width:1024px){body.mobile-account-opened,body.mobile-menu-opened{overflow:auto}}body.suggestions-opened{overflow:hidden}body.modal-open{overflow:hidden;position:relative}@media(min-width:1024px){body.header-sticky .header{position:fixed;top:0;left:0;right:0;z-index:20}}.scChromeData,.scpm{display:none!important}.sc-jss-editing-error,.sc-jss-placeholder-error{padding:1em;background-color:#ffffe0}.m-article-details{padding:24px}.h-show-for-sr{border:0;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.skip-link{position:absolute;top:10px;left:10px;clip:rect(0,0,0,0);z-index:35;background-color:#fff;padding:5px;border-radius:5px;font-size:14px;text-transform:uppercase;opacity:0}.skip-link:focus{clip:auto;top:10px;opacity:1;transition:.5;text-decoration:none}.skip-link.m-dark{color:#fff;background-color:#000}.accessibility{border:3px solid #fff;border-radius:1px;box-sizing:content-box;color:#000;opacity:0;outline:3px solid #000;pointer-events:none;position:absolute;top:0;transform:scale(1);transition-duration:.15s;transition-property:top,left,width,height,visibility,transform,opacity;transition-timing-function:cubic-bezier(0,.2,0,1);visibility:hidden;z-index:1001}.accessibility.m-visible{opacity:1;transform:scale(1);visibility:visible}.page .accessibility{z-index:3001}.a-type-h1,.h1,h1{font-size:32px;line-height:40px;font-weight:500}@media(min-width:1024px){.a-type-h1,.h1,h1{font-size:40px;line-height:48px}}.a-type-h2,.h2,h2{font-size:24px;line-height:32px;font-weight:500}@media(min-width:1024px){.a-type-h2,.h2,h2{font-size:32px;line-height:40px}}.a-type-h3,.h3,h3{font-size:20px;line-height:24px;font-weight:500}@media(min-width:1024px){.a-type-h3,.h3,h3{font-size:24px;line-height:32px}}.a-type-h4,.h4,h4{font-size:16px;line-height:24px;font-weight:500}.a-type-h5,.h5,h5{font-size:16px;line-height:20px;font-weight:500}.a-type-h6,.h6,h6{font-size:12px;line-height:18px;font-weight:500}.pg,p{font-size:16px;line-height:20px}.caption{font-size:12px;line-height:18px}.small{font-size:10px;line-height:14px;letter-spacing:1px;text-transform:uppercase}@media(max-width:767px){.o-article-tile-holder__tn,.o-classes-tiles__header .a-type-h2{font-size:20px;line-height:24px}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.modal{position:fixed;top:0;left:0;min-height:100vh;height:100%;width:100%;z-index:3000;background:rgba(51,51,51,.3);overflow:hidden;display:flex;justify-content:center;align-items:center}.modal-content{background:#fff;max-width:310px;width:800px;position:relative;outline:0}@media(min-width:768px){.modal-content{max-width:430px}}@media(min-width:1024px){.modal-content{min-width:575px}}.modal .close-button{position:absolute;top:9px;right:9px;cursor:pointer}.modal .close-button:before{font-family:icomoon;font-size:21px;content:"";color:#666}.modal-title{width:100%;text-align:center;color:#000;font-size:21px;line-height:24px;font-weight:500;padding:20px 20px 35px}.form-content{padding-top:28px}.form-content .a-type-h1>a,.form-content .h1>a,.form-content h1>a{font-size:32px;line-height:40px;font-weight:500}@media(min-width:1024px){.form-content .a-type-h1>a,.form-content .h1>a,.form-content h1>a{font-size:40px;line-height:48px}}.form-content .h2 .a-type-h2>a,.form-content h2>a{font-size:24px;line-height:32px;font-weight:500}@media(min-width:1024px){.form-content .h2 .a-type-h2>a,.form-content h2>a{font-size:32px;line-height:40px}}.form-content .a-type-h3>a,.form-content .h3>a,.form-content h3>a{font-size:20px;line-height:24px;font-weight:500}@media(min-width:1024px){.form-content .a-type-h3>a,.form-content .h3>a,.form-content h3>a{font-size:24px;line-height:32px}}.form-content .a-type-h4>a,.form-content .h4>a,.form-content h4>a{font-size:16px;line-height:24px;font-weight:500}.form-content .a-type-h5>a,.form-content .h5>a,.form-content h5>a{font-size:16px;line-height:20px;font-weight:500}.form-content .a-type-h6>a,.form-content .h6>a,.form-content h6>a{font-size:12px;line-height:18px;font-weight:500}.sitecore-form{max-width:700px;display:flex;margin:auto;flex-direction:column;justify-content:center;padding:24px}.sitecore-form .form-item-description{display:block;font-size:14px;line-height:24px;font-weight:500;color:#4c4b60}.sitecore-form .form-item-description.required:after{content:"*";color:#f8286c;padding:0 4px}.sitecore-form .form-item-description.select-all-text{position:relative;padding-bottom:24px}.sitecore-form .form-item-description.select-all-text .select-all-info{position:absolute;bottom:0;font-weight:400;font-size:14px}.sitecore-form .form-item-description.select-all-text.bold .select-all-info{font-weight:500}.sitecore-form .form-item-description+.checkbox-label,.sitecore-form .form-item-description+.radio-label{margin-top:17px}.sitecore-form .form-item{margin-bottom:40px}.sitecore-form .form-item.error .checkbox-label,.sitecore-form .form-item.error .form-item-description,.sitecore-form .form-item.error .radio-label{color:#353333}.sitecore-form .form-item.error .a-dropdown,.sitecore-form .form-item.error input{border:1px solid #ca2f3f}.sitecore-form .form-item-text.marked:before{content:"*";color:#f8286c}.sitecore-form .form-item p{font-size:16px;line-height:24px}.sitecore-form .form-item.list .form-item-description{font-size:16px;color:#353333}.sitecore-form .form-item .confirm-item:first-child{margin-bottom:40px}.sitecore-form .form-item .react-datepicker-wrapper{width:100%}.sitecore-form .form-item .react-datepicker__close-icon:after{background-color:#14a1ad}.sitecore-form .form-item .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.sitecore-form .form-item .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-30px}.sitecore-form .invalid p{font-size:12px;font-weight:500;margin-top:2px}.sitecore-form .invalid p:before{content:"!";height:16px;width:16px;display:inline-flex;margin-right:5px;justify-content:center;align-items:center;background:#ca2f3f;color:#fff;border-radius:50%}.sitecore-form input,.sitecore-form textarea{width:100%;border:.5px solid #c7c6d6;height:48px;outline:0;padding:12px 16px;font-size:16px;line-height:24px}.sitecore-form input::placeholder,.sitecore-form textarea::placeholder{color:#76748e}.sitecore-form input.disabled,.sitecore-form input:disabled,.sitecore-form textarea.disabled,.sitecore-form textarea:disabled{background-color:#f2f2fa;color:#a09fb1;pointer-events:none}.sitecore-form textarea{width:100%!important;resize:none;height:auto;scrollbar-width:thin;scrollbar-color:#dfdfeb #fff}.sitecore-form textarea::-webkit-scrollbar{width:5px}.sitecore-form textarea::-webkit-scrollbar-thumb{background:#dfdfeb;border-radius:12px}.sitecore-form textarea::-webkit-scrollbar-track{background:#fff}.sitecore-form textarea{scrollbar-face-color:#dfdfeb;scrollbar-track-color:#fff}.sitecore-form .form-errors{color:#ca2f3f}.sitecore-form .form-errors .invalid div{display:none}.sitecore-form .a-dropdown__item.selected{align-items:center}.sitecore-form .a-dropdown__item.selected:after{margin-bottom:5px}.sitecore-form button:not(.a-dropdown__title):not(.react-datepicker__navigation):not(.react-datepicker__close-icon){min-width:86px;max-width:280px;text-transform:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;cursor:pointer;position:relative;display:inline-block;outline-width:0;text-align:center;text-transform:capitalize;font-weight:500;line-height:1.4;transition:background-color .5s ease-out,color .5s ease-out;vertical-align:middle;border-radius:100px;text-decoration:none;font-size:16px;padding:12px 24px}@media(min-width:768px){.sitecore-form{padding:24px 0}.sitecore-form fieldset{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:40px;column-gap:40px;flex-wrap:wrap}.sitecore-form fieldset.confirm{display:flex}.sitecore-form fieldset.confirm>.form-item{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:40px;column-gap:40px;flex-wrap:wrap}.sitecore-form fieldset.confirm>.form-item .confirm-item:first-child{margin-bottom:0}}.a-btn,a.a-btn{min-width:86px;max-width:280px;text-transform:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;cursor:pointer;position:relative;display:inline-block;outline-width:0;text-align:center;text-transform:capitalize;font-family:Gotham,sans-serif;font-weight:500;line-height:1.4;transition:background-color .5s ease-out,color .5s ease-out;vertical-align:middle;border-radius:100px;text-decoration:none;font-size:12px;padding:7px 24px;box-sizing:border-box}.a-btn:hover,a.a-btn:hover{text-decoration:underline}@media(min-width:1024px){.a-btn--primary,.a-btn--secondary,.a-btn--tertiary,a.a-btn--primary,a.a-btn--secondary,a.a-btn--tertiary{font-size:16px;padding:12px 24px}}.a-btn--m-large,a.a-btn--m-large{font-size:16px;padding:12px 24px}.a-btn--primary,.a-btn--primary:focus,.a-btn--primary:hover,a.a-btn--primary,a.a-btn--primary:focus,a.a-btn--primary:hover{background-color:#14a1ad;color:#fff}.a-btn--primary.disabled,.a-btn--primary:disabled,a.a-btn--primary.disabled,a.a-btn--primary:disabled{pointer-events:none;background-color:#a09fb1}.a-btn--secondary,.a-btn--secondary:hover,a.a-btn--secondary,a.a-btn--secondary:hover{background-color:#fff;border:1px solid #14a1ad;color:#14a1ad}.a-btn--secondary.disabled,.a-btn--secondary:disabled,a.a-btn--secondary.disabled,a.a-btn--secondary:disabled{pointer-events:none;background-color:#dfdfeb;border-color:#76748e;color:#76748e}.a-btn--secondary.disabled:hover,.a-btn--secondary:disabled:hover,a.a-btn--secondary.disabled:hover,a.a-btn--secondary:disabled:hover{background-color:#dfdfeb;border-color:#76748e;color:#76748e}.a-btn--tertiary,.a-btn--tertiary:hover,a.a-btn--tertiary,a.a-btn--tertiary:hover{background-color:#353333;border:1px solid #353333;color:#fff}.a-btn--tertiary.disabled,.a-btn--tertiary:disabled,a.a-btn--tertiary.disabled,a.a-btn--tertiary:disabled{pointer-events:none;background-color:#a09fb1;border-color:#a09fb1;color:#fff}.a-btn--tertiary.disabled:hover,.a-btn--tertiary:disabled:hover,a.a-btn--tertiary.disabled:hover,a.a-btn--tertiary:disabled:hover{background-color:#a09fb1;border-color:#a09fb1;color:#fff}.a-btn--ghost,.a-btn--ghost:hover,a.a-btn--ghost,a.a-btn--ghost:hover{background-color:#fff;border:1px solid #76748e;color:#353333}.a-btn--ghost.disabled,.a-btn--ghost:disabled,a.a-btn--ghost.disabled,a.a-btn--ghost:disabled{pointer-events:none;background-color:#dfdfeb;border-color:#dfdfeb;color:#76748e}.a-btn--ghost.disabled:hover,.a-btn--ghost:disabled:hover,a.a-btn--ghost.disabled:hover,a.a-btn--ghost:disabled:hover{background-color:#dfdfeb;border-color:#dfdfeb;color:#76748e}.a-btn--medium,a.a-btn--medium{font-size:14px;padding:11px 24px}.a-btn--small,a.a-btn--small{font-size:12px;padding:10px 15px;min-width:auto}.a-btn--xsmall,a.a-btn--xsmall{font-size:11px;padding:7px 14px;min-width:auto}.a-btn--xsmall span,a.a-btn--xsmall span{overflow:visible!important}a.a-btn,a.a-btn:hover{text-decoration:none}.btn.btn-secondary--main{min-width:275px;height:55px;border:1px solid #564080;border-radius:8px;font-weight:500;font-size:16px;line-height:56px;color:#000;text-decoration:none;text-align:center;position:relative;z-index:10;display:block;background-color:#fff;box-shadow:-9px 9px 0 0 #c0afe1;border-radius:6px}.btn.btn-secondary--main .icon-arrow-right-2{padding-left:5px}a.btn-gray--primary,a.btn-gray--primary:hover,a.btn-primary,a.btn-primary:hover{display:inline-block;height:32px;padding:0 16px;background:#f2f2fa;border-radius:100px;color:#31254c;font-size:12px;line-height:32px;font-weight:500;text-decoration:none}.btn--trans{background:transparent;border:0}.text-link,a{font-size:16px;line-height:24px;text-decoration:underline;color:#14a1ad;transition:all .2s ease}.text-link:focus,a:focus{outline:0}.text-link:active,.text-link:focus,.text-link:hover,a:active,a:focus,a:hover{color:#14a1ad}p .text-link,p a{font-size:16px;line-height:20px}.label-link{font-size:10px;line-height:14px;letter-spacing:1px;font-weight:500;text-transform:uppercase;color:#564080}ol,ul{list-style-type:none}.badge{display:inline-block;padding:1px 5px 0;font-size:10px;font-weight:400;line-height:1;letter-spacing:1px;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:3px;border:0}.badge-primary{color:#fff;background-color:#6430c0}.badge-secondary{color:#fff;background-color:#14a1ad}.badge-pink{color:#fff;background-color:#f8286c}.badge-orange{color:#fff;background-color:#fb9f28}.badge-purple-dark{color:#fff;background-color:#564080}.badge-blue{color:#fff;background-color:#07c4ee}.badge-green{color:#fff;background-color:#00da97}.a-dropdown{border:.5px solid #c7c6d6;padding:8px;position:relative;min-width:100px}.a-dropdown.disabled{pointer-events:none;background-color:#f2f2fa}.a-dropdown.disabled .a-dropdown__title{color:#a09fb1}.a-dropdown__title{text-transform:uppercase;color:#31254c;letter-spacing:1px;font-size:10px;line-height:16px;align-items:center;font-weight:500;cursor:pointer;white-space:nowrap;display:flex;justify-content:space-between;text-align:left;width:100%}.a-dropdown__title span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.a-dropdown__title:after{content:"";font-family:icomoon;font-size:15px;margin-left:5px;font-weight:600}.a-dropdown__items{display:none;background:#fff;filter:drop-shadow(0 0 4px rgba(49,37,76,.08))}.a-dropdown__items.opened{display:block;position:absolute;top:40px;left:0;min-width:100%;z-index:8;max-height:300px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dfdfeb #fff}.a-dropdown__items.opened::-webkit-scrollbar{width:5px}.a-dropdown__items.opened::-webkit-scrollbar-thumb{background:#dfdfeb;border-radius:12px}.a-dropdown__items.opened::-webkit-scrollbar-track{background:#fff}.a-dropdown__items.opened{scrollbar-face-color:#dfdfeb;scrollbar-track-color:#fff}.a-dropdown__item{padding:8px 11px 8px 8px;color:#31254c;font-size:12px;line-height:18px;cursor:pointer;display:flex;white-space:nowrap;outline:0}.a-dropdown__item.selected:after{content:"";display:inline-block;height:12px;width:5px;border-right:1px solid #14a1ad;border-bottom:1px solid #14a1ad;transform:rotate(45deg);margin-left:10px}.a-dropdown__item:hover{background:#c7c6d6}.radio-label{display:block;position:relative;padding-left:32px;margin-bottom:16px;cursor:pointer;font-size:16px;line-height:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.radio-label.bold{font-weight:500}.radio-label input{opacity:0;cursor:pointer;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.radio-label .checkmark{position:absolute;top:0;left:0;height:24px;width:24px;background-color:#fff;border-radius:50%;border:1px solid #c7c6d6;font-size:14px;line-height:24px;display:flex;justify-content:center}.radio-label .checkmark:after{content:"";font-family:icomoon;position:absolute;display:none;color:#fff}.radio-label input:checked~.checkmark{background-color:#14a1ad;border:none}.radio-label input:checked~.checkmark:after{display:block}.radio-label input.disabled,.radio-label input:disabled{pointer-events:none}.radio-label input.disabled:checked~.checkmark,.radio-label input.disabled~.checkmark,.radio-label input:disabled:checked~.checkmark,.radio-label input:disabled~.checkmark{background-color:#f2f2fa;border:1px solid #c7c6d6}.radio-label.disabled{pointer-events:none}.radio-label.disabled .checkmark,.radio-label.disabled input:checked~.checkmark{background-color:#f2f2fa;border:1px solid #c7c6d6}.sitecore-form .a-dropdown{height:48px;padding:0}.sitecore-form .a-dropdown__title{height:100%;padding:12px 16px;font-size:16px;color:#353333;text-transform:none;font-weight:400;letter-spacing:normal}.sitecore-form .a-dropdown__items.opened{top:48px}.sitecore-form .a-dropdown__item{height:48px;font-size:14px;line-height:32px}.checkbox-label{position:relative;display:block;padding-left:32px;margin-bottom:16px;cursor:pointer}.checkbox-label.bold{font-weight:500}.checkbox-label input{opacity:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.checkbox-label input:checked+.checkmark{background-color:#14a1ad;border:none}.checkbox-label input:checked+.checkmark:after{display:block}.checkbox-label input.disabled,.checkbox-label input:disabled{pointer-events:none}.checkbox-label input.disabled+.checkmark,.checkbox-label input.disabled:checked+.checkmark,.checkbox-label input:disabled+.checkmark,.checkbox-label input:disabled:checked+.checkmark{background-color:#f2f2fa;border:1px solid #c7c6d6}.checkbox-label .checkmark{position:absolute;cursor:pointer;top:0;left:0;bottom:0;height:24px;width:24px;background-color:#fff;border:1px solid #c7c6d6;font-size:14px;line-height:24px;display:flex;justify-content:center}.checkbox-label .checkmark:after{content:"";font-family:icomoon;position:absolute;display:none;color:#fff}.checkbox-label.toggle{height:32px;line-height:32px;padding-right:65px;padding-left:0;cursor:default;max-width:max-content}.checkbox-label.toggle.full-width{max-width:100%}.checkbox-label.toggle input:checked+.checkmark:before{transform:translateX(26px)}.checkbox-label.toggle input:checked+.checkmark:after{display:none}.checkbox-label.toggle input.disabled,.checkbox-label.toggle input:disabled{pointer-events:none}.checkbox-label.toggle input.disabled+.checkmark,.checkbox-label.toggle input.disabled:checked+.checkmark,.checkbox-label.toggle input:disabled+.checkmark,.checkbox-label.toggle input:disabled:checked+.checkmark{background-color:#f2f2fa;border:none}.checkbox-label.toggle.disabled .checkmark{border:none}.checkbox-label.toggle .checkmark{right:0;left:auto;background-color:#a09fb1;transition:.4s;border-radius:34px;height:auto;width:60px;display:block;border:none}.checkbox-label.toggle .checkmark:before{position:absolute;content:"";height:26px;width:26px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}.checkbox-label.disabled{pointer-events:none;cursor:default}.checkbox-label.disabled .checkmark,.checkbox-label.disabled input:checked+.checkmark{background-color:#f2f2fa;border:1px solid #c7c6d6}.label-two-columns{display:block;width:100%;margin-right:0}@media(min-width:768px){.label-two-columns{display:inline-flex;width:calc(50% - 10px)}.label-two-columns:nth-child(2n){margin-right:10px}}.m-page-header{padding:16px 24px 10px;margin:0 auto}@media(min-width:768px){.m-page-header{padding:14px 24px 10px}}@media(min-width:1024px){.m-page-header{padding:14px 0 10px}}.m-page-header img{max-width:200px!important;margin-left:0}.m-page-header__data,.m-page-header__logo,.m-page-header__subtitle,.m-page-header__title{max-width:800px;margin:0 auto;display:block}.m-page-header__data:after,.m-page-header__data:before,.m-page-header__logo:after,.m-page-header__logo:before,.m-page-header__subtitle:after,.m-page-header__subtitle:before,.m-page-header__title:after,.m-page-header__title:before{content:"";display:block;clear:both}.m-page-header__brand-logo{max-width:800px;margin:0 auto}.m-page-header__data{max-width:800px;position:relative;flex-direction:column;justify-content:space-between;margin:25px auto 0}@media(min-width:1024px){.m-page-header__data{flex-direction:row}}.m-page-header__name{font-size:14px;line-height:21px}.m-page-header__brand-name:after,.m-page-header__mag-titl:after{content:" | "}.m-page-header__title{font-size:32px;line-height:40px;display:block}@media(min-width:1024px){.m-page-header__title{font-size:40px;line-height:48px}}.m-page-header__time{font-size:10px;line-height:16px;letter-spacing:1px;font-weight:500;padding-top:3px;text-transform:uppercase;color:#564080}.m-page-header__time:first-child{margin-left:2px}.m-page-header__date{color:#76748e}.m-page-header__share-fav{font-size:12px;line-height:18px;color:#76748e;margin-top:15px;margin-left:0}.m-page-header__share-fav .icon-heart-filled:not(.disabled),.m-page-header__share-fav .icon-heart:not(.disabled){cursor:pointer}@media(max-width:767px){.m-page-header__share-fav{margin-top:0}}@media(min-width:1024px){.m-page-header__share-fav{position:absolute;right:0;margin:0}}.m-page-header__share-fav span{font-size:16px;margin-top:0;margin-left:0;padding-right:5px}@media(min-width:1024px){.m-page-header__share-fav span{margin-left:5px}}.m-page-header__share-fav span.small--label{display:inline-block;font-size:12px;line-height:18px;margin-top:-5px;margin-left:0;vertical-align:middle}.m-page-header .learning-track-next{display:none}.m-page-header .learning-track-close{background-color:#f2f2fa;height:30px;width:30px;position:absolute;left:10px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-top:5px}.m-page-header .learning-track-close>a{text-decoration:none;color:#353333}.m-page-header .learning-track-close>a:after{content:"";font-family:icomoon;font-size:20px;line-height:30px}.m-page-header .learning-track-close>a:hover{color:#353333}@media screen and (min-width:900px){.m-page-header .learning-track-close{left:calc(50% - 440px)}}@media(min-width:1024px){.m-page-header .learning-track-close{left:calc(50% - 450px);margin-top:8px}}.main-article.learning-track .m-page-header{padding-left:50px}@media screen and (min-width:900px){.main-article.learning-track .m-page-header{padding-left:24px}}@media(min-width:1024px){.main-article.learning-track .m-page-header{padding-left:0}}.main-article.learning-track .o-article-tile-holder,.main-article.learning-track .o-next-article,.main-article.learning-track .o-related-reading-grid-holder,.main-article.learning-track .o-related-reading-list-holder{display:none}.main-article.learning-track .learning-track-next.up-next{display:flex;position:static;width:100%;background-color:#f2f2fa;max-width:970px;margin:0 auto;padding:24px}@media(min-width:1024px){.main-article.learning-track .learning-track-next.up-next{flex-wrap:nowrap;justify-content:space-between;align-items:center}}.main-article.learning-track .learning-track-next.up-next:empty{background:transparent;padding:10px 24px}.main-article.learning-track .learning-track-next.up-next .learning-track-next__banner{width:85%}.main-article.learning-track .learning-track-next.up-next .learning-track-next__banner-title{letter-spacing:1px;text-transform:uppercase;margin-bottom:4px;font-size:10px;line-height:1.6;font-weight:500}.main-article.learning-track .learning-track-next.up-next .learning-track-next__banner-track-title{font-size:16px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-weight:500}.main-article.learning-track .learning-track-next.up-next .learning-track-next__link{height:32px;width:32px;background-color:#dfdfeb;border-radius:50%;display:flex;justify-content:center;align-items:center;text-decoration:none;pointer-events:none}.main-article.learning-track .learning-track-next.up-next .learning-track-next__link:after{content:"";font-family:icomoon;color:#fff;font-size:23px;margin-left:3px}.main-article.learning-track .learning-track-next.up-next .learning-track-next__link.enabled{background-color:#14a1ad;pointer-events:all}.body-sticky article.main-article{padding-top:44px;z-index:inherit}.body-sticky article.main-article.learning-track .m-page-header{padding-left:50px;min-height:110px}.body-sticky article.main-article.learning-track .m-page-header__title{padding-left:0}@media(min-width:1024px){.body-sticky article.main-article.learning-track .m-page-header{min-height:150px;padding-bottom:24px;padding-right:24px;display:flex;justify-content:center;flex-direction:column}.body-sticky article.main-article.learning-track .m-page-header .o-share-article--abs{top:90px}.body-sticky article.main-article.learning-track .m-page-header .m-oage-header__logo-sm{display:none}.body-sticky article.main-article.learning-track .m-page-header__title{padding-right:320px;width:100%}.body-sticky article.main-article.learning-track .m-page-header__data{width:100%}}@media(min-width:1280px){.body-sticky article.main-article.learning-track .m-page-header__title{padding-right:480px}}.body-sticky article.main-article.learning-track .m-article-progress{display:block}@media(min-width:1024px){.body-sticky article.main-article.learning-track .learning-track-next{display:flex}}.body-sticky .m-article-progress{display:none;position:absolute;bottom:0;left:0;right:0;height:10px;z-index:-1}.body-sticky .m-article-progress-holder{height:100%}.body-sticky .m-article-progress-bar{border-radius:8px;height:100%;background:linear-gradient(66.04deg,#513a7c -4.58%,#a16ff9 88.69%)}.body-sticky .learning-track-close{background-color:#fff;display:flex;top:calc(50% - 40px);left:10px;margin:0}@media(min-width:1024px){.body-sticky .learning-track-close{top:calc(50% - 45px);left:calc(50% - 500px)}}.body-sticky .learning-track-next{display:none}@media(min-width:1024px){.body-sticky .learning-track-next{padding:16px 24px;background-color:#fff;flex-wrap:nowrap;justify-content:space-between;align-items:center;top:0;width:320px;right:0}.body-sticky .learning-track-next:not(.up-next){position:absolute}}@media(min-width:1280px){.body-sticky .learning-track-next{width:480px}}.body-sticky .learning-track-next__banner{width:85%}.body-sticky .learning-track-next__banner-title{letter-spacing:1px;text-transform:uppercase;margin-bottom:4px;font-size:10px;line-height:1.6;font-weight:500}.body-sticky .learning-track-next__banner-track-title{font-size:16px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-weight:500}.body-sticky .learning-track-next__link{height:32px;width:32px;background-color:#dfdfeb;border-radius:50%;display:flex;justify-content:center;align-items:center;text-decoration:none;pointer-events:none}.body-sticky .learning-track-next__link:after{content:"";font-family:icomoon;color:#fff;font-size:23px;margin-left:3px}.body-sticky .learning-track-next__link.enabled{background-color:#14a1ad;pointer-events:all}.body-sticky .m-page-header,.body-sticky .m-page-header .m-page-header.m-page-header--sticky{position:-webkit-sticky;position:sticky;z-index:9;min-height:100px;top:82px;width:100%;padding-bottom:0;background:linear-gradient(66.04deg,rgba(81,58,124,.04) -4.58%,rgba(161,111,249,.04) 88.69%),#fff}@media(min-width:768px){.body-sticky .m-page-header,.body-sticky .m-page-header .m-page-header.m-page-header--sticky{top:82px;min-height:115px}}@media(min-width:1024px){.body-sticky .m-page-header,.body-sticky .m-page-header .m-page-header.m-page-header--sticky{top:70px;min-height:115px;padding:15px 0 10px}}.body-sticky .m-page-header .m-page-header__name{padding-top:10px}.body-sticky .m-page-header__logo{display:none}.body-sticky .m-page-header__brand-logo,.body-sticky .m-page-header__data,.body-sticky .m-page-header__subtitle,.body-sticky .m-page-header__title{max-width:940px;margin:0 auto}.body-sticky .m-page-header__title{font-size:20px;line-height:24px;text-align:left;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:768px){.body-sticky .m-page-header__title{padding-right:200px;font-size:24px;line-height:32px}}@media(min-width:1024px){.body-sticky .m-page-header__title{padding-right:200px}}@media(max-width:767px){.body-sticky .m-page-header__name{display:none}}.body-sticky:not(.modal-open).article-content{z-index:8;position:relative}.body-sticky .o-image-one-tile,.body-sticky .o-images{z-index:10;position:relative}.article-content{z-index:8;position:relative}.m-article-tile{min-width:246px;font-weight:350;font-size:16px;line-height:24px;color:#353333;overflow:hidden;position:relative;align-self:flex-end}@media(min-width:768px){.m-article-tile{width:258px}}.m-article-tile--float{display:flex;flex-direction:column}.m-article-tile__header{display:flex;justify-content:space-between;align-items:center;border-left:1px solid #dfdfeb;border-right:1px solid #dfdfeb;padding:15px 15px 8px;height:43px}.m-article-tile__category{font-weight:500;line-height:14px;color:#76748e}.m-article-tile__category,.m-article-tile__tag{font-size:10px;letter-spacing:1px;text-transform:uppercase;display:inline-block}.m-article-tile__tag{font-weight:350;line-height:17px;color:#fff;height:20px;margin-left:auto}.m-article-tile__category,.m-article-tile__tag{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-article-tile__title{font-weight:500;font-size:16px;line-height:24px;color:#353333;padding:0 15px 15px;height:62px;overflow:hidden;border:1px solid #dfdfeb;border-top:0;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.m-article-tile__title--size{font-size:16px;line-height:24px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.m-article-tile__thumbnail{height:208px;overflow:hidden}.m-article-tile__thumbnail span{height:100%!important;width:100%!important}.m-article-tile__thumbnail img{display:block;height:100%;width:100%;object-fit:cover;border-top-left-radius:15px;border-top-right-radius:15px;border-bottom-left-radius:0;border-bottom-right-radius:0}.m-header-brands__container{position:relative;display:flex;justify-content:space-between}.m-header-brands__container-list{flex-grow:1;max-height:73vh;overflow-y:auto;padding-right:24px;margin:24px 0 0 24px}.m-header-brands__container-list::-webkit-scrollbar{display:none}.m-header-brands .brand-badge{font-size:10px;line-height:16px;color:#fff;text-transform:uppercase;padding:2px 4px;border-radius:2px;background:linear-gradient(131.83deg,#f94781 15.39%,#66459b 110.26%)}.m-header-brands__alphabet-list{position:absolute;top:24px;right:0;width:20px;color:#76748e;font-weight:500;font-size:10px;line-height:16px;text-align:center;z-index:2}.m-header-brands__alphabet-list-item{cursor:pointer;padding:0 5px 2px;outline:0}.m-header-brands__alphabet-list-item.active{font-size:12px;line-height:18px;color:#564080}.m-header-brands__category-title{font-size:16px;line-height:24px;font-weight:500;outline:0}.m-header-brands__category-item{display:flex;align-items:center;justify-content:flex-start;border-top:1px solid #dfdfeb}.m-header-brands__category-item-link{width:auto!important;padding:28px 8px 28px 0!important;font-size:16px!important;line-height:24px!important}.m-header-brands__category-title+.m-header-brands__category-item{border:none}@media(min-width:1024px){.m-header-brands__alphabet-list{display:flex;justify-content:space-between;top:0;left:-5px;width:100%;color:#353333;line-height:14px}.m-header-brands__alphabet-list-item{width:20px;padding:0}.m-header-brands__alphabet-list-item.active{font-weight:500;color:#353333;position:relative;font-size:10px;line-height:14px}.m-header-brands__alphabet-list-item.active:after{content:"";height:3px;background-color:#564080;position:absolute;left:0;right:0;bottom:-8px}.m-header-brands__container-list{display:flex;flex-direction:column;flex-wrap:wrap;padding:40px 0 0;margin-left:0;height:330px;overflow-x:auto;overflow-y:hidden}.m-header-brands__container-list::-webkit-scrollbar{display:block;height:5px;width:115px}.m-header-brands__container-list::-webkit-scrollbar-thumb{width:115px;background-color:#31254c;border-radius:30px}.m-header-brands__container-list::-webkit-scrollbar-track{background:#dfdfeb}.m-header-brands__category-title{width:auto;padding:0 50px 13px 0;font-weight:700}.m-header-brands__category-item{border:none;white-space:nowrap;padding:0 50px 13px 0}.m-header-brands__category-item-link{padding:0!important;font-weight:400!important;margin-right:8px}.m-header-brands__category-item-link:hover{color:#353333!important;text-decoration:underline}}.m-digital-book__inside{height:700px;width:100%}.m-digital-book,.m-digital-book iframe,.m-digital-book__inside{position:relative;z-index:8}.o-lp-navigation{display:flex;margin:0 auto;padding:0;line-height:48px;overflow-x:scroll;scrollbar-width:none}.o-lp-navigation:after,.o-lp-navigation:before{content:"";display:block;clear:both}@media(min-width:768px){.o-lp-navigation{overflow-x:hidden}}.o-lp-navigation::-webkit-scrollbar{width:0}.m-lp-navigation{display:flex;flex-direction:row;align-items:flex-start;justify-content:left;width:100%;border-bottom:1px solid #f2f2fa}.m-lp-navigation:after,.m-lp-navigation:before{content:"";display:block;clear:both}.m-lp-navigation__menu{font-size:20px;font-weight:500;line-height:44px;text-align:center;letter-spacing:1px;text-transform:uppercase;color:#353333;display:flex;align-items:center}.m-lp-navigation__menu span{font-size:10px;padding-left:10px}@media(min-width:1024px){.m-lp-navigation{align-items:center;justify-content:center}}.m-lp-navigation li{list-style-type:none;line-height:44px;padding:0 10px;margin:0 10px}@media(min-width:768px)and (max-width:1280px){.m-lp-navigation li{padding:0 4px;margin:0 3px}}.m-lp-navigation a{display:block;padding:0 10px;white-space:nowrap;font-weight:500;font-size:10px;line-height:44px;text-align:center;letter-spacing:1px;text-transform:uppercase;color:#353333;text-decoration:none;border-bottom:4px solid #fff}@media(min-width:768px)and (max-width:1280px){.m-lp-navigation a{padding:0 4px}}@media(min-width:1024px){.m-lp-navigation a{padding:0 10px}}.m-lp-navigation a.active,.m-lp-navigation a:hover{border-bottom:4px solid #14a1ad}.m-breadcrumb{max-width:100%;padding:24px;flex-wrap:wrap;font-size:10px;line-height:14px}.m-breadcrumb,.m-breadcrumb li{display:flex;align-items:center}.m-breadcrumb li{margin:0 5px 0 0;list-style-type:none;letter-spacing:1px;text-transform:uppercase;color:#76748e}.m-breadcrumb li:after{padding:2px 0 0 5px;content:"";font-size:13px;color:#76748e;font-weight:500;font-family:icomoon}.m-breadcrumb li:last-child:after{content:""}.m-breadcrumb li a{font-weight:500;font-size:10px;line-height:16px;letter-spacing:1px;text-transform:uppercase;color:#14a1ad;text-decoration:none}.m-breadcrumb li a:hover{text-decoration:underline}.m-breadcrumb li:last-child a{color:#76748e;text-decoration:none;pointer-events:none;cursor:text}.m-add-to-favorites{height:32px;width:32px;display:block;background-color:#fff;border-radius:50%;position:absolute;top:8px;right:8px;z-index:5;cursor:pointer}.m-add-to-favorites__icon{font-family:icomoon;color:#f94781}.m-add-to-favorites__icon:before{content:"";display:flex;justify-content:center;font-size:16px;line-height:32px}.m-add-to-favorites__icon.added:before{content:""}.m-classes-tile{width:100%}@media(max-width:767px){.m-classes-tile{margin-bottom:28px}}.m-classes-tile__location,.m-classes-tile__type-of-class{font-weight:500;font-size:10px;line-height:14px;letter-spacing:1px;text-transform:uppercase;color:#f94781}.m-classes-tile__hours,.m-classes-tile__more,.m-classes-tile__short-desc,.m-classes-tile__title{display:block}.m-classes-tile__title{font-weight:500;font-size:20px;line-height:24px;color:#31254c;margin-top:10px}@media(min-width:768px){.m-classes-tile__title{font-weight:500;font-size:24px;line-height:32px;color:#353333;margin-top:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.m-classes-tile__hours{font-weight:350;font-size:14px;line-height:20px;color:#76748e;margin:5px 0 15px}@media(min-width:768px){.m-classes-tile__hours{font-weight:500;margin:3px 0 15px}}.m-classes-tile__short-desc{font-weight:325;font-size:16px;line-height:24px;color:#353333;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;max-height:125px}.m-classes-tile__link{font-weight:500;font-size:14px;line-height:20px;text-align:right;color:#564080;display:block;text-align:left;margin-top:10px;text-transform:uppercase}.m-classes-tile__link,.m-classes-tile__link:hover{color:#564080;text-decoration:none}.m-classes-tile__link:after{content:"";padding-left:5px;font-family:icomoon}.m-classes-tile .a-btn{margin-top:35px;text-transform:uppercase}.m-product-direction{margin:0 auto 24px}.m-product-direction__name{font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;padding-bottom:12px}.m-product-direction__name:before{content:counter(css-counter) ". "}@media(min-width:1024px){.m-product-direction__name:before{display:none}}.m-product-direction__desc{font-size:16px;line-height:24px}.m-product-direction__desc:before{content:counter(css-counter) ". ";font-size:16px;font-weight:500;line-height:24px;letter-spacing:0}@media(min-width:1024px){.m-product-direction__desc:before{display:none}}.m-product-direction__product:first-child{padding-top:0!important}.m-product-direction__product:before{content:counter(css-counter) ". ";align-self:start;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0}@media(min-width:1024px){.m-product-direction__product:before{display:none}}.m-product-direction__desc~.m-product-direction__product:before,.m-product-direction__name~.m-product-direction__desc:before,.m-product-direction__name~.m-product-direction__product:before{display:none}.m-illustrative-item{box-shadow:8px 8px 48px rgba(49,37,76,.06);border-bottom-right-radius:40px;background:#fff;padding:40px;min-width:264px;display:flex;flex-direction:column;justify-items:flex-start;align-content:stretch;align-items:flex-start;flex-grow:1;flex-shrink:1;flex-basis:0}.m-illustrative-item__image{max-width:100%}.m-illustrative-item__name{font-weight:500;font-size:24px;line-height:32px;color:#353333;padding-top:28px}.m-illustrative-item__desc{font-weight:400;font-size:16px;line-height:24px;color:#353333;padding-top:24px}.m-illustrative-item__link{text-decoration:none}.m-illustrative-item__link,.m-illustrative-item__link:hover{font-weight:400;font-size:10px;line-height:14px;text-align:right;letter-spacing:1px;text-transform:uppercase;color:#14a1ad;display:block;padding-top:24px;width:100%;text-decoration:none}.m-illustrative-item__link:hover__link:hover,.m-illustrative-item__link__link:hover{color:#14a1ad}.m-illustrative-item__link:after,.m-illustrative-item__link:hover:after{content:"";padding-left:5px;font-family:icomoon}:root{--header-height:48px}@media(min-width:1024px){:root{--header-height:70px}}.header{position:-webkit-sticky;position:sticky;box-shadow:0 1px 10px rgba(0,0,0,.2);top:0;background-color:#fff;z-index:20}@media(min-width:1024px){.header{position:relative;border-bottom:1px solid #dfdfeb;box-shadow:none}}.header__top{padding:0;justify-content:center;border-bottom:1px solid #dfdfeb;flex-direction:column}.header__top,.header__top-content{display:flex;background-color:#fff}.header__top-content{width:100%;justify-content:space-between;padding:0 24px}@media(min-width:1024px){.header__top-content{padding:0}}.header__top-content.user-logged .header__login .icon-account{padding:0 5px;font-size:22px;color:#353333;cursor:pointer}@media(min-width:1024px){.header__top{height:var(--header-height);flex-direction:row;padding:0 24px}.header__top-content{max-width:1360px;border-bottom:0;position:relative}.header__top.sticky{position:fixed;top:0;left:0;right:0;z-index:1}}@media(min-width:1024px)and (max-width:1279px){.header__top-content{max-width:976px}}.header__menu-overlay{background-color:#000;position:fixed;height:1100px;left:0;opacity:.5;width:100%;z-index:10}@media(min-width:1024px){.header__menu-overlay{display:none}}.header__menu-control{line-height:var(--header-height);padding:0 4px;margin-left:-4px;font-size:18px}.header__menu-control:before{content:"";font-family:icomoon}.header__menu-control.opened{font-size:24px;font-weight:500;margin-left:-8px}.header__menu-control.opened:before{content:""}@media(min-width:1024px){.header__menu-control{display:none}}.header__login{line-height:var(--header-height);font-size:18px}.header__login .icon-account{line-height:47px}.header__login .icon-account:before{content:"";font-family:fontello;font-size:22px;font-weight:300}.header__login .inbox-counter__wrapper{position:absolute;top:2px;right:-4px;width:16px;height:16px;background-color:#f94781;border-radius:2px;display:block}.header__login .inbox-counter__wrapper .inbox-counter{display:flex;justify-content:center;align-items:center;height:100%;font:500 10px/14px Gotham,sans-serif;color:#fff}@media(min-width:1024px){.header__login{display:flex;align-items:center}.header__login .icon-account,.header__login .inbox-counter__wrapper.inbox-counter__wrapper--mobile{display:none}}.header__login .ship-to__label{color:#76748e}.header__login .ship-to__address{font-weight:500;color:#564080;display:flex;align-items:center}.header__login .ship-to__address .change-address-icon{margin-right:3px;width:16px;height:16px;background-image:url(https://www.probeautycentral.saloncentric.com/_next/static/media/pen_icon.e94ddf8c.png)}.header__login.opened .header__user{display:flex;flex-direction:column;position:absolute;left:0;width:100%;margin-top:-2px;z-index:11}.header__login.opened .header__user>a{margin-left:24px;margin-right:24px;margin-bottom:10px;border-bottom:1px solid #dfdfeb;padding:10px 8px 10px 0;text-align:center}@media(min-width:1024px){.header__login.opened .header__user{position:static;flex-direction:row;margin-top:0}.header__login.opened .header__user>a{border:none;padding:9px 0;margin-right:24px;margin-left:0}}.header__user{display:none;background:#fff}.header__user-wrapper{background:linear-gradient(90deg,rgba(101,70,150,.5) -.03%,rgba(101,69,155,.5) 18.74%,rgba(155,68,144,.5) 24.19%,rgba(231,67,128,.5) 32.22%,rgba(238,65,130,.5) 41.07%,rgba(243,159,51,.5) 57.16%,rgba(236,152,52,.5) 68.21%,rgba(96,180,201,.5) 81.25%,rgba(76,195,210,.5) 99.98%),linear-gradient(0deg,#fff,#fff);border-radius:50px;padding:1px}.header__user-info .header__user-name,.header__user-info>li:first-child{display:none}.header__user-name{font:600 12px/18px Gotham,sans-serif;line-height:20px;text-decoration:none;color:#353333;display:inline-flex;align-items:flex-start;background-color:#fff;border-radius:50px}.header__user-name:focus,.header__user-name:hover{color:#353333}.header__user-name:before{content:"";font-family:fontello;margin-right:4px;font-size:21px;font-weight:300}.header__user-name:after{content:"";font-family:icomoon;margin-left:8px;font-size:18px;font-weight:500}.header__user>a{font-size:12px;line-height:1.4;color:#76748e;text-decoration:none;padding:9px 16px;border-radius:100px;font-weight:500;border:1px solid transparent;margin-right:8px;transition:background-color .5s ease-out,color .5s ease-out;min-height:38px;box-shadow:0 1px 4px 1px rgba(49,37,76,.2);outline:.9px solid #14a1ad}.header__user>a:hover{text-decoration:underline;outline:0}.header__user>a.header__user-register{color:#14a1ad;background-color:#fff}.header__user>a.header__user-register:hover{border:1px solid #14a1ad}.header__user>a.header__user-login{background-color:#14a1ad;color:#fff}.header__user-logged.loyalty-member .header__user-info>li:nth-child(2):after,.header__user-logged.loyalty-member .header__user-info>li:nth-child(2):before{content:"";width:1px;height:28px;background-color:#c7c6d6}.header__user-logged.loyalty-member .points-balance{font:500 15px/20px Gotham,sans-serif;margin:0 4px 0 8px}.header__user-logged.loyalty-member .points-balance-label{background:linear-gradient(90deg,#402564,#65459b);background-clip:text;-webkit-background-clip:text;font-weight:500;font-size:10px;line-height:14px;letter-spacing:1px}@media(min-width:1024px){.header__user-logged.loyalty-member .points-balance-label{background:none;letter-spacing:1px;font:350 10px/14px Gotham,sans-serif}.header__user{display:flex}.header__user-registerex{display:none}.header__user-info,.header__user-logged{height:100%}.header__user-logged.loyalty-member .loyalty-wrapper{border-radius:50px;padding:1px;margin:0 24px;position:relative}.header__user-logged.loyalty-member .loyalty-wrapper.loyalty-tier-innovator .header__user-name{background:linear-gradient(90deg,#3896a2,#4cc4d3)}.header__user-logged.loyalty-member .loyalty-wrapper.loyalty-tier-dreamer .header__user-name{background:linear-gradient(90deg,#402564,#65459b)}.header__user-logged.loyalty-member .loyalty-wrapper.loyalty-tier-creator .header__user-name{background:linear-gradient(90deg,#ae2c5f,#ee4182)}.header__user-logged.loyalty-member .loyalty-wrapper.loyalty-tier-trendsetter .header__user-name{background:linear-gradient(90deg,#ca752a,#f39f33)}.header__user-logged.loyalty-member .header__user-name{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;border-radius:50px;padding:2px 11px;color:#fff}.header__user-logged.loyalty-member .inbox-counter__wrapper{position:absolute;left:24px;top:-1px;width:16px;height:16px;background-color:#f94781;border-radius:2px}.header__user-logged.loyalty-member .inbox-counter__wrapper .inbox-counter{display:flex;justify-content:center;align-items:center;height:100%;font:500 10px/14px Gotham,sans-serif;color:#fff}.header__user-logged.loyalty-member .points-balance-wrapper{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;position:relative;margin:14px 0 0 14px;min-width:60px}.header__user-logged.loyalty-member .points-balance-wrapper:before{content:"";position:absolute;background-image:url(https://www.probeautycentral.saloncentric.com/_next/static/media/ProRewards_Logo_White_2.22b4ab8d.svg);display:block;width:76px;height:16px;top:-14px;left:50%;transform:translateX(-50%)}.header__user-logged.loyalty-member .header_open_dropdown{max-width:200px}.header__user-logged.loyalty-member .header_open_dropdown:after{position:relative;top:5px}.header__user-info{display:flex;align-items:center;font-size:12px;line-height:18px}.header__user-info .header__user-name{display:inline-flex}.header__user-info>li{margin-right:24px;display:inline-flex;height:100%;align-items:center}.header__user-info>li.non-member:after,.header__user-info>li.non-member:before{content:"";width:1px;height:28px;background-color:#c7c6d6}.header__user-info>li.non-member .loyalty-wrapper{margin:0 24px}.header__user-info>li.non-member .header__user-name{font:600 13px/24px Gotham,sans-serif}.header__user-info>li.non-member .header__user-name:before{font-size:21px;margin-right:4px}.header__user-info>li:first-child{display:inline-flex;flex-direction:column;justify-content:center;align-items:flex-end}.header__user-info>li:last-child:hover .header__user-dropdown{display:block}}.header__logo{width:calc(100% - var(--header-height));display:flex;justify-content:center;align-self:center;line-height:48px}.header__logo img{max-width:140px;display:block}@media(min-width:1024px){.header__logo img{max-width:224px}.header__logo{justify-content:left;width:auto;flex:1 1 auto}}.header__top-banner{min-height:46px;background-color:#bbafd1}@media(min-width:1024px){.header__top-banner{min-height:auto}}.header__top-banner a{text-decoration:none}.header__top-banner #breaking-news-mobile{max-height:46px;overflow:hidden}.header__top-banner #breaking-news-mobile .breaking-news-item{border:none;background-color:transparent;margin:0 auto;text-align:left;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.header__top-banner #breaking-news-mobile .breaking-news-item__item-content p{margin:0;line-height:1;font-size:14px}.header__top-banner #breaking-news-mobile .breaking-news-item a{text-decoration:underline}.header__top-banner #breaking-news-mobile .ql-align-center{text-align:center}.header__top-banner #breaking-news-mobile .breaking-news-item__wrapper{padding:8px 26px}.header__top-banner #breaking-news-mobile .breaking-news-item__wrapper a{color:inherit;font-size:inherit}.header__top-banner #breaking-news-mobile .swiper-button-next,.header__top-banner #breaking-news-mobile .swiper-button-prev{top:45%}.header__top-banner #breaking-news-mobile .swiper-button-next:after,.header__top-banner #breaking-news-mobile .swiper-button-prev:after{font-size:11px;color:#353333;font-weight:600}.header__top-banner #breaking-news-mobile .swiper-button-prev{left:0}.header__top-banner #breaking-news-mobile .swiper-button-next{right:0}.header__top-banner .header-promo-bar-wrapper{background-color:#6436a0;padding:7px 15px;text-align:center;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;position:relative;overflow:hidden}.header__top-banner .header-proomo-bar__text{z-index:1;position:relative;font-size:14px;line-height:1.43}.header__top-banner .header-proomo-bar__text.h-color-light{color:#fff!important}.header__top-banner .header-proomo-bar__image-wrapper{position:absolute;right:-135px;bottom:0}.header__top-banner .header-proomo-bar__image-wrapper img{display:block}@media only screen and (min-width:900px){.header__top-banner .header-proomo-bar__image-wrapper{right:0}}.header__navigation{position:absolute;transform:translate(-1100px);visibility:hidden;z-index:100;background-color:#fff;width:100%;min-height:calc(100vh - 102px);height:calc(100vh - var(--header-height));border-top:1px solid #dedede}.header__navigation.opened{visibility:visible;transform:translate(0);transition:transform .5s ease}@media(min-width:1024px){.header__navigation.item-0 .level-1-item-0>ul,.header__navigation.item-0 .level-1-item-0>ul.show{display:block!important;padding:40px 8%;height:435px!important;box-shadow:0 100px 80px rgba(49,37,76,.08),0 40px 32px rgba(49,37,76,.04)}.header__navigation.item-0 .level-1-item-0>ul li,.header__navigation.item-0 .level-1-item-0>ul.show li{width:auto;margin-left:20%}.header__navigation.item-0 .level-1-item-0>ul li a,.header__navigation.item-0 .level-1-item-0>ul.show li a{padding:3px 24px 4px 0;transition:none}.header__navigation.item-0 .level-1-item-0>ul li a:hover,.header__navigation.item-0 .level-1-item-0>ul.show li a:hover{font-weight:500}.header__navigation.item-0 .level-1-item-0>ul .level_2_brand,.header__navigation.item-0 .level-1-item-0>ul.show .level_2_brand{position:static!important;height:auto!important}.header__navigation.item-0 .level-1-item-0>a{border-bottom:4px solid #564080}.header__navigation.item-0.level-2.index-0 .header__navigation-level--2:nth-child(2)>ul,.header__navigation.item-0.level-2.index-0 .header__navigation-level--2:nth-child(2)>ul.show,.header__navigation.item-0.level-3 .header__navigation-level--2:nth-child(2)>ul,.header__navigation.item-0.level-3 .header__navigation-level--2:nth-child(2)>ul.show{display:block!important;margin:40px 0;min-height:215px;border-left:1px solid #dfdfeb}.header__navigation.item-0.level-2.index-0 .header__navigation-level--2:nth-child(2)>ul li,.header__navigation.item-0.level-2.index-0 .header__navigation-level--2:nth-child(2)>ul.show li,.header__navigation.item-0.level-3 .header__navigation-level--2:nth-child(2)>ul li,.header__navigation.item-0.level-3 .header__navigation-level--2:nth-child(2)>ul.show li{margin-left:0!important;padding-left:24px}.header__navigation.item-0.level-2.index-0 .header__navigation-level--2:nth-child(2)>ul li a,.header__navigation.item-0.level-2.index-0 .header__navigation-level--2:nth-child(2)>ul.show li a,.header__navigation.item-0.level-3 .header__navigation-level--2:nth-child(2)>ul li a,.header__navigation.item-0.level-3 .header__navigation-level--2:nth-child(2)>ul.show li a{padding:3px 24px 4px 0;transition:none;font-weight:500}.header__navigation.item-0.level-2.index-0 .header__navigation-level--2:nth-child(2)>ul li a:hover,.header__navigation.item-0.level-2.index-0 .header__navigation-level--2:nth-child(2)>ul.show li a:hover,.header__navigation.item-0.level-3 .header__navigation-level--2:nth-child(2)>ul li a:hover,.header__navigation.item-0.level-3 .header__navigation-level--2:nth-child(2)>ul.show li a:hover{color:#07c4ee;text-decoration:none}.header__navigation.item-0.level-2.index-0 .header__navigation-level--2:nth-child(2)>ul li a:hover .category-name:after,.header__navigation.item-0.level-2.index-0 .header__navigation-level--2:nth-child(2)>ul.show li a:hover .category-name:after,.header__navigation.item-0.level-3 .header__navigation-level--2:nth-child(2)>ul li a:hover .category-name:after,.header__navigation.item-0.level-3 .header__navigation-level--2:nth-child(2)>ul.show li a:hover .category-name:after{content:"";font-family:icomoon;margin-left:10px;position:relative;top:1px}.header__navigation.item-0.level-2.index-1 .header__navigation-level--2.brands>ul,.header__navigation.item-0.level-2.index-1 .header__navigation-level--2.brands>ul.show{display:block!important;margin:40px 0;min-height:215px;border-left:1px solid #dfdfeb;width:55%!important}.header__navigation.item-0.level-2.index-1 .header__navigation-level--2.brands>ul li,.header__navigation.item-0.level-2.index-1 .header__navigation-level--2.brands>ul.show li{margin-left:0!important;padding-left:24px}.header__navigation.item-0.level-2.index-1 .header__navigation-level--2.brands>ul li a,.header__navigation.item-0.level-2.index-1 .header__navigation-level--2.brands>ul.show li a{padding:3px 24px 4px 0;transition:none;font-weight:500}.header__navigation.item-0.level-2.index-1 .header__navigation-level--2.brands>ul li a:hover,.header__navigation.item-0.level-2.index-1 .header__navigation-level--2.brands>ul.show li a:hover{color:#07c4ee}.header__navigation.item-0.level-2.index-1 .header__navigation-level--2.brands>ul li a:hover .category-name:after,.header__navigation.item-0.level-2.index-1 .header__navigation-level--2.brands>ul.show li a:hover .category-name:after{content:"";font-family:icomoon;margin-left:10px;position:relative;top:1px}.header__navigation.item-0.level-3.index-0 .header__navigation-level--3:nth-child(2)>ul,.header__navigation.item-0.level-3.index-0 .header__navigation-level--3:nth-child(2)>ul.show{display:block!important;margin:0;min-height:215px;border-left:1px solid #dfdfeb}.header__navigation.item-0.level-3.index-0 .header__navigation-level--3:nth-child(2)>ul li,.header__navigation.item-0.level-3.index-0 .header__navigation-level--3:nth-child(2)>ul.show li{width:auto;margin-left:0!important;padding-left:24px}.header__navigation.item-0.level-3.index-0 .header__navigation-level--3:nth-child(2)>ul li a,.header__navigation.item-0.level-3.index-0 .header__navigation-level--3:nth-child(2)>ul.show li a{padding:3px 24px 4px 0;transition:none;font-weight:400}.header__navigation.item-0.level-3.index-0 .header__navigation-level--3:nth-child(2)>ul li a:hover,.header__navigation.item-0.level-3.index-0 .header__navigation-level--3:nth-child(2)>ul.show li a:hover{color:initial}.header__navigation.item-0.level-3.index-0 .header__navigation-level--3:nth-child(2)>ul li a:hover .category-name:after,.header__navigation.item-0.level-3.index-0 .header__navigation-level--3:nth-child(2)>ul.show li a:hover .category-name:after{display:none}.header__navigation.item-0.level-3.index-1 .header__navigation-level--3:nth-child(3)>ul,.header__navigation.item-0.level-3.index-1 .header__navigation-level--3:nth-child(3)>ul.show{display:block!important;margin:0;min-height:215px;border-left:1px solid #dfdfeb}.header__navigation.item-0.level-3.index-1 .header__navigation-level--3:nth-child(3)>ul li,.header__navigation.item-0.level-3.index-1 .header__navigation-level--3:nth-child(3)>ul.show li{width:auto;margin-left:0!important;padding-left:24px}.header__navigation.item-0.level-3.index-1 .header__navigation-level--3:nth-child(3)>ul li a,.header__navigation.item-0.level-3.index-1 .header__navigation-level--3:nth-child(3)>ul.show li a{padding:3px 24px 4px 0;transition:none;font-weight:400}.header__navigation.item-0.level-3.index-1 .header__navigation-level--3:nth-child(3)>ul li a:hover,.header__navigation.item-0.level-3.index-1 .header__navigation-level--3:nth-child(3)>ul.show li a:hover{color:initial}.header__navigation.item-0.level-3.index-1 .header__navigation-level--3:nth-child(3)>ul li a:hover .category-name:after,.header__navigation.item-0.level-3.index-1 .header__navigation-level--3:nth-child(3)>ul.show li a:hover .category-name:after{display:none}.header__navigation.item-0.level-3.index-2 .header__navigation-level--3:nth-child(4)>ul,.header__navigation.item-0.level-3.index-2 .header__navigation-level--3:nth-child(4)>ul.show{display:block!important;margin:0;min-height:215px;border-left:1px solid #dfdfeb}.header__navigation.item-0.level-3.index-2 .header__navigation-level--3:nth-child(4)>ul li,.header__navigation.item-0.level-3.index-2 .header__navigation-level--3:nth-child(4)>ul.show li{width:auto;margin-left:0!important;padding-left:24px}.header__navigation.item-0.level-3.index-2 .header__navigation-level--3:nth-child(4)>ul li a,.header__navigation.item-0.level-3.index-2 .header__navigation-level--3:nth-child(4)>ul.show li a{padding:3px 24px 4px 0;transition:none;font-weight:400}.header__navigation.item-0.level-3.index-2 .header__navigation-level--3:nth-child(4)>ul li a:hover,.header__navigation.item-0.level-3.index-2 .header__navigation-level--3:nth-child(4)>ul.show li a:hover{color:initial}.header__navigation.item-0.level-3.index-2 .header__navigation-level--3:nth-child(4)>ul li a:hover .category-name:after,.header__navigation.item-0.level-3.index-2 .header__navigation-level--3:nth-child(4)>ul.show li a:hover .category-name:after{display:none}.header__navigation.item-0.level-3.index-3 .header__navigation-level--3:nth-child(5)>ul,.header__navigation.item-0.level-3.index-3 .header__navigation-level--3:nth-child(5)>ul.show{display:block!important;margin:0;min-height:215px;border-left:1px solid #dfdfeb}.header__navigation.item-0.level-3.index-3 .header__navigation-level--3:nth-child(5)>ul li,.header__navigation.item-0.level-3.index-3 .header__navigation-level--3:nth-child(5)>ul.show li{width:auto;margin-left:0!important;padding-left:24px}.header__navigation.item-0.level-3.index-3 .header__navigation-level--3:nth-child(5)>ul li a,.header__navigation.item-0.level-3.index-3 .header__navigation-level--3:nth-child(5)>ul.show li a{padding:3px 24px 4px 0;transition:none;font-weight:400}.header__navigation.item-0.level-3.index-3 .header__navigation-level--3:nth-child(5)>ul li a:hover,.header__navigation.item-0.level-3.index-3 .header__navigation-level--3:nth-child(5)>ul.show li a:hover{color:initial}.header__navigation.item-0.level-3.index-3 .header__navigation-level--3:nth-child(5)>ul li a:hover .category-name:after,.header__navigation.item-0.level-3.index-3 .header__navigation-level--3:nth-child(5)>ul.show li a:hover .category-name:after{display:none}.header__navigation.item-0.level-3.index-4 .header__navigation-level--3:nth-child(6)>ul,.header__navigation.item-0.level-3.index-4 .header__navigation-level--3:nth-child(6)>ul.show{display:block!important;margin:0;min-height:215px;border-left:1px solid #dfdfeb}.header__navigation.item-0.level-3.index-4 .header__navigation-level--3:nth-child(6)>ul li,.header__navigation.item-0.level-3.index-4 .header__navigation-level--3:nth-child(6)>ul.show li{width:auto;margin-left:0!important;padding-left:24px}.header__navigation.item-0.level-3.index-4 .header__navigation-level--3:nth-child(6)>ul li a,.header__navigation.item-0.level-3.index-4 .header__navigation-level--3:nth-child(6)>ul.show li a{padding:3px 24px 4px 0;transition:none;font-weight:400}.header__navigation.item-0.level-3.index-4 .header__navigation-level--3:nth-child(6)>ul li a:hover,.header__navigation.item-0.level-3.index-4 .header__navigation-level--3:nth-child(6)>ul.show li a:hover{color:initial}.header__navigation.item-0.level-3.index-4 .header__navigation-level--3:nth-child(6)>ul li a:hover .category-name:after,.header__navigation.item-0.level-3.index-4 .header__navigation-level--3:nth-child(6)>ul.show li a:hover .category-name:after{display:none}.header__navigation.item-0.level-3.index-5 .header__navigation-level--3:nth-child(7)>ul,.header__navigation.item-0.level-3.index-5 .header__navigation-level--3:nth-child(7)>ul.show{display:block!important;margin:0;min-height:215px;border-left:1px solid #dfdfeb}.header__navigation.item-0.level-3.index-5 .header__navigation-level--3:nth-child(7)>ul li,.header__navigation.item-0.level-3.index-5 .header__navigation-level--3:nth-child(7)>ul.show li{width:auto;margin-left:0!important;padding-left:24px}.header__navigation.item-0.level-3.index-5 .header__navigation-level--3:nth-child(7)>ul li a,.header__navigation.item-0.level-3.index-5 .header__navigation-level--3:nth-child(7)>ul.show li a{padding:3px 24px 4px 0;transition:none;font-weight:400}.header__navigation.item-0.level-3.index-5 .header__navigation-level--3:nth-child(7)>ul li a:hover,.header__navigation.item-0.level-3.index-5 .header__navigation-level--3:nth-child(7)>ul.show li a:hover{color:initial}.header__navigation.item-0.level-3.index-5 .header__navigation-level--3:nth-child(7)>ul li a:hover .category-name:after,.header__navigation.item-0.level-3.index-5 .header__navigation-level--3:nth-child(7)>ul.show li a:hover .category-name:after{display:none}.header__navigation.item-0.level-3.index-6 .header__navigation-level--3:nth-child(8)>ul,.header__navigation.item-0.level-3.index-6 .header__navigation-level--3:nth-child(8)>ul.show{display:block!important;margin:0;min-height:215px;border-left:1px solid #dfdfeb}.header__navigation.item-0.level-3.index-6 .header__navigation-level--3:nth-child(8)>ul li,.header__navigation.item-0.level-3.index-6 .header__navigation-level--3:nth-child(8)>ul.show li{width:auto;margin-left:0!important;padding-left:24px}.header__navigation.item-0.level-3.index-6 .header__navigation-level--3:nth-child(8)>ul li a,.header__navigation.item-0.level-3.index-6 .header__navigation-level--3:nth-child(8)>ul.show li a{padding:3px 24px 4px 0;transition:none;font-weight:400}.header__navigation.item-0.level-3.index-6 .header__navigation-level--3:nth-child(8)>ul li a:hover,.header__navigation.item-0.level-3.index-6 .header__navigation-level--3:nth-child(8)>ul.show li a:hover{color:initial}.header__navigation.item-0.level-3.index-6 .header__navigation-level--3:nth-child(8)>ul li a:hover .category-name:after,.header__navigation.item-0.level-3.index-6 .header__navigation-level--3:nth-child(8)>ul.show li a:hover .category-name:after{display:none}.header__navigation.item-0.level-3.index-7 .header__navigation-level--3:nth-child(9)>ul,.header__navigation.item-0.level-3.index-7 .header__navigation-level--3:nth-child(9)>ul.show{display:block!important;margin:0;min-height:215px;border-left:1px solid #dfdfeb}.header__navigation.item-0.level-3.index-7 .header__navigation-level--3:nth-child(9)>ul li,.header__navigation.item-0.level-3.index-7 .header__navigation-level--3:nth-child(9)>ul.show li{width:auto;margin-left:0!important;padding-left:24px}.header__navigation.item-0.level-3.index-7 .header__navigation-level--3:nth-child(9)>ul li a,.header__navigation.item-0.level-3.index-7 .header__navigation-level--3:nth-child(9)>ul.show li a{padding:3px 24px 4px 0;transition:none;font-weight:400}.header__navigation.item-0.level-3.index-7 .header__navigation-level--3:nth-child(9)>ul li a:hover,.header__navigation.item-0.level-3.index-7 .header__navigation-level--3:nth-child(9)>ul.show li a:hover{color:initial}.header__navigation.item-0.level-3.index-7 .header__navigation-level--3:nth-child(9)>ul li a:hover .category-name:after,.header__navigation.item-0.level-3.index-7 .header__navigation-level--3:nth-child(9)>ul.show li a:hover .category-name:after{display:none}.header__navigation.item-0.level-3.index-8 .header__navigation-level--3:nth-child(10)>ul,.header__navigation.item-0.level-3.index-8 .header__navigation-level--3:nth-child(10)>ul.show{display:block!important;margin:0;min-height:215px;border-left:1px solid #dfdfeb}.header__navigation.item-0.level-3.index-8 .header__navigation-level--3:nth-child(10)>ul li,.header__navigation.item-0.level-3.index-8 .header__navigation-level--3:nth-child(10)>ul.show li{width:auto;margin-left:0!important;padding-left:24px}.header__navigation.item-0.level-3.index-8 .header__navigation-level--3:nth-child(10)>ul li a,.header__navigation.item-0.level-3.index-8 .header__navigation-level--3:nth-child(10)>ul.show li a{padding:3px 24px 4px 0;transition:none;font-weight:400}.header__navigation.item-0.level-3.index-8 .header__navigation-level--3:nth-child(10)>ul li a:hover,.header__navigation.item-0.level-3.index-8 .header__navigation-level--3:nth-child(10)>ul.show li a:hover{color:initial}.header__navigation.item-0.level-3.index-8 .header__navigation-level--3:nth-child(10)>ul li a:hover .category-name:after,.header__navigation.item-0.level-3.index-8 .header__navigation-level--3:nth-child(10)>ul.show li a:hover .category-name:after{display:none}.header__navigation.item-0.level-3.index-9 .header__navigation-level--3:nth-child(11)>ul,.header__navigation.item-0.level-3.index-9 .header__navigation-level--3:nth-child(11)>ul.show{display:block!important;margin:0;min-height:215px;border-left:1px solid #dfdfeb}.header__navigation.item-0.level-3.index-9 .header__navigation-level--3:nth-child(11)>ul li,.header__navigation.item-0.level-3.index-9 .header__navigation-level--3:nth-child(11)>ul.show li{width:auto;margin-left:0!important;padding-left:24px}.header__navigation.item-0.level-3.index-9 .header__navigation-level--3:nth-child(11)>ul li a,.header__navigation.item-0.level-3.index-9 .header__navigation-level--3:nth-child(11)>ul.show li a{padding:3px 24px 4px 0;transition:none;font-weight:400}.header__navigation.item-0.level-3.index-9 .header__navigation-level--3:nth-child(11)>ul li a:hover,.header__navigation.item-0.level-3.index-9 .header__navigation-level--3:nth-child(11)>ul.show li a:hover{color:initial}.header__navigation.item-0.level-3.index-9 .header__navigation-level--3:nth-child(11)>ul li a:hover .category-name:after,.header__navigation.item-0.level-3.index-9 .header__navigation-level--3:nth-child(11)>ul.show li a:hover .category-name:after{display:none}.header__navigation.item-0.level-3.index-10 .header__navigation-level--3:nth-child(12)>ul,.header__navigation.item-0.level-3.index-10 .header__navigation-level--3:nth-child(12)>ul.show{display:block!important;margin:0;min-height:215px;border-left:1px solid #dfdfeb}.header__navigation.item-0.level-3.index-10 .header__navigation-level--3:nth-child(12)>ul li,.header__navigation.item-0.level-3.index-10 .header__navigation-level--3:nth-child(12)>ul.show li{width:auto;margin-left:0!important;padding-left:24px}.header__navigation.item-0.level-3.index-10 .header__navigation-level--3:nth-child(12)>ul li a,.header__navigation.item-0.level-3.index-10 .header__navigation-level--3:nth-child(12)>ul.show li a{padding:3px 24px 4px 0;transition:none;font-weight:400}.header__navigation.item-0.level-3.index-10 .header__navigation-level--3:nth-child(12)>ul li a:hover,.header__navigation.item-0.level-3.index-10 .header__navigation-level--3:nth-child(12)>ul.show li a:hover{color:initial}.header__navigation.item-0.level-3.index-10 .header__navigation-level--3:nth-child(12)>ul li a:hover .category-name:after,.header__navigation.item-0.level-3.index-10 .header__navigation-level--3:nth-child(12)>ul.show li a:hover .category-name:after{display:none}}@media(min-width:1024px)and (max-width:1279px){.header__navigation.item-0 .level-1-item-0>ul li{margin-left:0}}@media(min-width:1024px){.header__navigation.item-1 .level-1-item-1>ul,.header__navigation.item-1 .level-1-item-1>ul.show{display:block!important;padding:40px 8%;min-height:215px;box-shadow:0 100px 80px rgba(49,37,76,.08),0 40px 32px rgba(49,37,76,.04)}.header__navigation.item-1 .level-1-item-1>ul li,.header__navigation.item-1 .level-1-item-1>ul.show li{width:auto;margin-left:20%}.header__navigation.item-1 .level-1-item-1>ul li a,.header__navigation.item-1 .level-1-item-1>ul.show li a{padding:3px 24px 4px 0;transition:none;font-weight:500}.header__navigation.item-1 .level-1-item-1>ul li a:hover,.header__navigation.item-1 .level-1-item-1>ul.show li a:hover{font-weight:500;text-decoration:underline}.header__navigation.item-1 .level-1-item-1>a{border-bottom:4px solid #564080}}@media(min-width:1024px)and (max-width:1279px){.header__navigation.item-1 .level-1-item-1>ul li{margin-left:0}}@media(min-width:1024px){.header__navigation.item-2 .level-1-item-2>ul,.header__navigation.item-2 .level-1-item-2>ul.show{display:block!important;padding:40px 8%;min-height:215px;box-shadow:0 100px 80px rgba(49,37,76,.08),0 40px 32px rgba(49,37,76,.04)}.header__navigation.item-2 .level-1-item-2>ul li,.header__navigation.item-2 .level-1-item-2>ul.show li{width:auto;margin-left:20%}.header__navigation.item-2 .level-1-item-2>ul li a,.header__navigation.item-2 .level-1-item-2>ul.show li a{padding:3px 24px 4px 0;transition:none;font-weight:400}.header__navigation.item-2 .level-1-item-2>ul li a:hover,.header__navigation.item-2 .level-1-item-2>ul.show li a:hover{text-decoration:underline}.header__navigation.item-2 .level-1-item-2>a{border-bottom:4px solid #564080}}@media(min-width:1024px)and (max-width:1279px){.header__navigation.item-2 .level-1-item-2>ul li{margin-left:0}}@media(min-width:1024px){.header__navigation{position:static;visibility:visible;transform:translate(0);min-height:auto;height:auto!important;display:flex;justify-content:center;transition:none;border-top:0}}.header__navigation-menu{max-width:100%;overflow:hidden;overflow-y:auto;position:relative;height:100%}@media(min-width:1024px){.header__navigation-menu{display:flex;overflow:visible;width:100%;justify-content:center}.header__navigation-menu li a:after{display:none}}.header__navigation ul ul{position:absolute;top:0;left:100%;z-index:100;background-color:#fff;min-height:100%;height:100%;overflow-x:hidden;overflow-y:auto;width:100%;transition:transform .15s linear}.header__navigation ul ul .sub-nav-controls{position:relative}.header__navigation ul ul.hidden{overflow:hidden}.header__navigation ul ul.show{display:block;transform:translateX(-100%)}.header__navigation ul ul.show .hidden{height:0}.header__navigation ul ul.static-subitems{position:static;transform:none}.header__navigation ul ul .level_2{border-bottom:1px solid #dfdfeb}.header__navigation ul ul .level_2:last-child{border-bottom:none}.header__navigation ul ul .level_2 a{font-size:14px;line-height:20px}.header__navigation ul ul .level_2 .sub-nav-open-more{display:none;position:absolute;bottom:0;left:0;opacity:0;width:100%;background-color:transparent;border:none;text-align:right;z-index:-1}.header__navigation ul ul .level_2 .sub-nav-open-more:after{content:"";font-family:icomoon;font-size:20px;top:0;position:relative}.header__navigation ul ul .level_2 .sub-nav-open-more:focus{opacity:1}.header__navigation ul ul .level_2 .back_link .link{font-weight:500;font-size:16px;line-height:24px;position:relative;padding-bottom:0;padding-left:50px}.header__navigation ul ul .level_2 .back_link .link:before{content:"";font-family:icomoon;position:absolute;z-index:20;line-height:var(--header-height);top:24px;bottom:0;left:0;font-size:20px;font-weight:600;display:flex;align-items:center;padding:0 10px 0 20px}.header__navigation ul ul .level_2 .back_link .c-button--explore{font-size:12px;padding:3px 12px;line-height:1.4;position:absolute;right:24px;top:24px;width:auto;background:#f2f2fa;color:#31254c;border-radius:100px;font-weight:500}.header__navigation ul ul .level_2-right{display:none}.header__navigation ul ul .level_2_brand{position:static}.header__navigation ul ul .learn-subnav__level-2-title{font-size:14px;line-height:20px;color:#31254c;white-space:nowrap;font-weight:500;display:none}.header__navigation ul ul .sub_nav_left_list{height:calc(100vh - 80px)}@media(min-width:1024px){.header__navigation ul ul{transition:none;z-index:19;scrollbar-width:thin;scrollbar-color:#dfdfeb #fff}.header__navigation ul ul.hidden{overflow:visible}.header__navigation ul ul::-webkit-scrollbar{width:5px}.header__navigation ul ul::-webkit-scrollbar-thumb{background:#dfdfeb;border-radius:12px}.header__navigation ul ul::-webkit-scrollbar-track{background:#fff}.header__navigation ul ul{scrollbar-face-color:#dfdfeb;scrollbar-track-color:#fff}.header__navigation ul ul.static-subitems{height:auto;width:auto!important;display:inline-block;margin-left:20%;vertical-align:top}.header__navigation ul ul.sub_nav_left_list{top:40px;left:auto;height:auto;width:auto;margin-left:165px;min-width:200px;background:transparent;display:none;transform:none!important;max-height:140px;min-height:auto}.header__navigation ul ul.sub_nav_left_list.show-desktop{display:block}.header__navigation ul ul.sub_nav_left_list>li{border-left:1px solid #dfdfeb;padding-left:24px}.header__navigation ul ul.sub_nav_left_list>li a{font-weight:400!important}.header__navigation ul ul .learn-subnav__level-2-title{border-left:1px solid #dfdfeb;padding:3px 24px 4px;display:block}.header__navigation ul ul .back_link{display:none}.header__navigation ul ul .level_2{border-bottom:none;width:165px!important;margin-left:0!important}.header__navigation ul ul .level_2 .sub-nav-open-more,.header__navigation ul ul .level_2:hover .sub_nav_left_list{display:block}.header__navigation ul ul .level_2-right{display:inline-flex;top:40px;height:auto;width:60%;margin-left:24px}.header__navigation ul ul .level_2-right .view{margin-right:25px;width:31.5%}.header__navigation ul ul .level_2-right .title{margin-top:-5px;padding:10px 0;display:block}.header__navigation ul ul .level_2-right a{padding:0;font-size:15px;font-weight:400}.header__navigation ul ul .level_2-right a:hover{text-decoration:underline}}@media(min-width:1024px)and (max-width:1279px){.header__navigation ul ul.static-subitems{margin-left:0;min-height:auto}.header__navigation ul ul.sub_nav_left_list{margin-left:calc(8% + 160px);left:0}.header__navigation ul ul .learn-subnav__level-2-title{margin-left:0}.header__navigation ul ul .level_2-right{width:75%}.header__navigation ul ul .level_2-right .view{width:30%}}.header__navigation-level{border-bottom:1px solid #dfdfeb;overflow:hidden}.header__navigation-level:last-child{border:none}.header__navigation-level a{padding:24px;display:inline-block;text-decoration:none;color:#353333;width:100%;position:relative;font-size:16px;line-height:20px}.header__navigation-level a.has-subitems:after,.header__navigation-level a.level_2_left_link:after{content:"";font-family:icomoon;position:absolute;z-index:20;display:block;line-height:var(--header-height);top:0;bottom:0;right:0;font-size:20px;font-weight:600;display:flex;align-items:center;padding:0 20px}@media(min-width:1024px){.header__navigation-level a.has-subitems:after,.header__navigation-level a.level_2_left_link:after{display:none}}.header__navigation-level.level-1-item-3 span{display:block;width:100%;z-index:1}.header__navigation-level.level-1-item-3 a.no-subitems:after{content:"";font-family:icomoon;position:absolute;z-index:20;display:block;line-height:var(--header-height);top:0;bottom:0;right:0;font-size:20px;font-weight:600;display:flex;align-items:center;padding:0 20px}@media(min-width:1024px){.header__navigation-level.level-1-item-3 span{display:block;width:100%;z-index:1}.header__navigation-level.level-1-item-3 a.no-subitems:after{display:none}.header__navigation-level{border-bottom:0;overflow:visible}.header__navigation-level--1>ul,.header__navigation-level--1>ul.show{left:0!important;top:45px!important;height:auto!important;display:none!important;transform:none!important}.header__navigation-level--1 .main-nav-open-flyout{position:absolute;bottom:0;left:0;opacity:0;width:100%;text-align:center;background-color:transparent;border:none;z-index:-1}.header__navigation-level--1 .main-nav-open-flyout:after{content:"";font-family:icomoon;font-size:20px;top:5px;position:relative}.header__navigation-level--1 .main-nav-open-flyout:focus{opacity:1}.header__navigation-level--1:hover>ul,.header__navigation-level--1:hover>ul.show{display:block!important;padding:40px 8%;min-height:215px;box-shadow:0 100px 80px rgba(49,37,76,.08),0 40px 32px rgba(49,37,76,.04)}.header__navigation-level--1:hover>ul li,.header__navigation-level--1:hover>ul.show li{width:auto;margin-left:20%}.header__navigation-level--1:hover>ul li a,.header__navigation-level--1:hover>ul.show li a{padding:3px 24px 4px 0;transition:none}.header__navigation-level--1:hover>ul li a:hover,.header__navigation-level--1:hover>ul.show li a:hover{font-weight:500;text-decoration:underline}.header__navigation-level--1:hover>ul .level_2_brand,.header__navigation-level--1:hover>ul.show .level_2_brand{position:static!important;height:auto!important}.header__navigation-level--1:hover>.main-controls>a{border-bottom:4px solid #564080}.header__navigation-level--1.level-1-item-0:hover>ul{height:435px!important}.header__navigation-level--1.level-1-item-1:hover>ul li a{font-weight:400}.header__navigation-level--1.level-1-item-1:hover>ul li a:hover{font-weight:400;text-decoration:underline}.header__navigation-level--1.level-1-item-2:hover>ul li a{font-weight:400}.header__navigation-level--1.level-1-item-2:hover>ul li a:hover{text-decoration:underline}.header__navigation-level--1>.main-controls{margin-right:36px;position:relative;display:flex}.header__navigation-level--1>.main-controls>a{text-transform:uppercase;padding:12px 0 8px;width:auto;display:block;border-bottom:4px solid transparent;font-size:14px;font-family:Gotham Medium}.header__navigation-level--1:last-child>.main-controls>a{margin-right:0}}@media(min-width:1024px)and (max-width:1279px){.header__navigation-level--1:hover>ul li{margin-left:0}}.header__navigation-level--2 a{font-size:14px;line-height:20px}@media(min-width:1024px){.header__navigation-level--2{width:190px!important}.header__navigation-level--2>ul,.header__navigation-level--2>ul.show{left:calc(20% + 260px)!important;top:0!important;height:auto!important;display:none!important;width:330px!important;transform:none!important}.header__navigation-level--2.brands>ul,.header__navigation-level--2.brands>ul.show{width:55%!important}.header__navigation-level--2 .main-nav-open-flyout{text-align:right}.header__navigation-level--2 .main-nav-open-flyout:after{content:"";top:0}.header__navigation-level--2.brands:hover .category-name,.header__navigation-level--2:nth-child(2):hover .category-name{font-weight:500}.header__navigation-level--2:hover>ul,.header__navigation-level--2:hover>ul.show{display:block!important;margin:40px 0;min-height:215px;border-left:1px solid #dfdfeb}.header__navigation-level--2:hover>ul li,.header__navigation-level--2:hover>ul.show li{margin-left:0!important;padding-left:24px}.header__navigation-level--2:hover>ul li a,.header__navigation-level--2:hover>ul.show li a{padding:3px 24px 4px 0;transition:none;font-weight:500}.header__navigation-level--2:hover>ul li a:hover,.header__navigation-level--2:hover>ul.show li a:hover{color:#07c4ee}.header__navigation-level--2:hover>ul li a:hover .category-name:after,.header__navigation-level--2:hover>ul.show li a:hover .category-name:after{content:"";font-family:icomoon;margin-left:10px;position:relative;top:1px}}@media(min-width:1024px)and (max-width:1279px){.header__navigation-level--2.brands>ul,.header__navigation-level--2.brands>ul.show,.header__navigation-level--2>ul,.header__navigation-level--2>ul.show{left:260px!important}}@media(min-width:1024px){.header__navigation-level--3>ul,.header__navigation-level--3>ul.show{left:calc(20% + 260px)!important;top:0!important;height:100%!important;display:none!important;width:330px!important;transform:none!important;overflow:auto!important;scrollbar-width:thin;scrollbar-color:#dfdfeb #fff}.header__navigation-level--3>ul.show::-webkit-scrollbar,.header__navigation-level--3>ul::-webkit-scrollbar{width:5px}.header__navigation-level--3>ul.show::-webkit-scrollbar-thumb,.header__navigation-level--3>ul::-webkit-scrollbar-thumb{background:#dfdfeb;border-radius:12px}.header__navigation-level--3>ul.show::-webkit-scrollbar-track,.header__navigation-level--3>ul::-webkit-scrollbar-track{background:#fff}.header__navigation-level--3>ul,.header__navigation-level--3>ul.show{scrollbar-face-color:#dfdfeb;scrollbar-track-color:#fff}.header__navigation-level--3:hover .sub-nav-controls a{color:#14a1ad}.header__navigation-level--3:hover .sub-nav-controls a:hover{text-decoration:none}.header__navigation-level--3:hover .sub-nav-controls .category-name:after{content:"";font-family:icomoon;margin-left:10px;position:relative;top:1px}.header__navigation-level--3 .main-nav-open-flyout{text-align:right}.header__navigation-level--3 .main-nav-open-flyout:after{content:"";top:0}.header__navigation-level--3:hover>ul,.header__navigation-level--3:hover>ul.show{display:block!important;margin:0;min-height:215px;border-left:1px solid #dfdfeb}.header__navigation-level--3:hover>ul li,.header__navigation-level--3:hover>ul.show li{width:auto;margin-left:0!important;padding-left:24px}.header__navigation-level--3:hover>ul li a,.header__navigation-level--3:hover>ul.show li a{padding:3px 24px 4px 0;transition:none;font-weight:400}.header__navigation-level--3:hover>ul li a .category-name,.header__navigation-level--3:hover>ul.show li a .category-name{font-weight:inherit!important}.header__navigation-level--3:hover>ul li a:hover,.header__navigation-level--3:hover>ul.show li a:hover{color:initial;text-decoration:underline;font-weight:400}.header__navigation-level--3:hover>ul li a:hover .category-name:after,.header__navigation-level--3:hover>ul.show li a:hover .category-name:after{display:none}}.header__navigation .back-link{position:relative}.header__navigation .back-link a:not(.explore-all){display:flex;align-items:center;padding-bottom:0;position:relative}.header__navigation .back-link a:not(.explore-all):before{content:"";font-family:icomoon;position:absolute;z-index:20;line-height:var(--header-height);top:24px;bottom:0;left:0;font-size:20px;font-weight:600;display:flex;align-items:center;padding:0 10px 0 20px}.header__navigation .back-link .explore-all{font-size:12px;padding:3px 12px;line-height:1.4;position:absolute;right:24px;top:24px;width:auto;background:#f2f2fa;color:#31254c;border-radius:100px;font-weight:500}.header__navigation .back-link .category-name{padding-left:30px;font-weight:500;font-size:16px;line-height:24px}@media(min-width:1024px){.header__navigation .back-link{display:none}}.header__search{padding:0 4px;line-height:var(--header-height);margin-left:5px}.header__search-icon{padding:0;border:0;line-height:inherit;background-color:transparent;color:#353333;margin:0 0 0 16px}.header__search-icon:before{content:"";font-family:icomoon;cursor:pointer}@media(min-width:1024px){.header__search{line-height:calc(var(--header-height) - 2px);order:4;font-size:24px;padding:0;margin-left:0}.header__search-icon{font-size:24px}.header__search .open_search_suggestions{position:absolute;bottom:0;opacity:0;width:70%;text-align:center;background-color:transparent;border:none;pointer-events:none}.header__search .open_search_suggestions:before{content:"";font-family:icomoon;font-size:20px;top:5px;position:relative}.header__search .open_search_suggestions:focus{opacity:1}.header__search.opened{position:absolute;top:0;width:100%;z-index:2;height:calc(var(--header-height) - 2px);display:flex;align-items:center}.header__search.opened .header__search-icon{display:none}}.header__search.opened{z-index:101}.header__search.opened .header__searchbox{display:flex;position:absolute;left:0;width:100%;z-index:11}.header__search-container{width:100%;position:relative}.header__search-dropdown{width:20%;min-width:85px;margin-left:47px;display:flex;position:relative}.header__search-dropdown select{height:100%;width:100%;padding-right:16px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;border:none;max-width:100%;outline:0;-webkit-appearance:none;-moz-appearance:none;text-overflow:ellipsis;background-color:#fff;color:#353333;overflow:hidden}.header__search-dropdown .icon-dropdown{position:absolute;right:15px;pointer-events:none;font-size:19px;font-weight:500}.header__search-dropdown .icon-dropdown:before{line-height:48px;content:"";font-family:icomoon}@media(min-width:1024px){.header__search-dropdown{margin-left:0;padding:0 15px;width:284px}.header__search-dropdown select{font-size:16px}.header__search-dropdown .icon-dropdown:before{line-height:calc(var(--header-height) - 2px)}}.header__search-form{display:flex;margin:0}.header__search-form fieldset{width:100%;max-width:100%;margin:0;border:0;padding:0}@media(min-width:1024px){.header__search-form{padding-left:88px}}.header__search-input{height:var(--header-height);padding:0 0 0 8px;width:100%;border:0;transition:1s;caret-color:#14a1ad;display:flex;outline:0}.header__search-input::placeholder{color:#76748e}@media(min-width:1024px){.header__search-input{padding:0;font-size:16px;height:calc(var(--header-height) - 2px)}}.header__search-submit{border:none;background-color:#fff;color:#353333;display:inline-block;padding:0;position:absolute;top:50%;transform:translateY(-50%);left:16px;font-size:16px}.header__search-submit:before{content:"";font-family:icomoon}@media(min-width:1024px){.header__search-submit{font-size:24px;left:49px}.header__search-submit:before{margin-top:8px;display:inline-block}}.header__search-close{border:none;background-color:#fff;font-size:24px;font-weight:500;line-height:var(--header-height);height:var(--header-height);margin-right:20px;margin-left:-6px;padding:0}.header__search-close:before{margin-top:1px;display:inline-block;content:"";font-family:icomoon}@media(min-width:1024px){.header__search-close{margin-right:45px;font-size:30px;line-height:calc(var(--header-height) - 2px);height:calc(var(--header-height) - 2px)}}.header__search-suggestions{position:absolute;top:var(--header-height);left:0;box-shadow:0 0 4px rgba(49,37,76,.08);transition:1s;overflow-y:auto;width:calc(100% + 38px);max-height:calc(100vh - 130px);display:flex;flex-direction:column;background-color:#fff;padding:16px;z-index:100;outline:0}@media(min-width:1024px){.header__search-suggestions{flex-direction:row;left:-10px;width:calc(100% + 88px);max-height:485px;z-index:6;padding:24px;scrollbar-width:thin;scrollbar-color:#dfdfeb #fff}.header__search-suggestions::-webkit-scrollbar{width:5px}.header__search-suggestions::-webkit-scrollbar-thumb{background:#dfdfeb;border-radius:12px}.header__search-suggestions::-webkit-scrollbar-track{background:#fff}.header__search-suggestions{scrollbar-face-color:#dfdfeb;scrollbar-track-color:#fff}}.header__search-suggestions .links-column{width:100%;padding:0;border:none}@media(min-width:1024px){.header__search-suggestions .links-column{width:40%;padding-right:16px;border-right:1px solid #a09fb1}}.header__search-suggestions .links-container{padding-bottom:5px;border-top:1px solid #dedede}.header__search-suggestions .links-container:first-child{border-top:0}.header__search-suggestions .links-heading,.header__search-suggestions .products-heading{font-size:16px;line-height:24px;font-weight:500}.header__search-suggestions .search-links{padding-top:3px;list-style-type:none;line-height:24px}@media(min-width:1024px){.header__search-suggestions .search-links{padding-top:24px}}.header__search-suggestions .search-link{padding:5px 0}.header__search-suggestions .search-link-text{text-decoration:none;color:#353333}.header__search-suggestions .search-link-text:hover{text-decoration:underline}.header__search-suggestions .popular-search-container{display:none;margin:10px 0}@media(min-width:1024px){.header__search-suggestions .popular-search-container{display:block}}.header__search-suggestions .article-container{border:none}.header__search-suggestions .search-products-column{width:100%;margin:26px 0 52px}@media(min-width:768px){.header__search-suggestions .search-products-column{margin:26px 0 0;height:100%}}@media(min-width:1024px){.header__search-suggestions .search-products-column{width:60%;padding-left:16px;margin-top:0}}.header__search-suggestions .all-products-link{margin-left:auto;background-color:#f2f2fa;color:#31254c;font-size:12px;padding:3px 12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:100px;cursor:pointer;position:relative;display:inline-block;outline-width:0;text-align:center;text-decoration:none;text-transform:capitalize;font-weight:500;line-height:1.4;transition:background-color .5s ease-out,color .5s ease-out;vertical-align:middle}@media(min-width:1024px){.header__search-suggestions .all-products-link{padding:7px 16px}}.header__search-suggestions .search-products-container{padding:8px 0;display:flex;flex-wrap:wrap;justify-content:space-between}@media(min-width:1024px){.header__search-suggestions .search-products-container{padding:24px 0}}.header__search-suggestions .product-tile{margin:12px 0;box-shadow:4px 4px 48px rgba(49,37,76,.06);display:flex;align-items:flex-start;width:100%}@media(min-width:1024px){.header__search-suggestions .product-tile{width:48%}}.header__search-suggestions .product_image{max-width:80px;max-height:120px}.header__search-suggestions .search-products-header{display:flex}.header__search-suggestions .product_image_wrapper{width:92px;height:92px;display:block;text-align:center;padding:12px 0 12px 12px}.header__search-suggestions .product_image_wrapper img{object-fit:contain;height:100%;width:100%}.header__search-suggestions .product-detail{display:flex;flex-direction:column;width:100%;height:100%}.header__search-suggestions .product-detail .product-link{text-decoration:none;outline:0;color:#000;padding:12px;width:100%;height:100%}.header__search-suggestions .product-detail .product-link:hover{text-decoration:none}.header__search-suggestions .price_range,.header__search-suggestions .price_sale{color:#f94781;font-weight:500}.header__search-suggestions .price_standard{color:#a09fb1}.header__search-suggestions .price_sale_wrapper{display:flex;font-weight:500}.header__search-suggestions .price_sale_wrapper .price_standard{order:2;text-decoration:line-through;margin-left:3px;font-weight:400}.header__search-suggestions .brand-name{font-size:10px;line-height:14px;font-weight:500;color:#76748e;display:block;text-transform:uppercase}.header__search-suggestions .product-name{font-size:14px;line-height:18px;color:#353333}.header__searchbar{display:flex;position:absolute;bottom:0;left:0;width:100%;margin-top:-2px;z-index:11;background-color:#fff}.header__searchbox{display:none;background-color:#fff;margin-top:-2px}@media(min-width:1024px){.header__searchbox{margin-top:0}}.mobile-search-opened .header__navigation.opened{margin-top:48px}.mobile-search-opened .header__login.opened .header__user{margin-top:46px}@media(min-width:1024px){.mobile-search-opened .header__login.opened .header__user,.mobile-search-opened .header__navigation.opened{margin-top:0}}.header_open_dropdown{position:absolute;bottom:0;width:100%;max-width:150px;opacity:0;background-color:transparent;border:none;pointer-events:none;display:none}.header_open_dropdown:after{content:"";font-family:icomoon;font-size:20px}.header_open_dropdown:focus{opacity:1}@media(min-width:1024px){.header_open_dropdown{display:block}}.header__user-dropdown{display:none;margin-top:-5px;position:absolute;right:0;background-color:#fff;z-index:11;box-shadow:0 100px 80px rgba(76,75,95,.06),0 42px 33px rgba(76,75,95,.04),0 22px 18px rgba(76,75,95,.03),0 13px 10px rgba(76,75,95,.03),0 7px 5px rgba(76,75,95,.02),0 -3px 2px 1px rgba(76,75,95,.04);max-height:calc(100vh - 80px);overflow-y:auto}@media(max-width:767px){.header__user-dropdown{width:100%;height:100vh}}.header__user-dropdown.opened{display:block}@media(min-width:1024px){.header__user-dropdown{margin-top:0;width:289px;height:auto;left:auto;right:102px;border-radius:8px;top:75px;max-height:max-content;z-index:15;overflow-y:visible}.header__user-dropdown .account_navigation_dropdown{max-height:calc(100vh - 105px);border-radius:8px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dfdfeb #fff;box-shadow:0 0 16px 0 rgba(0,0,0,.2)}.header__user-dropdown .account_navigation_dropdown::-webkit-scrollbar{width:5px}.header__user-dropdown .account_navigation_dropdown::-webkit-scrollbar-thumb{background:#dfdfeb;border-radius:12px}.header__user-dropdown .account_navigation_dropdown::-webkit-scrollbar-track{background:#fff}.header__user-dropdown .account_navigation_dropdown{scrollbar-face-color:#dfdfeb;scrollbar-track-color:#fff}}.header .loyalty-menu__points-wrapper{display:none}.header .loyalty-prorewards-wrapper{padding-bottom:1px;margin-bottom:16px;width:100%;color:#fff}.header .loyalty-prorewards-wrapper .loyalty-prorewards-container{background:#fff;text-align:center}.header .loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-enrolled .loyalty-text-wrapper-link{color:#fff;text-decoration:none}.header .loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-enrolled .loyalty-text-wrapper .loyalty-prorewards-text{margin:18px 0 6px;letter-spacing:1px}.header .loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-enrolled .loyalty-text-wrapper .loyalty-prorewards-text .loyalty-prorewards__money-balance{font-weight:350;font-size:16px;line-height:24px}.header .loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-enrolled .loyalty-text-wrapper .loyalty-prorewards-text .loyalty-prorewards__balance-text{font-weight:500;font-size:10px;line-height:14px;text-transform:uppercase}.header .loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-enrolled .loyalty-text-wrapper .loyalty-prorewards__tier{font-weight:325;font-size:14px;line-height:20px;padding:12px 0}.header .loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-enrolled .loyalty-text-wrapper .loyalty-prorewards__tier .loyalty-prorewards__tier-name{padding:6px;border-radius:24px;margin-right:8px;display:inline}.header .loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-enrolled .loyalty-text-wrapper .loyalty-prorewards__tier .loyalty-prorewards__tier-name .loyalty-prorewards__tier-icon{display:inline;position:relative;top:6px;margin:4px}.header .loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-enrolled .loyalty-text-wrapper .loyalty-flyout-image{margin:0 auto;display:block}.header .loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards__plcc{padding:8px;border-radius:24px;display:inline}.header .loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards__plcc-icon{display:inline;position:relative;top:2px}.header .loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-not-enrolled{display:flex;flex-direction:row;justify-content:space-between;padding:16px;background-color:#fafafd;border-top:1px solid #dfdfeb}@media(min-width:1024px){.header .loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-not-enrolled{border-top:none}}.header .loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-not-enrolled .loyalty-flyout-image{zoom:.5;display:block}.header .loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-not-enrolled .loyalty_enroll{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:100px;cursor:pointer;position:relative;display:inline-block;outline-width:0;text-align:center;text-decoration:none;text-transform:capitalize;font-weight:500;line-height:1.4;transition:background-color .5s ease-out,color .5s ease-out;vertical-align:middle;background-color:#14a1ad;color:#fff;font-size:12px;padding:7px 16px;margin:4px 0}.header .loyalty-prorewards-wrapper .loyalty-points-wrapper-link{color:#fff;text-decoration:none}.header .loyalty-prorewards-wrapper .loyalty-progress-wrapper .loyalty-prorewards__progress-area{padding:16px;font-size:10px;text-transform:uppercase;letter-spacing:1px;text-align:center}.header .loyalty-prorewards-wrapper .loyalty-progress-wrapper .loyalty-prorewards__progress-area .loyalty-prorewards__progress-bar{background-color:#fff;opacity:.3;border-radius:50px;width:100%;height:6px}.header .loyalty-prorewards-wrapper .loyalty-progress-wrapper .loyalty-prorewards__progress-area .loyalty-prorewards__progress-fill{background-color:#fff;border-radius:50px;height:6px;position:relative;bottom:6px;max-width:100%}.header .loyalty-prorewards-wrapper .loyalty-progress-wrapper .loyalty-prorewards__progress-area .loyalty-points-amount{font:350 10px/14px Gotham,sans-serif;text-transform:uppercase;letter-spacing:1px}.header .loyalty-prorewards-wrapper .loyalty-prorewards-footer{display:flex;padding:8px 20px;background-color:#fafafd;line-height:normal}.header .loyalty-prorewards-wrapper .loyalty-prorewards-footer .star-outline{display:block;margin:auto 8px auto 0}.header .loyalty-prorewards-wrapper .loyalty-prorewards-footer .dashboard-link{font-weight:500;font-size:11px;line-height:16px;color:#564080;text-transform:uppercase;letter-spacing:1px;display:block}.header .loyalty-prorewards-wrapper .loyalty-prorewards-footer:hover{text-decoration:underline}.header .loyalty-prorewards-wrapper .loyalty-prorewards-footer .points-subtitle{font-size:12px;line-height:18px;color:#353333}@media(min-width:1024px){.header .loyalty-prorewards-wrapper .loyalty-prorewards-footer{padding:8px 16px}}.header .loyalty-prorewards-wrapper.loyalty-tier-clubpurple .loyalty-prorewards-container{background:50%/cover no-repeat url(/loyalty-elite-tier-background.png)}.header .loyalty-prorewards-wrapper.loyalty-tier-clubpurple .loyalty-progress-wrapper{display:none}.header .loyalty-prorewards-wrapper.loyalty-tier-clubpurple .loyalty-prorewards__plcc,.header .loyalty-prorewards-wrapper.loyalty-tier-clubpurple .loyalty-prorewards__tier-name{background:rgba(41,41,41,.5)}.header .loyalty-prorewards-arrow.loyalty-tier-dreamer{background:linear-gradient(90deg,#402564,#65459b)}.header .loyalty-prorewards-arrow.loyalty-tier-creator{background:linear-gradient(90deg,#ae2c5f,#ee4182)}.header .loyalty-prorewards-arrow.loyalty-tier-trendsetter{background:linear-gradient(90deg,#ca752a,#f39f33)}.header .loyalty-prorewards-arrow.loyalty-tier-innovator{background:linear-gradient(90deg,#3896a2,#4cc4d3)}.header .loyalty-prorewards-arrow.loyalty-tier-clubpurple{background:50%/cover no-repeat url(/loyalty-elite-tier-background.png)}.header .loyalty-prorewards-arrow.h-hide{display:none}@media(min-width:1024px){.header .loyalty-prorewards-arrow{width:100%;position:absolute;top:-14px;width:413px;right:0;left:auto;transform:scaleY(-1);z-index:16;display:flex}.header .loyalty-prorewards-arrow .loyalty-prorewards-arrow-right{width:61px;border-bottom:16px solid transparent;border-left:14px solid #fff}.header .loyalty-prorewards-arrow .loyalty-prorewards-arrow-left{width:100%;border-bottom:16px solid transparent;border-right:14px solid #fff}}@media only screen and (min-width:1280px){.header .loyalty-prorewards-arrow{width:289px;right:15px;display:flex}.header .loyalty-prorewards-arrow.loyalty-tier-clubpurple{background-size:auto;background-position:0 0}}.header .consultant-wrapper{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.header .consultant-details-wrapper{width:255px}.header .consultant-details-wrapper .m-phone a{font-size:12px;color:#4c4b60}@media(min-width:1024px){.header .consultant-details-wrapper{width:185px}}.header .consultant-details__title{font-weight:500;font-size:10px;line-height:16px;color:#76748e;text-transform:uppercase;letter-spacing:1px;display:block}.header .b-account_consultant-info{overflow:hidden}.header .b-account_consultant-name{font-weight:500;font-size:14px;line-height:20px}.header .b-account_store_details-text.m-address,.header .b-account_store_details-text.m-consultant,.header .b-account_store_details-text.m-phone{word-wrap:break-word}.header .account-navigation__header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:0;min-height:48px}.header .account-navigation__header .js-easy-reorder-button{margin:0 16px 8px}@media(min-width:1024px){.header .account-navigation__header{padding:0}.header .account-navigation__header .js-easy-reorder-button{display:none}}.header .account-navigation__user-wrapper--mobile{display:flex;flex-wrap:wrap;justify-content:space-between!important;align-items:center;width:100%;min-height:49px;padding:0 12px 0 8px;border-top:1px solid #dfdfeb}.header .account-navigation__user-wrapper--mobile .account-navigation__user-data{display:flex;justify-content:space-between;width:100%;margin:12px 0;align-items:center}.header .account-navigation__user-wrapper--mobile .account-navigation__user-data .account-navigation__username{font:600 14px/20px Gotham,sans-serif;width:auto;margin-left:8px}.header .account-navigation__user-wrapper--mobile .account-navigation__user-data .points-balance-wrapper-mobile{padding:0 16px 0 0;text-align:center}.header .account-navigation__user-wrapper--mobile .account-navigation__user-data .points-balance-wrapper-mobile:before{content:"";display:block;width:60px;height:20px;margin:0 auto}.header .account-navigation__user-wrapper--mobile .account-navigation__user-data .points-balance-wrapper-mobile.tier-innovator{color:#3896a2}.header .account-navigation__user-wrapper--mobile .account-navigation__user-data .points-balance-wrapper-mobile.tier-innovator:before{background-image:url(https://www.probeautycentral.saloncentric.com/_next/static/media/prorewards-innovator.5796d8e5.svg)}.header .account-navigation__user-wrapper--mobile .account-navigation__user-data .points-balance-wrapper-mobile.tier-dreamer{color:#402564}.header .account-navigation__user-wrapper--mobile .account-navigation__user-data .points-balance-wrapper-mobile.tier-dreamer:before{background-image:url(https://www.probeautycentral.saloncentric.com/_next/static/media/prorewards-dreamer.92f1d843.svg)}.header .account-navigation__user-wrapper--mobile .account-navigation__user-data .points-balance-wrapper-mobile.tier-creator{color:#ae2c5f}.header .account-navigation__user-wrapper--mobile .account-navigation__user-data .points-balance-wrapper-mobile.tier-creator:before{background-image:url(https://www.probeautycentral.saloncentric.com/_next/static/media/prorewards-creator.28b4f9aa.svg)}.header .account-navigation__user-wrapper--mobile .account-navigation__user-data .points-balance-wrapper-mobile.tier-trendsetter{color:#ca752a}.header .account-navigation__user-wrapper--mobile .account-navigation__user-data .points-balance-wrapper-mobile.tier-trendsetter:before{background-image:url(https://www.probeautycentral.saloncentric.com/_next/static/media/prorewards-trendsetter.53629ecd.svg)}.header .account-navigation__user-wrapper--mobile .account-navigation__user-data .points-balance-wrapper-mobile .points-balance{font:600 15px/20px Gotham,sans-serif}.header .account-navigation__user-wrapper--mobile .account-navigation__user-data .points-balance-wrapper-mobile .points-balance-label{font:350 10px/14px Gotham,sans-serif;margin-left:4px}@media(min-width:1024px){.header .account-navigation__user-wrapper--mobile{display:none}}.header .account-navigation-link__title{font-weight:500;font-size:10px;line-height:16px;color:#76748e;text-transform:uppercase;letter-spacing:1px;display:block}.header .account-navigation-link__text{font:14px/20px Gotham,sans-serif;color:#353333}.header .account-navigation-link__icon{margin-right:16px;font-size:22px;color:#76748e}.header .account_navigation_list_item_level_2{padding:5px 0;margin:0 20px;line-height:normal;text-align:left}.header .account_navigation_list_item_level_2.consultant,.header .account_navigation_list_item_level_2.log_out,.header .account_navigation_list_item_level_2.my_loyalty_page,.header .account_navigation_list_item_level_2.quick_shop{border-top:1px solid #dfdfeb;padding:16px 0}.header .account_navigation_list_item_level_2.log_out{padding:17px 16px 18px 0;display:flex;align-items:center}.header .account_navigation_list_item_level_2.log_out .icon-log-out{font-size:22px;margin-right:18px}.header .account_navigation_list_item_level_2 .consultant-image-wrapper{margin-right:16px}.header .account_navigation_list_item_level_2 .account-consultant-image{width:56px;height:56px;border-radius:50%;display:block}.header .account_navigation_list_item_level_2.ship_to{display:flex;align-items:center;border-top:1px solid #dfdfeb;padding:19px 0;margin-top:9px}.header .account_navigation_list_item_level_2.ship_to .change-address-icon{width:24px;margin-right:16px}.header .account_navigation_list_item_level_2.ship_to .ship-to__label{color:#76748e;font:12px/18px Gotham,sans-serif;color:#353333;width:100%;text-align:right}.header .account_navigation_list_item_level_2.ship_to .ship-to__address{font:600 12px/18px Gotham,sans-serif;color:#564080;display:flex;align-items:center;cursor:pointer;text-decoration:none}@media(min-width:1024px){.header .account_navigation_list_item_level_2{padding:5px 16px;margin:0}.header .account_navigation_list_item_level_2.consultant,.header .account_navigation_list_item_level_2.my_loyalty_page,.header .account_navigation_list_item_level_2.quick_shop{padding:16px}.header .account_navigation_list_item_level_2.log_out{padding:17px 16px 18px}}.header .account_navigation_link{font:14px/20px Gotham,sans-serif;color:#353333;display:inline-flex;justify-content:flex-start;align-items:center;text-decoration:none}.header .account_navigation_link .account-navigation-link__icon_svg{stroke:#353333;stroke-width:0;display:block}.header .account_navigation_link:hover .account-navigation-link__text{font-weight:700;text-decoration:underline}.header .account_navigation_link:hover .account-navigation-link__icon_svg{stroke-width:.8px}.header .account_navigation_link.js_logout_button{font:325 14px/20px Gotham,sans-serif;color:#000}.header .account_navigation_link.js_logout_button:hover{font-weight:700}.header .account_navigation_link.js_logout_button:hover span:not(.icon-log-out){text-decoration:underline}.header .account_navigation_link.js_logout_button:hover .icon-log-out:before{font-weight:700}.header .account_navigation_link.account-navigation__username{font:500 14px/20px Gotham,sans-serif;display:flex;color:#000;text-decoration:none}.header .account_navigation_link.account-navigation__username:hover{text-decoration:underline}.header .account_navigation_link.account-navigation__username+.points-balance-wrapper{padding:0 16px 0 0;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}@media(min-width:1024px){.header .account_navigation_link.account-navigation__username{margin:16px 0 33px 16px}}.header .js-easy-reorder-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:100px;cursor:pointer;position:relative;display:inline-block;outline-width:0;text-align:center;text-decoration:none;text-transform:capitalize;font-weight:500;font-size:12px;line-height:1.4;transition:background-color .5s ease-out,color .5s ease-out;vertical-align:middle;background-color:#f94781;color:#fff;padding:7px 16px 7px 47px}.header .js-easy-reorder-button .icon-quick-shop{position:absolute;font-size:20px;left:17px;top:5px}.mobile-account-opened .header{box-shadow:none}.mobile-account-opened .header__top{border-bottom:0}.mobile-account-opened .header__user-dropdown{display:block;margin-top:0;top:100%}@media(min-width:1024px){.mobile-account-opened .header__user-dropdown{display:none}.mobile-account-opened .header__user-info li:last-child:hover .header__user-dropdown{display:block}}.mobile-account-opened .account_navigation_dropdown{max-height:calc(100vh - 200px);overflow-y:scroll}.header__minicart{position:relative;order:4}.header__minicart .icon-cart{padding:0 5px;font-family:icomoon;font-size:22px;line-height:var(--header-height);color:#353333;text-decoration:none;cursor:pointer;content:""}.header__minicart .minicart-banner-container{display:none}.header__minicart .minicart-keyboard-access{position:absolute;bottom:0;left:0;opacity:0;width:100%;text-align:center;background-color:transparent;border:none}.header__minicart .minicart-keyboard-access:after{content:"";font-family:icomoon;font-size:20px}.header__minicart .minicart-keyboard-access:focus{opacity:1}@media(min-width:1024px){.header__minicart{margin-left:23px;margin-right:8px}.header__minicart .icon-cart{font-size:23px}}.header__minicart .cart-quantity{width:16px;height:16px;background-color:#f94781;color:#fff;border-radius:2px;position:absolute;top:2px;right:-5px;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;z-index:1;font:500 10px/14px Gotham,sans-serif}.header__minicart .cart-quantity.hide{display:none}@media(min-width:1024px){.header__minicart .cart-quantity{top:14px}}.header__minicart .cart-quantity.added-to-cart{animation:colorPulse 2s linear infinite}@keyframes colorPulse{0%{background-color:#f94781}35%{background-color:#ffb6c1}55%{background-color:#f94781}75%{background-color:#ffb6c1}to{color:#f94781}}.header__minicart .bonus_discount_container{display:none}.header__minicart-wrapper{position:absolute;z-index:12;top:0;background-color:#fff;right:-17px;overflow:hidden;box-shadow:0 0 35px rgba(49,37,76,.15),0 20px 20px rgba(49,37,76,.07);outline:0}.header__minicart-wrapper .emptyCart,.header__minicart-wrapper .js-keyboard-minicart{display:none}@media(min-width:1024px){.header__minicart-wrapper{visibility:hidden}.header__minicart-wrapper.opened{visibility:visible}.header__minicart-wrapper.opened .mini_cart_content{transition:max-height .5s ease-in-out,visibility 0s linear 0s;max-height:100vh;overflow:auto}}.header__minicart-wrapper.loading:after{top:0;left:0;width:100%;height:100%;background-position:50% 50%;z-index:30}.header__minicart-wrapper.loading:after,.header__minicart.loading:after{content:"";display:block;position:absolute;background-color:hsla(0,0%,100%,.6);background-image:url(/loading-small.gif);background-size:30px;background-repeat:no-repeat}.header__minicart.loading:after{background-position:-2px 10px;z-index:20;width:40px;height:40px;top:10px;left:5px}.header__minicart .mini_cart_content{width:480px;max-height:0;background-color:#fff;transition:max-height .5s ease-in-out,visibility 0s linear .6s;box-shadow:0 0 35px rgba(49,37,76,.15),0 20px 20px rgba(49,37,76,.07);overflow:hidden;scrollbar-width:thin;scrollbar-color:#dfdfeb #fff}.header__minicart .mini_cart_content::-webkit-scrollbar{width:5px}.header__minicart .mini_cart_content::-webkit-scrollbar-thumb{background:#dfdfeb;border-radius:12px}.header__minicart .mini_cart_content::-webkit-scrollbar-track{background:#fff}.header__minicart .mini_cart_content{scrollbar-face-color:#dfdfeb;scrollbar-track-color:#fff}.header__minicart .mini_cart_total{display:none}.header__minicart .mini_cart_totals_wrap{padding:24px 24px 0}.header__minicart .mini_cart_products{padding:0 24px 24px}.header__minicart .item_qty{font-weight:500;font-size:24px;line-height:32px}.header__minicart .cart-logo-wrapper{margin-top:24px;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:0 0 8px;border-bottom:1px solid #dfdfeb}.header__minicart .logo_image{max-width:224px;display:block}.header__minicart .cart-items-quantity{color:#353333;font-weight:500;font-size:10px;line-height:1.6;text-transform:uppercase}.header__minicart .cart-shop__name{color:#353333;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin-bottom:6px;flex:1 1}.header__minicart .cart-shop__name-text{font-weight:500;font-size:16px;line-height:24px}.header__minicart .cart-shop__name-icon{margin-right:8px;font-size:36px}.header__minicart .product_brand{font-weight:500;font-size:10px;line-height:14px;text-transform:uppercase;letter-spacing:1px;color:#4c4b60;max-height:11px;overflow:hidden;display:block}.header__minicart .item_name{font-weight:500;font-size:16px;line-height:24px;color:#353333;max-height:73px;overflow:hidden;margin-bottom:8px;display:block}.header__minicart .attributes{font-weight:500;font-size:14px;line-height:20px;color:#76748e;margin-bottom:8px;text-transform:capitalize;display:block}.header__minicart .product_id{font-weight:500;font-size:10px;line-height:14px;color:#76748e;letter-spacing:1px}.header__minicart .product_id_label_cart{margin-right:-4px;display:inline}.header__minicart .mini_cart_product .mini_cart_product{padding:24px 0 16px;border-bottom:1px solid #dfdfeb}.header__minicart .mini_cart_product .mini_cart_product .product_image_wrapper{width:80px;display:block;min-height:1px}.header__minicart .mini_cart_product .mini_cart_product .product_image{margin:0 auto;max-width:100%;display:block}.header__minicart .mini_cart_product .mini_cart_product .product_image_container{margin-right:16px;width:80px;float:left}.header__minicart .mini_cart_product .mini_cart_product .product_image_container .c-image-container{position:relative;padding-top:100%;width:95%;margin:auto;display:block}.header__minicart .mini_cart_product .mini_cart_product .product_image_container .c-image-container .c-image{position:absolute;top:0;left:0;object-fit:contain;width:100%;height:100%}.header__minicart .mini_cart_product .mini_cart_product .product_detail{float:none;clear:none;width:auto;margin:0;overflow:hidden}.header__minicart .mini_cart_product .mini_cart_product .product-line-item-offer-state{text-transform:uppercase;font-weight:500;font-size:14px;line-height:20px;color:#76748e}.header__minicart .item-total-section{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.header__minicart .item_cont.item-price{display:flex;justify-content:space-between;width:calc(100% - 112px)}.header__minicart .item-price-sales-value{font-weight:500;font-size:14px;line-height:20px;color:#76748e}.header__minicart .item-price-standard-value{font-size:14px;line-height:20px;color:#76748e;text-decoration:line-through;margin-left:8px}.header__minicart .item-unit-price-label{font-weight:500;font-size:10px;line-height:16px;color:#a09fb1;text-transform:uppercase;letter-spacing:1px}.header__minicart .item-price-value{color:#f94781;font-weight:500;font-size:14px;line-height:20px}.header__minicart .variation-quantity{position:relative}.header__minicart .variation-quantity__button{position:absolute;top:0;line-height:32px;color:#353333;font-size:20px;cursor:pointer;background-color:transparent;border:none}.header__minicart .variation-quantity__button.disabled{color:#dfdfeb}.header__minicart .variation-quantity__decrease{left:0;padding:0 5px 0 10px}.header__minicart .variation-quantity__increase{right:0;padding:0 10px 0 5px}.header__minicart .quantity_select{width:100%;height:36px}.header__minicart .item_quantity{width:98px;margin-left:0}.header__minicart .quantity .textinput{display:inline-block;max-width:100%;text-align:center;height:35px;line-height:35px;font-size:16px;color:#353333;padding:12px 16px;border:1px solid #c7c6d6;border-radius:0;-webkit-appearance:none;font-family:inherit;outline:0}.header__minicart .quantity .textinput:focus{border-color:#a0a0a0}.header__minicart .print_qty_value{display:none}.header__minicart .item-user-actions{width:100%;display:flex;flex-wrap:wrap;margin-top:16px}.header__minicart .remove-product{font-size:12px;line-height:1.5;color:#76748e;margin-right:20px;text-decoration:none}.header__minicart .remove-product:hover{text-decoration:underline}.header__minicart .item-user-actions__icon{margin:0 3px 0 0;display:inline-block}.header__minicart .minicart-sticky{width:100%;padding:16px 42.5px 24px;position:-webkit-sticky;position:sticky;bottom:0;height:120px;margin:8px 0 0;background-color:#fff;box-shadow:0 0 35px rgba(49,37,76,.15),0 20px 20px rgba(49,37,76,.07);z-index:26}.header__minicart .mini_cart_totals{width:100%;text-align:center}.header__minicart .mini_cart_subtotals{font-weight:500;font-size:16px;line-height:18px;color:#f94781}.header__minicart .mini_cart_link_cart{width:100%;font-size:16px;padding:12px 24px;margin:8px auto 0;background-color:#14a1ad;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:100px;cursor:pointer;position:relative;display:inline-block;outline-width:0;text-align:center;text-decoration:none;text-transform:capitalize;font-weight:500;line-height:1.4;transition:background-color .5s ease-out,color .5s ease-out;vertical-align:middle}.header__minicart .mini_cart_totals_wrap:after{content:"";clear:both;overflow:hidden;display:block;height:0;font-size:0}.header__minicart .mini_cart_message{width:210px}.header .easy-reorder{position:relative;width:100%;max-width:1360px;margin:0 auto;display:none}.header .easy-reorder button{display:block;position:absolute;top:-38px;right:0;padding:7px 47px}.header .easy-reorder button:before{content:"";font-family:icomoon;position:absolute;font-size:19px;left:17px;top:3px}.header .easy-reorder button:after{content:"";font-family:icomoon;position:absolute;font-size:16px;right:17px;top:3px}.header .easy-reorder button:hover{opacity:.8}.header .easy-reorder.opened button:after{content:""}@media(min-width:1024px)and (max-width:1279px){.header .easy-reorder{max-width:976px}}@media(min-width:1024px){.header .easy-reorder{display:block}}.header .easyreorder-loyalty-tile__image{margin:0 auto 40px;display:block}@media(min-width:1024px){.header .easyreorder-loyalty-tile__image{margin:0 auto 16px}}.header .easyreorder-loyalty-tile__button{font-size:12px;line-height:1.4;background-color:#fff;padding:7px 16px;font-weight:500;display:inline-block;outline-width:0;text-align:center;transition:background-color .5s ease-out,color .5s ease-out;vertical-align:middle;border:1px solid #14a1ad;border-radius:100px;cursor:pointer;width:100%;text-decoration:none}.header .easyreorder-loyalty-tile__button:hover{border:1px solid #14a1ad}.header .easyreorder-loyalty-tile__text{min-height:78px;text-align:center}.header .easyreorder-loyalty-tile__title{text-transform:uppercase;letter-spacing:1px;margin:0 0 4px;color:#564080;font-size:10px;line-height:1.6;font-weight:500;text-align:center}.header .easyreorder-loyalty-tile__description{margin:0 0 22px;font-size:12px;line-height:1.5}.header .js-easy-reorder-popup{position:absolute;border-top:1px solid #dedede;top:0;left:0;width:100%;height:100vh;overflow-y:auto;z-index:200;padding:24px;background:#fff;display:none}.header .js-easy-reorder-popup.opened{display:block}.header .js-easy-reorder-popup.opened:empty:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.6);background-image:url(/loading-small.gif);background-size:30px;background-repeat:no-repeat;background-position:50% 50%;z-index:30}@media(min-width:1024px){.header .js-easy-reorder-popup{z-index:0;top:auto;height:334px;padding:0}}.header .easy-reorder-popup__header{margin:24px 0;position:relative}@media(min-width:1024px){.header .easy-reorder-popup__header{display:none}}.header .easy-reorder-popup__title{font-size:20px;line-height:1.2;font-weight:500}.header .easy-reorder-popup__text{font-size:14px;line-height:1.43;font-weight:400}.header .easy-reorder-popup__close{position:absolute;right:0;top:16px;font-size:22px;font-weight:500;color:#4c4b60}.header .easy-reorder-popup__carousel .swiper-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.header .easy-reorder-popup__carousel .product-badge{position:absolute;top:8px;left:0;width:100%;padding:0 8px;display:flex;flex-wrap:wrap;justify-content:center}.header .easy-reorder-popup__carousel .product_image_wrapper{width:100%;min-height:100px;height:auto;display:inline-block}.header .easy-reorder-popup__carousel .product_image{margin:0 auto;height:100px;max-width:100%;display:block}.header .easy-reorder-popup__carousel .product_name{display:inline-block;margin:8px 0 0;width:100%;text-align:center;height:80px;text-decoration:none}.header .easy-reorder-popup__carousel .product_brand{font-size:10px;line-height:14px;font-weight:500;color:#76748e;text-transform:uppercase;letter-spacing:1px;margin:0 0 2px;height:14px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.header .easy-reorder-popup__carousel .item_name{display:inline-block;font-size:12px;line-height:18px;color:#353333;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.header .easy-reorder-popup__carousel .attributes{font-size:12px;line-height:18px;color:#76748e;margin:4px 0 0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.header .easy-reorder-popup__carousel .product-actions--mobile{margin:8px 0 0;height:34px;text-align:center}.header .easy-reorder-popup__carousel .swiper-button-next,.header .easy-reorder-popup__carousel .swiper-button-prev{display:none;position:absolute;transform:translateY(-50%);width:56px;height:56px;text-indent:0;font-size:0;border-radius:50%;background-color:#fff;box-shadow:0 4px 20px rgba(49,37,76,.2);opacity:1;color:#353333}.header .easy-reorder-popup__carousel .swiper-button-next:after,.header .easy-reorder-popup__carousel .swiper-button-prev:after{font-size:20px;content:"";font-family:icomoon}.header .easy-reorder-popup__carousel .swiper-button-next:before,.header .easy-reorder-popup__carousel .swiper-button-prev:before{content:"";position:absolute;height:288px;width:120px;opacity:.7;background-image:linear-gradient(90deg,#fff,transparent);z-index:-1}.header .easy-reorder-popup__carousel .swiper-button-next.swiper-button-disabled,.header .easy-reorder-popup__carousel .swiper-button-prev.swiper-button-disabled{display:none}.header .easy-reorder-popup__carousel .swiper-button-next:after{content:""}.header .easy-reorder-popup__carousel .swiper-button-next:before{background-image:linear-gradient(90deg,transparent,#fff)}@media(min-width:1024px){.header .easy-reorder-popup__carousel{display:block}.header .easy-reorder-popup__carousel .swiper-wrapper{flex-wrap:nowrap;justify-content:flex-start;padding-left:2px}.header .easy-reorder-popup__carousel .swiper-button-next,.header .easy-reorder-popup__carousel .swiper-button-prev{display:flex}.header .easy-reorder-popup__carousel .product_image{height:114px}}.header .easy-reorder-popup__item-wrapper{width:47%;margin:0 0 16px}.header .easy-reorder-popup__item-wrapper.is-relative{position:relative}@media(min-width:1024px){.header .easy-reorder-popup__item-wrapper{margin:23px 0}.header .easy-reorder-popup__item-wrapper:first-child{margin-left:24px}.header .easy-reorder-popup__item-wrapper:last-child{margin-right:24px}}.header .easy-reorder-popup__add-to-cart{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:100px;cursor:pointer;position:relative;display:inline-block;outline-width:0;text-align:center;text-decoration:none;text-transform:capitalize;font-weight:500;line-height:1.4;transition:background-color .5s ease-out,color .5s ease-out;vertical-align:middle;background-color:#f2f2fa;color:#31254c;font-size:12px;padding:7px 16px}@media(min-width:1024px){.header .easy-reorder-popup__add-to-cart{margin:0 0 0 8px;width:32px;height:32px;border:1px solid #c7c6d6;border-radius:50%;background-color:#fff;position:relative}.header .easy-reorder-popup__add-to-cart:after{content:"";font-family:icomoon;font-size:18px;color:#353333;position:absolute;top:3px;left:7px}}.header .easy-reorder-popup__item{box-shadow:0 0 4px rgba(49,37,76,.08);padding:36px 8px 16px;min-width:155px}.header .easy-reorder-popup__item.loading:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.6);background-image:url(/loading-small.gif);background-size:30px;background-repeat:no-repeat;background-position:50% 50%;z-index:30}.header .easy-reorder-popup__item .product-actions--desktop,.header .easy-reorder-popup__item .product-actions--desktop .quickviewbutton{display:none}.header .easy-reorder-popup__item .promotion-wrapper{width:auto}.header .easy-reorder-popup__item .promotion-wrapper>*{margin:0 0 4px;border:none}.header .easy-reorder-popup__item .promotion-wrapper .promo_label{font:12px/12px HelveticaNeueBold,Arial,sans-serif;text-transform:uppercase;text-align:center;display:inline-block}.header .easy-reorder-popup__item .promotion-wrapper span.green{background-color:#00da97;font:10px/16px Gotham,sans-serif;text-transform:uppercase;color:#fff;padding:2px 4px;border-radius:2px;letter-spacing:1px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:1024px){.header .easy-reorder-popup__item{height:286px;padding:36px 8px 8px;position:relative;width:auto}.header .easy-reorder-popup__item .product-actions--mobile{display:none}.header .easy-reorder-popup__item .product-actions--desktop{position:absolute;left:50%;transform:translateX(-50%);bottom:8px;width:100%;background-color:#fff;padding:4px 0 0;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;opacity:0}.header .easy-reorder-popup__item .promotion-wrapper span.green{display:inline-block}.header .easy-reorder-popup__item:hover{box-shadow:0 0 8px 4px rgba(49,37,76,.08)}.header .easy-reorder-popup__item.m-focused .product-actions--desktop,.header .easy-reorder-popup__item:hover .product-actions--desktop{opacity:1}}.header .easy-reorder-popup__item .c-image-container{padding-top:100px;width:100%;min-height:100px;height:auto;display:inline-block;position:relative}.header .easy-reorder-popup__item .c-image-container .c-image{position:absolute;top:0;left:0;object-fit:contain;width:100%;height:100%}.header .easy-reorder-popup__cart-quantity{width:22px;height:18px;background-color:#f94781;border-radius:2px;position:absolute;top:-10px;right:-10px;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;color:#fff;font-size:10px;line-height:1.6;font-weight:500}.header .easy-reorder-popup__link-wrapper{display:flex;align-items:center;height:100%}.header .easy-reorder-popup__link-wrapper>*{font-size:14px;line-height:20px;max-width:150px;margin:0 auto;text-align:center}.header .easy-reorder-popup__link{height:284px;padding:0 8px}.header-desktop-banner .homepage-carousel{display:flex;width:100%;overflow:unset;border-top:1px solid #dfdfeb}.header-desktop-banner .homepage-carousel [data-index]{flex:1 1;position:relative}.header-desktop-banner .hidden,.header-desktop-banner .slick-pause-button{display:none}.header-desktop-banner .content--full-width .experience-component__carousel{width:100%;max-width:none}.header-desktop-banner .breaking-news-item{border:none;background-color:transparent;margin:0 auto;text-align:left;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.header-desktop-banner .breaking-news-item__icon-wrapper{margin:0 12px 0 0}.header-desktop-banner .ql-font-gotham_bold{font-weight:800}.header-desktop-banner .breaking-news-item__wrapper{padding:10px 12px;width:auto;min-height:40px}.header-desktop-banner .breaking-news-item__wrapper .breaking-news-item .breaking-news-item__item-content p{margin:0;line-height:1;font-size:14px}.header-desktop-banner .breaking-news-item__content{min-height:37px;position:relative}.header-desktop-banner .breaking-news-item__content .js-dialog-content{outline:0}.header-desktop-banner .breaking-news-item__content:before{content:"";width:400px;height:30px;position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);z-index:100}.header-desktop-banner .breaking-news-item__content img{display:block}.header-desktop-banner .breaking-news-item__tooltip-content{width:max-content;max-width:300px;background-color:#fff;padding:24px;border-radius:8px;box-shadow:0 0 35px rgba(49,37,76,.15),0 20px 20px rgba(49,37,76,.07);z-index:100;overflow-x:clip;top:calc(100% + 20px);position:absolute;left:50%;transform:translateX(-50%)}.header-desktop-banner .breaking-news-item__tooltip-content:before{content:"";width:40px;height:40px;border-radius:8px;background-color:#fff;position:absolute;top:-3px;left:calc(50% - 6px);transform:rotate(45deg) translateX(-50%)}@media(min-width:1280px){.header-desktop-banner .breaking-news-item__tooltip-content{max-width:400px}}.header-desktop-banner .experience-main .content-box-wrapper{padding:10px 12px}.header-desktop-banner .experience-layouts-carousel .experience-component{width:100%}.header-desktop-banner .experience-component .experience-component{margin-bottom:0}.header-desktop-banner .content-box-wrapper:not(:first-child):after,.header-desktop-banner [data-index]:not(:first-child) .content-box-wrapper:after{content:"";display:inline-block;width:1px;height:100%;border-left:2px solid #dfdfeb;left:0;position:absolute;top:50%;transform:translateY(-50%)}.header-desktop-banner .c-extended-rich-text p{padding-right:24px;margin:0;word-wrap:break-word;font-size:16px;line-height:24px}.header-desktop-banner .c-extended-rich-text a{text-decoration:underline;color:inherit;font-size:inherit}.footer{background-color:#564080;color:#fff;margin-top:40px}@media(min-width:1024px){.footer{margin-top:36px}}.footer a,.footer a:active,.footer a:hover{color:#fff;text-decoration:none}.footer a:not(.social-buttons__item-link):hover{text-decoration:underline}.footer .social-buttons__item-link{display:inline-block}.footer ul{border-bottom:.5px solid hsla(0,0%,100%,.1)}@media(min-width:1024px){.footer ul{width:auto;margin:0 16px 24px 0;border-bottom:0}}.footer li{list-style-type:none}.footer_wraper{padding:40px 24px 8px;position:relative}@media(min-width:1024px){.footer_wraper{padding:145px 156px 34px}}.footer-splash{position:absolute;top:0;right:0;width:72%}.footer-splash__image{max-width:100%;transform:scaleX(-1);margin:0 0 0 auto;display:block}@media(min-width:1024px){.footer-splash{width:auto;right:auto;left:0}.footer-splash__image{transform:scaleX(1);margin:0}}.footer-circles{display:none}@media(min-width:1024px){.footer-circles{display:block;position:absolute;top:10px;right:0;z-index:1}}.footer-box__image-wrapper{margin-bottom:35px}@media(min-width:1024px){.footer-box__image-wrapper{display:none}}.footer_navigation{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:0 0 20px}.footer_navigation>*{z-index:3}.footer_navigation>ul{width:100%}@media(min-width:1024px){.footer_navigation>ul{width:auto}}.footer_navigation a,.footer_navigation li{font-size:14px;line-height:20px}@media(min-width:1024px){.footer_navigation a,.footer_navigation li{font-size:12px;line-height:18px}}.footer_navigation_title{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;padding:24px 0}.footer_navigation_title-text{font-size:16px;line-height:20px;font-weight:500}.footer_navigation_title:after{content:"";font-family:icomoon;font-size:16px;line-height:24px}.footer_navigation_title~li{padding:16px 0 0;display:none}.footer_navigation_title~li:last-child{padding-bottom:16px}.footer_navigation_title.expanded~li{display:block}.footer_navigation_title.expanded:after{content:"";font-size:20px;line-height:24px}@media(min-width:1024px){.footer_navigation_title{padding:0;margin-bottom:10px}.footer_navigation_title:after{display:none}.footer_navigation_title~li{display:block;padding-top:0;margin-top:4px}}.footer .social-buttons__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:47px;width:100%}.footer .social-buttons__text{margin-bottom:35px}.footer .social-buttons__title{font-weight:500}.footer .social-buttons__items{display:flex;flex-wrap:wrap;padding-top:25px;margin-bottom:30px}.footer .social-buttons__item{margin-right:20px}.footer .social-buttons__item--pinterest{display:none}.footer .social-buttons__item:last-child{margin-right:0}.footer .social-buttons__item .i-social_tiktok:before{content:"";font-family:icomoon}.footer .social-buttons__item span{font-size:24px}@media(min-width:1024px){.footer .social-buttons__wrapper{display:block;margin-top:0;width:auto}.footer .social-buttons__items{padding:0;margin:0}.footer .social-buttons__item{margin-right:35px}.footer .social-buttons__item--pinterest{display:inline}.footer .social-buttons__text{margin-bottom:0;font-weight:500}.footer .social-buttons__title{margin-bottom:3px}.footer .social-buttons__brand{margin-bottom:10px}}.footer .social_buttons{border-bottom:0}.footer .download-app__buttons{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%}.footer .download-app__buttons img{width:122px}@media(min-width:1024px){.footer .download-app__buttons{display:block;margin:40px 0 0 -6px}.footer .download-app__buttons img{width:auto}}.footer .download-app__button-link{display:inline-block}.footer .download-app__google-play{margin:0 0 0 12px}@media(min-width:1024px){.footer .download-app__google-play{margin:-11px 0 0}}.footer .copyright-block{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.footer .copyright-block__image-wrapper,.footer .copyright-block__text--desktop{display:none}.footer .copyright-block a,.footer .copyright-block__text{font-size:12px;line-height:1.5}@media(min-width:1024px){.footer .copyright-block{flex-wrap:nowrap;justify-content:space-between;margin-top:93px}.footer .copyright-block__image-wrapper,.footer .copyright-block__text--desktop{display:block}.footer .copyright-block__text{text-align:right;z-index:3}}.o-pbc-banner{display:flex;justify-content:center;align-items:center;height:44px;background-color:#fff;position:relative}.o-pbc-banner.bg-orange{background-color:#fb9f28}.o-pbc-banner.bg-purple{background-color:#6430c0}.o-pbc-banner.bg-purple-dark{background-color:#564080}.o-pbc-banner.bg-purple-darker{background-color:#402564}.o-pbc-banner.bg-pink{background-color:#f94781}.o-pbc-banner.bg-pink-dark{background-color:#f8286c}.o-pbc-banner.bg-turquoise{background-color:#14a1ad}.o-pbc-banner .bg-haircolor{background:linear-gradient(120.26deg,#fa558b -5.57%,#ffb454 106.17%)}.o-pbc-banner .bg-cutting{background:linear-gradient(155.84deg,#19c6d5 -17.97%,#6430c0 121.62%)}.o-pbc-banner .bg-styling{background:linear-gradient(66.04deg,#513a7c -4.58%,#a16ff9 88.69%)}.o-pbc-banner .bg-texture{background:linear-gradient(118.34deg,#ec89a9 -9.44%,#9843b3 64.63%,#6430c0 106.18%)}.o-pbc-banner .bg-business{background:linear-gradient(124.84deg,#22dbec 5.85%,#1585c6 95.82%)}.o-pbc-banner .bg-student{background:linear-gradient(125.18deg,#e78b14 5.89%,#f8d270 93.69%)}.o-pbc-banner .bg-barbering{background:linear-gradient(138.58deg,#e0bc28 15.43%,#57beaa 81.11%)}.o-pbc-banner .bg-curl{background:linear-gradient(44.38deg,#fa8bff 3.09%,#2bd2ff 76.26%)}.o-pbc-banner .bg-nails{background:linear-gradient(180deg,#41cdb4,#1585c6 118.75%)}.o-pbc-banner .bg-skin-care{background:linear-gradient(191.21deg,#f247cc -17.49%,#eacf72 101.77%)}.o-pbc-banner .bg-show{background:linear-gradient(128.02deg,#7b61ff 7.08%,#ba9ab7 56.73%,#f8d270 101.35%)}.o-pbc-banner .bg-product-knowledge{background:linear-gradient(21.68deg,#f94781 10.81%,#f2a7eb 93.67%)}.o-pbc-banner .bg-finishing{background:linear-gradient(113.78deg,#904cfd -1.42%,#23afff 118.97%)}.o-pbc-banner .bg-all{background:linear-gradient(148.07deg,#b090e8 18.07%,rgba(20,195,210,.96) 91.84%)}.o-pbc-banner:empty{height:0}.o-pbc-banner>*{display:flex;align-items:center}.o-pbc-banner__image{height:26px;width:auto}@media(min-width:1024px){.o-pbc-banner__image{height:29px}}.o-pbc-banner__text{text-transform:uppercase;letter-spacing:1px;font-size:10px;line-height:16px;margin-left:3px}.o-pbc-banner__link{position:absolute;top:0;left:0;display:block;width:100%;height:100%;opacity:0;color:transparent}.o-pbc-banner--themed:not(.text-black){color:#fff}.o-text-block{padding:28px 24px;max-width:800px;margin:0 auto}@media(min-width:768px){.o-text-block{width:calc(100% - 48px);padding:0 0 28px}}.m-text-block{word-wrap:break-word}.m-text-block ol,.m-text-block ul{margin:10px 0 10px 17px}.m-text-block li{list-style:disc}.m-text-block ol,.m-text-block ol li{list-style:decimal}.m-text-block img{height:auto!important;margin:10px 0}.m-text-block p{margin:0 0 24px;line-height:24px}.m-text-block p,.m-text-block span{color:#353333!important;background-color:transparent!important;font-family:Gotham,sans-serif!important}.m-text-block span.color-primary-purple{color:#65459b!important}.m-text-block span.color-secondary-pink{color:#ee4182!important}.m-text-block span.color-secondary-orange{color:#f39f33!important}.m-text-block span.color-secondary-turquoise{color:#4cc4d3!important}.m-text-block span.color-secondary-dark-purple{color:#402564!important}.m-text-block a>span{color:inherit!important}.m-text-block h1,.m-text-block h2,.m-text-block h3,.m-text-block h4,.m-text-block h5,.m-text-block h6{color:#31254c}.m-text-block h1 a,.m-text-block h2 a,.m-text-block h3 a,.m-text-block h4 a,.m-text-block h5 a,.m-text-block h6 a{font-size:inherit;color:#31254c;text-decoration:none}.m-text-block table{margin:28px 0;border-collapse:collapse!important}.m-text-block table th{font-weight:700}.m-text-block table td{border:1px solid #dfdfeb}.m-text-block table td,.m-text-block table th{padding:3px}.m-text-block .page{display:none}.o-image-one-tile{max-width:2000px;margin:0 auto;max-height:540px;overflow:hidden;position:relative}.o-image-one-tile__link{position:absolute;top:0;left:0;height:100%;width:100%;color:transparent}.o-image-one-tile__link:active,.o-image-one-tile__link:focus,.o-image-one-tile__link:hover{color:transparent}.o-image-one-tile .a-responsive-image{height:100%;display:flex}.o-image-one-tile .a-responsive-image__img{max-height:540px;width:100%;object-fit:cover}.main-page-data .o-image-one-tile{margin:28px auto}.container.o-images{max-width:2000px}.o-images{padding:0;position:relative;clear:both}.o-images__gallery,.o-images__gallery_two{display:flex;max-width:2000px;margin:0 auto;position:relative;overflow:hidden;max-height:540px}.o-images__gallery_two img{display:block;height:100%!important;max-height:540px!important;overflow:hidden;object-fit:cover;width:100%!important}.o-images__gallery_two__item--1{width:66%}.o-images__gallery_two__item--2{width:34%;padding-left:5px}@media(min-width:768px){.o-images__gallery_two__item--2{padding-left:10px}}@media(min-width:1024px){.o-images__gallery_two__item--2{padding-left:15px}}.o-images__gallery__item{position:relative}.o-images__gallery__item--1{width:66%}.o-images__gallery__item--1 .o-images__gallery__item{height:100%}.o-images__gallery__item--1 img{height:100%!important;max-height:540px!important;overflow:hidden;object-fit:cover;max-width:920px!important}.o-images__gallery__img{width:100%;height:100%;object-fit:cover;display:block;position:absolute;z-index:12}.o-images__gallery__item--2{width:34%;padding-left:5px;display:grid;grid-auto-rows:1fr;grid-row-gap:5px}@media(min-width:768px){.o-images__gallery__item--2{padding-left:10px;grid-row-gap:10px}}@media(min-width:1024px){.o-images__gallery__item--2{padding-left:15px;grid-row-gap:15px}}.o-images__gallery__item--2 img{max-height:263px!important;height:100%!important;overflow:hidden;object-fit:cover}.o-images__gallery__link{position:relative;top:0;left:0;height:100%;width:100%;color:transparent;text-indent:-1000px;display:block;z-index:10;min-height:100%}.o-images .a-responsive-image{display:flex;height:100%}.o-images .a-responsive-image__img{min-width:100%;object-fit:cover}.main-page-data .o-images{padding:28px 0}.o-quote{margin:0 auto;text-align:center;display:flex;align-items:center;flex-direction:column;justify-content:center;max-width:800px;padding:24px}@media(max-width:767px){.o-quote{min-width:100%}}@media(min-width:768px){.o-quote{width:calc(100% - 48px);padding:24px 10px}}.o-quote__name,.o-quote__position{font-family:Gotham,Helvetica,Arial,sans-serif;font-size:14px;font-weight:350;line-height:20px;letter-spacing:0;text-align:center;color:#76748e}@media(min-width:1024px){.o-quote__name,.o-quote__position{font-size:16px;line-height:24px}}.o-quote__position{padding-top:2px}.o-quote__text{font-family:Gotham,Helvetica,Arial,sans-serif;font-size:20px;font-weight:500;line-height:24px;letter-spacing:0;text-align:center;color:#000;padding-bottom:20px;max-width:587px}.o-quote__text:after,.o-quote__text:before{content:""}@media(min-width:1024px){.o-quote__text{font-size:24px;line-height:32px;padding-bottom:25px}}.o-quote__icon,.o-quote__icon--down{align-items:left;font-size:116px;align-self:flex-start}.o-quote__icon--down{transform:rotate(180deg);align-self:flex-end}.o-video{padding:24px;margin:0 auto}@media(min-width:768px){.o-video{max-width:800px;width:calc(100% - 48px);padding:28px 0}}.o-video__wrapper{position:relative;height:1px;overflow:hidden;padding-bottom:56.25%}.o-video iframe,.o-video__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.o-video__overlay{z-index:10;cursor:pointer;display:flex}.o-video__overlay>span{width:100%!important}.o-video__overlay img{height:100%;width:100%;object-fit:cover}.o-video__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background:hsla(0,0%,100%,.3);height:104px;width:104px;display:flex;justify-content:center;align-items:center}.o-video__play:after{content:"";width:0;height:0;display:block;border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:50px solid #fff;margin-left:10px;opacity:.7;transition:opacity .4s ease}@media(min-width:768px){.o-video__play{height:190px;width:190px}.o-video__play:after{border-top:60px solid transparent;border-bottom:60px solid transparent;border-left:95px solid #fff;margin-left:25px}}.o-video__play:hover:after{opacity:1}.o-video__headline{margin-bottom:11px;color:#564080;font-size:10px;line-height:14px;letter-spacing:1px;text-transform:uppercase;display:flex;align-items:center}.o-video__headline:before{content:"";font-family:icomoon;margin-right:5px;font-size:18px}.o-video__title{margin-bottom:24px;color:#000}.o-video__caption{font-size:12px;line-height:18px;margin-top:8px}.o-social-media{margin:0 auto;padding:28px 24px;text-align:center}.o-social-media__youtube-wrapper{position:relative;height:1px;overflow:hidden;padding-bottom:56.25%}.o-social-media__youtube-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.o-social-media--instagram blockquote,.o-social-media--instagram iframe{max-width:100%!important;min-width:300px!important}.o-social-media--pinterest>span{max-width:100%!important}@media(max-width:767px){.o-social-media--pinterest>span{min-width:300px!important}}@media(min-width:768px){.o-social-media{padding:28px 0;width:calc(100% - 48px);max-width:800px}}.o-social-media--instagram{max-width:450px}@media(min-width:768px){.o-social-media--instagram{max-width:560px}}.o-article-tile-holder{max-width:1152px;margin-bottom:0!important}.o-article-tile-holder .o-related-reading-grid__btn--pos{position:static;justify-content:flex-end;margin-right:24px;margin-bottom:24px;max-width:30%}.o-article-tile-holder .o-related-reading-grid__btn--pos .btn,.o-article-tile-holder .o-related-reading-grid__btn--pos .btn span{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}@media(min-width:768px){.o-article-tile-holder .o-related-reading-grid__btn--pos{max-width:22%}}@media(min-width:1024px){.o-article-tile-holder .o-related-reading-grid__btn--pos{margin-right:12px}}@media only screen and (min-width:1024px)and (max-width:1152px){.o-article-tile-holder .o-related-reading-grid__btn--pos{margin-right:24px}}.o-article-tile-holder .o-related-reading-grid__btn--center{padding-bottom:10px}.o-article-tile-holder .o-related-reading-grid__btn--center .btn,.o-article-tile-holder .o-related-reading-grid__btn--center .btn:hover{font-size:16px;padding:12px 24px;height:42px;line-height:1.4;text-align:center;min-width:140px}@media(max-width:767px){.o-article-tile-holder .o-related-reading-grid__btn--center .btn,.o-article-tile-holder .o-related-reading-grid__btn--center .btn:hover{font-size:12px;padding:7px 24px;height:32px}}.o-article-tile-holder--latest{max-width:800px}@media(min-width:768px){.o-article-tile-holder--latest.with-button{padding-bottom:42px}.o-article-tile-holder--latest .o-related-reading-grid__btn--pos{top:auto;bottom:0;right:24px;left:24px;max-width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center}.o-article-tile-holder--latest .o-related-reading-grid__btn--pos .btn{min-width:260px;text-align:center;font-size:16px;height:42px;line-height:42px}.o-article-tile-holder--latest .o-related-reading-grid__btn--pos .btn:hover{font-size:16px;height:42px;line-height:42px}.o-article-tile-holder--latest .o-related-reading-grid__btn--pos .btn a{min-width:260px;text-align:center;font-size:16px;height:42px;line-height:42px;padding:0 16px;background:#f2f2fa;border-radius:100px;color:#31254c;text-decoration:none;display:inline-block;font-weight:500}.o-article-tile-holder--latest .o-related-reading-grid__btn--pos .btn a:hover{background-color:rgba(242,242,250,.8)}}.o-article-tile-holder__tn{margin-bottom:28px}.o-article-tile-holder__tn.text-color-charcoal{color:#353333}.o-article-tile-holder__tn.text-color-gray-120{color:#4c4b60}.o-article-tile-holder__tn.text-color-gray-100{color:#76748e}.o-article-tile-holder__tn.text-color-gray-90{color:#a09fb1}.o-article-tile-holder__tn.text-color-gray-70{color:#c7c6d6}.o-article-tile-holder__tn.text-color-gray-50{color:#dfdfeb}.o-article-tile-holder__tn.text-color-gray-20{color:#f2f2fa}.o-article-tile-holder__tn.text-color-gray-10{color:#fafafd}.o-article-tile-holder__tn.text-color-white{color:#fff}.o-article-tile-holder__tn.text-color-orange{color:#fb9f28}.o-article-tile-holder__tn.text-color-purple{color:#6430c0}.o-article-tile-holder__tn.text-color-purple-dark{color:#564080}.o-article-tile-holder__tn.text-color-purple-darker{color:#402564}.o-article-tile-holder__tn.text-color-pink{color:#f94781}.o-article-tile-holder__tn.text-color-pink-dark{color:#f8286c}.o-article-tile-holder__tn.text-color-turquoise{color:#14a1ad}@media(max-width:767px){.o-article-tile-holder__tn.m-related__topname{max-width:100%}}.o-article-tile-holder__tn.align-right{text-align:right}.o-article-tile-holder__tn.align-left{text-align:left}.o-article-tile-holder__tn.align-center{text-align:center}@media(max-width:767px){.o-article-tile-holder__tn{margin-left:24px;margin-right:24px}}@media(min-width:768px){.o-article-tile-holder__tn{text-align:center;padding:0 24px}}@media(min-width:1024px){.o-article-tile-holder__tn{padding:0 12px}}@media only screen and (min-width:1024px)and (max-width:1152px){.o-article-tile-holder__tn{padding:0 24px}}.o-article-tile-holder__tn+.o-related-reading-grid__btn--pos{position:absolute;margin:0}@media(max-width:767px){.o-article-tile-holder.has-button .o-article-tile-holder__tn.m-related__topname{max-width:50%}}@media(min-width:768px){.o-article-tile-holder.has-button .o-article-tile-holder__tn.m-related__topname{margin-right:auto;margin-left:auto;max-width:50%}}.o-article-tile-holder.has-button .o-article-tile-holder__tn.m-related__topname.align-right{text-align:left;margin-right:auto}@media(min-width:768px){.o-article-tile-holder.has-button .o-article-tile-holder__tn.m-related__topname.align-right{text-align:center;margin-right:auto}}.o-article-tile-holder.has-button .o-article-tile-holder__tn.m-related__topname.align-center{text-align:left;margin-right:auto}@media(min-width:768px){.o-article-tile-holder.has-button .o-article-tile-holder__tn.m-related__topname.align-center{text-align:center;margin-right:auto;margin-left:auto;max-width:50%}}.o-article-tile-holder.has-button .o-article-tile-holder__tn.m-related__topname.align-left{text-align:left}@media(min-width:768px){.o-article-tile-holder.has-button .o-article-tile-holder__tn.m-related__topname.align-left{max-width:calc(78% - 24px);margin-right:auto;margin-left:0}}.o-article-tile-grid{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;overflow-x:scroll;scrollbar-width:none;margin-left:12px}.o-article-tile-grid::-webkit-scrollbar{width:0;height:0}.o-article-tile-grid .o-article-tile{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;margin-bottom:28px}.o-article-tile-grid .o-article-tile .m-article-tile--float{margin:0 16px}@media(min-width:768px){.o-article-tile-grid--latest{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:313px 313px;grid-column-gap:28px;column-gap:28px;grid-row-gap:28px;row-gap:28px;margin:0;padding:0 28px 28px}.o-article-tile-grid--latest .o-article-tile{margin-bottom:0}.o-article-tile-grid--latest .o-article-tile .m-article-tile{width:100%;max-width:100%}.o-article-tile-grid--latest .o-article-tile .m-article-tile--float{margin:0}}@media(min-width:1024px){.o-article-tile-grid{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.o-article-tile-grid .o-article-tile:nth-child(4n+1) .m-article-tile--float{margin-left:0}.o-article-tile-grid .o-article-tile:nth-child(4n+4) .m-article-tile--float{margin-right:0}.o-article-tile-grid--large{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:313px auto 313px;grid-column-gap:32px;column-gap:32px;grid-row-gap:32px;row-gap:32px;margin:0 auto;padding-bottom:28px;max-width:1128px}.o-article-tile-grid--large .o-article-tile{margin-bottom:0}.o-article-tile-grid--large .o-article-tile .m-article-tile--float{margin:0}.o-article-tile-grid--large .o-article-tile:first-child{grid-row-start:1;grid-row-end:3;grid-column-start:1;grid-column-end:3}.o-article-tile-grid--large .o-article-tile:first-child .m-article-tile{width:100%;max-width:100%}.o-article-tile-grid--large .o-article-tile:first-child .m-article-tile__thumbnail{height:378px}.o-article-tile-grid--large .o-article-tile:nth-child(2){grid-row-start:2;grid-column-start:3;grid-row-end:4;grid-column-end:5}.o-article-tile-grid--large .o-article-tile:nth-child(2) .m-article-tile{width:100%;max-width:100%}.o-article-tile-grid--large .o-article-tile:nth-child(2) .m-article-tile__thumbnail{height:378px}.o-article-tile-grid--latest{display:grid;grid-template-rows:362px 362px;grid-column-gap:32px;column-gap:32px;grid-row-gap:32px;row-gap:32px;padding:0 12px 28px}.o-article-tile-grid--latest .o-article-tile .m-article-tile{max-width:100%;min-width:100%}.o-article-tile-grid--latest .o-article-tile .m-article-tile__thumbnail img{min-width:100%}.o-article-tile-grid--latest .o-article-tile .m-article-tile__thumbnail{height:256px}}@media only screen and (min-width:1024px)and (max-width:1152px){.o-article-tile-grid{margin:0 auto;justify-content:center}.o-article-tile-grid .o-article-tile .m-article-tile{max-width:220px;min-width:220px}.o-article-tile-grid .o-article-tile .m-article-tile__thumbnail img{min-width:100%}.o-article-tile-grid--large{max-width:calc(100% - 48px)}.o-article-tile-grid--latest .o-article-tile .m-article-tile{max-width:100%;min-width:100%}.o-article-tile-grid--latest .o-article-tile .m-article-tile__thumbnail img{min-width:100%}}.o-product-slider-holder{padding:28px 0;text-align:center;position:relative}.o-product-slider-holder__title{color:#402564}.o-product-slider-holder__category-btn{position:absolute;top:0;right:0;max-width:50%;padding-left:20px}@media(min-width:768px){.o-product-slider-holder__category-btn{max-width:max-content;padding-left:0}}.o-product-slider-holder__category-btn .btn{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.o-product-slider-holder__category-btn .btn:active,.o-product-slider-holder__category-btn .btn:focus{color:#31254c}@media(min-width:768px){.o-product-slider-holder__category-btn .btn{max-width:200px}}.o-product-slider-holder__title-wrapper{margin:0 24px;position:relative}@media(min-width:1024px){.o-product-slider-holder__title-wrapper{max-width:976px;margin:0 auto}}@media(min-width:1280px){.o-product-slider-holder__title-wrapper{max-width:1128px}}.o-product-slider-holder--category .o-product-slider-holder__title{max-width:50%;text-align:left}@media(min-width:768px){.o-product-slider-holder--category .o-product-slider-holder__title{max-width:none;text-align:center;padding:0 220px}}.o-product-slider{margin:0 auto;text-align:center;display:flex;justify-content:center;width:100%;position:relative}.o-product-slider .swiper{width:100%}.o-product-slider a,.o-product-slider a:hover{text-decoration:none}@media(min-width:1024px){.o-product-slider{margin:0 auto;max-width:976px}}@media(min-width:1280px){.o-product-slider{max-width:1128px}}.o-product-slider .product_tile_wrapper{display:flex}.o-product-slider .product_tile{width:166px;min-height:230px;box-shadow:8px 6px 30px rgba(49,37,76,.06);margin:48px auto 28px;padding:8px 8px 14px;text-align:center;position:relative;display:flex;flex-direction:column;height:calc(100% - 76px)}.o-product-slider .product_tile .add-to-favorites-tile-icon{margin:0}.o-product-slider .product_tile .price{display:none}.o-product-slider .product_tile .rating-wrapper{margin-top:auto;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;min-height:16px}.o-product-slider .product_tile .rating-wrapper .bv-rating{background:url(https://www.probeautycentral.saloncentric.com/_next/static/media/rating_stars.eca43ec4.jpg) no-repeat 0 0;width:78px;height:16px;position:relative}.o-product-slider .product_tile .rating-wrapper .bv-rating--active{background:url(https://www.probeautycentral.saloncentric.com/_next/static/media/rating_stars-active.211a1dfc.jpg) no-repeat 0 0;width:60px;height:16px;position:absolute;left:0;top:0}.o-product-slider .product_tile .review-count{display:inline;padding-left:5px;font:400 12px Gotham,sans-serif;color:#353333}.o-product-slider .product_image_wrapper{height:175px;display:block;margin:0 auto 16px;position:relative}.o-product-slider .product_image_wrapper .product_image{max-height:175px;width:150px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.o-product-slider .product_name{font:12px/18px Gotham,sans-serif;color:#353333;padding:16px 0;display:inline-block;margin:0}.o-product-slider .product_name:hover{text-decoration:none}.o-product-slider .product_name .product_brand{font:500 10px Gotham,sans-serif;color:#76748e;text-transform:uppercase;letter-spacing:1px;max-height:12px;overflow:hidden;display:block;padding:0}.o-product-slider .product_name .product_brand+.product_brand{display:block}.o-product-slider .product_name .item_name{font:12px/18px Gotham,sans-serif;color:#353333;padding:5px 8px 0;display:inline-block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.o-product-slider .swiper-button-next,.o-product-slider .swiper-button-prev{position:absolute;top:50%;transform:translateY(-50%);width:56px;height:56px;text-indent:0;font-size:0;align-items:center;justify-content:center;border-radius:50%;background-color:#fff;box-shadow:0 4px 20px rgba(49,37,76,.2);opacity:1;display:none}.o-product-slider .swiper-button-next:after,.o-product-slider .swiper-button-prev:after{font-size:12px;color:#353333}.o-product-slider .swiper-button-next.swiper-button-disabled,.o-product-slider .swiper-button-prev.swiper-button-disabled{display:none}@media(min-width:1024px){.o-product-slider .swiper-button-next,.o-product-slider .swiper-button-prev{display:flex;top:55%}}.o-product-slider .swiper-button-next{right:-27px}.o-product-slider .swiper-button-prev{left:-27px}.o-product-slider .swiper-horizontal>.swiper-pagination-bullets,.o-product-slider .swiper-pagination-bullets.swiper-pagination-horizontal,.o-product-slider .swiper-pagination-custom,.o-product-slider .swiper-pagination-fraction{display:none}.o-featured-logos{padding:24px 0 0}.o-featured-logos-slider{display:flex;justify-content:space-between;flex-direction:row;overflow-x:scroll;scrollbar-width:none}.o-featured-logos-slider::-webkit-scrollbar{width:0}.o-featured-logos__title{font-weight:500;color:#31254c;flex-direction:column;padding:0 24px}.o-featured-logos__item{width:168px;height:107px;box-shadow:8px 8px 48px rgba(49,37,76,.06);border-radius:8px;margin:25px 12px;position:relative;display:flex;justify-content:center;align-items:center}.o-featured-logos__item-link{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:1}.o-featured-logos__item img{height:auto!important;width:108px!important;object-fit:contain}.o-related-reading-list-holder{max-width:784px;margin:0 auto 28px}@media(min-width:768px){.o-related-reading-list-holder{width:calc(100% - 48px)}}.m-related{position:relative;margin:24px auto}.m-related__topname{font-weight:500;font-size:20px;line-height:24px;color:#31254c;background:#fff}.m-related__topname.h3{font-size:20px}.m-related__topname.h4{font-size:16px}.m-related__topname.h5{font-size:14px}.m-related__topname.h6{font-size:12px}@media(max-width:767px){.m-related__topname{max-width:50%}.m-related__topname-mfull{max-width:100%}}@media(min-width:768px){.m-related__topname{font-size:24px;line-height:32px}.m-related__topname.h1{font-size:32px}}@media(min-width:1024px){.m-related__topname{font-size:32px;line-height:40px}.m-related__topname.h1{font-size:40px}.m-related__topname.h3{font-size:24px}}.m-related__brand{font-size:10px;max-width:150px;font-weight:500;line-height:16px;letter-spacing:1px;text-transform:uppercase;color:#564080;padding-bottom:5px}@media(min-width:1024px){.m-related__brand{font-size:10px;line-height:16px}}.m-related__title{font-weight:500;align-self:column;color:#353333}.m-related__link,.m-related__link:hover{position:absolute;cursor:pointer;height:100%;display:block;width:100%;left:0;top:0;z-index:1;text-decoration:none}.o-related-reading-list{display:flex;flex-direction:column;align-items:flex-start;background:#fff;border:1px solid #564080;border-radius:4px;position:relative;max-width:784px;margin:28px 24px;box-shadow:-9px 9px 0 0 #c0afe1}@media(min-width:768px){.o-related-reading-list{margin-left:auto;margin-right:auto}}.o-related-reading-list__item{display:flex;flex-direction:row;position:relative;align-items:flex-start;width:calc(100% - 32px);margin:12px 16px 0;padding:12px 0;background:#fff;border-bottom:1px solid #f2f2fa}@media(min-width:768px){.o-related-reading-list__item{width:calc(100% - 48px);margin:12px 24px 0;padding:12px 0}}.o-related-reading-list__item:first-child{padding-top:24px}.o-related-reading-list__item:last-child{padding-bottom:24px;border-bottom:0}.o-related-reading-list__desc{display:flex;flex-direction:column}.o-related-reading-list__arrow{display:block;width:32px;height:32px;right:24px;position:absolute;top:50%;transform:translateY(-50%);background:#fff;border:1px solid #14a1ad;border-radius:100px}.o-related-reading-list__arrow:before{content:"";font-family:icomoon;position:absolute;top:50%;transform:translateY(-50%);color:#14a1ad;left:7px}.o-related-reading-list__topname{text-align:center;position:absolute;top:-18px;left:16px;z-index:8}.o-related-reading-list__img{margin-right:24px}.o-related-reading-list__img img{width:80px;height:80px;object-fit:cover;border-radius:2px;filter:drop-shadow(0 0 4px rgba(49,37,76,.08))}@media(min-width:1024px){.o-related-reading-list__img img{width:150px;height:80px}}.o-related-reading-list__title{font-size:14px;line-height:20px;max-width:130px;margin-right:50px}@media(min-width:768px){.o-related-reading-list__title{font-size:16px;line-height:24px;max-width:280px}}.o-related-reading__btn{margin:0 auto;display:flex;justify-content:center}.o-related-reading-grid-holder{max-width:1024px}@media(max-width:767px){.o-related-reading-grid-holder{padding-left:0}}.o-related-reading-grid{display:flex;flex-direction:row;align-items:top;justify-content:flex-start;border-radius:8px;overflow-x:scroll;scrollbar-width:none;margin:0 auto}.o-related-reading-grid::-webkit-scrollbar{width:0}@media(min-width:1024px){.o-related-reading-grid{justify-content:center}}.o-related-reading-grid__item{display:flex;flex-direction:column;position:relative;width:155px;min-width:155px;margin:24px 0 0 16px;border-radius:0 0 8px 8px;border:1px solid #f2f2fa;border-top:0;filter:drop-shadow(0 0 4px rgba(49,37,76,.08))}.o-related-reading-grid__item:first-child{margin-left:0}.o-related-reading-grid__item:last-child{margin-left:16px}.o-related-reading-grid__desc{display:flex;flex-direction:column;padding:10px 8px 8px}.o-related-reading-grid__topname{text-align:left;margin-left:24px}.o-related-reading-grid__img{height:195px;overflow:hidden}.o-related-reading-grid__img>span{min-height:100%}.o-related-reading-grid__img img{width:155px;height:195px;object-fit:cover;border-radius:2px;filter:drop-shadow(0 0 4px rgba(49,37,76,.08));border-radius:8px 8px 0 0}@media(min-width:1024px){.o-related-reading-grid__img img{width:155px;height:195px}}.o-related-reading-grid__title{font-size:12px;line-height:18px}.o-related-reading-grid__btn{margin:0 auto;display:flex;justify-content:center}.o-related-reading-grid__btn a.btn,.o-related-reading-grid__btn a.btn:hover{height:32px;padding:0 16px;background:#f2f2fa;border-radius:100px;color:#31254c;font-size:12px;line-height:32px;text-decoration:none}.o-related-reading-grid__btn a.btn:hover{background-color:rgba(242,242,250,.8)}.o-related-reading-grid__btn--pos{position:absolute;right:20px;top:0}@media(max-width:767px){.o-related-reading-grid__btn--pos{max-width:30%}.o-related-reading-grid__btn--pos .btn{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.o-related-reading-grid-small{display:flex;flex-direction:column;align-items:flex-start;margin:28px auto;background:#fff;border:1px solid #564080;border-radius:4px;position:relative;max-width:715px;padding:10px 0 0}@media(max-width:767px){.o-related-reading-grid-small{padding-left:0}}.o-related-reading-grid-small .o-related-reading-grid__item{max-width:155px}.o-related-reading-grid-small .o-related-reading-grid__item:nth-child(2n){margin-left:16px}@media(max-width:767px){.o-related-reading-grid-small{border:0}}.o-related-reading-grid-small .topname--pos{position:absolute;top:-20px;left:0;z-index:8;background:#fff;padding:0 14px}@media(max-width:767px){.o-related-reading-grid-small .topname--pos{padding:0}}@media(max-width:640px){.o-related-reading-grid-small .m-related__topname{max-width:100%}.o-related-reading-grid-small .o-related-reading-grid{flex-wrap:wrap;justify-content:space-between;margin:0 24px;overflow-x:inherit}.o-related-reading-grid-small .o-related-reading-grid__item{flex:50% 1;margin:10px 0 0}.o-related-reading-grid-small .o-related-reading-grid__desc{max-width:155px}}.o-tag-list{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:28px 24px;flex-wrap:wrap}@media(min-width:1024px){.o-tag-list{margin:28px auto}}.o-tag-list__title{display:flex;align-items:center;color:#31254c;font-weight:500;margin-right:8px;justify-content:nowrap}.o-tag-list__items li{display:inline-flex;justify-content:nowrap}.o-tag-list__items li a{background:#fff;border:1px solid #31254c;border-radius:100px;padding:3px 16px;margin:4px;font-size:12px;line-height:18px;color:#31254c;text-decoration:none}.o-tag-list__items li a:hover{text-decoration:none}.o-about-expert{display:flex;flex-direction:column;align-items:center;padding:44px 0;background:#fafafd}@media(min-width:1024px){.o-about-expert{min-height:315px}}.o-about-expert__title{font-weight:500;font-size:10px;line-height:14px;text-align:center;letter-spacing:1px;text-transform:uppercase;color:#564080}.o-about-expert__category{font-weight:350;font-size:12px;line-height:18px;color:#000;padding-bottom:24px}.o-about-expert__category_top{font-weight:700;margin-right:15px;padding-right:15px}.o-about-expert__category_brand{font-weight:400;position:relative}.o-about-expert__category_brand:before{content:"|";font-size:18px;font-weight:500;color:#6430c0;position:absolute;left:-15px;top:0}.o-about-expert__img{padding:16px 0}.o-about-expert__img img{max-width:325px;max-height:40px;object-fit:contain}.o-about-expert__desc{padding:24px;max-width:550px}.o-about-expert__desc,.o-about-expert__desc a,.o-about-expert__desc div,.o-about-expert__desc li,.o-about-expert__desc p{font-weight:325;font-size:14px;line-height:20px}.o-about-expert__desc a{color:#353333}.o-digital-promo{display:flex;flex-direction:column;margin:28px 0;padding:40px 24px;background:#f2f2fa;position:relative;background:#f2f2fa url(https://www.probeautycentral.saloncentric.com/_next/static/media/sprite-spl.df1309d8.png) no-repeat 100% 100%}.o-digital-promo.bg-orange{background-color:#fb9f28}.o-digital-promo.bg-purple{background-color:#6430c0}.o-digital-promo.bg-purple-dark{background-color:#564080}.o-digital-promo.bg-purple-darker{background-color:#402564}.o-digital-promo.bg-pink{background-color:#f94781}.o-digital-promo.bg-pink-dark{background-color:#f8286c}.o-digital-promo.bg-turquoise{background-color:#14a1ad}@media(min-width:768px){.o-digital-promo{min-height:450px;flex-direction:row;align-items:center;justify-content:center}}.o-digital-promo--spl-bg{background:url(https://www.probeautycentral.saloncentric.com/_next/static/media/sprite-spl.df1309d8.png) no-repeat 100% 0;position:absolute;left:0;top:0;height:115px;width:100%;transform:rotate(180deg)}@media(min-width:768px){.o-digital-promo--spl-bg{width:436px}}.o-digital-promo__desc{display:flex;flex-direction:column;align-items:flex-start;order:2}@media(min-width:768px){.o-digital-promo__desc{max-width:280px;order:1}}.o-digital-promo__desc,.o-digital-promo__desc p{font-size:16px;line-height:24px;color:#353333}.o-digital-promo__desc p{margin-bottom:20px}.o-digital-promo__desc .heading{font-size:20px;line-height:24px;font-weight:500;color:#000;margin-bottom:5px}@media(min-width:768px){.o-digital-promo__desc .heading{font-size:32px;line-height:40px}}.o-digital-promo__image{display:flex;align-self:center;order:1;margin:24px 0 35px}@media(min-width:768px){.o-digital-promo__image{margin:0 0 0 150px;order:2}}.o-digital-promo__image img{max-width:250px;max-height:330px;object-fit:contain;transform:rotate(10deg);box-shadow:0 10px 15px rgba(0,0,0,.25)}.o-digital-promo.bg-purple .o-digital-promo__desc .heading,.o-digital-promo.bg-purple .o-digital-promo__desc h4,.o-digital-promo.bg-purple .o-digital-promo__desc p,.o-digital-promo.bg-purple-dark .o-digital-promo__desc .heading,.o-digital-promo.bg-purple-dark .o-digital-promo__desc h4,.o-digital-promo.bg-purple-dark .o-digital-promo__desc p{color:#fff}.body-sticky .o-next-article,.o-next-article{padding:24px;margin-top:30px}@media(min-width:768px){.body-sticky .o-next-article,.o-next-article{padding:80px 24px}}.body-sticky .o-next-article__desc,.o-next-article__desc{max-width:800px;margin:0 auto;position:relative;min-height:80px}.body-sticky .o-next-article__header,.o-next-article__header{background:#fff;min-height:10px}@media(min-width:768px){.body-sticky .o-next-article__header,.o-next-article__header{padding:24px 0 0}}.body-sticky .o-next-article__item,.o-next-article__item{position:relative;max-width:800px;margin:40px auto 0}.body-sticky .o-next-article__item .m-page-header__logo,.o-next-article__item .m-page-header__logo{display:block}.body-sticky .o-next-article__item .m-page-header__logo img,.o-next-article__item .m-page-header__logo img{max-width:200px!important;height:auto}.body-sticky .o-next-article__preview img,.o-next-article__preview img{min-width:100%;max-height:520px!important;object-fit:cover}@media(max-width:767px){.body-sticky .o-next-article .label-link,.o-next-article .label-link{padding-bottom:30px}}.body-sticky .o-next-article .next-overlay,.o-next-article .next-overlay{height:100%;bottom:0;left:0;right:0;max-width:800px;margin:0 auto;position:absolute;z-index:8;display:block;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff)}.body-sticky .o-next-article .a-btn,.o-next-article .a-btn{position:relative;z-index:10;bottom:10px;text-align:center;position:absolute;left:50%;transform:translateX(-50%)}.body-sticky .o-next-article .m-page-header__share-fav,.o-next-article .m-page-header__share-fav{top:15px}.m-section-title{padding:28px 0;position:relative;width:100%}.m-section-title:after{position:absolute;top:55%;left:0;width:100%;height:1px;z-index:1;background:#6430c0;content:""}.m-section-title--ins{padding-right:15px;background:#fff;font-weight:350;font-size:32px;line-height:48px;color:#353333;font-weight:500;position:relative;z-index:2;word-break:break-word}@media(min-width:1024px){.m-section-title--ins{font-size:40px}}@media(max-width:767px){.m-page-header__na-title.m-section-title{display:none}}.o-hero-banner{margin:0;position:relative}.o-hero-banner__logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:7}.o-hero-banner__prime-image{min-height:290px}.o-hero-banner__prime-image img{min-height:290px;min-width:100%;max-height:290px;object-fit:cover}@media(min-width:2000px){.o-hero-banner__prime-image img{max-width:2000px}}.o-hero-banner__bg{position:absolute;left:0;bottom:-5px;z-index:7;width:100%;background:url(https://www.probeautycentral.saloncentric.com/_next/static/media/sprite-sc-bg-sm.02138af1.png) repeat-x 0 0;height:104px}.o-hero-banner.text-in .o-hero-banner__logo{width:100%}.o-hero-banner.text-in .o-hero-banner__title{color:#fff;line-height:48px;font-style:italic;font-weight:400;font-family:Amithen;width:100%;text-align:center;padding:0 24px}@media(min-width:768px){.o-hero-banner.text-in .o-hero-banner__title{font-size:80px;line-height:84px}}@media(min-width:1024px){.o-hero-banner.text-in .o-hero-banner__title{font-size:100px;line-height:104px}}.o-hero-banner.text-in .o-hero-banner__logo img{display:none}.o-product-card{background-color:#fff;padding:28px 24px;position:relative;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;margin:0 auto;max-width:800px}@media(min-width:768px){.o-product-card{width:calc(100% - 48px);flex-direction:row;padding:28px 0}}.o-product-card.loading:after{position:absolute;top:0;width:100%;max-width:800px;height:100%;content:"";background-color:hsla(0,0%,100%,.6);background-image:url(/loading-small.gif);background-size:30px;background-repeat:no-repeat;background-position:50% 50%;z-index:30}.o-product-card__image{width:auto;height:230px;text-align:center;margin:0 auto;align-self:center}.o-product-card__image>a{display:block}.o-product-card__image img{width:auto;height:230px;object-fit:cover}@media(min-width:768px){.o-product-card__image{width:220px;min-width:220px;height:auto;align-self:center}.o-product-card__image img{width:220px;height:auto;object-fit:cover}}.o-product-card__desc{background-color:#fff}@media(min-width:768px){.o-product-card__desc{padding-left:28px}}.o-product-card__title-sm{font-size:10px;line-height:14px;letter-spacing:1px;font-weight:500;text-transform:uppercase;color:#000}.o-product-card__title{padding:10px 0 0;font-size:24px;font-weight:700;line-height:32px;color:#31254c}.o-product-card__title--a{text-decoration:none;display:block}.o-product-card__price{font-size:14px;line-height:20px;font-weight:500}.o-product-card__price-current,.o-product-card__price-max{color:#f94781;margin-right:5px}.o-product-card__price-standard{color:#a09fb1;text-decoration:line-through}.o-product-card__short-desc{padding:24px 0;font-size:16px;line-height:24px;color:#353333}.o-product-card__short-desc:empty{padding:0}.o-product-card__short-desc ol,.o-product-card__short-desc ul{margin-left:20px}.o-product-card__short-desc ol li,.o-product-card__short-desc ul li{list-style-type:disc}.o-product-card__btn{width:100%;margin:24px 0;max-width:none;padding-left:16px;padding-right:16px}@media(min-width:768px){.o-product-card__btn{max-width:225px}}.o-product-card--small{max-width:800px;flex-direction:row;align-items:center;justify-content:center}.o-product-card--small .o-product-card__btn{width:auto;margin-bottom:0;margin-top:16px;margin-right:8px;padding:7px 16px;font-size:12px;line-height:18px}.o-product-card--small .o-product-card__desc{margin-left:16px;padding:0}.o-product-card--small .o-product-card__price{margin-top:8px}.o-product-card--small .o-product-card__image{height:auto;margin-left:0;margin-right:0}.o-product-card--small .o-product-card__image img{height:auto;width:82px}.o-product-card--small .o-product-card__title{font-size:14px;line-height:20px;color:#000;font-weight:500;padding-top:0}@media(min-width:768px){.o-product-card--small{padding:28px 24px}.o-product-card--small .o-product-card__image{max-height:134px;min-width:auto;width:auto}.o-product-card--small .o-product-card__image img{height:auto;width:118px}.o-product-card--small .o-product-card__desc{min-width:360px}}.o-share-article{max-width:800px;padding:10px 20px;margin:10px auto 0;height:5px}@media(max-width:767px){.o-share-article{position:inherit;padding:10px 0}}@media(min-width:768px){.o-share-article{position:relative;height:115px;margin-top:-115px;padding:20px 0}}.o-social-share-holder{position:relative}@media(min-width:768px){.o-share-article--abs{position:absolute;bottom:15px;right:0;max-width:800px;z-index:10}}@media(min-width:1024px){.o-share-article--abs{max-width:940px}}.o-social-share{margin:0}.share-button{cursor:pointer}.m-oage-header__logo-sm{display:none}.body-sticky .o-share-article--abs{margin-top:8px}@media(min-width:768px){.body-sticky .o-share-article--abs{position:absolute;top:70px;right:-30px;width:180px;max-width:800px;z-index:10;margin-top:0}}@media(min-width:1024px){.body-sticky .o-share-article--abs{max-width:940px}}.body-sticky .o-share-article{position:-webkit-sticky;position:sticky;margin-top:0;z-index:12}@media(max-width:767px){.body-sticky .o-share-article{right:0}}@media(min-width:768px){.body-sticky .o-share-article{position:-webkit-sticky;position:sticky;margin-top:-115px;max-width:90%;z-index:12;height:5px;top:60px}}@media(min-width:1024px){.body-sticky .o-share-article{max-width:940px}}.body-sticky .share-dialog{top:23px}@media(max-width:767px){.body-sticky .m-page-header__share-fav{float:right}.body-sticky .m-page-header__share-fav .o-social-share-holder{margin-left:10px}.body-sticky .m-page-header__share-fav .small--label{display:none}}.body-sticky .o-share-article--sticky{position:-webkit-sticky;position:sticky;z-index:20}@media(min-width:1024px){.body-sticky .o-share-article--sticky{max-width:940px}}.body-sticky .o-page-header-holder{position:relative;max-width:940px;margin:0 auto}.body-sticky .m-oage-header__logo-sm{display:none}@media(min-width:768px){.body-sticky .m-oage-header__logo-sm{display:flex;position:absolute;top:0;right:0;justify-content:center;align-items:center;padding-top:20px}.body-sticky .m-oage-header__logo-sm .a-image,.body-sticky .m-oage-header__logo-sm .small--logo-label{display:inline-block}.body-sticky .m-oage-header__logo-sm .small--logo-label{text-transform:uppercase;letter-spacing:1px;font-size:10px;line-height:16px;margin-left:3px}}.body-sticky .o-favorites-share-holder,.body-sticky .o-social-share-holder{padding-top:5px}.body-sticky .o-favorites-share-holder{margin-right:5px}.o-favorites-share-holder,.o-social-share-holder{float:left}.o-favorites-share-holder{cursor:pointer;color:inherit}@media(max-width:767px){.o-favorites-share-holder{margin-right:10px}}span.share-dialog-btn{height:25px;display:block;cursor:pointer}.share-dialog{display:none;min-width:145px;left:10px;top:20px;padding:10px 0;position:absolute;background:#fff;box-shadow:8px 8px 48px rgba(49,37,76,.06)}@media(min-width:768px)and (max-width:1023px){.share-dialog{left:auto;right:0}}.share-dialog li{padding:5px 0;clear:both;overflow:hidden}.share-dialog li a{display:block;height:100%;min-height:20px}.share-dialog li,.share-dialog li a,.share-dialog li a span{font-weight:325;font-size:14px;line-height:21px;color:#353333;text-decoration:none}.share-dialog li a span{margin-top:4px;margin-left:10px;display:block;float:left}.share-dialog .share-icon{color:#353333;font-size:20px;margin-top:5px;margin-left:10px;padding-left:5px}.share-dialog .icon-email-shape{font-size:14px}.share-dialog .icon-copy-shape{font-size:18px}.share-dialog .share-copy{cursor:pointer}.share-dialog-btn--opened+.share-dialog{display:block;width:145px}@media(max-width:767px){.share-dialog-btn--opened+.share-dialog{display:none}}.digital-share{position:relative;z-index:10}@media(max-width:767px){.digital-share{padding:0 24px 24px}}.digital-share .m-page-header__share-fav{margin-top:0;z-index:8}@media(min-width:768px){.digital-share .m-page-header__share-fav{margin-left:-25px}}@media(min-width:1024px){.digital-share .m-page-header__share-fav{margin-left:0}}.o-seo-block{padding:28px 24px;max-width:1176px;margin:0 auto}.o-seo-block__title{font-size:32px;line-height:40px;color:#31254c;margin-bottom:15px;font-weight:500}.o-seo-block__text{font-size:16px;line-height:24px}.add-to-favorites-modal .modal-content{border-radius:8px}.add-to-favorites-modal .modal-title:before{font-family:icomoon;content:"";color:#f94781;font-size:26px;line-height:24px;position:relative;top:3px;margin-right:5px}.add-to-favorites-modal.create-board-modal .modal-title:before,.add-to-favorites-modal.create-board-modal .shopping-list-add-item{display:none}.add-to-favorites-modal.create-board-modal .shopping-list-add-board-item{display:block}.add-to-favorites-modal.create-board-modal .icon-back{position:absolute;top:20px;left:20px;font-size:25px;font-weight:500;outline:0}.add-to-favorites-modal.create-board-modal .icon-back:before{content:""}.add-to-favorites-modal .categories{min-height:97px;max-height:100vh;overflow:auto;padding:0 20px 25px;scrollbar-width:thin;scrollbar-color:#dfdfeb #fff}.add-to-favorites-modal .categories::-webkit-scrollbar{width:5px}.add-to-favorites-modal .categories::-webkit-scrollbar-thumb{background:#dfdfeb;border-radius:12px}.add-to-favorites-modal .categories::-webkit-scrollbar-track{background:#fff}.add-to-favorites-modal .categories{scrollbar-face-color:#dfdfeb;scrollbar-track-color:#fff}.add-to-favorites-modal .favorites-submit-button{display:none}.add-to-favorites-modal .remaining-boards__message{display:block;text-align:center;width:100%;font-size:10px;line-height:16px;font-weight:500;color:#76748e;letter-spacing:1px;text-transform:uppercase;margin-bottom:25px}.add-to-favorites-modal .shopping-list-add-item{margin-top:15px}.add-to-favorites-modal .add-to-favorites__container{height:63vh}.add-to-favorites-modal .add-to-favorites__back-button{display:none}.add-to-favorites-modal .add-to-favorites__boards-list-icon{position:absolute;top:18px;left:35px;color:#f94781;font-size:26px;display:none}.add-to-favorites-modal .add-to-favorites__boards-list-icon:before{font-family:icomoon;content:""}.add-to-favorites-modal .add-to-favorites__board{width:100%;height:80px;font-size:12px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;background-repeat:no-repeat;background-size:cover;border-radius:8px;margin-bottom:25px;cursor:pointer;text-transform:capitalize}.add-to-favorites-modal .add-to-favorites__board-name{font-size:16px;line-height:1.5;font-weight:500;color:#fff;padding:0 12px;word-break:break-word;text-align:center;max-height:100%;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box}.add-to-favorites-modal .add-to-favorites__boards-list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media(min-width:768px){.add-to-favorites-modal .add-to-favorites__container{height:auto}}@media(min-width:1024px){.add-to-favorites-modal .add-to-favorites__board{height:90px}}.add-to-favorites-modal .f_radio{box-sizing:border-box;border:0;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.add-to-favorites-modal .favorites_board_list{display:flex;flex-wrap:wrap;width:100%}.add-to-favorites-modal .favorites_board_list-item{width:calc(50% - 12.5px);margin:0 5px}.add-to-favorites-modal .shopping-list-add-board-item{display:none}.add-to-favorites-modal .h-text-align-center{text-align:center}.add-to-favorites-modal .c-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#14a1ad;color:#fff;border:1px solid transparent;border-radius:100px;cursor:pointer;position:relative;display:inline-block;outline-width:0;text-align:center;text-decoration:none;text-transform:capitalize;font-weight:500;line-height:1.4;transition:background-color .5s ease-out,color .5s ease-out;vertical-align:middle;max-height:48px;font-size:16px;padding:12px 24px}.add-to-favorites-modal .c-button--add-to-favorites-new-board{margin-bottom:20px}.add-to-favorites-modal .create-board__image-wrapper{border-radius:8px}.add-to-favorites-modal .create-board__image-wrapper img{display:block}.add-to-favorites-modal .create-board__image{margin:35px auto}.add-to-favorites-modal .create-board__form{margin-bottom:48px}.add-to-favorites-modal .create_list .formfields{position:relative;margin-top:20px}.add-to-favorites-modal .create_list .formfield_textinput{position:relative;max-height:45px;max-width:100%;margin-bottom:14px}.add-to-favorites-modal .create_list .f_label:not(.add-to-favorites__board){position:absolute;top:50%;transform:translateY(-50%);line-height:1;cursor:auto;width:100%}.add-to-favorites-modal .create_list .f_label:not(.add-to-favorites__board).focused{top:0}.add-to-favorites-modal .create_list .f_label:not(.add-to-favorites__board).focused .f_label_value:not(.add-to-favorites__board-name){font-size:10px;line-height:16px;font-weight:500;text-transform:uppercase}.add-to-favorites-modal .create_list .f_label_value:not(.add-to-favorites__board-name){color:#76748e;font-size:16px;line-height:24px;letter-spacing:1px;text-transform:capitalize}.add-to-favorites-modal .create_list .f_label_value:not(.add-to-favorites__board-name):after{content:""}.add-to-favorites-modal .create_list .f_field,.add-to-favorites-modal .create_list .formfield{clear:both}.add-to-favorites-modal .create_list .textinput{width:100%;padding:20px 0 0;height:45px;border:0;box-shadow:0 1px 0 0 #dfdfeb;font-size:16px;line-height:24px;color:#353333;outline:0}.add-to-favorites-modal .create_list .js-counter{font-size:12px;line-height:15px;color:#c7c6d6;margin-bottom:20px;display:inline-block;position:relative;top:-6px}.add-to-favorites-modal .create_list .js-create-board{width:100%;margin-bottom:15px}.add-to-favorites-modal .create_list .js-create-board:disabled{background-color:#dfdfeb;opacity:1}.add-to-favorites-modal .create_list .formfield_button{margin-top:20px;padding-top:20px}.add-to-favorites-modal .create_list .f_error_message{position:absolute;left:0;bottom:-70px;font-weight:500;color:#ca2f3f;margin-top:5px;min-height:15px;padding:0 0 0 20px;font-size:12px;min-height:30px;line-height:1}.add-to-favorites-modal .create_list .f_error_message:before{content:"!";line-height:16px;font-size:11px;background-color:#d63243;color:#fff;text-align:center;border-radius:50%;position:absolute;margin:0 4px 0 0;top:0;left:0;display:inline-block;width:16px;height:16px}.add-to-favorites-modal .create_list .f_error_message.same-name-error{top:90px;left:0}@media(min-width:1024px){.add-to-favorites-modal .create-board__content{display:flex;flex-wrap:wrap;margin-top:55px}.add-to-favorites-modal .create-board__image{margin:0;min-width:135px}.add-to-favorites-modal .create-board__form{width:60%;margin:0 0 48px 30px}.add-to-favorites-modal .create_list .formfields{margin-top:0}.add-to-favorites-modal .create_list .formfield_button{padding:20px 0 0;margin-top:20px;text-align:center}.add-to-favorites-modal .create_list .js-create-board{width:auto}}.favorites-success-modal .modal-content{border-radius:8px;min-height:200px;display:flex;justify-content:center;align-items:center;font-size:16px;line-height:24px;font-weight:500}.favorites-success-modal .icon-save-filled{display:block;text-align:center;font-size:28px;margin-bottom:15px}.favorites-success-modal .icon-save-filled:before{content:"";color:#f94781}.o-classes-tiles-holder{position:relative;padding:0 0 24px}@media(min-width:768px){.o-classes-tiles-holder__header{padding-bottom:30px}}.o-classes-tiles-holder__title{font-weight:500;display:flex;align-items:center;color:#31254c;max-width:70%}@media(min-width:768px){.o-classes-tiles-holder__title{max-width:70%}}.o-classes-tiles-holder__btn--pos{position:absolute;right:20px;top:20px;max-width:29%}@media(min-width:768px){.o-classes-tiles-holder__btn--pos{top:26px}}.o-classes-tiles-holder__btn--pos .btn{height:32px;padding:0 16px;background:#353333;border-radius:100px;color:#fff;font-size:12px;line-height:32px;text-decoration:none;display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.o-classes-tiles{display:flex;margin:0 auto;padding:0 24px;flex-direction:column;justify-content:flex-start;align-items:flex-start}@media(min-width:768px){.o-classes-tiles{flex-direction:row;justify-content:center}}@media(min-width:1024px){.o-classes-tiles{padding:0}}.o-classes-tiles__header{padding:24px;position:relative}@media(min-width:1024px){.o-classes-tiles__header{padding:24px 0}}.o-classes-tiles__image{width:100%;margin-bottom:24px}.o-classes-tiles__image img{min-width:100%;max-height:185px;object-fit:contain}@media(min-width:768px){.o-classes-tiles__image{float:left;width:35%;max-width:275px;margin-bottom:0}.o-classes-tiles__image img{object-fit:contain;width:100%}}@media(min-width:1024px){.o-classes-tiles__image{float:left;width:55%;max-width:275px;margin-bottom:0}.o-classes-tiles__image img{object-fit:contain;min-width:100%;min-height:300px}}@media(min-width:768px){.o-classes-tiles__description{float:left;width:65%;padding-left:15px;max-width:245px}}@media(min-width:1024px){.o-classes-tiles__description{float:left;width:45%;padding-left:15px;max-width:245px}}.o-it-takes-a-pro{padding:28px 0}.o-promo-mini{max-width:1152px;margin:28px auto;display:flex;flex-direction:column}@media(min-width:768px){.o-promo-mini{flex-direction:row}}.o-promo-mini img{min-width:100%;display:inline-block}.o-promo-mini a{display:grid;height:100%;color:#000}.o-promo-mini__item-1,.o-promo-mini__item-2{position:relative}.o-promo-mini__title{font-weight:500;font-size:32px;line-height:40px}.o-promo-mini__link,.o-promo-mini__link:active,.o-promo-mini__link:hover{color:#000;text-decoration:none}@media(max-width:767px){.o-promo-mini__item-1{margin-bottom:24px}}@media(min-width:768px){.o-promo-mini__item-1{width:50%;padding-right:12px}}.o-promo-mini__item-1__title{position:absolute;top:50%;transform:translateY(-50%);left:24px;width:165px;display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical;overflow:hidden}.o-promo-mini__item-1 img{min-height:100%;max-height:414px;max-width:100%;object-fit:cover}@media(max-width:767px){.o-promo-mini__item-1 img{min-height:414px;object-fit:cover}}@media(min-width:768px){.o-promo-mini__item-2{padding-left:12px;width:50%}}.o-promo-mini__item-2__title{position:absolute;top:50%;transform:translateY(-50%);right:24px;max-width:180px;font-weight:500;font-size:20px;line-height:24px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:768px){.o-promo-mini__item-2__title{font-size:20px;line-height:24px;max-width:200px}}@media(min-width:1024px){.o-promo-mini__item-2__title{font-weight:500;font-size:32px;line-height:40px;max-width:300px}}.o-promo-mini__item-2-bt,.o-promo-mini__item-2-top{position:relative;text-align:right}.o-promo-mini__item-2-top{padding-bottom:12px}.o-promo-mini__item-2-bt{padding-top:12px}.o-promo-mini__item-2 img{border-radius:6px}@media(min-width:768px){.o-promo-mini__item-2 img{border-radius:8px;min-height:195px;max-height:195px;object-fit:cover}}.o-promo-mini__item.text-white,.o-promo-mini__item.text-white a,.o-promo-mini__item.text-white a:hover,.o-promo-mini__item.text-white__title{color:#fff}.o-classes-list{display:flex;flex-direction:column;margin:28px 24px}@media(min-width:640px){.o-classes-list{flex-direction:row;overflow-x:scroll;margin:28px 12px;scrollbar-width:none}.o-classes-list::-webkit-scrollbar{width:0}}@media(min-width:1024px){.o-classes-list{margin-left:0;margin-right:0}}@media(min-width:640px){.o-classes-list .m-classes-list,.o-classes-list .m-classes-list-promo{width:25%;min-width:265px;max-width:265px;margin:0 12px}}.m-classes-list-promo{padding-bottom:24px}@media(min-width:640px){.m-classes-list-promo{width:25%}}.m-classes-list-promo__desc,.m-classes-list-promo__title{display:block}.m-classes-list-promo__title{font-weight:500;font-size:32px;line-height:40px;color:#31254c;padding-bottom:15px}.m-classes-list-promo__desc{font-weight:400;font-size:16px;line-height:24px;color:#353333;padding-bottom:30px}.m-classes-list{box-shadow:0 0 4px rgba(49,37,76,.08);border-radius:8px;border:1px solid #f2f2fa;margin-bottom:20px}.m-classes-list__img img{border-radius:8px 8px 0 0;min-width:100%;object-fit:contain}@media(min-width:640px){.m-classes-list__img img{max-height:265px}}.m-classes-list__sm-label{display:block;font-weight:500;font-size:10px;line-height:14px;letter-spacing:1px;text-transform:uppercase;color:#76748e}.m-classes-list__footer,.m-classes-list__head{margin-left:15px;margin-right:15px}.m-classes-list__head{padding-top:15px}.m-classes-list__head span{display:block;padding-top:7px}.m-classes-list a,.m-classes-list a:hover{text-decoration:none}.m-classes-list__title,.m-classes-list__title a{font-weight:500;font-size:16px;line-height:24px;color:#353333}.m-classes-list__title a:hover,.m-classes-list__title:hover{text-decoration:none}.m-classes-list__desc{color:#76748e;padding-top:5px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;max-height:77px}.m-classes-list__desc,.m-classes-list__footer{font-weight:400;font-size:12px;line-height:18px}.m-classes-list__footer{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;border-top:.5px solid #c7c6d6;padding-top:10px;padding-bottom:15px;margin-top:15px;color:#353333}.m-classes-list__ctype,.m-classes-list__footer .a-btn{min-width:50%}.m-classes-list__name{padding-top:5px;display:inline-block}.o-search-results{margin:0 auto}@media(min-width:768px){.o-search-results{max-width:814px}}@media(min-width:1024px){.o-search-results{max-width:1168px}}.o-search-results .icon-filters{font-size:15px;margin-right:20px}.o-search-results .icon-filters.opened{color:#14a1ad}@media(min-width:1024px){.o-search-results .icon-filters{display:none}}.o-search-results .loader{width:100%;min-height:100px;position:relative}.o-search-results .loader:after{position:absolute;top:0;width:100%;height:100%;content:"";background-color:hsla(0,0%,100%,.6);background-image:url(/loading-small.gif);background-size:30px;background-repeat:no-repeat;background-position:50% 50%;z-index:30}.o-search-results .a-dropdown{margin-right:8px;width:100px}.o-search-results .a-dropdown:first-child{order:3;margin-right:0}.o-search-results .a-dropdown__item{text-transform:capitalize}.o-search-results .a-dropdown__title span{width:90px}.o-search-results .a-dropdown.loading li{pointer-events:none}@media(min-width:768px){.o-search-results .a-dropdown{width:130px}.o-search-results .a-dropdown__title span{width:120px}}.o-search-results__top{padding:24px 20px 0}@media(min-width:1024px){.o-search-results__top{padding-bottom:0;display:flex;align-items:center;justify-content:space-between}}.o-search-results__title{color:#31254c;font-size:12px;line-height:24px;width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}@media(min-width:768px){.o-search-results__title{font-size:15px}}@media(min-width:1024px){.o-search-results__title{font-size:22px;line-height:40px;margin-bottom:0;width:auto}}.o-search-results__filters{display:none}.o-search-results__filters.opened{display:flex;align-items:center}@media(min-width:1024px){.o-search-results__filters{display:flex;align-items:center}}.o-search-results .filter-labels{display:flex;padding:24px 20px 10px;align-items:center;flex-wrap:wrap}.o-search-results .filter-labels:empty{padding-top:0;padding-bottom:24px}@media(min-width:1024px){.o-search-results .filter-labels{padding-bottom:44px}}.o-search-results .filter-labels>button{margin-right:10px;margin-bottom:14px}.o-search-results .filter-labels>button:last-child{margin-right:0}@media(min-width:768px){.o-search-results .filter-labels>button{margin-bottom:0}}.o-search-results .filter-labels .filter-label{font-size:11px;line-height:14px;font-weight:500;background-color:#fff;border:1px solid #76748e;color:#353333;border-radius:100px;padding:7px 14px 7px 30px;display:inline-block;display:flex;align-items:center;min-height:32px;position:relative}.o-search-results .filter-labels .filter-label:before{content:"";font-family:icomoon;font-size:18px;font-weight:500;position:absolute;left:10px}.o-search-results .filter-labels .filter-label:hover{text-decoration:underline}.o-search-results__items{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:5px;column-gap:5px;grid-row-gap:24px;row-gap:24px;margin:0 5px}@media(min-width:640px){.o-search-results__items{grid-template-columns:1fr 1fr 1fr;margin:0 10px;column-gap:10px}}@media(min-width:1024px){.o-search-results__items{grid-template-columns:1fr 1fr 1fr 1fr;column-gap:32px;row-gap:32px;margin:0 20px}}.o-search-results .m-article-tile{min-width:100px;max-width:none;height:226px;width:auto}.o-search-results .m-article-tile__thumbnail{height:118px;border-top-left-radius:15px;border-top-right-radius:15px;background-color:#c7c6d6}.o-search-results .m-article-tile__thumbnail img{object-fit:cover}@media(min-width:768px){.o-search-results .m-article-tile{height:316px}.o-search-results .m-article-tile__thumbnail{height:208px}}.o-search-results__load-more{display:block;margin:20px auto}.o-product-directions{margin:28px 24px;max-width:800px}@media(min-width:768px){.o-product-directions{width:calc(100% - 48px);margin:28px auto}}.o-product-directions ol{counter-reset:css-counter 0}.o-product-directions ol li{counter-increment:css-counter 1;display:flex}@media(min-width:1024px){.o-product-directions ol li:before{content:counter(css-counter) ". ";width:26px;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;margin-right:10px;display:inline-block;flex-shrink:0}}.o-product-directions__label{font-family:Gotham;font-size:10px;font-weight:500;line-height:14px;letter-spacing:1px;color:#564080;text-transform:uppercase}.o-product-directions__title{font-family:Gotham;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0;margin-bottom:24px}.o-product-directions .o-product-card{padding-left:0;padding-right:0}.o-illustrative-category-blocks{position:relative;margin:28px auto;padding:24px 0}.o-illustrative-category-blocks.bg-orange{background-color:#fb9f28}.o-illustrative-category-blocks.bg-purple{background-color:#6430c0}.o-illustrative-category-blocks.bg-purple-dark{background-color:#564080}.o-illustrative-category-blocks.bg-purple-darker{background-color:#402564}.o-illustrative-category-blocks.bg-pink{background-color:#f94781}.o-illustrative-category-blocks.bg-pink-dark{background-color:#f8286c}.o-illustrative-category-blocks.bg-turquoise{background-color:#14a1ad}.o-illustrative-category-blocks>span{position:absolute!important;top:0;left:0;height:100%!important;width:100%!important}@media(min-width:768px){.o-illustrative-category-blocks{padding:24px 0}}@media(min-width:1024px){.o-illustrative-category-blocks{padding:24px 0 0}}.o-illustrative-category-blocks__image{position:absolute;top:0;margin:0 auto;width:100%;height:100%;object-fit:cover;z-index:9}.o-illustrative-blocks{max-width:1440px;margin:0 auto;padding:28px 0 0;z-index:10;position:inherit}@media screen and (max-width:1152px){.o-illustrative-blocks{max-width:1152px}}.o-illustrative-blocks,.o-illustrative-blocks__items{display:flex;flex-direction:row;justify-items:center;align-items:stretch;gap:24px;padding-bottom:40px}@media(min-width:768px){.o-illustrative-blocks,.o-illustrative-blocks__items{padding-left:24px;padding-right:24px}}.o-illustrative-blocks__items{overflow-x:scroll;scrollbar-width:none;width:100%}.o-illustrative-blocks__items::-webkit-scrollbar{width:0}.o-interactive-shopping{margin:0 auto;max-width:2000px;padding:28px 0}.o-interactive-shopping__wrapper{display:flex;flex-direction:column}@media(min-width:1024px){.o-interactive-shopping__wrapper{display:grid;flex-direction:row;grid-template:"a a b" min-content "a a c" 1fr;grid-template-columns:2fr 5fr 5fr}}.o-interactive-shopping__image{order:2;position:relative}@media(min-width:1024px){.o-interactive-shopping__image{order:1;grid-area:a}}.o-interactive-shopping__image-wrapper{height:260px;display:flex}.o-interactive-shopping__image-wrapper span{width:100%!important}.o-interactive-shopping__image-wrapper img{width:100%;height:260px;object-fit:cover;display:block}@media(min-width:768px){.o-interactive-shopping__image-wrapper,.o-interactive-shopping__image-wrapper img{height:552px}}.o-interactive-shopping__details{order:1;padding:0 24px 24px}@media(min-width:1024px){.o-interactive-shopping__details{padding:46px 24px 24px 46px;order:2;grid-area:b}}.o-interactive-shopping__products{order:3;padding:0 24px 24px;align-items:center;justify-content:flex-start;grid-area:c;overflow:hidden}@media(min-width:1024px){.o-interactive-shopping__products{padding-left:46px}}.o-interactive-shopping .swiper-slide-active{filter:drop-shadow(0 0 4px rgba(49,37,76,.08))}.o-interactive-shopping__title{color:#564080;margin-bottom:16px}.o-interactive-shopping__desc{font-weight:400;font-size:16px;line-height:24px;color:#353333}.o-interactive-shopping__modal-content{padding:40px 0;display:flex;flex-direction:column;align-items:flex-start;width:170px;margin:0 auto}.o-interactive-shopping__modal-content label{font-size:10px;line-height:16px;color:#31254c;text-transform:uppercase;font-weight:500}.o-interactive-shopping__modal-content input{border:.5px solid #c7c6d6;margin:10px 0 15px;font-size:12px;line-height:18px;color:#31254c;padding:8px;outline:0}.o-interactive-shopping .hotspot{position:absolute;padding:10px;background:hsla(0,0%,100%,.8);border:10px solid hsla(0,0%,100%,.43);border-radius:50%;z-index:2;display:inline-block;background-clip:padding-box;cursor:pointer}.o-interactive-shopping .hotspot.drag{cursor:move;z-index:500}.o-interactive-shopping .hotspot.active{border-color:rgba(49,37,76,.43);transform:scale(1);animation:pulse 2s infinite}@media(min-width:1024px){.o-interactive-shopping .hotspot{padding:12px;border-width:13px}}.o-interactive-shopping .hotspots-control{display:flex;padding:24px}.o-interactive-shopping .hotspots-control button{margin-right:15px}.o-interactive-shopping .product-image{width:80px;margin:auto}.o-interactive-shopping .o-product-card{margin:0;justify-content:flex-start;padding-left:0;padding-right:0}.o-interactive-shopping .image-slider{max-width:327px;margin-top:24px}.o-interactive-shopping .image-slider .swiper{height:100%}.o-interactive-shopping .image-slider .swiper-slide{display:flex;text-align:center;cursor:pointer;align-items:center}@media(min-width:1024px){.o-interactive-shopping .image-slider{margin-top:0;margin-left:0}}.o-interactive-shopping .product-slider .o-product-card{min-height:200px}.o-interactive-shopping .product-slider .o-product-card__image{max-height:max-content}.o-interactive-shopping .swiper-slide{filter:none}.o-interactive-shopping .swiper-slide-thumb-active{filter:drop-shadow(0 0 4px rgba(49,37,76,.08))}.o-interactive-shopping .swiper-button-next,.o-interactive-shopping .swiper-button-prev{display:none;position:absolute;transform:translateY(-50%);width:56px;height:56px;text-indent:0;font-size:0;border-radius:50%;background-color:#fff;box-shadow:0 4px 20px rgba(49,37,76,.2);opacity:1;color:#353333;top:65%}.o-interactive-shopping .swiper-button-next:after,.o-interactive-shopping .swiper-button-prev:after{font-size:20px;content:"";font-family:icomoon}.o-interactive-shopping .swiper-button-next:before,.o-interactive-shopping .swiper-button-prev:before{content:"";position:absolute;height:288px;width:120px;opacity:.7;background-image:linear-gradient(90deg,#fff,transparent);z-index:-1}.o-interactive-shopping .swiper-button-next.swiper-button-disabled,.o-interactive-shopping .swiper-button-prev.swiper-button-disabled{display:none}.o-interactive-shopping .swiper-button-next:after{content:""}.o-interactive-shopping .swiper-button-next:before{background-image:linear-gradient(90deg,transparent,#fff)}.o-interactive-shopping .swiper-wrapper{display:flex;align-items:center;padding-left:2px}@media(min-width:1024px){.o-interactive-shopping .swiper-button-next,.o-interactive-shopping .swiper-button-prev{display:flex}.o-interactive-shopping .swiper-button-prev{left:5px}.o-interactive-shopping .swiper-button-next{right:5px}}@keyframes pulse{0%{transform:scale(1)}70%{transform:scale(1.3)}to{transform:scale(1)}}.o-deals-grid-holder{margin:28px auto;position:relative}@media(min-width:1024px){.o-deals-grid-holder{max-width:976px}}@media(min-width:1280px){.o-deals-grid-holder{max-width:1162px}}@media(min-width:1024px){.o-deals-grid-holder .o-deals-grid-item{min-height:240px;min-width:285px}}.o-deals-grid{display:flex;justify-content:flex-start;overflow-x:scroll;scrollbar-width:none}.o-deals-grid::-webkit-scrollbar{width:0}@media(min-width:1024px){.o-deals-grid{display:flex;flex-wrap:wrap}}.o-deals-grid-item{margin:24px;min-width:256px}@media(min-width:1024px){.o-deals-grid-item{position:inherit;margin:0;display:flex;padding:0;flex-direction:column;justify-content:center;align-items:flex-start;width:256px;height:219px;position:absolute;top:0;left:39px}}@media(min-width:1280px){.o-deals-grid-item{position:inherit;margin:0;display:flex;padding:40px;flex-direction:column;justify-content:center;align-items:flex-start;width:354px;height:303px;position:absolute;top:0;left:39px}}.o-deals-grid .m-deals-item{min-width:256px;min-height:219px}.o-deals-grid__title{font-weight:500;font-size:20px;line-height:24px;display:flex;align-items:center;max-width:50%;color:#31254c;padding-bottom:12px}@media(min-width:768px){.o-deals-grid__title{font-size:32px;line-height:40px;max-width:100%}}.o-deals-grid__subtitle{font-weight:400;font-size:16px;line-height:24px;display:flex;align-items:center;color:#353333;padding-bottom:12px}.o-deals-grid__link.a-btn{position:absolute;right:24px;top:0}@media(max-width:767px){.o-deals-grid__link.a-btn{background:#f2f2fa;color:#31254c}}@media(min-width:768px)and (max-width:1023px){.o-deals-grid__link.a-btn{background:#f2f2fa;color:#31254c}}@media(min-width:1024px){.o-deals-grid__link.a-btn{position:relative;right:auto;top:auto;margin-top:24px}}.m-deals-item{margin-left:16px;position:relative;min-width:256px;min-height:219px}@media(min-width:768px){.m-deals-item{margin-left:24px}}@media(min-width:1024px){.m-deals-item{min-width:256px;min-height:219px;margin-left:32px;margin-bottom:39px}}@media(min-width:1280px){.m-deals-item{width:354px;height:303px}}.m-deals-item>a{display:block;height:100%}.m-deals-item:first-child{margin-left:24px}@media(min-width:1024px){.m-deals-item:first-child{margin-left:340px}}@media(min-width:1280px){.m-deals-item:first-child{margin-left:418px}}.m-deals-item:last-child{margin-right:24px}@media(min-width:1024px){.m-deals-item:last-child{margin-right:0}}.m-deals-item__img{width:256px;height:219px;object-fit:cover;border-radius:0 0 8px 8px}@media(min-width:1024px){.m-deals-item__img{min-height:240px;min-width:285px}}@media(min-width:1280px){.m-deals-item__img{width:354px;height:303px}}.m-deals-item__img img{border-radius:8px}.m-deals-item span{display:block}.m-deals-item__titlebar{position:absolute;bottom:0;width:100%;color:#fff;padding:12px 16px;background:rgba(0,0,0,.5);border-radius:0 0 8px 8px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.m-deals-item__title{font-weight:400;font-size:16px;line-height:24px}.m-deals-item__subtitle{font-weight:400;font-size:10px;line-height:14px;letter-spacing:1px;text-transform:uppercase}.o-take-a-pro-content-holder{position:relative;padding:28px 0}@media(min-width:1280px){.o-take-a-pro-content-holder{min-height:740px}}.o-take-a-pro-content-holder>span{position:absolute!important;top:0;left:0;height:100%!important;width:100%!important}.o-take-a-pro-content{max-width:1152px;margin:0 auto;display:flex;flex-direction:column;position:relative;z-index:2}@media(min-width:1280px){.o-take-a-pro-content{margin:0 auto 28px}}@media(min-width:640px){.o-take-a-pro-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center}}.o-take-a-pro-content__bg-image{position:absolute;top:40%;left:0;right:0;width:100%;height:auto;max-height:750px;object-fit:contain;z-index:auto}@media(min-width:640px){.o-take-a-pro-content__bg-image{top:0;left:0;right:0}}.m-pro-content{max-width:100%;padding:0 24px}@media(min-width:640px){.m-pro-content{max-width:350px}}@media(min-width:768px){.m-pro-content{max-width:400px}}@media(min-width:1024px){.m-pro-content{max-width:447px}}.m-pro-content__hashtag{font-family:Amithen;font-style:normal;font-weight:400;font-size:32px;line-height:24px;color:#6430c0;display:block;padding-bottom:24px}.m-pro-content__title{font-weight:500;font-size:20px;line-height:24px;display:flex;align-items:center;color:#000;padding-bottom:24px}@media(min-width:768px){.m-pro-content__title{font-size:32px;line-height:40px}}.m-pro-content__desc{padding-bottom:12px}.m-pro-content__link{padding:0}.m-pro-persons{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:24px 12px}@media(min-width:640px){.m-pro-persons .m-pro-person{width:50%}}.m-pro-person{max-width:50%;padding:12px;position:relative;height:100%}@media(min-width:640px){.m-pro-person{max-width:246px}}@media(min-width:1280px){.m-pro-person{max-width:270px}}.m-pro-person__img-wrap{position:relative;display:inline-block;font-size:1px;min-height:100%}.m-pro-person__img{border-radius:16px;object-fit:cover;display:inline-block;height:100%}@media(min-width:1280px){.m-pro-person__img{width:246px}}.m-pro-person__link{position:absolute;left:0;right:0;bottom:16px;font-weight:350;overflow-wrap:break-word;font-size:12px;line-height:16px;text-align:center;color:#fff;text-decoration:none;z-index:3}@media(min-width:768px){.m-pro-person__link{font-size:14px;line-height:24px}}@media(min-width:1024px){.m-pro-person__link{font-size:16px;line-height:24px}}.m-pro-person__img-wrap:before{content:"";display:block;width:100%;height:100%;top:0;position:absolute;left:0;right:0;background:linear-gradient(128.02deg,rgba(123,97,255,.4) 7.08%,rgba(186,154,183,.4) 56.73%,hsla(43,91%,71%,.4) 101.35%);border-radius:16px;z-index:2}.o-brand-banner{padding:28px 0}.o-brand-banner .o-brand-banner__items{padding:24px;display:flex;justify-content:center;align-items:center}.o-brand-banner .o-brand-banner__items.bg-orange{background-color:#fb9f28}.o-brand-banner .o-brand-banner__items.bg-purple{background-color:#6430c0}.o-brand-banner .o-brand-banner__items.bg-purple-dark{background-color:#564080}.o-brand-banner .o-brand-banner__items.bg-purple-darker{background-color:#402564}.o-brand-banner .o-brand-banner__items.bg-pink{background-color:#f94781}.o-brand-banner .o-brand-banner__items.bg-pink-dark{background-color:#f8286c}.o-brand-banner .o-brand-banner__items.bg-turquoise{background-color:#14a1ad}.o-brand-banner .o-brand-banner__items img{height:48px!important;width:auto!important;min-width:auto!important}.o-categories-list{padding:28px 0}@media(min-width:768px){.o-categories-list{padding:28px 0}}.o-categories-list__items{padding:24px 24px 0;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;margin:0 auto;gap:32px;overflow-x:scroll}.o-categories-list__items::-webkit-scrollbar{width:0}@media(min-width:768px){.o-categories-list__items{padding:24px}}.o-categories-list__items .o-categories-list__item:first-child{margin-left:auto}.o-categories-list__items .o-categories-list__item:last-child{margin-right:auto}.o-categories-list__item{display:flex;flex-direction:column;justify-content:flex-start;padding:0;max-width:100px;min-width:100px}.o-categories-list__item,.o-categories-list__item a{font-weight:500;font-size:10px;line-height:14px;text-align:center;letter-spacing:1px;text-transform:uppercase;color:#353333}.o-categories-list__item a{text-decoration:none}.o-categories-list__icon-hold{max-height:100px;width:auto;min-width:40px;max-width:100px}.o-categories-list img{max-height:100px;width:auto;min-width:40px;max-width:100%}.o-categories-list__name{font-weight:500;font-size:10px;line-height:14px;text-align:center;letter-spacing:1px;text-transform:uppercase;display:block;text-decoration:none;color:#353333;padding-top:24px}.o-categories-list .sc-jss-empty-placeholder{justify-self:stretch;width:100%}.o-in-the-article{display:none}.body-sticky .o-in-the-article{position:relative;display:block;float:left;width:135px;height:41px;background:#fff;border:.5px solid #c7c6d6;margin-right:16px;margin-top:10px}@media(max-width:767px){.body-sticky .o-in-the-article{position:absolute;left:0;top:0}}.body-sticky .o-in-the-article-name{padding:10px 8px;position:relative;font-weight:350;font-size:10px;line-height:14px;letter-spacing:1px;text-transform:uppercase;color:#31254c;font-weight:500;display:flex;align-items:center;height:41px;outline:0}.body-sticky .o-in-the-article-name:after{content:"";font-size:12px;color:#31254c;line-height:14px;padding-left:5px;font-weight:800;font-family:icomoon}.body-sticky .o-in-the-article-name.opened:after{content:""}.body-sticky .o-in-the-article-list{display:block;position:absolute;top:40px}.body-sticky .o-in-the-article ul{margin-top:8px;padding:8px 0;min-width:187px;min-height:40px;border:.5px solid #c7c6d6;background:#fff;overflow:hidden;box-shadow:8px 8px 48px rgba(49,37,76,.06)}.body-sticky .o-in-the-article ul li{padding:10px 0}.body-sticky .o-in-the-article ul li span{display:block;padding-left:8px;padding-right:8px}.body-sticky .o-in-the-article ul li,.body-sticky .o-in-the-article ul li a{font-weight:325;font-size:14px;line-height:20px;color:#31254c;text-decoration:none;display:block;cursor:pointer}.body-sticky .quick-nav.hidden{display:none!important}.body-sticky .quick-nav:hover{background:#c7c6d6}.body-sticky .m-page-header.m-page-header--sticky .m-page-header__name{float:left}.o-image-banner{max-width:2000px;margin:0 auto}.o-image-banner .a-responsive-image,.o-image-banner .a-responsive-image__img{display:flex;width:100%}.o-marketplace-application-form .checkbox-label,.o-marketplace-application-form .radio-label{font-weight:500}.o-marketplace-application-form .form-item-description{font-size:16px;color:#353333}.o-marketplace-application-form button.a-btn--primary{min-width:177px}.o-marketplace-application-form .form-item-description.required:after{padding:0}.o-message-block{text-align:center;padding:0 24px 28px;margin:0 auto}.o-message-block__title{margin-bottom:15px}.o-message-block__title--bold{font-weight:700}@media(min-width:768px){.o-message-block{width:calc(100% - 48px);padding:0 0 28px}}.o-table-wrapper{padding:28px 24px;margin:0 auto}@media(min-width:768px){.o-table-wrapper{width:calc(100% - 48px);padding:0 0 28px}}.o-table-wrapper__title{text-align:center}.o-table-wrapper__content{overflow-x:auto}.o-table-wrapper__content table{margin:0 auto;min-width:100%}@media(min-width:1280px){.o-table-wrapper__content table{max-width:100%}}@media(min-width:1024px){.o-table-wrapper__content{scrollbar-width:thin;scrollbar-color:#dfdfeb #fff}.o-table-wrapper__content::-webkit-scrollbar{width:5px}.o-table-wrapper__content::-webkit-scrollbar-thumb{background:#dfdfeb;border-radius:12px}.o-table-wrapper__content::-webkit-scrollbar-track{background:#fff}.o-table-wrapper__content{scrollbar-face-color:#dfdfeb;scrollbar-track-color:#fff}}.o-image-row{padding:28px 24px;max-width:1128px;margin:0 auto}@media(min-width:768px){.o-image-row{width:calc(100% - 48px);padding:0 0 28px}}.o-image-row.editing{padding:28px 0}.o-image-row:not(.editing){display:flex;justify-content:center;align-items:center}.o-image-row--with-spacing{column-gap:10px}@media(min-width:768px){.o-image-row--with-spacing{column-gap:20px}}.o-image-row--full-width{padding:28px 0;max-width:2000px}@media(min-width:768px){.o-image-row--full-width{width:100%;padding:0 0 28px}}.o-image-text{padding:28px 24px;max-width:800px;margin:0 auto}.o-image-text .sc-image-wrapper{display:contents}@media(min-width:768px){.o-image-text{width:calc(100% - 48px);padding:0 0 28px}}.o-image-text__wrapper{display:flex;justify-content:center;align-items:flex-start}.o-image-text__image{max-width:50%;margin-right:20px}.o-image-text__text .ql-blank{min-width:150px!important}.o-image-text__text ol,.o-image-text__text ul{margin:10px 0 10px 17px}.o-image-text__text li{list-style:disc}.o-image-text__text ol,.o-image-text__text ol li{list-style:decimal}.o-image-text__text p{margin:0 0 24px;line-height:24px}.o-image-text__text p,.o-image-text__text span{color:#353333!important;background-color:transparent!important;font-family:Gotham,sans-serif!important}.o-image-text__text span.color-primary-purple{color:#65459b!important}.o-image-text__text span.color-secondary-pink{color:#ee4182!important}.o-image-text__text span.color-secondary-orange{color:#f39f33!important}.o-image-text__text span.color-secondary-turquoise{color:#4cc4d3!important}.o-image-text__text span.color-secondary-dark-purple{color:#402564!important}.o-image-text__text a>span{color:inherit!important}.o-image-text__text h1,.o-image-text__text h2,.o-image-text__text h3,.o-image-text__text h4,.o-image-text__text h5,.o-image-text__text h6{color:#31254c}.o-image-text__text h1 a,.o-image-text__text h2 a,.o-image-text__text h3 a,.o-image-text__text h4 a,.o-image-text__text h5 a,.o-image-text__text h6 a{font-size:inherit;color:#31254c;text-decoration:none}.o-image-text__text table{margin:28px 0;border-collapse:collapse!important}.o-image-text__text table th{font-weight:700}.o-image-text__text table td{border:1px solid #dfdfeb}.o-image-text__text table td,.o-image-text__text table th{padding:3px}.o-image-text__text .page{display:none}.o-image-text.image-left-wrapped .o-image-text__wrapper,.o-image-text.image-right-wrapped .o-image-text__wrapper{display:block;overflow:hidden}.o-image-text.image-left-wrapped .o-image-text__wrapper:after,.o-image-text.image-left-wrapped .o-image-text__wrapper:before,.o-image-text.image-right-wrapped .o-image-text__wrapper:after,.o-image-text.image-right-wrapped .o-image-text__wrapper:before{content:"";display:table}.o-image-text.image-left-wrapped .o-image-text__image{float:left;margin:0 20px 10px 0}.o-image-text.image-right-wrapped .o-image-text__image{float:right;margin:0 0 10px 20px}.o-image-text.image-right-centered .o-image-text__wrapper{flex-direction:row-reverse}.o-image-text.image-right-centered .o-image-text__image{margin:0 0 0 20px}.o-image-text.image-left-centered .o-image-text__text,.o-image-text.image-right-centered .o-image-text__text{align-self:center}.o-digital-book--issuu__wrapper{position:relative;padding-top:max(60%,326px);height:0;width:100%}.o-digital-book--issuu__wrapper iframe{position:absolute;border:none;width:100%;height:100%;left:0;right:0;top:0;bottom:0}.o-photo-slideshow{padding:28px 24px;max-width:800px;margin:0 auto}.o-photo-slideshow .photo-slideshow{margin-bottom:20px}.o-photo-slideshow .thumbs-slideshow.center-items .swiper-wrapper{justify-content:center}.o-photo-slideshow .thumbs-slideshow .o-photo-slideshow__slide-link{display:none}.o-photo-slideshow__slide-wrapper{position:relative}.o-photo-slideshow__slide-link{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;opacity:0;padding:20px;display:flex;align-items:center}.o-photo-slideshow .editing{padding:10px 0;margin:5px 0}.o-photo-slideshow .editing .o-photo-slideshow__slide-link{position:static;opacity:1}.o-photo-slideshow .swiper-slide{filter:none;height:auto}.o-photo-slideshow .swiper-slide>div{height:100%}.o-photo-slideshow .swiper-slide>div span{height:100%!important}.o-photo-slideshow .swiper-slide .o-photo-slideshow__slide-image{height:100%;width:100%;object-fit:cover}.o-photo-slideshow .swiper-slide-thumb-active{filter:drop-shadow(0 0 4px rgba(49,37,76,.08))}.o-photo-slideshow .swiper-button-next,.o-photo-slideshow .swiper-button-prev{display:none;position:absolute;transform:translateY(-50%);width:56px;height:56px;text-indent:0;font-size:0;border-radius:50%;background-color:#fff;box-shadow:0 4px 20px rgba(49,37,76,.2);opacity:1;color:#353333;top:calc(50% + 28px)}.o-photo-slideshow .swiper-button-next:after,.o-photo-slideshow .swiper-button-prev:after{font-size:20px;content:"";font-family:icomoon}.o-photo-slideshow .swiper-button-next.swiper-button-disabled,.o-photo-slideshow .swiper-button-prev.swiper-button-disabled{display:none}.o-photo-slideshow .swiper-button-next:after{content:""}.o-photo-slideshow .swiper-wrapper{display:flex;align-items:stretch}.o-photo-slideshow .swiper-horizontal>.swiper-pagination-bullets,.o-photo-slideshow .swiper-pagination-bullets.swiper-pagination-horizontal,.o-photo-slideshow .swiper-pagination-custom,.o-photo-slideshow .swiper-pagination-fraction{bottom:0;top:auto;left:0;width:100%}.o-photo-slideshow .swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.o-photo-slideshow .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.o-photo-slideshow .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 3px}.o-photo-slideshow .swiper-pagination-bullet{width:9px;height:9px;display:inline-block;border-radius:50%;background:#76748e}.o-photo-slideshow .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#353333;transform:scale(1.2)}.o-photo-slideshow .photo-slider{padding-bottom:30px}.o-photo-slideshow .photo-slider.no-bullets{padding-bottom:0}.o-photo-slideshow .photo-slider.no-bullets .swiper-pagination-bullets{display:none}.o-photo-slideshow--slider{max-width:1128px}.o-photo-slideshow--slider .swiper-button-next,.o-photo-slideshow--slider .swiper-button-prev{top:calc(50% + 10px)}@media(min-width:768px){.o-photo-slideshow{width:calc(100% - 48px);padding:0 0 28px}.o-photo-slideshow .center-items .swiper-wrapper{justify-content:center}}@media(min-width:1024px){.o-photo-slideshow .swiper-button-next,.o-photo-slideshow .swiper-button-prev{display:flex}.o-photo-slideshow .swiper-button-prev{left:5px}.o-photo-slideshow .swiper-button-next{right:5px}}.o-brands-panel{position:fixed;top:0;left:0;height:100%;width:100%;overflow:hidden;visibility:hidden;z-index:100;transition-delay:1s}.o-brands-panel__overlay{width:100%;background-color:transparent;transition-property:background-color;transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.1s;transition-delay:.2s}.o-brands-panel__content,.o-brands-panel__overlay{position:absolute;top:0;left:0;height:100%;z-index:1}.o-brands-panel__content{width:400px;max-width:100%;background-color:#fff;padding:20px 0;transition-property:transform;transition-timing-function:ease-in-out;transition-duration:.3s;transform:translateX(-100%)}.o-brands-panel__close{position:absolute;right:10px;top:10px;font-size:30px;font-weight:600}.o-brands-panel__close:before{content:"";font-family:icomoon}.o-brands-panel__title{margin-top:-8px;padding-left:20px;font-size:20px;font-weight:500;color:#402564}.o-brands-panel__list{margin-top:10px;overflow-y:auto;height:calc(100% - 50px);scrollbar-width:thin;scrollbar-color:#dfdfeb #fff}.o-brands-panel__list::-webkit-scrollbar{width:5px}.o-brands-panel__list::-webkit-scrollbar-thumb{background:#dfdfeb;border-radius:12px}.o-brands-panel__list::-webkit-scrollbar-track{background:#fff}.o-brands-panel__list{scrollbar-face-color:#dfdfeb;scrollbar-track-color:#fff}.o-brands-panel__list li{padding-left:10px}.o-brands-panel__list li a{display:inline-block;padding:10px 20px;color:#353333;text-decoration:none;width:100%}.o-brands-panel__list li:hover{background-color:#f2f2fa}.o-brands-panel.open{transition:visibility .1s ease-in-out;transition-delay:0s;visibility:visible}.o-brands-panel.open .o-brands-panel__overlay{background-color:rgba(0,0,0,.5);transition-delay:0s;z-index:1}.o-brands-panel.open .o-brands-panel__content{transform:translateX(0)}.o-last-visited{max-width:800px;padding:0 24px 24px;margin:36px auto 0;position:relative}.o-last-visited__header{position:absolute;top:-16px;left:calc(50% - 69px);z-index:8;font-size:20px;line-height:32px;background:#fff;text-align:center;font-weight:500;color:#31254c;padding:0 10px}@media(min-width:768px){.o-last-visited__header{font-size:24px;line-height:32px;top:-16px;left:calc(50% - 80px)}}@media(min-width:1024px){.o-last-visited__header{font-size:32px;line-height:40px;top:-20px;left:calc(50% - 104px)}}.o-last-visited__article{display:flex;align-items:center;background:#fff;border:1px solid #564080;border-radius:4px;position:relative;max-width:calc(100% - 2px);margin-left:12px;margin-right:12px;box-shadow:-9px 9px 0 0 #c0afe1;padding-top:10px}.o-last-visited__article-thumbnail{aspect-ratio:1/1;margin:12px;display:flex}.o-last-visited__article-thumbnail img{height:100%;width:100%;max-width:195px;object-fit:cover}@media(min-width:768px){.o-last-visited__article-thumbnail{aspect-ratio:16/9;max-width:30%;margin:24px}.o-last-visited__article-thumbnail img{max-width:300px}}.o-last-visited__article-brand{font-size:10px;max-width:150px;font-weight:500;line-height:16px;letter-spacing:1px;text-transform:uppercase;color:#76748e;padding-bottom:5px}.o-last-visited__article-title{font-size:16px;line-height:24px;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:320px}@media(min-width:768px){.o-last-visited__article-title{-webkit-line-clamp:3}}.o-last-visited__article-link{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.o-last-visited__article-link-arrow{width:32px;height:32px;position:relative;background:#fff;border:1px solid #14a1ad;border-radius:100px;flex-shrink:0;margin:0 12px 0 auto}.o-last-visited__article-link-arrow:before{content:"";font-family:icomoon;position:absolute;top:50%;transform:translateY(-50%);color:#14a1ad;left:7px}@media(min-width:768px){.o-last-visited__article-link-arrow{margin-right:24px}.o-last-visited{margin-top:48px;margin-bottom:0;padding:0 24px 36px}}@media(min-width:1024px){.o-last-visited{padding:0 12px 36px}}@media only screen and (min-width:1024px)and (max-width:800px){.o-last-visited{padding:0 24px 36px}}.o-related-link{padding:28px 24px;max-width:800px;margin:0 auto;position:relative}@media(min-width:768px){.o-related-link{width:calc(100% - 48px);padding:0 0 28px}}.o-related-link__link{margin-right:10px}.o-related-link .m-add-to-favorites{position:static;display:inline-block;box-shadow:0 0 13px 2px rgba(0,0,0,.1);border-radius:50%}.o-service-calculator{padding:28px 24px;max-width:800px;margin:0 auto}@media(min-width:768px){.o-service-calculator{width:calc(100% - 48px);padding:0 0 28px}}.o-service-calculator__title{margin-bottom:12px}.o-service-calculator__calculator-values{margin-bottom:80px}@media(min-width:1024px){.o-service-calculator__calculator{display:flex;grid-gap:40px}.o-service-calculator__calculator-values{min-width:48%;max-width:550px;margin-bottom:0}}.o-service-calculator__calculator-summary{padding:40px 20px;background-color:#fafafd;border-radius:24px;height:100%;max-height:max-content}.o-service-calculator__calculator-summary-text{font-size:14px;line-height:22px;margin-top:20px}.o-service-calculator__calculator-summary .a-btn{width:100%}.o-service-calculator__calculator-summary .a-btn a{color:#fff;text-decoration:none}@media(min-width:1024px){.o-service-calculator__calculator-summary{min-width:385px;padding:40px}.o-service-calculator__calculator-summary .a-btn{max-width:100%}}.o-service-calculator .price-box{margin-bottom:24px}.o-service-calculator .price-box__price-area{margin-bottom:8px;display:flex;align-items:center}.o-service-calculator .price-box__price-area p{font-size:36px;line-height:32px;letter-spacing:-.72px;color:#31254c;font-weight:800}.o-service-calculator .price-box>p{font-size:16px;color:#31254c;font-weight:500;letter-spacing:-.64px}.o-service-calculator .price-box__more{padding:6px 20px;border-radius:50px;background-color:#31254c;color:#fff;font-weight:500;margin-left:10px;font-size:14px;text-align:center}.o-service-calculator__range-values{display:flex;justify-content:space-between;position:absolute;width:100%;margin-top:10px;font-size:12px}.o-service-calculator__range-values li{min-width:30px;text-align:center}@media(min-width:1024px){.o-service-calculator__range-values{margin-top:48px;bottom:-30px;font-size:14px}}.o-service-calculator__range-value{margin-bottom:42px;padding-top:12px;display:flex;justify-content:space-between}@media(min-width:1024px){.o-service-calculator__range-value{margin-bottom:56px}}.o-service-calculator__range-value>div:first-child{position:relative;width:100%}.o-service-calculator__range-value>div:first-child input{-webkit-appearance:none;background:transparent;position:relative;z-index:4;overflow:visible;margin:0;width:100%}.o-service-calculator__range-value>div:first-child input::-webkit-slider-thumb{-webkit-appearance:none;border:3px solid #564080;height:15px;width:15px;border-radius:50%;background:#fafafd;cursor:pointer}.o-service-calculator__input-label{display:block;margin-bottom:8px;font-size:14px}@media(min-width:768px){.o-service-calculator__input-label{font-size:16px}}.o-service-calculator__input-box{position:relative;padding-top:30px}.o-service-calculator__range-label{min-width:120px;background-color:#fafafd;padding:4px 4px 4px 16px;border-radius:12px;min-height:48px;position:absolute;top:-14px;right:0;display:flex;justify-content:space-between;align-items:center;margin-top:30px}.o-service-calculator__range-label-sign{border:2px solid #31254c;border-radius:12px;padding:6px 8px;font-size:14px;letter-spacing:-.56px;color:#402564}.o-service-calculator__range-label-text{font-weight:500;min-width:36px;letter-spacing:-.64px;color:#31254c}@media(min-width:1024px){.o-service-calculator__range-label{min-height:52px;flex-shrink:1;margin-left:64px;max-width:max-content}}.o-service-calculator__range-input-bg,.o-service-calculator__range-input-selected{height:4px;position:absolute;top:9px;border-radius:2px}.o-service-calculator__range-input-selected{background-color:#564080}.o-service-calculator__range-input-bg{background-color:#dfdfeb;width:100%;z-index:0}.o-related-reading-grid__item .twic-i{height:100%}.o-related-reading-grid__item .twic-i .twic-w{height:100%!important;padding-top:0}.o-about-expert__img .twic-w{padding:0}.o-about-expert__img .twic-i{width:320px}.o-about-expert__img .twic-i img{position:relative}.m-page-header__twicpics .twic-w{padding:0}.m-page-header__twicpics .twic-w>*{position:relative}.m-page-header__twicpics .twic-w img{max-width:200px;object-position:left}.o-related-reading-list__img .twic-i{width:80px;height:80px}@media(min-width:1024px){.o-related-reading-list__img .twic-i{width:150px;height:80px}}.o-featured-logos__item .twic-i{max-width:108px;height:100px;min-width:100px;max-height:100px}.o-featured-logos__item .twic-w{padding-top:0;height:100%}.o-featured-logos__item .twic-w img{height:inherit!important;left:0;right:0;top:0;bottom:0;margin:auto}.o-illustrative-category-blocks>.twic-i{position:absolute;width:100%;height:100%;top:0;left:0}.o-illustrative-category-blocks>.twic-i .twic-w{height:100%;padding:0}.m-illustrative-item .twic-i{width:100%}.m-illustrative-item .twic-i .twic-w{padding-top:0}.m-illustrative-item .twic-i img{position:relative;max-width:100%;width:auto;height:auto}.o-brand-banner .twic-w{padding:0}.o-brand-banner .twic-w>*{position:relative}.o-image-row__item{width:25%}.o-image-row__item .twic-w{padding:0}.o-image-row__item .twic-w>*{position:relative}.o-image-text .twic-i{width:50%;margin-right:20px}.o-image-text .twic-w{padding-top:0}.o-image-text .twic-w>*{position:relative}.o-image-text .o-image-text__text{width:calc(50% - 20px)}.o-image-text.image-left-wrapped .twic-i{float:left;margin:0 20px 10px 0}.o-image-text.image-left-wrapped .o-image-text__text{width:100%}.o-image-text.image-right-wrapped .twic-i{float:right;margin:0 0 10px 20px}.o-image-text.image-right-wrapped .o-image-text__text{width:100%}.o-image-text.image-right-centered .twic-i{margin-right:0;margin-left:20px}.o-take-a-pro-content-holder>.twic-i{position:absolute;top:0;left:0;right:0;height:100%}.o-take-a-pro-content-holder>.twic-i img{object-fit:contain}@media(max-width:1279px){.o-take-a-pro-content-holder>.twic-i{height:420px}.o-take-a-pro-content-holder>.twic-i img{object-fit:cover}}@media(max-width:639px){.o-take-a-pro-content-holder>.twic-i{top:40%;height:300px}.o-take-a-pro-content-holder>.twic-i img{object-fit:cover}}@media(max-width:420px){.o-take-a-pro-content-holder>.twic-i{top:40%;height:250px}.o-take-a-pro-content-holder>.twic-i img{object-fit:cover}}.o-video__overlay .twic-i{width:100%;height:100%}.o-images__gallery__small:not(.small-alone){display:none}.o-images__gallery__large,.o-images__gallery__large .twic-i,.o-images__gallery__small,.o-images__gallery__small .twic-i{height:100%}.main-page-data .o-image-one-tile{display:flex}.o-image-one-tile .o-images__gallery__small.small-alone{height:auto;max-height:100%}.o-images__gallery__item--1 .twic-i img{max-width:100%!important}@media(max-width:767px){.o-images__gallery__large{display:none}.o-images__gallery__small:not(.small-alone){display:block}}.o-hero-banner__logo .twic-i{width:100px;height:29px}.o-last-visited__twicpics{width:225px}.o-last-visited__twicpics .twic-i{height:100%}@media(max-width:768px){.o-last-visited__twicpics{width:195px}}@media(max-width:620px){.o-last-visited__twicpics{width:180px}}@media(max-width:520px){.o-last-visited__twicpics{width:143px}}@media(max-width:480px){.o-last-visited__twicpics{width:125px}}@media(max-width:420px){.o-last-visited__twicpics{width:105px}}@media(max-width:380px){.o-last-visited__twicpics{width:80px}}@media(max-width:350px){.o-last-visited__twicpics{width:75px}}@media(max-width:320px){.o-last-visited__twicpics{width:65px}}.o-interactive-shopping__image .twic-i{width:100%;height:100%}.o-digital-promo__image{width:250px}.o-digital-promo__image .twic-i{width:100%;transform:rotate(10deg)}.o-digital-promo__image .twic-w{padding-top:0;max-width:100%;max-height:100%}.o-digital-promo__image .twic-w>*{position:relative}.o-digital-promo__image .twic-w img{max-width:251px;max-height:none}.m-page-header__twic{height:90px}.m-page-header__twic .twic-i{height:100%}.m-page-header__twic .twic-i img{object-fit:contain}.o-pbc-banner>.twic-i{width:100px;height:30px}.o-pbc-banner .o-pbc-banner_twic>.twic-i{width:30px;height:30px}.o-share-article .twic-i{width:100px;height:29px}.m-deals-item .twic-i img{width:256px;height:219px;object-fit:cover;border-radius:8px}@media(min-width:1024px){.m-deals-item .twic-i img{min-height:240px;min-width:285px}}@media(min-width:1280px){.m-deals-item .twic-i img{width:354px;height:303px}}.m-pro-person .twic-i{border-radius:16px}.m-pro-person .twic-i img{border-radius:16px;display:inline-block;width:246px;aspect-ratio:1.1}.m-pro-person .twic-w{border-radius:16px;padding:0}.m-pro-person .twic-w>*{border-radius:16px;position:relative}.o-promo-mini .twic-w{padding-top:0;height:100%}.o-promo-mini .twic-w>*{position:relative}@media only screen and (max-width:1152px){.o-article-tile-grid:not(.o-article-tile-grid--latest) .twic-i{height:100%}.o-article-tile-grid:not(.o-article-tile-grid--latest) .twic-i .twic-w{padding-top:100%!important}}.status_card_wrapper{margin:0 auto;width:320px}@media(min-width:1024px){.status_card_wrapper{width:257px}}.loyalty-prorewards-wrapper{position:relative;width:100%;height:180px;margin-bottom:14px;color:#fff;border-radius:16px;background-color:#fff}@media(min-width:1024px){.loyalty-prorewards-wrapper{height:169px;margin-top:10px;margin-bottom:16px}}.loyalty-prorewards-wrapper .loyalty-prorewards-container,.loyalty-prorewards-wrapper .loyalty-prorewards__card-back{height:180px;position:absolute;overflow:visible;width:100%;background-color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .5s}@media(min-width:1024px){.loyalty-prorewards-wrapper .loyalty-prorewards-container,.loyalty-prorewards-wrapper .loyalty-prorewards__card-back{height:auto}}.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards__background,.loyalty-prorewards-wrapper .loyalty-prorewards__card-back .loyalty-prorewards__background{position:absolute;top:0;width:100%;height:100%;border-radius:16px 16px 68px 16px}@media(min-width:1024px){.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards__background,.loyalty-prorewards-wrapper .loyalty-prorewards__card-back .loyalty-prorewards__background{border-radius:16px}}.loyalty-prorewards-wrapper.loyalty-tier-creator .loyalty-prorewards__card-back .loyalty-prorewards__background{background:0 100%/auto no-repeat url(https://www.probeautycentral.saloncentric.com/_next/static/media/loyalty-card-back-1.36aec7e5.png)}.loyalty-prorewards-wrapper.loyalty-tier-dreamer .loyalty-prorewards__card-back .loyalty-prorewards__background{background:0 100%/auto no-repeat url(https://www.probeautycentral.saloncentric.com/_next/static/media/loyalty-card-back.103aca75.png)}.loyalty-prorewards-wrapper.loyalty-tier-innovator .loyalty-prorewards__card-back .loyalty-prorewards__background{background:0 100%/auto no-repeat url(https://www.probeautycentral.saloncentric.com/_next/static/media/loyalty-card-back-3.b6da5493.png)}.loyalty-prorewards-wrapper.loyalty-tier-trendsetter .loyalty-prorewards__card-back .loyalty-prorewards__background{background:0 100%/auto no-repeat url(https://www.probeautycentral.saloncentric.com/_next/static/media/loyalty-card-back-2.026d67e1.png)}.loyalty-prorewards-wrapper .loyalty-prorewards__card-back{display:flex;flex-direction:column;align-items:center;justify-content:center;font:500 10px/14px Gotham,sans-serif;color:#353333;letter-spacing:1px;border-radius:16px;box-shadow:0 4px 20px 0 rgba(49,37,76,.2)}.loyalty-prorewards-wrapper .loyalty-prorewards__card-back.hidden{transform:rotateY(180deg)}.loyalty-prorewards-wrapper .loyalty-prorewards__card-back .loyalty-prorewards__background{border:.5px solid #dfdfeb}.loyalty-prorewards-wrapper .loyalty-prorewards__card-back .loyalty-prorewards__card-title{margin-bottom:8px}.loyalty-prorewards-wrapper .loyalty-prorewards-container{border-radius:16px 16px 68px 16px;text-align:center}.loyalty-prorewards-wrapper .loyalty-prorewards-container.hidden{display:block;transform:rotateY(180deg)}@media(min-width:1024px){.loyalty-prorewards-wrapper .loyalty-prorewards-container{border-radius:16px}}.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards__background .loyalty-prorewards__background-text{width:inherit;height:inherit;background:top/contain no-repeat url(https://www.probeautycentral.saloncentric.com/_next/static/media/prorewards-logo-card.ae61f030.svg);border:inherit;opacity:.2}.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards__main{position:relative;z-index:1}.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards__main .loyalty-prorewards__tier{position:relative;width:-moz-fit-content;width:fit-content;margin:0 auto;font-size:14px;min-height:20px;font-weight:350}.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards__main .loyalty-prorewards__tier .loyalty-prorewards__plcc-icon{position:absolute;top:-4px;left:-34px}.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards__main .loyalty-prorewards__tier .loyalty-prorewards__tier-name{letter-spacing:1px;font:300 32px/16px Amithen,Arial,sans-serif}@media(min-width:1024px){.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards__main .loyalty-prorewards__tier .loyalty-prorewards__tier-name{font-size:24px}}.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards__main .loyalty-prorewards__tier .loyalty-prorewards__tier-name .loyalty-prorewards__tier-icon{display:none}.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards__main .loyalty-prorewards__main,.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards__main .loyalty-prorewards__subtitle{font:300 10px/10px Gotham,sans-serif}.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-enrolled{gap:13px;padding:21px 0;display:flex;height:100%;flex-direction:column;border-radius:16px;box-shadow:0 4px 20px 0 rgba(49,37,76,.2)}@media(min-width:1024px){.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-enrolled{gap:8px;padding:18px 0}}.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-enrolled .loyalty-prorewards__progress-area{position:relative;padding:18px 0;margin:4px 28px;font-size:10px}@media(min-width:1024px){.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-enrolled .loyalty-prorewards__progress-area{margin:8px 20px 5px}}.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-enrolled .loyalty-prorewards__progress-area .loyalty-prorewards__progress-bar{background-color:#fff;opacity:.7;border-radius:4px;width:calc(100% + 4px);height:8px;margin-left:-4px;box-shadow:0 0 0 .5px #dfdfeb}.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-enrolled .loyalty-prorewards__progress-area .loyalty-prorewards__progress-balance{position:absolute;top:-9px;font:300 10px/10px Gotham,sans-serif;letter-spacing:.2px;transform:translateX(-50%);z-index:1;width:100%}.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-enrolled .loyalty-prorewards__progress-area .loyalty-prorewards__progress-balance:before{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-5px;width:3px;height:3px;background-color:#fff;border-radius:50%}.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-enrolled .loyalty-prorewards__progress-area .loyalty-prorewards__progress-balance:after{content:"";position:absolute;left:50%;transform:translate(-50%,15px);width:1px;height:10px;background-color:#fff}.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-enrolled .loyalty-prorewards__progress-area .loyalty-prorewards__progress-balance.next-tier{left:95%;width:50px}.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-enrolled .loyalty-prorewards__progress-area .loyalty-prorewards__progress-balance.next-tier:after,.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-enrolled .loyalty-prorewards__progress-area .loyalty-prorewards__progress-balance.next-tier:before{left:65%}.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-enrolled .loyalty-prorewards__progress-area .loyalty-prorewards__progress-balance.under{top:31px}.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-enrolled .loyalty-prorewards__progress-area .loyalty-prorewards__progress-balance.under:before{bottom:unset;top:-4px;transform:translateX(-2px)}.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-enrolled .loyalty-prorewards__progress-area .loyalty-prorewards__progress-balance.under:after{top:8px;transform:translate(-1px,-22px)}.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-enrolled .loyalty-prorewards__progress-area .loyalty-prorewards__progress-fill{height:8px;position:absolute;top:18px}.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-enrolled .loyalty-prorewards__progress-area .loyalty-prorewards__progress-fill:before{content:"";position:absolute;top:0;left:-4px;right:0;bottom:0;border-radius:4px 0 0 4px}.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-enrolled .loyalty-prorewards__progress-area .h-hide{display:none!important}.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-enrolled .loyalty-prorewards__footer{display:flex;justify-content:space-between;align-items:center;height:36px;padding:3px 29px;z-index:1}@media(min-width:1024px){.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-enrolled .loyalty-prorewards__footer{height:32px;padding:0 16px}}.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-enrolled .loyalty-prorewards__footer .loyalty-prorewards__dashboard-button{margin:1px;padding:4px 5px;height:26px;min-height:26px;min-width:60px;font-size:10px;background-color:#fff;border-color:#fff;color:#353333;outline:1px solid #fff;box-shadow:0 1px 4px 1px rgba(49,37,76,.2)}.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-enrolled .loyalty-prorewards__footer .loyalty-prorewards__dashboard-button:after{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;color:transparent;border:1px solid;border-color:inherit;border-radius:inherit}.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-enrolled .loyalty-prorewards__footer .loyalty-prorewards__dashboard-button:hover{box-shadow:0 1px 4px 0 rgba(49,37,76,.2);text-decoration:underline;outline:0}.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-enrolled .loyalty-prorewards__footer .c-button{display:inline-flex;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:100px;cursor:pointer;position:relative;text-align:center;text-decoration:none;text-transform:capitalize;font-family:Gotham,sans-serif;font-weight:500;line-height:1.4;transition:background-color .5s ease-out,color .5s ease-out;vertical-align:middle}.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-enrolled .loyalty-prorewards__footer .loyalty-prorewards__redeem_amount{font:500 14px/20px Gotham,sans-serif;white-space:nowrap}.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-enrolled .loyalty-prorewards__footer .loyalty-prorewards__redeem_amount .points{font:500 10px/14px Gotham,sans-serif}.loyalty-prorewards-wrapper .loyalty-prorewards-container .loyalty-prorewards-enrolled .loyalty-prorewards__footer .loyalty-prorewards__redeem_label{font:500 12px/12px Gotham,sans-serif}.loyalty-prorewards-wrapper.loyalty-tier-innovator .loyalty-prorewards-container .loyalty-prorewards__background{background:linear-gradient(90deg,#3896a2,#4cc4d3)}.loyalty-prorewards-wrapper.loyalty-tier-innovator .loyalty-prorewards__progress-fill,.loyalty-prorewards-wrapper.loyalty-tier-innovator .loyalty-prorewards__progress-fill:before{background-color:#14a1ad}.loyalty-prorewards-wrapper.vip .loyalty-prorewards__progress-fill{background:linear-gradient(90deg,#654696 -.01%,#65459b 18.76%,#9b4490 30.99%,#e74380 46.99%,#ee4182 53.49%,#f39f33 70.99%,#ec9834 84.99%,#60b4c9 99.99%,#4cc3d2);min-width:100%}.loyalty-prorewards-wrapper.vip .loyalty-prorewards__progress-fill:before{background-color:transparent;border-left:5px solid #65459b!important}.loyalty-prorewards-wrapper.vip .loyalty-prorewards-container .loyalty-prorewards__progress-area .loyalty-prorewards__progress-balance.spent{display:none}.loyalty-prorewards-wrapper.loyalty-tier-dreamer .loyalty-prorewards-container .loyalty-prorewards__background{background:linear-gradient(90deg,#402564,#65459b)}.loyalty-prorewards-wrapper.loyalty-tier-dreamer .loyalty-prorewards__progress-fill,.loyalty-prorewards-wrapper.loyalty-tier-dreamer .loyalty-prorewards__progress-fill:before{background-color:#65459b}.loyalty-prorewards-wrapper.loyalty-tier-creator .loyalty-prorewards-container .loyalty-prorewards__background{background:linear-gradient(90deg,#ae2c5f,#ee4182)}.loyalty-prorewards-wrapper.loyalty-tier-creator .loyalty-prorewards__progress-fill,.loyalty-prorewards-wrapper.loyalty-tier-creator .loyalty-prorewards__progress-fill:before{background-color:#ee4182}.loyalty-prorewards-wrapper.loyalty-tier-trendsetter .loyalty-prorewards-container .loyalty-prorewards__background{background:linear-gradient(90deg,#ca752a,#f39f33)}.loyalty-prorewards-wrapper.loyalty-tier-trendsetter .loyalty-prorewards__progress-fill,.loyalty-prorewards-wrapper.loyalty-tier-trendsetter .loyalty-prorewards__progress-fill:before{background-color:#f39f33}.loyalty-prorewards-wrapper.not-enrolled--desktop{display:none;height:123px;background:linear-gradient(90deg,rgba(101,70,150,.5) -.03%,rgba(101,69,155,.5) 18.74%,rgba(155,68,144,.5) 24.19%,rgba(231,67,128,.5) 32.22%,rgba(238,65,130,.5) 41.07%,rgba(243,159,51,.5) 57.16%,rgba(236,152,52,.5) 68.21%,rgba(96,180,201,.5) 81.25%,rgba(76,195,210,.5) 99.98%),linear-gradient(0deg,#fff,#fff);margin:0 0 12px;border-radius:0}@media(min-width:1024px){.loyalty-prorewards-wrapper.not-enrolled--desktop{display:block}}.loyalty-prorewards-wrapper.not-enrolled--desktop .loyalty-prorewards-flyout-image-wrapper{position:relative}.loyalty-prorewards-wrapper.not-enrolled--desktop .loyalty-flyout-text{font-family:Gotham;font-weight:350;font-size:9px;line-height:14px;letter-spacing:1px;color:#564080;position:absolute;left:15px;top:20px;white-space:nowrap}.loyalty-prorewards-wrapper.not-enrolled--desktop .loyalty-prorewards-container{background-color:#fafafd;border-bottom:1px solid transparent;border-radius:0;padding-top:10px}.loyalty-prorewards-wrapper.not-enrolled--desktop .loyalty-prorewards-container .loyalty-prorewards-not-enrolled{position:relative;display:flex;flex-direction:row;justify-content:space-between;padding:10px 16px;border-top:none;z-index:1}.loyalty-prorewards-wrapper.not-enrolled--desktop .loyalty-prorewards-container .loyalty-prorewards-not-enrolled .loyalty-flyout-image{height:35px;zoom:normal}.loyalty-prorewards-wrapper.not-enrolled--desktop .loyalty-prorewards-container .loyalty-prorewards-not-enrolled .loyalty_enroll{height:30px;min-height:30px;width:72px;padding:9px 11px;font-weight:300;margin:0;display:inline-flex;align-items:center;outline:.9px solid #14a1ad}.loyalty-prorewards-wrapper.not-enrolled--desktop .loyalty-prorewards-container .loyalty-prorewards-not-enrolled .loyalty_enroll:hover{box-shadow:0 1px 4px 0 rgba(49,37,76,.2);background-color:#14a1ad;text-decoration:underline;outline:0}.loyalty-prorewards-wrapper.not-enrolled--desktop .loyalty-prorewards-container .loyalty-prorewards-footer{display:flex;justify-content:center;padding:8px 0}.loyalty-prorewards-wrapper.not-enrolled--desktop .loyalty-prorewards-container .loyalty-prorewards-footer .loyalty-points-text{width:193px}.loyalty-prorewards-wrapper.not-enrolled--desktop .loyalty-prorewards-container .loyalty-prorewards-footer .loyalty-points-text .points-subtitle{font:500 14px/20px Gotham,sans-serif;color:#564080}.loyalty-prorewards-wrapper.not-enrolled--mobile{display:block;width:320px;margin:0 auto}.loyalty-prorewards-wrapper.not-enrolled--mobile .loyalty-prorewards-container{text-align:center;border-radius:16px 16px 68px 16px;background:50%/cover no-repeat url(https://www.probeautycentral.saloncentric.com/_next/static/media/loyalty-not-enrolled-bg.0c4ca0f6.png)}.loyalty-prorewards-wrapper.not-enrolled--mobile .loyalty-prorewards-not-enrolled{display:flex;flex-wrap:wrap;align-content:center;justify-content:center!important;height:180px;padding:10px 16px!important;border-radius:16px;box-shadow:0 4px 20px 0 rgba(49,37,76,.2);background-color:transparent!important;border:0!important}.loyalty-prorewards-wrapper.not-enrolled--mobile .loyalty-prorewards-not-enrolled .loyalty-flyout-image{width:151px;margin:0 auto;zoom:normal!important}.loyalty-prorewards-wrapper.not-enrolled--mobile .loyalty-prorewards-not-enrolled .loyalty-prorewards__main{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;font:350 12px/18px Gotham,sans-serif;margin:0 12px 14px;color:#fff}.loyalty-prorewards-wrapper.not-enrolled--mobile .loyalty-prorewards-not-enrolled .loyalty-prorewards__main .loyalty-prorewards__icons{display:flex;flex-direction:row;justify-content:space-evenly;width:210px}.loyalty-prorewards-wrapper.not-enrolled--mobile .loyalty-prorewards-not-enrolled .loyalty-prorewards__main .loyalty-prorewards__icons img{zoom:normal!important}.loyalty-prorewards-wrapper.not-enrolled--mobile .loyalty-prorewards-not-enrolled .loyalty_enroll{font-weight:350!important;min-height:30px;padding:7px 16px!important;font-size:10px!important;margin:0!important;outline:.9px solid #14a1ad!important}.loyalty-prorewards-wrapper.not-enrolled--mobile .loyalty-prorewards-not-enrolled .loyalty_enroll:hover{text-decoration:underline;outline:0!important}.loyalty-prorewards-wrapper.not-enrolled--mobile .loyalty-prorewards__main{z-index:0!important}@media(min-width:1024px){.loyalty-prorewards-wrapper.not-enrolled--mobile{display:none}}.loyalty-prorewards-wrapper.not-enrolled--mobile .loyalty-prorewards__card-back .loyalty-prorewards__background{background:0 100%/auto no-repeat url(https://www.probeautycentral.saloncentric.com/_next/static/media/loyalty-card-back-not-enrolled.c70d2351.png)}.loyalty-prorewards-wrapper .card-toggle-wrapper{position:absolute;bottom:0;right:0;width:20px;height:20px;border-radius:16px;display:block}@media(min-width:1024px){.loyalty-prorewards-wrapper .card-toggle-wrapper{display:none}}.loyalty-prorewards-wrapper .card-toggle-wrapper .card-toggle{position:absolute;bottom:5px;right:5px;padding:0;border:none;background-color:transparent;scale:.8}.loyalty-prorewards-wrapper .card-toggle-wrapper .card-toggle:after{content:"";background-image:url(https://www.probeautycentral.saloncentric.com/_next/static/media/flip-icon.a3e7ab4a.svg);display:block;width:16px;height:16px}.confirm-shipping-modal .modal-title,.shipping-address-modal .modal-title{font:500 24px/32px Gotham,sans-serif;padding:29px 5px 15px}.confirm-shipping-modal .close-button,.shipping-address-modal .close-button{top:27px;right:18px;padding:8px}.confirm-shipping-modal .close-button:before,.shipping-address-modal .close-button:before{font-size:20px;color:#353333}.confirm-shipping-modal .modal-content,.shipping-address-modal .modal-content{min-width:600px;border-radius:5px}.confirm-shipping-modal .shipping-address-modal_body,.shipping-address-modal .shipping-address-modal_body{padding:0 24px 24px;line-height:normal}.confirm-shipping-modal .shipping-address-modal_body .account-address-popup-text,.shipping-address-modal .shipping-address-modal_body .account-address-popup-text{text-align:center}.confirm-shipping-modal .shipping-address-modal_body .account-address-popup-action,.shipping-address-modal .shipping-address-modal_body .account-address-popup-action{text-align:center;padding:20px 0}.confirm-shipping-modal .c-button,.shipping-address-modal .c-button{display:inline-flex;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:100px;cursor:pointer;position:relative;text-align:center;text-decoration:none;text-transform:capitalize;font-family:Gotham,sans-serif;font-weight:500;line-height:1.4;transition:background-color .5s ease-out,color .5s ease-out;vertical-align:middle}.confirm-shipping-modal .c-button:hover,.shipping-address-modal .c-button:hover{text-decoration:underline}.confirm-shipping-modal .c-button:hover:after,.shipping-address-modal .c-button:hover:after{top:0;left:0;right:0;bottom:0}.confirm-shipping-modal .c-button:after,.shipping-address-modal .c-button:after{content:"";position:absolute;top:0;left:-1px;right:-1px;bottom:-1px;color:transparent;border:1px solid;border-color:inherit;border-radius:inherit}.confirm-shipping-modal .c-button.c-button--large,.shipping-address-modal .c-button.c-button--large{font-size:16px;padding:11px 24px;min-height:48px;min-width:93px}.confirm-shipping-modal .c-button.c-button--primary,.shipping-address-modal .c-button.c-button--primary{background-color:#14a1ad;border-color:#14a1ad;border-style:none;color:#fff;box-shadow:0 1px 4px 1px rgba(49,37,76,.2)}.confirm-shipping-modal .c-button.c-button--primary:hover,.shipping-address-modal .c-button.c-button--primary:hover{box-shadow:0 1px 4px 0 rgba(49,37,76,.2);background-color:#14a1ad}.confirm-shipping-modal .c-button.c-button--secondary,.shipping-address-modal .c-button.c-button--secondary{background-color:#fff;border-color:#14a1ad;border-style:none;color:#14a1ad;box-shadow:0 1px 4px 1px rgba(49,37,76,.2)}.confirm-shipping-modal .c-button.c-button--secondary:hover,.shipping-address-modal .c-button.c-button--secondary:hover{box-shadow:0 1px 4px 0 rgba(49,37,76,.2);color:#14a1ad}.confirm-shipping-modal .m-right-5,.shipping-address-modal .m-right-5{margin-right:5px!important}.shipping-address-modal .shipping-address-modal_body .account-address-popup-text{font-size:16px;font-weight:500}.confirm-shipping-modal .shipping-address-modal_body{max-height:80vh!important;overflow-y:auto}.confirm-shipping-modal .shipping-address-modal_body .account-address-popup-text{font-size:14px;font-weight:300}.confirm-shipping-modal .account-address-popup-links{text-align:center}.confirm-shipping-modal .account-address-popup-links .account-address-popup-link,.confirm-shipping-modal .account-address-popup-links .account-address-popup-separator{text-decoration:none;color:#14a1ad;background-color:transparent;border:none;padding:0;font-size:14px;font-weight:700}.confirm-shipping-modal .account-address-popup-links .account-address-popup-separator{margin:0 5px 0 10px}.confirm-shipping-modal .address-item{border-radius:8px;box-shadow:8px 8px 48px rgba(49,37,76,.06);padding:16px;margin-bottom:24px}.confirm-shipping-modal .address-item:first-child{margin-top:24px}.confirm-shipping-modal .address-item.hidden{display:none}.confirm-shipping-modal .address-item .f_field{margin:0;clear:both;max-width:100%}.confirm-shipping-modal .address-item .f_field.f_field_radio .f_label_value{margin:0 0 4px 40px;flex-direction:column}.confirm-shipping-modal .address-item .f_field.f_field_radio .f_label_value:before{content:"";width:22px;height:22px;border-radius:50%;border:1px solid #c7c6d6;margin-right:16px;flex:0 0 auto}.confirm-shipping-modal .address-item .f_field.f_field_radio .f_label_value .address-name{font-weight:500}.confirm-shipping-modal .address-item .f_field.f_field_radio .f_label_value .address-information,.confirm-shipping-modal .address-item .f_field.f_field_radio .f_label_value .address-name{padding:0 0 0 40px}.confirm-shipping-modal .address-item .f_label{position:relative;display:inline-block;line-height:2;cursor:pointer}.confirm-shipping-modal .address-item .f_label.f_checked>.f_label_value:before{content:"";font-family:fontello;font-size:29px;border:none;color:#14a1ad;margin:0 20px 4px -2px}.confirm-shipping-modal .address-item .f_field_radio>.f_label>.f_radio{position:absolute;clip:rect(0,0,0,0);width:25px;height:25px;box-sizing:border-box;padding:0;line-height:normal}.confirm-shipping-modal .address-item .f_field_radio>.f_label>.f_label_value{position:relative;display:flex;font-size:16px;line-height:24px;font-weight:400;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;cursor:pointer}.confirm-shipping-modal .address-item .f_field_radio>.f_label>.f_label_value:before{position:absolute;left:-40px}.confirm-shipping-modal .account-address-popup-cancel{margin:0 12px 0 0}@media(max-width:1024px){.confirm-shipping-modal .modal-title,.shipping-address-modal .modal-title{padding:15px 5px}.confirm-shipping-modal .close-button,.shipping-address-modal .close-button{top:9px;right:9px}}@media(max-width:899px){.confirm-shipping-modal .modal-title,.shipping-address-modal .modal-title{font-size:16px;line-height:1.5}}@media(max-width:768px){.confirm-shipping-modal .modal-content,.shipping-address-modal .modal-content{min-width:auto;max-width:90vw}}