html.cuticle-canyon-softener-document{overflow-x:clip!important;overflow-y:visible!important}html.cuticle-canyon-softener-document body,body.page-template-cuticle-canyon-softener{overflow-x:clip!important;overflow-y:visible!important;background:#090806}html.cuticle-canyon-softener-document body .utility-bar,html.cuticle-canyon-softener-document body .announcement-bar-section,html.cuticle-canyon-softener-document body .global-mobile-utility,html.cuticle-canyon-softener-document body .header>header-drawer,html.cuticle-canyon-softener-document body .header__inline-menu,html.cuticle-canyon-softener-document body .header__search,html.cuticle-canyon-softener-document body .header__icon--account,html.cuticle-canyon-softener-document body .diggn-concierge-launcher,html.cuticle-canyon-softener-document body .diggn-concierge-invitation,html.cuticle-canyon-softener-document body .diggn-concierge-dialog,body.page-template-cuticle-canyon-softener .utility-bar,body.page-template-cuticle-canyon-softener .announcement-bar-section,body.page-template-cuticle-canyon-softener .global-mobile-utility,body.page-template-cuticle-canyon-softener .header>header-drawer,body.page-template-cuticle-canyon-softener .header__inline-menu,body.page-template-cuticle-canyon-softener .header__search,body.page-template-cuticle-canyon-softener .header__icon--account,body.page-template-cuticle-canyon-softener .diggn-concierge-launcher,body.page-template-cuticle-canyon-softener .diggn-concierge-invitation,body.page-template-cuticle-canyon-softener .diggn-concierge-dialog{display:none!important}html.cuticle-canyon-softener-document body .section-header,body.page-template-cuticle-canyon-softener .section-header{position:absolute;inset:0 0 auto;z-index:20}html.cuticle-canyon-softener-document body .header-wrapper,body.page-template-cuticle-canyon-softener .header-wrapper{border:0;background:linear-gradient(180deg,rgba(5,4,3,.86),transparent)!important}html.cuticle-canyon-softener-document body .header,body.page-template-cuticle-canyon-softener .header{min-height:6.2rem;padding-block:.8rem}html.cuticle-canyon-softener-document body .header__heading-logo,body.page-template-cuticle-canyon-softener .header__heading-logo{border-radius:50%;filter:none;box-shadow:0 .6rem 2rem #0000004d}html.cuticle-canyon-softener-document body .header__icon,html.cuticle-canyon-softener-document body .header__icon .icon,body.page-template-cuticle-canyon-softener .header__icon,body.page-template-cuticle-canyon-softener .header__icon .icon{color:#fff7e8}.cuticle-canyon-softener{--cc-black: #090806;--cc-charcoal: #16120c;--cc-ink: #201a12;--cc-paper: #f4efe5;--cc-cream: #fffaf0;--cc-gold: #d9a54d;--cc-gold-light: #f2cd7b;--cc-gold-dark: #8f6327;--cc-line-dark: rgba(255, 239, 208, .2);--cc-line-light: rgba(33, 26, 18, .14);--cc-progress: 0;overflow:visible;background:var(--cc-black);color:#fffaf0;font-family:var(--font-body-family)}.cuticle-canyon-softener *,.cuticle-canyon-softener *:before,.cuticle-canyon-softener *:after{box-sizing:border-box}.cuticle-canyon-softener h1,.cuticle-canyon-softener h2,.cuticle-canyon-softener h3,.cuticle-canyon-softener p,.cuticle-canyon-softener ul{margin-top:0}.cuticle-canyon-softener h1,.cuticle-canyon-softener h2,.cuticle-canyon-softener h3{color:inherit;font-family:var(--font-heading-family)}.cuticle-canyon-softener__skip{position:fixed;inset-block-start:1rem;inset-inline-start:1rem;z-index:100;padding:1rem 1.4rem;border-radius:.5rem;background:var(--cc-cream);color:var(--cc-ink);font-size:1.4rem;font-weight:800;text-decoration:none;transform:translateY(-180%);transition:transform .18s ease}.cuticle-canyon-softener__skip:focus{outline:.3rem solid var(--cc-gold);outline-offset:.3rem;transform:translateY(0)}.cuticle-canyon-softener__story{position:relative;height:560svh;min-height:360rem;background:var(--cc-black)}.cuticle-canyon-softener__stage{position:sticky;inset-block-start:0;height:100svh;min-height:58rem;overflow:hidden;isolation:isolate;background:#060503}.cuticle-canyon-softener__film,.cuticle-canyon-softener__poster,.cuticle-canyon-softener__video,.cuticle-canyon-softener__film-shade,.cuticle-canyon-softener__film-grain{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.cuticle-canyon-softener__film{overflow:hidden;background:#080705;transform:scale(calc(1 + (var(--cc-progress) * .035)));transform-origin:58% 52%;transition:filter .22s ease}.cuticle-canyon-softener__poster,.cuticle-canyon-softener__video{object-fit:cover;object-position:52% 50%}.cuticle-canyon-softener__poster{z-index:0;opacity:1;transition:opacity .5s ease}.cuticle-canyon-softener__video{z-index:1;opacity:0;transition:opacity .5s ease}.cuticle-canyon-softener.is-video-ready .cuticle-canyon-softener__video{opacity:1}.cuticle-canyon-softener.is-video-ready .cuticle-canyon-softener__poster{opacity:0}.cuticle-canyon-softener__film-shade{z-index:2;background:linear-gradient(90deg,#030302d1,#04030285 37%,#0303020d 69%,#0303023d),linear-gradient(180deg,rgba(3,3,2,.48) 0%,transparent 23%,transparent 72%,rgba(3,3,2,.64) 100%);pointer-events:none}.cuticle-canyon-softener[dir=rtl] .cuticle-canyon-softener__film-shade{background:linear-gradient(270deg,#030302d1,#04030285 37%,#0303020d 69%,#0303023d),linear-gradient(180deg,rgba(3,3,2,.48) 0%,transparent 23%,transparent 72%,rgba(3,3,2,.64) 100%)}.cuticle-canyon-softener__film-grain{z-index:3;opacity:.16;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.32'/%3E%3C/svg%3E");mix-blend-mode:soft-light}.cuticle-canyon-softener__chapters{position:relative;z-index:5;width:min(100%,154rem);height:100%;margin-inline:auto;padding-inline:clamp(2rem,6vw,10rem)}.cuticle-canyon-softener__chapter{position:absolute;inset-block-start:50%;left:clamp(2rem,6vw,10rem);width:min(60rem,calc(100% - 4rem));padding:clamp(2.4rem,3.8vw,4.4rem);overflow:hidden;border:.1rem solid rgba(242,205,123,.42);border-radius:1.2rem;background:linear-gradient(135deg,rgba(217,165,77,.1),transparent 46%),#0a0805ad;box-shadow:0 2.4rem 7rem #0000006b,inset 0 0 0 .1rem #fff8ea0a;-webkit-backdrop-filter:blur(.6rem) saturate(.95);backdrop-filter:blur(.6rem) saturate(.95);opacity:0;pointer-events:none;transform:translate3d(-115vw,-50%,0) rotate(-1.5deg) scale(.96);transition:opacity .36s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.cuticle-canyon-softener__chapter--closing{background:linear-gradient(135deg,rgba(217,165,77,.08),transparent 46%),#0a08058a;-webkit-backdrop-filter:blur(.25rem) saturate(1);backdrop-filter:blur(.25rem) saturate(1)}.cuticle-canyon-softener__chapter:before{position:absolute;inset:0 auto 0 0;width:.3rem;background:linear-gradient(180deg,transparent,var(--cc-gold-light),transparent);content:"";opacity:.8}.cuticle-canyon-softener__chapter.is-before{transform:translate3d(115vw,-50%,0) rotate(1.5deg) scale(.96)}.cuticle-canyon-softener__chapter.is-after{transform:translate3d(-115vw,-50%,0) rotate(-1.5deg) scale(.96)}.cuticle-canyon-softener__chapter.is-active{opacity:1;pointer-events:auto;transform:translate3d(0,-50%,0)}.cuticle-canyon-softener__chapter h1,.cuticle-canyon-softener__chapter h2{max-width:16ch;margin-bottom:1.8rem;color:#fff8ea;font-size:clamp(3.8rem,4.5vw,6.8rem);font-weight:740;letter-spacing:-.045em;line-height:.98;text-wrap:balance;text-shadow:0 .2rem 3rem rgba(0,0,0,.5)}.cuticle-canyon-softener[dir=rtl] .cuticle-canyon-softener__chapter h1,.cuticle-canyon-softener[dir=rtl] .cuticle-canyon-softener__chapter h2{max-width:17ch;letter-spacing:-.02em;line-height:1.18}.cuticle-canyon-softener__chapter>p:not(.cuticle-canyon-softener__kicker){max-width:48rem;margin-bottom:2.6rem;color:#fff8ead1;font-size:clamp(1.7rem,1.55vw,2.2rem);line-height:1.65;text-wrap:pretty;text-shadow:0 .2rem 2rem rgba(0,0,0,.7)}.cuticle-canyon-softener__kicker,.cuticle-canyon-softener__commerce-kicker{margin-bottom:1.4rem;color:var(--cc-gold-light);font-size:1.25rem;font-weight:850;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.cuticle-canyon-softener[dir=rtl] .cuticle-canyon-softener__kicker,.cuticle-canyon-softener[dir=rtl] .cuticle-canyon-softener__commerce-kicker{letter-spacing:0}.cuticle-canyon-softener__scroll-cue{display:inline-flex;align-items:center;gap:.9rem;color:#fff8ea;font-size:1.35rem;font-weight:750}.cuticle-canyon-softener__scroll-cue span{display:grid;width:3rem;height:3rem;place-items:center;border:.1rem solid rgba(255,248,234,.5);border-radius:50%;animation:cuticle-canyon-bob 1.8s ease-in-out infinite}.cuticle-canyon-softener__status{position:absolute;inset-block-end:2.4rem;inset-inline-start:clamp(2rem,6vw,10rem);z-index:7;display:flex;align-items:center;gap:.8rem;color:#fff8eab3;font-size:1.2rem;line-height:1.3;opacity:1;transition:opacity .24s ease}.cuticle-canyon-softener.is-video-ready .cuticle-canyon-softener__status{opacity:0;pointer-events:none}.cuticle-canyon-softener__status-dot{width:.7rem;height:.7rem;border-radius:50%;background:var(--cc-gold-light);box-shadow:0 0 1.2rem #f2cd7ba6;animation:cuticle-canyon-pulse 1.2s ease-in-out infinite alternate}.cuticle-canyon-softener__progress{position:absolute;inset-block-start:50%;inset-inline-end:clamp(2rem,4vw,6rem);z-index:6;display:flex;flex-direction:column;align-items:center;gap:1.2rem;color:#fff8eac7;font-size:1.15rem;transform:translateY(-50%)}.cuticle-canyon-softener__progress-track{position:relative;display:block;width:.1rem;height:18rem;overflow:hidden;background:#fff8ea33}.cuticle-canyon-softener__progress-track span{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,var(--cc-gold-light),var(--cc-gold));transform:scaleY(var(--cc-progress));transform-origin:top;will-change:transform}.cuticle-canyon-softener__progress-count b{color:#fff8ea;font-weight:850}.cuticle-canyon-softener__progress-count{direction:ltr;unicode-bidi:isolate}.cuticle-canyon-softener__media-error{position:absolute;inset-inline:2rem;inset-block-end:2rem;z-index:8;max-width:46rem;margin:0 auto;padding:1.2rem 1.5rem;border:.1rem solid rgba(255,248,234,.25);border-radius:.6rem;background:#090806db;color:#fff8ea;font-size:1.3rem;text-align:center}.cuticle-canyon-softener__button,.cuticle-canyon-softener__product-button{display:inline-flex;min-height:5.2rem;align-items:center;justify-content:center;padding:1.2rem 2.2rem;border:.1rem solid var(--cc-gold);border-radius:.5rem;background:var(--cc-gold);color:#171108;font-size:1.5rem;font-weight:850;line-height:1.25;text-align:center;text-decoration:none;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.cuticle-canyon-softener__button:hover,.cuticle-canyon-softener__product-button:hover{border-color:var(--cc-gold-light);background:var(--cc-gold-light);color:#120d06;transform:translateY(-.2rem)}.cuticle-canyon-softener__button:focus-visible,.cuticle-canyon-softener__product-button:focus-visible,.cuticle-canyon-softener__product-media:focus-visible,.cuticle-canyon-softener .dg-rating-summary:focus-visible{outline:.3rem solid #b86bff;outline-offset:.35rem}.cuticle-canyon-softener__button--film{border-color:var(--cc-gold-light);background:var(--cc-gold-light)}.cuticle-canyon-softener__commerce{position:relative;z-index:8;overflow:clip;background:radial-gradient(circle at 14% 0,rgba(217,165,77,.17),transparent 34rem),var(--cc-paper);color:var(--cc-ink)}.cuticle-canyon-softener__commerce-inner{padding-block:clamp(7rem,9vw,13rem)}.cuticle-canyon-softener__commerce-header{max-width:82rem;margin-bottom:clamp(4rem,7vw,8rem)}.cuticle-canyon-softener__commerce-kicker{color:var(--cc-gold-dark)}.cuticle-canyon-softener__commerce-header h2,.cuticle-canyon-softener__closing h2{max-width:14ch;margin-bottom:2rem;font-size:clamp(4rem,6.4vw,8rem);font-weight:740;letter-spacing:-.05em;line-height:.98;text-wrap:balance}.cuticle-canyon-softener[dir=rtl] .cuticle-canyon-softener__commerce-header h2,.cuticle-canyon-softener[dir=rtl] .cuticle-canyon-softener__closing h2{letter-spacing:-.02em;line-height:1.15}.cuticle-canyon-softener__commerce-header>p:last-child{max-width:65rem;margin-bottom:0;color:#62584a;font-size:clamp(1.7rem,1.8vw,2.2rem);line-height:1.7}.cuticle-canyon-softener__trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0 0 clamp(5rem,8vw,9rem);padding:0;overflow:hidden;border:.1rem solid var(--cc-line-light);border-radius:.8rem;background:var(--cc-line-light);list-style:none}.cuticle-canyon-softener__trust li{display:grid;gap:.6rem;padding:2.4rem;background:#fffaf0d6}.cuticle-canyon-softener__trust strong{color:var(--cc-ink);font-size:1.5rem}.cuticle-canyon-softener__trust span{color:#6b6155;font-size:1.35rem;line-height:1.5}.cuticle-canyon-softener__product{position:relative;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);min-width:0;margin-bottom:clamp(7rem,10vw,13rem);overflow:hidden;border:.1rem solid var(--cc-line-light);border-radius:1.2rem;background:var(--cc-cream);box-shadow:0 2.4rem 7rem #2f23121c}.cuticle-canyon-softener__product.is-sold-out{background:#eee8dc}.cuticle-canyon-softener__product-step{position:absolute;inset-block-start:1.4rem;inset-inline-start:1.4rem;z-index:2;display:inline-flex;align-items:center;gap:.8rem;padding:.75rem 1rem;border:.1rem solid rgba(255,248,234,.3);border-radius:99rem;background:#0c0a07c7;color:#fff8ea;font-size:1.15rem;font-weight:800;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.cuticle-canyon-softener__product-visual{position:relative;min-width:0;background:#19150f}.cuticle-canyon-softener__product-step span{color:var(--cc-gold-light)}.cuticle-canyon-softener__product-media{display:block;height:100%;min-height:64rem;overflow:hidden;background:#19150f}.cuticle-canyon-softener__product-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1)}.cuticle-canyon-softener__product-media:hover img{transform:scale(1.035)}.cuticle-canyon-softener__product.is-sold-out .cuticle-canyon-softener__product-media img{filter:saturate(.7)}.cuticle-canyon-softener__product-body{display:flex;flex:1;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(3rem,5vw,7rem)}.cuticle-canyon-softener__product-heading{width:100%;margin-bottom:1.3rem}.cuticle-canyon-softener__product-heading h3{margin-bottom:.8rem;font-size:clamp(3.2rem,4vw,5.8rem);letter-spacing:-.03em;line-height:1.08}.cuticle-canyon-softener__price{color:var(--cc-gold-dark);font-size:1.75rem;font-weight:850}.cuticle-canyon-softener__product-body>p:not(.cuticle-canyon-softener__commerce-kicker):not(.cuticle-canyon-softener__availability){margin-bottom:1.6rem;color:#685f53;font-size:1.65rem;line-height:1.65}.cuticle-canyon-softener__benefits{display:grid;gap:.9rem;width:100%;margin:0 0 2rem;padding:0;color:#433a2f;font-size:1.45rem;font-weight:720;line-height:1.5;list-style:none}.cuticle-canyon-softener__benefits li{position:relative;padding-inline-start:2.2rem}.cuticle-canyon-softener__benefits li:before{position:absolute;inset-block-start:.55em;inset-inline-start:0;width:.7rem;height:.7rem;border-radius:50%;background:var(--cc-gold);content:""}.cuticle-canyon-softener .dg-rating-summary--cuticle-canyon{margin-bottom:2rem}.cuticle-canyon-softener__product-button{width:100%;cursor:pointer}.cuticle-canyon-softener__product-button:disabled,.cuticle-canyon-softener__button:disabled{border-color:#c9c0b3;background:#d9d1c4;color:#665e53;cursor:not-allowed;transform:none}.cuticle-canyon-softener__product-form,.cuticle-canyon-softener__product-form form{display:block;width:100%}.cuticle-canyon-softener__product-form .product-form__error-message-wrapper{margin-bottom:1rem;color:#a1271d;font-size:1.35rem}.cuticle-canyon-softener__variant-label{display:block;margin-bottom:.8rem;color:#433a2f;font-size:1.35rem;font-weight:800}.cuticle-canyon-softener__variant-select{width:100%;min-height:5rem;margin-bottom:1.2rem;padding:1rem 1.4rem;border:.1rem solid var(--cc-line-light);border-radius:.5rem;background:#fff;color:var(--cc-ink);font:inherit}.cuticle-canyon-softener__availability{width:100%;margin:1.1rem 0 0;color:#4f6b38;font-size:1.3rem;font-weight:800}.cuticle-canyon-softener__product-button.is-disabled{border-color:#c9c0b3;background:#d9d1c4;color:#665e53;cursor:not-allowed}.cuticle-canyon-softener__mechanism,.cuticle-canyon-softener__proof,.cuticle-canyon-softener__faq{margin-block:clamp(7rem,10vw,13rem)}.cuticle-canyon-softener__mechanism>header,.cuticle-canyon-softener__proof>header,.cuticle-canyon-softener__faq>header{max-width:76rem;margin-bottom:clamp(3rem,5vw,5.5rem)}.cuticle-canyon-softener__mechanism h2,.cuticle-canyon-softener__proof h2,.cuticle-canyon-softener__faq h2{margin-bottom:1.5rem;color:var(--cc-ink);font-size:clamp(3.2rem,5vw,6.2rem);font-weight:740;letter-spacing:-.04em;line-height:1.08;text-wrap:balance}.cuticle-canyon-softener[dir=rtl] .cuticle-canyon-softener__mechanism h2,.cuticle-canyon-softener[dir=rtl] .cuticle-canyon-softener__proof h2,.cuticle-canyon-softener[dir=rtl] .cuticle-canyon-softener__faq h2{letter-spacing:-.015em;line-height:1.2}.cuticle-canyon-softener__proof>header>p:last-child,.cuticle-canyon-softener__closing p{max-width:64rem;margin-bottom:0;color:#655b4e;font-size:1.65rem;line-height:1.7}.cuticle-canyon-softener__mechanism ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:0;overflow:hidden;border:.1rem solid var(--cc-line-light);border-radius:1rem;background:var(--cc-line-light);list-style:none}.cuticle-canyon-softener__mechanism li{display:grid;align-content:start;gap:1rem;padding:clamp(2.4rem,4vw,4.4rem);background:#fffaf0e0}.cuticle-canyon-softener__mechanism li>span{color:var(--cc-gold-dark);font-size:1.2rem;font-weight:900;letter-spacing:.12em}.cuticle-canyon-softener__mechanism strong{color:var(--cc-ink);font-size:clamp(2rem,2.2vw,2.8rem)}.cuticle-canyon-softener__mechanism p,.cuticle-canyon-softener__faq p{margin-bottom:0;color:#655b4e;font-size:1.55rem;line-height:1.7}.cuticle-canyon-softener__proof .diggn-review-proof{margin-bottom:4rem}.cuticle-canyon-softener__proof .diggn-review-proof__summary,.cuticle-canyon-softener__proof .diggn-review-proof__chips,.cuticle-canyon-softener__proof .diggn-reviews__proof-line{display:none}.cuticle-canyon-softener__proof .diggn-reviews .page-width{max-width:none;padding-inline:0}.cuticle-canyon-softener__faq-list{border-block-start:.1rem solid var(--cc-line-light)}.cuticle-canyon-softener__faq details{border-block-end:.1rem solid var(--cc-line-light)}.cuticle-canyon-softener__faq summary{position:relative;padding:2.2rem 4rem 2.2rem 0;color:var(--cc-ink);font-size:clamp(1.8rem,2vw,2.4rem);font-weight:800;line-height:1.4;cursor:pointer;list-style:none}.cuticle-canyon-softener[dir=rtl] .cuticle-canyon-softener__faq summary{padding:2.2rem 0 2.2rem 4rem}.cuticle-canyon-softener__faq summary::-webkit-details-marker{display:none}.cuticle-canyon-softener__faq summary:after{position:absolute;inset-block-start:2rem;inset-inline-end:.5rem;color:var(--cc-gold-dark);content:"+";font-size:2.8rem;font-weight:500;line-height:1}.cuticle-canyon-softener__faq details[open] summary:after{content:"\2212"}.cuticle-canyon-softener__faq details p{max-width:76rem;padding:0 0 2.4rem}.cuticle-canyon-softener__closing{display:flex;align-items:flex-end;justify-content:space-between;gap:4rem;padding:clamp(4rem,7vw,8rem);border-radius:1rem;background:radial-gradient(circle at 100% 0,rgba(217,165,77,.28),transparent 30rem),#17120c;color:#fff8ea}.cuticle-canyon-softener__closing h2{max-width:12ch;margin-bottom:1.5rem;font-size:clamp(3.6rem,5vw,6.6rem)}.cuticle-canyon-softener__closing p{color:#fff8eac2}.cuticle-canyon-softener__closing .cuticle-canyon-softener__commerce-kicker{color:var(--cc-gold-light)}.cuticle-canyon-softener__closing .cuticle-canyon-softener__button{flex:0 0 auto}.cuticle-canyon-softener.is-static .cuticle-canyon-softener__story,.cuticle-canyon-softener.is-media-error .cuticle-canyon-softener__story,.no-js .cuticle-canyon-softener__story{height:auto;min-height:0}.cuticle-canyon-softener.is-static .cuticle-canyon-softener__stage,.cuticle-canyon-softener.is-media-error .cuticle-canyon-softener__stage,.no-js .cuticle-canyon-softener__stage{position:relative;height:auto;min-height:0;padding-block:12rem 7rem;overflow:visible}.cuticle-canyon-softener.is-static .cuticle-canyon-softener__film,.cuticle-canyon-softener.is-media-error .cuticle-canyon-softener__film,.no-js .cuticle-canyon-softener__film{position:absolute;height:58rem}.cuticle-canyon-softener.is-static .cuticle-canyon-softener__film:after,.cuticle-canyon-softener.is-media-error .cuticle-canyon-softener__film:after,.no-js .cuticle-canyon-softener__film:after{position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 20%,#090806 100%);content:""}.cuticle-canyon-softener.is-static .cuticle-canyon-softener__video,.cuticle-canyon-softener.is-media-error .cuticle-canyon-softener__video,.no-js .cuticle-canyon-softener__video,.cuticle-canyon-softener.is-static .cuticle-canyon-softener__status,.cuticle-canyon-softener.is-media-error .cuticle-canyon-softener__status,.no-js .cuticle-canyon-softener__status,.cuticle-canyon-softener.is-static .cuticle-canyon-softener__progress,.cuticle-canyon-softener.is-media-error .cuticle-canyon-softener__progress,.no-js .cuticle-canyon-softener__progress,.cuticle-canyon-softener.is-static .cuticle-canyon-softener__scroll-cue,.cuticle-canyon-softener.is-media-error .cuticle-canyon-softener__scroll-cue,.no-js .cuticle-canyon-softener__scroll-cue{display:none}.cuticle-canyon-softener.is-static .cuticle-canyon-softener__chapters,.cuticle-canyon-softener.is-media-error .cuticle-canyon-softener__chapters,.no-js .cuticle-canyon-softener__chapters{display:grid;height:auto;gap:0;padding-block-start:34rem}.cuticle-canyon-softener.is-static .cuticle-canyon-softener__chapter,.cuticle-canyon-softener.is-media-error .cuticle-canyon-softener__chapter,.no-js .cuticle-canyon-softener__chapter{position:relative;inset:auto;width:min(72rem,100%);padding-block:4rem;border-block-end:.1rem solid var(--cc-line-dark);opacity:1;pointer-events:auto;transform:none}.cuticle-canyon-softener.is-media-error .cuticle-canyon-softener__media-error{position:relative;inset:auto;display:block;margin:3rem auto 0}@keyframes cuticle-canyon-bob{0%,to{transform:translateY(0)}50%{transform:translateY(.45rem)}}@keyframes cuticle-canyon-pulse{0%{opacity:.45;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@media screen and (max-width:989px){.cuticle-canyon-softener__story{height:530svh}.cuticle-canyon-softener__film{transform-origin:55% 52%}.cuticle-canyon-softener__poster,.cuticle-canyon-softener__video{object-position:center center}.cuticle-canyon-softener__film-shade,.cuticle-canyon-softener[dir=rtl] .cuticle-canyon-softener__film-shade{background:linear-gradient(180deg,#03030285,#03030205 26%,#03030229 48%,#030302eb),linear-gradient(90deg,rgba(3,3,2,.38),transparent 65%)}.cuticle-canyon-softener__chapter{inset-block:auto clamp(7.2rem,10svh,10rem);right:2rem;left:2rem;width:auto;padding:clamp(2rem,5vw,3rem);transform:translate3d(-115vw,0,0) rotate(-1deg) scale(.97)}.cuticle-canyon-softener__chapter.is-before{transform:translate3d(115vw,0,0) rotate(1deg) scale(.97)}.cuticle-canyon-softener__chapter.is-after{transform:translate3d(-115vw,0,0) rotate(-1deg) scale(.97)}.cuticle-canyon-softener__chapter.is-active{transform:translateZ(0)}.cuticle-canyon-softener__chapter h1,.cuticle-canyon-softener__chapter h2{max-width:18ch;margin-bottom:1.3rem;font-size:clamp(3.1rem,8.7vw,5.2rem)}.cuticle-canyon-softener[dir=rtl] .cuticle-canyon-softener__chapter h1,.cuticle-canyon-softener[dir=rtl] .cuticle-canyon-softener__chapter h2{max-width:20ch}.cuticle-canyon-softener__chapter>p:not(.cuticle-canyon-softener__kicker){max-width:42rem;margin-bottom:1.8rem;font-size:clamp(1.55rem,4vw,1.9rem);line-height:1.55}.cuticle-canyon-softener__kicker{margin-bottom:1rem;font-size:1.1rem}.cuticle-canyon-softener__progress{inset-block-start:9rem;inset-inline:2rem;flex-direction:row;transform:none}.cuticle-canyon-softener__progress-track{width:100%;height:.1rem}.cuticle-canyon-softener__progress-track span{transform:scaleX(var(--cc-progress));transform-origin:left}.cuticle-canyon-softener[dir=rtl] .cuticle-canyon-softener__progress-track span{transform-origin:right}.cuticle-canyon-softener__progress-count{flex:0 0 auto}.cuticle-canyon-softener__status{inset-block-end:2rem;inset-inline-start:2rem}.cuticle-canyon-softener__product{grid-template-columns:minmax(14rem,42%) 1fr}.cuticle-canyon-softener__product-media{height:100%;min-height:42rem}.cuticle-canyon-softener__product-body{min-width:0}.cuticle-canyon-softener__mechanism ol{grid-template-columns:1fr}.cuticle-canyon-softener__closing{align-items:flex-start;flex-direction:column}}@media screen and (max-width:749px){html.cuticle-canyon-softener-document body .header,body.page-template-cuticle-canyon-softener .header{min-height:5.8rem}.cuticle-canyon-softener__stage{min-height:52rem}.cuticle-canyon-softener__chapter{inset-block-end:max(7.2rem,env(safe-area-inset-bottom));max-height:calc(100svh - 17rem);overflow-y:auto}.cuticle-canyon-softener__chapter h1,.cuticle-canyon-softener__chapter h2{font-size:clamp(2.8rem,8.3vw,4.2rem)}.cuticle-canyon-softener__chapter>p:not(.cuticle-canyon-softener__kicker){font-size:1.5rem}.cuticle-canyon-softener__scroll-cue{font-size:1.2rem}.cuticle-canyon-softener__button--film{min-height:4.8rem;padding-inline:1.6rem;font-size:1.35rem}.cuticle-canyon-softener__commerce-inner{padding-inline:2rem}.cuticle-canyon-softener__commerce-header h2,.cuticle-canyon-softener__closing h2{font-size:clamp(3.5rem,11vw,5.5rem)}.cuticle-canyon-softener__trust{grid-template-columns:1fr}.cuticle-canyon-softener__product{display:flex;flex-direction:column}.cuticle-canyon-softener__product-visual,.cuticle-canyon-softener__product-media{height:auto;min-height:0}.cuticle-canyon-softener__product-media{aspect-ratio:4 / 5}.cuticle-canyon-softener__product-body{padding:2.8rem 2.2rem 3rem}.cuticle-canyon-softener__mechanism h2,.cuticle-canyon-softener__proof h2,.cuticle-canyon-softener__faq h2{font-size:clamp(3.1rem,9vw,4.8rem)}.cuticle-canyon-softener__closing{padding:3rem 2.4rem}.cuticle-canyon-softener__closing .cuticle-canyon-softener__button{width:100%}}@media(prefers-reduced-motion:reduce){.cuticle-canyon-softener *,.cuticle-canyon-softener *:before,.cuticle-canyon-softener *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/123/assets/section-cuticle-canyon-softener.css.map */
