.sf-product-results.sfh10{--bg:#fbf9ff;--surface:#fff;--surface-soft:#f5f1ff;--surface-deep:#5a4cb8;--surface-deeper:#43367c;--border:rgba(106,91,201,.16);--text:#241b42;--muted:rgba(36,27,66,.72);--accent:#6f61d4;--accent-2:#8e80ef;--shadow:0 18px 44px rgba(56,39,126,.08);position:relative;padding:clamp(46px,6vw,86px) 0;background:#fff}.sf-product-results.sfh10 *,.sf-product-results.sfh10 *:before,.sf-product-results.sfh10 *:after{box-sizing:border-box}.sf-product-results .sfh10__container{max-width:1320px;margin:0 auto;padding:0 22px}.sf-product-results .sfh10__eyebrow{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border-radius:999px;background:#6f61d417;border:1px solid rgba(111,97,212,.15);color:var(--accent);font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;line-height:1}.sf-product-results .sfh10__eyebrow:before{content:"";width:8px;height:8px;border-radius:999px;background:currentColor;opacity:.7}.sf-product-results .sfh10__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.74fr);gap:24px;align-items:end;margin-bottom:26px}.sf-product-results .sfh10__title{margin:0;color:var(--text);font-size:clamp(30px,4vw,58px);line-height:.98;letter-spacing:-.035em;max-width:13ch}.sf-product-results .sfh10__lead{margin:0;color:var(--muted);font-size:clamp(15px,1.8vw,18px);line-height:1.8;max-width:42ch;justify-self:end}.sf-product-results .sfh10__button-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.sf-product-results .sfh10-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 22px;border-radius:999px;border:1px solid var(--border);background:var(--surface);color:var(--text);font-size:14px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:transform .24s ease,box-shadow .24s ease,background .24s ease,color .24s ease;box-shadow:0 10px 24px #38277e0f}.sf-product-results .sfh10-btn:hover{transform:translateY(-2px);box-shadow:0 14px 32px #38277e1f}.sf-product-results .sfh10-btn--primary{background:linear-gradient(135deg,var(--accent),var(--surface-deep));border-color:transparent;color:#fff}.sf-product-results .sfh10-card{background:var(--surface);border:1px solid var(--border);border-radius:28px;box-shadow:var(--shadow)}.sf-product-results .sfh10-badge{display:inline-flex;align-items:center;align-self:flex-start;padding:8px 12px;border-radius:999px;background:#6f61d417;border:1px solid rgba(111,97,212,.14);color:var(--accent);font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;line-height:1.1}.sf-product-results .sfh10-results__quote h3{margin:0;color:var(--text);font-size:clamp(24px,2vw,34px);line-height:1.02;letter-spacing:-.03em}.sf-product-results .sfh10-results__quote p{margin:0;color:var(--muted);font-size:15px;line-height:1.75}.sf-product-results .sfh10-results__grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:18px;align-items:start}.sf-product-results .sfh10-results__media{padding:12px;display:block;align-self:start}.sf-product-results .sfh10-results__side{display:grid;gap:18px}.sf-product-results .sfh10-results__quote{padding:24px;background:linear-gradient(135deg,#fff,#f7f2ff)}.sf-product-results .sfh10-results__zones{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sf-product-results .sfh10-results__zone{padding:18px;border-radius:22px;background:#fcfbff;border:1px solid rgba(106,91,201,.1);min-height:132px}.sf-product-results .sfh10-results__zone-icon--svg{display:inline-flex;align-items:center;justify-content:center}.sf-product-results .sfh10-results__zone-icon--svg svg{display:block;width:28px;height:28px}.sf-product-results .sfh10-results__zone strong{display:block;color:var(--text);font-size:15px;line-height:1.35}.sf-product-results .sfh10-results__zone span{display:block;margin-top:6px;color:var(--muted);font-size:13px;line-height:1.6}.sf-product-results .sfh10-results__comparison-exact{background:transparent}.sf-product-results .sfh10-results__comparison-exact .images-container{position:relative;border-radius:26px;overflow:hidden;background:radial-gradient(circle at top,#f1eaff,#fff 62%);cursor:ew-resize;touch-action:pan-y}.sf-product-results .sfh10-results__comparison-exact .compare-image img,.sf-product-results .sfh10-results__comparison-exact .compare-image .placeholder-svg{width:100%;height:100%;object-fit:cover;display:block;max-width:100%}.sf-product-results .sfh10-results__comparison-exact .compare-image,.sf-product-results .sfh10-results__comparison-exact .compare-image-overlay{border-radius:26px}.sf-product-results .sfh10-results__comparison-exact .image-comparison-slider{touch-action:none}.sf-product-results .sfh10-results__comparison-exact .image-comparison-slider .slider-thumb{box-shadow:0 10px 24px #38277e2e;border:1px solid rgba(67,54,124,.16)}.sf-product-results .sfh10-results__comparison-exact .image-comparison-slider .slider-thumb-arrows .icon-caret{width:18px;height:18px}.sf-product-results image-comparison-component.sfh10-results__comparison-exact-component{position:relative;display:block}.sf-product-results .sfh10-results__comparison-exact-component .sfh10-results__label{position:absolute;top:14px;padding:8px 12px;border-radius:999px;background:#241b42b8;color:#fff;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;z-index:6}.sf-product-results .sfh10-results__label--before{left:14px}.sf-product-results .sfh10-results__label--after{right:14px;background:#6f61d4d1}@media(max-width:1024px){.sf-product-results .sfh10__head,.sf-product-results .sfh10-results__grid{grid-template-columns:1fr}.sf-product-results .sfh10__lead{justify-self:start;max-width:unset}}@media(max-width:767px){.sf-product-results .sfh10__container{padding:0 14px}.sf-product-results .sfh10-results__quote,.sf-product-results .sfh10-results__zone,.sf-product-results .sfh10-results__comparison-exact .images-container,.sf-product-results .sfh10-results__comparison-exact .compare-image,.sf-product-results .sfh10-results__comparison-exact .compare-image-overlay{border-radius:18px}.sf-product-results .sfh10-results__comparison-exact-component .sfh10-results__label{top:12px;padding:7px 10px;font-size:10px}.sf-product-results .sfh10-results__zones{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sf-product-results .sfh10-results__zone span{font-size:12px}.sf-product-results .sfh10-results__media{padding:10px}.sf-product-results .sfh10-results__side{gap:14px}}
/*# sourceMappingURL=/cdn/shop/t/1367/assets/skinfee-product-results.css.map */
