html body.cpkr-site{--cpk-grey-50:#F5F5F5;--cpk-grey-100:#EBEBEB;--cpk-grey-200:#DEDEDE;--cpk-grey-400:#A3A3A3;--cpk-grey-500:#5C5C5C}html body.cpkr-site #MainContent .cpk2{--cpk2-soft:#F5F5F5;--cpk2-line:#E0E0E0;--cpk2-muted:#5C5C5C}html body.cpkr-site .cpk-category__media,html body.cpkr-site .cpk-product__image,html body.cpkr-site .cpkc-card-image,html body.cpkr-site #MainContent .cpk2 .cpk2-stage,html body.cpkr-site #MainContent .cpk2 .cpk2-product-card>a{background:#f5f5f5!important}html body.cpkr-site .cpk-category__media img,html body.cpkr-site .cpk-product__image img,html body.cpkr-site .cpkc-card-image img,html body.cpkr-site #MainContent .cpk2 .cpk2-stage img,html body.cpkr-site #MainContent .cpk2 .cpk2-product-card img{mix-blend-mode:darken!important}html body.cpkr-site .cpk-btn--light{background:#f5f5f5}html body.cpkr-site #MainContent .cpk2.cpk2-product-guide .cpk2-guide-choices button[aria-pressed=false],html body.cpkr-site #MainContent .cpk2.cpk2-product-guide .cpk2-guide-footnote{background:#f5f5f5!important}html body.cpkr-site #MainContent .cpk2.cpk2-product-guide .cpk2-kicker{color:#5c5c5c!important}html body.cpkr-site .cpk-h:not(#_) .cpk-h__bar{border-bottom:0!important;box-shadow:none!important}html body.cpkr-site .cpk-routine{background:#111!important}html body.cpkr-site .cpk-routine .cpk-eyebrow{color:#f0434b!important}html body.cpkr-site .cpk-routine .cpk-lede{color:#bdbdbd!important}html body.cpkr-site .cpk-routine .cpk-routine__grid{gap:20px!important}html body.cpkr-site .cpk-routine .cpk-routine__item{background:#1c1c1c!important;border-radius:24px!important;padding:28px!important;display:flex;flex-direction:column;align-items:flex-start}html body.cpkr-site .cpk-routine .cpk-routine__item .cpk-routine__number{background:#e31e2a!important;color:#fff!important;border-radius:999px;padding:5px 13px;font-size:12px!important;letter-spacing:.08em;line-height:1.3}html body.cpkr-site .cpk-routine .cpk-routine__name{margin-top:18px!important}html body.cpkr-site .cpk-routine .cpk-routine__detail{color:#bdbdbd!important;flex:1}html body.cpkr-site .cpk-routine .cpk-text-link{margin-top:20px;display:inline-block;border:1.5px solid #fff;border-radius:999px;padding:10px 20px;text-decoration:none!important;font-size:15px}html body.cpkr-site .cpk-routine .cpk-text-link:hover{background:#fff;color:#111!important}@media(min-width:900px){html body.cpkr-site .cpk-routine{padding-top:56px!important;padding-bottom:56px!important}}html body.cpkr-site .cpk-proof .cpk-proof__source,html body.cpkr-site .cpk-proof .cpk-proof__review{border-radius:24px!important;border:0!important;box-shadow:none!important}html body.cpkr-site .cpk-proof .cpk-proof__review{padding:26px!important}html body.cpkr-site .cpk-proof .cpk-proof__metric,html body.cpkr-site .cpk-proof .cpk-proof__quote-mark{color:#e31e2a!important}html body.cpkr-site .cpk-brush .cpk-brush-v3__tool{border-radius:28px!important;overflow:hidden;box-shadow:none!important}html body.cpkr-site .cpk-brush .cpk-brush-v3__product{background:#f5f5f5!important;border:0!important;border-radius:20px!important;padding:16px!important}html body.cpkr-site .cpk-brush .cpk-brush-v3__product img{border-radius:14px!important}html body.cpkr-site .cpk-brush .cpk-brush-v3__caution{background:#f5f5f5!important;border:0!important;border-left:0!important;border-radius:16px!important;padding:14px 16px!important}@media(min-width:900px){html body.cpkr-site .cpk-brush,html body.cpkr-site .cpk-proof{padding-top:56px!important;padding-bottom:56px!important}}html body.cpkr-site #MainContent .cpk2.cpk2-product-guide .cpk2-guide-box.is-enhanced{display:block!important;grid-template-columns:none!important;column-gap:0!important}html body.cpkr-site #MainContent .cpk2.cpk2-product-guide .cpk2-guide-box.is-enhanced .cpk2-guide-choices{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;width:auto!important;gap:8px!important;margin:0 0 16px!important;padding:0!important;position:static!important}html body.cpkr-site #MainContent .cpk2.cpk2-product-guide .cpk2-guide-box .cpk2-guide-panel:not([hidden]){max-width:none!important;width:100%!important}@media(max-width:780px){html body.cpkr-site #MainContent .cpk2.cpk2-product-guide .cpk2-guide-box.is-enhanced .cpk2-guide-choices{flex-wrap:nowrap!important;overflow-x:auto!important;padding:2px 32px 6px 0!important}}html body.cpkr-site #MainContent .cpk2.cpk2-product-guide .cpk2-guide-panel .cpk2-guide-image{overflow:hidden!important}html body.cpkr-site #MainContent .cpk2.cpk2-product-guide .cpk2-guide-panel .cpk2-guide-image img{transform:scale(1.35)!important;transform-origin:center!important}@media(min-width:990px){html body.cpkr-site #MainContent .cpk2-product-guide .cpk2-guide-shell{display:block!important}html body.cpkr-site #MainContent .cpk2-product-guide .cpk2-guide-header{position:static!important;margin:0 0 24px!important}html body.cpkr-site #MainContent .cpk2-product-guide .cpk2-guide-header p,html body.cpkr-site #MainContent .cpk2-section-heading p,html body.cpkr-site #MainContent .cpk2-faq-layout header p{max-width:60ch!important}html body.cpkr-site #MainContent .cpk2-details-grid{display:grid!important;grid-template-columns:minmax(0,7fr) minmax(0,5fr)!important;column-gap:56px!important;row-gap:0!important;align-items:start!important}html body.cpkr-site #MainContent .cpk2-description>h2{grid-column:1 / -1!important;grid-row:1!important;position:static!important;margin:0 0 24px!important}html body.cpkr-site #MainContent .cpk2-description>*:not(h2){grid-column:1!important;grid-row:auto!important}html body.cpkr-site #MainContent .cpk2-details-grid>.cpk2-specs{grid-column:2!important;grid-row:2 / span 4!important;margin:0!important;position:sticky!important;top:110px!important;align-self:start!important}html body.cpkr-site #MainContent .cpk2-specs dl{grid-template-columns:1fr!important}html body.cpkr-site #MainContent .cpk2-faq-layout{display:block!important}html body.cpkr-site #MainContent .cpk2-faq-layout>header{position:static!important;margin:0 0 24px!important}html body.cpkr-site #MainContent .cpk2-comparison>.cpk2-wrap,html body.cpkr-site #MainContent [id$=__complementary] .cpk2-section>.cpk2-wrap{display:block!important}html body.cpkr-site #MainContent .cpk2-comparison .cpk2-section-heading,html body.cpkr-site #MainContent [id$=__complementary] .cpk2-section-heading{position:static!important;margin:0 0 24px!important}html body.cpkr-site #MainContent .cpk2-comparison .cpk2-card-grid,html body.cpkr-site #MainContent [id$=__complementary] .cpk2-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body.cpkr-site #MainContent .cpk2-comparison .cpk2-card-grid:has(>:nth-child(4)),html body.cpkr-site #MainContent [id$=__complementary] .cpk2-card-grid:has(>:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))!important}}html body.cpkr-site #MainContent .cpk2-comparison .cpk2-product-card>a:first-child img,html body.cpkr-site #MainContent .cpk2-comparison .cpk2-product-card:hover>a:first-child img,html body.cpkr-site #MainContent [id$=__complementary] .cpk2-product-card>a:first-child img,html body.cpkr-site #MainContent [id$=__complementary] .cpk2-product-card:hover>a:first-child img{transform:none!important;transition:none!important}html body.cpkr-site #MainContent .cpk2-product-card--current>a:first-child,html body.cpkr-site #MainContent .cpk2-comparison .cpk2-product-card--current>a:first-child{box-shadow:none!important;outline:0!important;border:0!important}
/*# sourceMappingURL=/cdn/shop/t/67/assets/cpk-refresh-extra.css.map */
