@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@500;600&display=swap";.sp{--plum:#41376d;--deep:#1d1733;--lav:#efe6f4;--lav2:#d9c6ef;--ivory:#fbf8fd;--ink:#221c33;--muted:#6d6485;--gold:#b89b5e;--serif:"Cormorant Garamond",Georgia,serif;--bg:var(--ivory);--fg:var(--ink);--soft:var(--muted);--accent:var(--plum);--cardbg:#fff;--line:rgba(65,55,109,.14);background:var(--bg);color:var(--fg);padding:88px 0 72px;margin-top:32px}.sp--tech{--bg:var(--deep);--fg:var(--ivory);--soft:var(--lav2);--accent:var(--gold);--cardbg:rgba(239,230,244,.05);--line:rgba(239,230,244,.14)}.sp--prayer{--bg:var(--lav);--cardbg:var(--ivory)}.sp--gift{--accent:var(--gold)}.sp__wrap{max-width:1240px;margin:0 auto;padding:0 28px}.sp__head{display:grid;grid-template-columns:1.05fr .95fr;gap:64px;align-items:center;margin-bottom:56px}.sp__head--solo{grid-template-columns:1fr;text-align:center}.sp__head--solo .sp__intro,.sp__head--solo .sp__chips{margin-left:auto;margin-right:auto;justify-content:center}.sp__kicker{margin:0 0 14px;color:var(--gold);text-transform:uppercase;letter-spacing:.22em;font-size:12px}.sp .sp__tagline{margin:0 0 20px;font-family:var(--serif);font-weight:600;font-size:clamp(34px,4.2vw,56px);line-height:1.05;color:var(--fg);text-transform:none;letter-spacing:0}.sp--fabric .sp__tagline,.sp--prayer .sp__tagline{color:var(--plum)}.sp__intro{margin:0;font-size:17px;line-height:1.7;color:var(--soft);max-width:52ch}.sp__chiplabel{margin:26px 0 10px;font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--soft)}.sp__chips{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.sp__chips li{border:1px solid var(--line);background:var(--cardbg);border-radius:999px;padding:7px 14px;font-size:13px;color:var(--fg)}.sp__headimg{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:4px;background:var(--lav)}.sp__headimg img{width:100%;height:100%;object-fit:cover}.sp--tech .sp__headimg{aspect-ratio:1;border-radius:50%;box-shadow:0 0 0 1px #b89b5e66,0 0 80px #d9c6ef2e;max-width:480px;justify-self:center;width:100%}.sp--prayer .sp__headimg{border-radius:50% 50% 4px 4px}.sp--gift .sp__headimg{border:1px solid var(--gold);padding:10px;background:var(--ivory)}.sp__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:1px;background:var(--line);border:1px solid var(--line);margin-bottom:56px}.sp__stat{background:var(--bg);padding:28px 22px;text-align:center}.sp__statnum{display:block;font-family:var(--serif);font-weight:600;font-size:clamp(34px,3.6vw,48px);line-height:1;color:var(--accent)}.sp__statlabel{display:block;margin-top:10px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--soft)}.sp__block{background:var(--cardbg);border:1px solid var(--line);border-radius:4px;padding:30px 28px}.sp__block--wide{background:transparent;border:0;padding:0;margin-bottom:28px}.sp .sp__h3{margin:0 0 20px;font-family:var(--serif);font-weight:600;font-size:26px;letter-spacing:.04em;text-transform:uppercase;color:var(--fg)}.sp--fabric .sp__h3,.sp--prayer .sp__h3,.sp--gift .sp__h3{color:var(--plum)}.sp__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.sp__card{background:var(--cardbg);border:1px solid var(--line);border-radius:4px;padding:24px 22px;transition:transform .3s ease,border-color .3s ease}.sp__card:hover{transform:translateY(-3px);border-color:var(--accent)}.sp--prayer .sp__card{border-radius:120px 120px 4px 4px;padding-top:40px;text-align:center}.sp__num{display:block;font-family:var(--serif);font-size:28px;font-weight:600;color:var(--accent);margin-bottom:10px}.sp .sp__card h4{margin:0 0 6px;font-size:15px;font-weight:600;letter-spacing:.02em;text-transform:none;color:var(--fg)}.sp__card p{margin:0;font-size:14px;line-height:1.55;color:var(--soft)}.sp__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px}.sp__feel{display:flex;flex-direction:column;gap:16px}.sp__feelrow{display:flex;align-items:center;justify-content:space-between;gap:16px}.sp__feelname{font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:var(--fg)}.sp__bar{display:flex;gap:5px}.sp__bar i{display:block;width:30px;height:6px;border-radius:3px;background:var(--line)}.sp__bar i.on{background:var(--plum)}.sp__specs{margin:0}.sp__specrow{display:flex;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid var(--line)}.sp__specrow:last-child{border-bottom:0}.sp__specrow dt{color:var(--soft);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.sp__specrow dd{margin:0;font-weight:600;text-align:right;color:var(--fg)}.sp__box{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.sp__box li{display:flex;align-items:center;gap:12px;font-size:15px}.sp__ico{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--accent);color:var(--bg)}.sp--tech .sp__ico{color:var(--deep)}.sp__ico svg{width:16px;height:16px}.sp__steps{margin:0;padding:0;list-style:none;counter-reset:st;display:flex;flex-direction:column;gap:14px}.sp__steps li{counter-increment:st;display:flex;gap:14px;align-items:flex-start;font-size:15px;line-height:1.55}.sp__steps li:before{content:counter(st);flex:none;width:28px;height:28px;border-radius:50%;border:1px solid var(--accent);color:var(--accent);display:grid;place-items:center;font-size:13px;font-weight:600}.sp__care{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:18px}.sp__care li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;font-size:13px;line-height:1.4;color:var(--fg)}.sp__careico{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:var(--lav);color:var(--plum)}.sp--tech .sp__careico{background:#b89b5e26;color:var(--gold)}.sp--prayer .sp__careico{background:var(--ivory)}.sp__careico svg{width:28px;height:28px}@media(max-width:989px){.sp{padding:60px 0 48px}.sp__wrap{padding:0 16px}.sp__head{grid-template-columns:1fr;gap:32px}.sp__headimg{max-width:460px}.sp__grid{grid-template-columns:1fr}.sp__bar i{width:22px}}@media(prefers-reduced-motion:reduce){.sp__card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/scilla-product.css.map */
