.scalpa-mask-cro{--mask-black: #07070b;--mask-charcoal: #111827;--mask-violet: #6d28d9;--mask-glow: #a855f7;--mask-ivory: #faf7f2;--mask-line: rgba(237, 233, 254, .16);background:radial-gradient(circle at 10% 0%,rgba(168,85,247,.12),transparent 34%),linear-gradient(135deg,#07070b,#11101a 55%,#07070b);color:var(--mask-ivory);font-family:"Jost",var(--font-body--family, sans-serif);overflow:clip}.scalpa-mask-cro *{box-sizing:border-box}.scalpa-mask-cro__inner{width:min(100% - 32px,1280px);margin:0 auto;padding:clamp(72px,8vw,128px) 0}.scalpa-mask-cro__header{max-width:760px;margin:0 auto clamp(32px,5vw,62px);text-align:center}.scalpa-mask-cro__header p,.scalpa-mask-cro__eyebrow{margin:0 0 14px;color:#ede9feb8;font-size:.76rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.scalpa-mask-cro h2{margin:0 0 20px;color:#fff;font-family:"Cormorant Garamond",var(--font-heading--family, serif);font-size:clamp(2.35rem,5vw,5rem);font-weight:500;line-height:.98}.scalpa-mask-cro h3{margin:0 0 12px;color:#fff;font-family:"Cormorant Garamond",var(--font-heading--family, serif);font-size:clamp(1.6rem,2.6vw,2.25rem);font-weight:500;line-height:1.08}.scalpa-mask-cro p,.scalpa-mask-cro__header div,.scalpa-mask-cro__inner div{color:#faf7f2bd;line-height:1.75}.scalpa-mask-cro__grid{display:grid;gap:16px}.scalpa-mask-card,.scalpa-mask-review,.scalpa-mask-step,.scalpa-mask-bundle__product{border:1px solid var(--mask-line);border-radius:16px;background:linear-gradient(145deg,#fff1,#ffffff06),#ffffff08;padding:clamp(22px,3.5vw,34px);box-shadow:0 20px 54px #00000038;transition:transform .3s ease,border-color .3s ease,background .3s ease}.scalpa-mask-cro--science .scalpa-mask-cro__grid{gap:10px}.scalpa-mask-cro--science .scalpa-mask-card{min-height:auto;padding:18px 20px;border-radius:999px;display:flex;align-items:center;gap:14px;background:#a855f713}.scalpa-mask-cro--science .scalpa-mask-card:before{content:"";width:10px;height:10px;flex:0 0 10px;border-radius:999px;background:#b794f6;box-shadow:0 0 14px #a855f761}.scalpa-mask-cro--science .scalpa-mask-card h3{margin:0;font-family:"Jost",var(--font-body--family, sans-serif);font-size:.9rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.scalpa-mask-cro--science .scalpa-mask-card p{display:none}.scalpa-mask-card__media{margin:calc(clamp(22px,3.5vw,34px)*-1) calc(clamp(22px,3.5vw,34px)*-1) 24px;overflow:hidden;border-bottom:1px solid var(--mask-line);border-radius:16px 16px 0 0;background:#ffffff0a}.scalpa-mask-card__media img{width:100%;aspect-ratio:4 / 3;object-fit:cover;object-position:center;display:block;transition:transform .7s ease,opacity .3s ease}.scalpa-mask-card:hover .scalpa-mask-card__media img,.scalpa-mask-step:hover .scalpa-mask-card__media img{transform:scale(1.035)}.scalpa-mask-card:hover,.scalpa-mask-card--interactive:hover,.scalpa-mask-review:hover,.scalpa-mask-step:hover{transform:translateY(-4px);border-color:#a855f775;background:linear-gradient(145deg,#6d28d929,#ffffff09),#ffffff0b}.scalpa-mask-card--interactive:nth-child(1){background:radial-gradient(circle at 12% 10%,rgba(168,85,247,.16),transparent 36%),#ffffff0a}.scalpa-mask-card--interactive:nth-child(2){background:radial-gradient(circle at 12% 10%,rgba(244,231,211,.18),transparent 36%),#ffffff0a}.scalpa-mask-card--interactive:nth-child(3){background:radial-gradient(circle at 12% 10%,rgba(109,40,217,.18),transparent 36%),#ffffff0a}.scalpa-mask-card--interactive:nth-child(4){background:radial-gradient(circle at 12% 10%,rgba(232,180,199,.18),transparent 36%),#ffffff0a}.scalpa-mask-results-list{width:min(100%,980px);margin:0 auto;border-top:1px solid var(--mask-line)}.scalpa-mask-result-line{display:grid;grid-template-columns:64px 1fr;gap:clamp(18px,4vw,42px);align-items:start;padding:clamp(24px,4vw,38px) 0;border-bottom:1px solid var(--mask-line)}.scalpa-mask-result-line>span{width:42px;height:42px;display:inline-grid;place-items:center;border:1px solid rgba(237,233,254,.2);border-radius:999px;color:#ede9fec7;font-size:.72rem;font-weight:700;letter-spacing:.12em}.scalpa-mask-result-line h3{margin-bottom:8px;font-size:clamp(2rem,4vw,3.4rem)}.scalpa-mask-result-line p{max-width:620px;margin:0;font-size:clamp(1rem,1.4vw,1.12rem)}.scalpa-mask-cro--results-style{background:radial-gradient(circle at 78% 14%,rgba(168,85,247,.11),transparent 30%),linear-gradient(180deg,#08080b,#11101a 48%,#08080b)}.scalpa-mask-icon,.scalpa-mask-step span{width:42px;height:42px;margin-bottom:24px;display:inline-grid;place-items:center;border:1px solid rgba(237,233,254,.18);border-radius:999px;background:#6d28d92e;color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.1em;box-shadow:0 0 22px #a855f729}.scalpa-mask-slider{position:relative;min-height:clamp(420px,62vw,760px);overflow:hidden;border:1px solid var(--mask-line);border-radius:18px;background:#0a0a10;box-shadow:0 28px 90px #0000006b}.scalpa-mask-cro__feature-media{min-height:clamp(420px,62vw,760px);overflow:hidden;border:1px solid var(--mask-line);border-radius:18px;background:#0a0a10;box-shadow:0 28px 90px #0000006b}.scalpa-mask-cro__feature-media img{width:100%;height:100%;min-height:inherit;object-fit:contain;object-position:center;display:block;background:radial-gradient(circle at 50% 20%,rgba(168,85,247,.09),transparent 40%),#090910}.scalpa-mask-slider__media,.scalpa-mask-slider__media img,.scalpa-mask-cro__placeholder{width:100%;height:100%;min-height:inherit}.scalpa-mask-slider__media img{object-fit:cover;display:block}.scalpa-mask-slider__after{position:absolute;top:0;right:0;bottom:0;left:0;width:var(--position);overflow:hidden}.scalpa-mask-slider input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;width:100%;height:100%;opacity:0;cursor:ew-resize}.scalpa-mask-slider__handle{position:absolute;top:0;bottom:0;z-index:2;width:2px;background:#faf7f2eb;transform:translate(-50%)}.scalpa-mask-slider__handle:after{content:"";width:42px;height:42px;position:absolute;left:50%;top:50%;border:1px solid rgba(250,247,242,.7);border-radius:999px;background:#111827d6;transform:translate(-50%,-50%);box-shadow:0 0 28px #a855f747}.scalpa-mask-slider__labels{position:absolute;left:18px;right:18px;bottom:18px;z-index:2;display:flex;justify-content:space-between}.scalpa-mask-slider__labels span,.scalpa-mask-cro__note{color:#faf7f2c7;font-size:.78rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.scalpa-mask-cro__placeholder{display:grid;place-items:center;background:radial-gradient(circle at 50% 30%,rgba(168,85,247,.16),transparent 42%),#0b0b12}.scalpa-mask-steps{display:grid;gap:16px}.scalpa-mask-problem-list{width:min(100%,1120px);margin:0 auto;border-top:1px solid var(--mask-line)}.scalpa-mask-problem-item{display:grid;grid-template-columns:minmax(190px,.35fr) minmax(0,.65fr);gap:clamp(18px,4vw,64px);align-items:baseline;padding:clamp(22px,3.4vw,34px) 0;border-bottom:1px solid var(--mask-line)}.scalpa-mask-problem-item h3{margin:0;font-size:clamp(1.75rem,3vw,2.75rem)}.scalpa-mask-problem-item p{max-width:560px;margin:0;color:#faf7f2b8;font-size:clamp(.96rem,1.25vw,1.08rem)}.scalpa-mask-ritual-steps{width:min(100%,1120px);margin:0 auto;display:grid;gap:0;border:1px solid var(--mask-line);border-radius:20px;background:radial-gradient(circle at 12% 0%,rgba(168,85,247,.1),transparent 34%),#ffffff08;overflow:hidden}.scalpa-mask-ritual-step{position:relative;padding:clamp(26px,4vw,44px)}.scalpa-mask-ritual-step+.scalpa-mask-ritual-step{border-top:1px solid var(--mask-line)}.scalpa-mask-ritual-step h3{margin-bottom:10px;font-size:clamp(1.9rem,3.2vw,2.8rem)}.scalpa-mask-ritual-step p{max-width:360px;margin:0;color:#faf7f2b8;font-size:.94rem}.scalpa-mask-science{display:grid;gap:clamp(28px,4vw,54px);align-items:center;padding:clamp(28px,5vw,58px);border:1px solid var(--mask-line);border-radius:24px;background:radial-gradient(circle at 70% 18%,rgba(168,85,247,.14),transparent 34%),#ffffff09}.scalpa-mask-cro--science .scalpa-mask-science>div:first-child{max-width:470px}.scalpa-mask-cro--science h2{max-width:470px;font-size:clamp(2.6rem,4.6vw,4.45rem);line-height:.95}.scalpa-mask-cro--science .scalpa-mask-science>div:first-child div{max-width:430px;font-size:.98rem;line-height:1.7}.scalpa-mask-science .scalpa-mask-cro__grid{grid-column:auto}.scalpa-mask-science-media,.scalpa-mask-molecule{min-height:320px;position:relative;border:1px solid var(--mask-line);border-radius:18px;background:radial-gradient(circle at 45% 45%,rgba(168,85,247,.18),transparent 32%),#ffffff09}.scalpa-mask-cro--science .scalpa-mask-science-media{min-height:clamp(360px,40vw,540px)}.scalpa-mask-science-media{overflow:hidden;box-shadow:0 24px 70px #00000047}.scalpa-mask-science-media img{width:100%;height:100%;min-height:inherit;object-fit:cover;object-position:center;display:block}.scalpa-mask-science-media .scalpa-mask-molecule{border:0;border-radius:0}.scalpa-mask-molecule span{width:clamp(18px,3vw,34px);height:clamp(18px,3vw,34px);position:absolute;border-radius:999px;background:#a855f7;box-shadow:0 0 24px #a855f775}.scalpa-mask-molecule span:nth-child(1){left:28%;top:35%}.scalpa-mask-molecule span:nth-child(2){left:52%;top:24%}.scalpa-mask-molecule span:nth-child(3){left:62%;top:55%}.scalpa-mask-molecule span:nth-child(4){left:38%;top:64%}.scalpa-mask-molecule span:nth-child(5){left:48%;top:46%;background:#faf7f2}.scalpa-mask-review img,.scalpa-mask-bundle__product img,.scalpa-mask-final img{width:100%;height:auto;border-radius:12px;display:block}.scalpa-mask-bundle,.scalpa-mask-final{display:grid;gap:clamp(32px,6vw,78px);align-items:center;border:1px solid var(--mask-line);border-radius:20px;padding:clamp(26px,5vw,58px);background:radial-gradient(circle at 82% 20%,rgba(168,85,247,.16),transparent 36%),#ffffff0a}.scalpa-mask-bundle__products{display:grid;gap:16px}.scalpa-mask-bundle ul{display:grid;gap:10px 18px;margin:24px 0 0;padding:0;list-style:none}.scalpa-mask-bundle li{display:flex;align-items:center;gap:10px;color:#faf7f2d1;font-size:.95rem;line-height:1.45}.scalpa-mask-bundle li:before{content:"";width:8px;height:8px;flex:0 0 8px;border-radius:999px;background:#b794f6;box-shadow:0 0 12px #a855f752}.scalpa-mask-bundle__product{min-height:460px;padding:18px;display:flex;flex-direction:column}.scalpa-mask-bundle__product img{height:260px;object-fit:contain;object-position:center;padding:10px;margin-bottom:16px;background:radial-gradient(circle at 50% 35%,rgba(168,85,247,.14),transparent 46%),#0000002e}.scalpa-mask-bundle__product h3{font-size:clamp(1.28rem,1.8vw,1.7rem);line-height:1.12;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.scalpa-mask-bundle__product p{font-size:.94rem;line-height:1.65}.scalpa-mask-cro__button,.scalpa-mask-cro__form button{min-height:58px;margin-top:28px;padding:0 34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:8px;background:#6d28d9;color:#fff;font-size:.76rem;font-weight:700;letter-spacing:.16em;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:transform .26s ease,background .26s ease,box-shadow .26s ease}.scalpa-mask-cro__form button{width:100%}.scalpa-mask-cro__button:hover,.scalpa-mask-cro__form button:hover{transform:translateY(-2px);background:#a855f7;box-shadow:0 20px 48px #a855f738}@media(min-width:750px){.scalpa-mask-cro__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.scalpa-mask-cro__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.scalpa-mask-steps,.scalpa-mask-bundle__products,.scalpa-mask-ritual-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.scalpa-mask-ritual-step+.scalpa-mask-ritual-step{border-top:0;border-left:1px solid var(--mask-line)}.scalpa-mask-science,.scalpa-mask-final{grid-template-columns:minmax(0,.86fr) minmax(520px,1.14fr)}.scalpa-mask-bundle{grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr)}.scalpa-mask-bundle__products{grid-template-columns:repeat(2,minmax(240px,1fr))}.scalpa-mask-bundle ul{grid-template-columns:repeat(2,minmax(0,1fr))}.scalpa-mask-science .scalpa-mask-cro__grid{grid-template-columns:1fr}}@media(max-width:749px){.scalpa-mask-cro__inner{padding:84px 0}.scalpa-mask-slider{min-height:420px}.scalpa-mask-cro__feature-media{min-height:430px}.scalpa-mask-cro__feature-media img{object-fit:cover}.scalpa-mask-result-line{grid-template-columns:1fr;gap:14px}.scalpa-mask-bundle__products{grid-template-columns:1fr}.scalpa-mask-problem-item{grid-template-columns:1fr;gap:10px}}@media(min-width:990px){.scalpa-mask-cro--science .scalpa-mask-science{grid-template-columns:minmax(340px,.72fr) minmax(560px,1.28fr);grid-template-areas:"copy media" "pills media";align-items:center;row-gap:26px;column-gap:clamp(44px,5vw,76px);padding:clamp(34px,4vw,48px)}.scalpa-mask-cro--science .scalpa-mask-science>div:first-child{grid-area:copy;max-width:390px;align-self:end}.scalpa-mask-cro--science .scalpa-mask-science-media{grid-area:media;min-height:500px;align-self:stretch}.scalpa-mask-cro--science .scalpa-mask-cro__grid{grid-area:pills;max-width:400px;align-self:start}.scalpa-mask-cro--science h2{max-width:390px;font-size:clamp(2.65rem,3.45vw,3.95rem);line-height:.98;margin-bottom:18px}.scalpa-mask-cro--science .scalpa-mask-science>div:first-child div{max-width:360px;font-size:.92rem;line-height:1.62}.scalpa-mask-cro--science .scalpa-mask-card{min-height:48px;padding:14px 18px}.scalpa-mask-cro--science .scalpa-mask-card h3{font-size:.78rem;letter-spacing:.09em}}.scalpa-mask-card__media,.scalpa-mask-bundle__product img,.scalpa-mask-final img{background:transparent}.scalpa-mask-card__media{border-bottom:0}.scalpa-mask-card__media img{height:auto;aspect-ratio:auto;object-fit:contain;background:transparent}.scalpa-mask-card:hover .scalpa-mask-card__media img,.scalpa-mask-step:hover .scalpa-mask-card__media img{transform:none}.scalpa-mask-cro:not(.scalpa-mask-cro--before_after) .scalpa-mask-cro__feature-media,.scalpa-mask-cro--science .scalpa-mask-science-media{min-height:0;overflow:visible;border:0;background:transparent;box-shadow:none}.scalpa-mask-cro:not(.scalpa-mask-cro--before_after) .scalpa-mask-cro__feature-media img,.scalpa-mask-cro--science .scalpa-mask-science-media img,.scalpa-mask-final img{height:auto;min-height:0;object-fit:contain;background:transparent}.scalpa-mask-cro--science .scalpa-mask-science-media .scalpa-mask-molecule{min-height:clamp(280px,34vw,460px)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/scalpa-mask-cro.css.map */
