.spc-sec{padding-block:clamp(56px,7vw,112px);border-top:1px solid var(--line)}.spc{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(28px,4vw,56px)}@media(min-width:900px){.spc{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(48px,6vw,104px);align-items:start}}@media(min-width:900px)and (min-height:900px){.spc__intro{position:sticky;top:calc(var(--header-h,64px) + 84px)}}.spc__intro{display:grid;gap:clamp(18px,2.2vw,26px);align-content:start}.spc__intro h2{font-size:clamp(36px,4.4vw,58px);line-height:1.02;margin:2px 0 0}.spc__intro h2 em{font-style:italic;color:var(--oak-ink)}.spc__scales{display:grid;gap:24px;padding-top:22px;border-top:1px solid var(--line)}.scl__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 12px}.scl__head span{font-family:var(--f-mono);font-size:12px;color:var(--ink-soft);white-space:nowrap}.scl__head b{display:flex;align-items:baseline;flex-wrap:wrap;justify-content:flex-end;gap:2px 10px;font-family:var(--f-display);font-weight:400;font-size:clamp(26px,2.2vw,30px);line-height:1;color:var(--ink);text-align:right}.scl__head em{font-style:normal;font-family:var(--f-mono);font-size:11.5px;letter-spacing:0;color:var(--ink-soft)}.scl__bar{position:relative;height:8px;border-radius:99px;box-shadow:inset 0 0 0 1px #1e1c1a1a}.scl--k .scl__bar{background:linear-gradient(90deg,#ef9c45,#f5bb72 17%,#f9d9aa 35%,#faf2e5 56%,#eef2f8,#d6e3f5)}.scl--cri .scl__bar{background:color-mix(in srgb,var(--ink) 9%,transparent)}.scl__fill{position:absolute;left:0;top:0;bottom:0;width:var(--p);border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--oak) 70%,var(--stone)),var(--oak-ink))}.scl--lm .scl__bar{background:linear-gradient(90deg,#cec6bb,#ebddc6 45%,#fff6e6)}.scl__mark{position:absolute;top:50%;left:clamp(7px,var(--p),calc(100% - 7px));width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:var(--ink);box-shadow:0 0 0 3px var(--stone),0 1px 4px #00000047;transition:left .35s var(--ease)}.scl__opt{position:absolute;top:50%;left:clamp(5px,var(--p),calc(100% - 5px));width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:var(--stone);border:1.5px solid var(--ink-soft)}.scl__range{position:absolute;top:-3px;right:-1px;bottom:-3px;left:-1px;border:1.5px solid var(--ink);border-radius:99px}.scl__ticks{position:relative;height:15px;margin:9px 0 0;font-family:var(--f-mono);font-size:11px;line-height:15px;color:var(--ink-soft)}.scl__ticks span{position:absolute;top:0;left:var(--p);transform:translate(-50%);white-space:nowrap}.scl__ticks span:first-child{transform:none}.scl__ticks span:last-child{transform:translate(-100%)}.scl__ticks small{font-size:inherit}@media(max-width:560px){.scl__ticks small,.scl__max{display:none}}.scl__ends{display:flex;justify-content:space-between;margin:9px 0 0;font-family:var(--f-mono);font-size:11px;color:var(--ink-soft)}.scl__note{display:flex;align-items:center;gap:8px;margin:10px 0 0;font-size:13.5px;color:var(--ink-soft)}.scl__note i{flex:none;width:10px;height:10px;border-radius:50%;border:1.5px solid var(--ink-soft)}.scl[hidden]{display:none}.spc__keys{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.spc__keys li{display:grid;grid-template-columns:24px minmax(0,1fr);column-gap:12px;align-content:start;padding:18px 0 16px;border-bottom:1px solid var(--line)}.spc__keys li:nth-child(odd){padding-right:16px}.spc__keys li:nth-child(2n){padding-left:16px;border-left:1px solid var(--line)}.spc__keys li:last-child:nth-child(odd){grid-column:1 / -1;padding-right:0}.spc__keys .pdp-ico{grid-row:1 / span 3;width:24px;height:24px;margin-top:3px;fill:none;color:var(--oak-ink)}.spc__keys b{font-family:var(--f-display);font-weight:400;font-size:clamp(26px,2.3vw,32px);line-height:1.05;letter-spacing:-.01em;color:var(--ink)}.spc__keys span{margin-top:5px;font-family:var(--f-mono);font-size:11.5px;color:var(--ink-soft)}.spc__keys small{margin-top:4px;font-size:13px;line-height:1.4;color:var(--ink-soft)}.spc__ask{margin:0;font-size:15px;color:var(--ink-soft)}.spc__ask .link{color:var(--ink)}.spc__list{border-top:1px solid var(--ink)}.spc__g{border-bottom:1px solid var(--line)}.spc__g summary{list-style:none;display:flex;align-items:baseline;gap:14px;padding:22px 0 8px;cursor:default}.spc__g summary::-webkit-details-marker{display:none}.spc__no{font-family:var(--f-mono);font-size:12px;color:var(--oak-ink)}.spc__g summary h3{margin:0;font-family:var(--f-display);font-weight:400;font-size:clamp(24px,2.2vw,30px);line-height:1.1;color:var(--ink);flex:1}.spc__g summary .icon{display:none;width:18px;height:18px;align-self:center;transition:transform .25s}.spc__g dl{margin:0 0 14px}.spc__g dl>div{display:grid;grid-template-columns:minmax(130px,.75fr) 1.25fr;gap:20px;padding:11px 0;border-top:1px solid color-mix(in srgb,var(--line) 70%,transparent);font-size:15.5px;line-height:1.5}.spc__g dl>div:first-child{border-top:0}.spc__g dl>div[hidden]{display:none}.spc__g dt{font-family:var(--f-mono);font-size:12.5px;letter-spacing:.01em;color:var(--ink-soft);padding-top:2px}.spc__g dd{margin:0;color:var(--ink);min-width:0;overflow-wrap:anywhere}.spc__g dd small{display:block;margin-top:2px;font-size:13.5px;color:var(--ink-soft)}.spc__g dd small[hidden],.spc__sizes dd small{display:none}@media(max-width:899px){.spc__g summary{cursor:pointer;min-height:52px;padding:14px 0;align-items:center}.spc__g summary .icon{display:block}.spc__g[open] summary .icon{transform:rotate(45deg)}.spc__g summary h3{font-size:24px}.spc__g dl>div{grid-template-columns:minmax(112px,.85fr) 1.15fr;gap:14px;font-size:15px}.spc__g dt{font-size:12px}}.pdp-two--one{grid-template-columns:minmax(0,1fr)!important}.pdp-two--one>*{max-width:760px}
/*# sourceMappingURL=/cdn/shop/t/56/assets/ivylux-pdp-specs.css.map */
