.content-button,.mkt-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:capitalize;text-align:center;text-decoration:none!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;padding:14px 16px;min-width:82px;border-radius:44px;font-size:16px;background-color:#fff;color:#2c2a29}.content-button p,.mkt-btn p{font-family:Jost,open sans,sans-serif;margin:0!important;font-weight:600;text-decoration:none;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.content-button i,.mkt-btn i{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.content-button:hover,.mkt-btn:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.content-button:hover i,.content-button:hover p,.mkt-btn:hover i,.mkt-btn:hover p{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}@media(max-width:370px){.content-button,.mkt-btn{padding:13px;font-size:14px}}@media(max-width:tiny){.content-button,.mkt-btn{padding:13px;font-size:14px}}.content-button p,.mkt-btn p{font-size:16px;letter-spacing:.5px}@media(max-width:370px){.content-button p,.mkt-btn p{font-size:14px}}@media(max-width:tiny){.content-button p,.mkt-btn p{font-size:14px}}.content-button a,.content-button i,.content-button p,.mkt-btn a,.mkt-btn i,.mkt-btn p{color:#2c2a29}.content-button:hover,.mkt-btn:hover{background-color:#fffd}.content-button__hollow,.mkt-btn--hollow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:capitalize;text-align:center;text-decoration:none!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;padding:14px 16px;min-width:82px;border-radius:44px;font-size:16px;border:1px solid #2c2a29;background-color:transparent;color:#2c2a29!important;position:relative;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.content-button__hollow p,.mkt-btn--hollow p{font-family:Jost,open sans,sans-serif;margin:0!important;font-weight:600;text-decoration:none;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.content-button__hollow i,.mkt-btn--hollow i{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.content-button__hollow:hover,.mkt-btn--hollow:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.content-button__hollow:hover i,.content-button__hollow:hover p,.mkt-btn--hollow:hover i,.mkt-btn--hollow:hover p{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}@media(max-width:370px){.content-button__hollow,.mkt-btn--hollow{padding:13px;font-size:14px}}@media(max-width:tiny){.content-button__hollow,.mkt-btn--hollow{padding:13px;font-size:14px}}.content-button__hollow p,.mkt-btn--hollow p{font-size:16px;letter-spacing:.5px}@media(max-width:370px){.content-button__hollow p,.mkt-btn--hollow p{font-size:14px}}@media(max-width:tiny){.content-button__hollow p,.mkt-btn--hollow p{font-size:14px}}.content-button__hollow a,.content-button__hollow i,.content-button__hollow p,.mkt-btn--hollow a,.mkt-btn--hollow i,.mkt-btn--hollow p{color:#2c2a29!important}.content-button__hollow:hover,.mkt-btn--hollow:hover{background-color:#2c2a29dd;border:1px solid #2c2a29dd;color:#fff!important}.content-button__hollow:hover a,.content-button__hollow:hover i,.content-button__hollow:hover p,.mkt-btn--hollow:hover a,.mkt-btn--hollow:hover i,.mkt-btn--hollow:hover p{color:#fff!important}.mkt-btn--xs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:capitalize;text-align:center;text-decoration:none!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;padding:7px 16px;min-width:71px;border-radius:28px;font-size:12.8px}.mkt-btn--xs p{font-family:Jost,open sans,sans-serif;margin:0!important;font-weight:600;text-decoration:none;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.mkt-btn--xs i{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.mkt-btn--xs:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.mkt-btn--xs:hover i,.mkt-btn--xs:hover p{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}@media(max-width:370px){.mkt-btn--xs{padding:7px 9px;font-size:12px}}@media(max-width:tiny){.mkt-btn--xs{padding:7px 9px;font-size:12px}}.mkt-btn--xs p{font-size:12.8px;letter-spacing:.3px}@media(max-width:370px){.mkt-btn--xs p{font-size:12px}}@media(max-width:tiny){.mkt-btn--xs p{font-size:12px}}.mkt-btn--sm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:capitalize;text-align:center;text-decoration:none!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;padding:11px 16px;min-width:75px;border-radius:36px;font-size:14px}.mkt-btn--sm p{font-family:Jost,open sans,sans-serif;margin:0!important;font-weight:600;text-decoration:none;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.mkt-btn--sm i{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.mkt-btn--sm:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.mkt-btn--sm:hover i,.mkt-btn--sm:hover p{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}@media(max-width:370px){.mkt-btn--sm{padding:11px;font-size:12px}}@media(max-width:tiny){.mkt-btn--sm{padding:11px;font-size:12px}}.mkt-btn--sm p{font-size:14px;letter-spacing:.38px}@media(max-width:370px){.mkt-btn--sm p{font-size:12px}}@media(max-width:tiny){.mkt-btn--sm p{font-size:12px}}.mkt-btn--md{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:capitalize;text-align:center;text-decoration:none!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;padding:11px 16px;min-width:75px;border-radius:36px;font-size:14px}.mkt-btn--md p{font-family:Jost,open sans,sans-serif;margin:0!important;font-weight:600;text-decoration:none;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.mkt-btn--md i{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.mkt-btn--md:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.mkt-btn--md:hover i,.mkt-btn--md:hover p{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}@media(max-width:370px){.mkt-btn--md{padding:11px 13px;font-size:12px}}@media(max-width:tiny){.mkt-btn--md{padding:11px 13px;font-size:12px}}.mkt-btn--md p{font-size:14px;letter-spacing:.38px}@media(max-width:370px){.mkt-btn--md p{font-size:12px}}@media(max-width:tiny){.mkt-btn--md p{font-size:12px}}.mkt-btn--lg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:capitalize;text-align:center;text-decoration:none!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;padding:14px 16px;min-width:82px;border-radius:44px;font-size:16px}.mkt-btn--lg p{font-family:Jost,open sans,sans-serif;margin:0!important;font-weight:600;text-decoration:none;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.mkt-btn--lg i{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.mkt-btn--lg:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.mkt-btn--lg:hover i,.mkt-btn--lg:hover p{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}@media(max-width:370px){.mkt-btn--lg{padding:13px;font-size:14px}}@media(max-width:tiny){.mkt-btn--lg{padding:13px;font-size:14px}}.mkt-btn--lg p{font-size:16px;letter-spacing:.5px}@media(max-width:370px){.mkt-btn--lg p{font-size:14px}}@media(max-width:tiny){.mkt-btn--lg p{font-size:14px}}.mkt-btn--xl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:capitalize;text-align:center;text-decoration:none!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;padding:16px 24px;min-width:114px;border-radius:54px;font-size:21px}.mkt-btn--xl p{font-family:Jost,open sans,sans-serif;margin:0!important;font-weight:600;text-decoration:none;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.mkt-btn--xl i{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.mkt-btn--xl:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.mkt-btn--xl:hover i,.mkt-btn--xl:hover p{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}@media(max-width:370px){.mkt-btn--xl{font-size:18px;padding:14px 20px}}@media(max-width:tiny){.mkt-btn--xl{font-size:18px;padding:14px 20px}}.mkt-btn--xl p{font-size:21px;letter-spacing:.8px}@media(max-width:370px){.mkt-btn--xl p{font-size:18px}}@media(max-width:tiny){.mkt-btn--xl p{font-size:18px}}.mkt-btn--wht{background-color:#fff;color:#2c2a29}.mkt-btn--wht a,.mkt-btn--wht i,.mkt-btn--wht p{color:#2c2a29}.mkt-btn--wht:hover{background-color:#fffd}.mkt-btn--blk{background-color:#2c2a29;color:#fff!important}.mkt-btn--blk a,.mkt-btn--blk i,.mkt-btn--blk p{color:#fff!important}.mkt-btn--blk:hover{background-color:#2c2a29dd}.mkt-btn--red{background-color:#e4002b;color:#fff!important}.mkt-btn--red a,.mkt-btn--red i,.mkt-btn--red p{color:#fff!important}.mkt-btn--red:hover{background-color:#b60022}.mkt-btn--hollow{border:1px solid #2c2a29;background-color:transparent;color:#2c2a29!important;position:relative;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mkt-btn--hollow a,.mkt-btn--hollow i,.mkt-btn--hollow p{color:#2c2a29!important}.mkt-btn--hollow:hover{background-color:#2c2a29dd;border:1px solid #2c2a29dd;color:#fff!important}.mkt-btn--hollow:hover a,.mkt-btn--hollow:hover i,.mkt-btn--hollow:hover p{color:#fff!important}.mkt-btn--hollow--wht{border:1px solid #fff;background-color:transparent;color:#fff!important;position:relative;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mkt-btn--hollow--wht a,.mkt-btn--hollow--wht i,.mkt-btn--hollow--wht p{color:#fff!important}.mkt-btn--hollow--wht:hover{background-color:#fffc;border:1px solid #fffc;color:#2c2a29!important}.mkt-btn--hollow--wht:hover a,.mkt-btn--hollow--wht:hover i,.mkt-btn--hollow--wht:hover p{color:#2c2a29!important}.sqr-img_container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-item-align:center;align-self:center;margin:10px auto;max-width:95%}@media(min-width:545px){.sqr-img_container{-ms-flex-pack:distribute;justify-content:space-around;max-width:90%}}.sqr-img-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:10px;cursor:pointer;font-size:1.1rem;text-align:center;-webkit-transition:background-color .15s ease;-o-transition:background-color .15s ease;transition:background-color .15s ease;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.3);box-shadow:0 4px 10px 0 rgba(0,0,0,.3);-webkit-transition:.2s;-o-transition:.2s;transition:.2s}@media(max-width:544px){.sqr-img-cta{margin-bottom:15px;margin:0 1% 15px;width:48%}}@media(min-width:545px){.sqr-img-cta{width:30%;margin:1% .5%}}@media(min-width:huge){.sqr-img-cta{width:28%}}.sqr-img-cta:hover{-webkit-box-shadow:0 3px 4px rgba(0,0,0,.35);box-shadow:0 3px 4px rgba(0,0,0,.35);-webkit-transition:.2s;-o-transition:.2s;transition:.2s;background-color:#fbdad4de;-webkit-transition:background-color .15s ease;-o-transition:background-color .15s ease;transition:background-color .15s ease;text-decoration:none}.sqr-img-cta:active{-webkit-box-shadow:0 2px 0 rgba(0,0,0,.4);box-shadow:0 2px 0 rgba(0,0,0,.4);-webkit-transition:.2s;-o-transition:.2s;transition:.2s;background-color:#fbdad4de;-webkit-transition:background-color .15s ease;-o-transition:background-color .15s ease;transition:background-color .15s ease}.sqr-img-cta img{border-radius:10px 10px 0 0}.sqr-img-cta h2,.sqr-img-cta h3,.sqr-img-cta h4,.sqr-img-cta h5,.sqr-img-cta p{margin:0!important;color:#333;font-weight:500}.sqr-img-cta .sqr-img-cta__copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:capitalize;text-decoration:none;margin:5px 3px;height:100%}@media(min-width:1200px){.sqr-img-cta .sqr-img-cta__copy{margin:15px 3px}}.floating-cta__parent{position:relative}.floating-cta{position:absolute;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px;min-width:80%;background-color:#fff;-webkit-box-shadow:3px 3px 7px #8888;box-shadow:3px 3px 7px #8888;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;border-radius:5px}@media(min-width:1000px){.floating-cta{min-width:70%}}@media(min-width:1200px){.floating-cta{min-width:55%}}.floating-cta:hover{-webkit-box-shadow:1px 1px 4px #8888;box-shadow:1px 1px 4px #8888;text-decoration:none;background-color:#fbdad4;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.floating-cta h2,.floating-cta h3,.floating-cta h4,.floating-cta p{margin:1px auto;text-align:center}.floating-cta p{font-size:.9rem;line-height:1.2}.floating-cta .cta{text-decoration:underline;text-transform:uppercase;letter-spacing:1.2px;font-weight:500}.heading-line_container,.landing_heading_container{position:relative;text-align:center;margin:2% 0;width:100%}.heading-line_container .heading-line,.heading-line_container .landing_heading,.landing_heading_container .heading-line,.landing_heading_container .landing_heading{text-transform:uppercase;font-weight:700;display:inline;background-color:#fff;padding:0 3%}.heading-line_container::before,.landing_heading_container::before{display:block;position:absolute;z-index:-1;content:"";top:50%;left:0;width:100%;height:2px;background-color:#2c2a29}@media(min-width:1200px){.heading-line_container,.landing_heading_container{margin:2% 0}}.category-landing.container{margin-top:85px}@media(max-width:370px){.category-landing.container{margin-top:82px}}@media(max-width:tiny){.category-landing.container{margin-top:82px}}@media(min-width:545px){.category-landing.container{margin-top:92px}}@media(min-width:992px){.category-landing.container{margin-top:-26px}}@media(min-width:1320px){.category-landing.container{margin-top:-28px}}.page,body{overflow-x:hidden}.acsb-trigger{z-index:98!important;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.5);box-shadow:0 0 6px 0 rgba(0,0,0,.5)}@media(max-width:1000px){.acsb-trigger{margin:5px!important;top:auto!important;bottom:41px!important}}@media(max-width:600px){.embeddedServiceHelpButton .helpButton{bottom:45px!important}}@media(min-width:600px) and (max-width:1000px){.embeddedServiceHelpButton .helpButton{bottom:41px!important}}.page[data-action*=Email-Start] .acsb-trigger,.page[data-action*=Email-Start] .deals-container,.page[data-action*=Email-Start] .embeddedServiceHelpButton .helpButton,.page[data-action*=Login-Show] .acsb-trigger,.page[data-action*=Login-Show] .deals-container,.page[data-action*=Login-Show] .embeddedServiceHelpButton .helpButton,.page[data-querystring*="cgid=hair-color-quiz"] .acsb-trigger,.page[data-querystring*="cgid=hair-color-quiz"] .deals-container,.page[data-querystring*="cgid=hair-color-quiz"] .embeddedServiceHelpButton .helpButton{display:none!important}