/* V11 dynamically generated product and studio chapters */
.product-options-v11{padding:clamp(90px,9vw,150px) 0;background:var(--jk-porcelain)}
.product-options-inner{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:clamp(45px,8vw,130px);align-items:start}
.product-options-heading{position:sticky;top:calc(var(--header-h) + 95px)}
.product-options-heading h2,.product-delivery-v11 h2{margin:30px 0 24px;font-family:var(--jk-display);font-size:clamp(58px,6vw,100px);font-weight:600;line-height:.78;letter-spacing:-.045em}
html[dir="rtl"] .product-options-heading h2,html[dir="rtl"] .product-delivery-v11 h2{font-family:'IBM Plex Sans Arabic',sans-serif}
.product-options-heading p{color:#5d6871;line-height:1.8}
.product-options-ledger{border-top:1px solid var(--jk-hairline)}
.product-options-ledger article{display:grid;grid-template-columns:42px 1fr auto;gap:18px;align-items:center;min-height:150px;padding:24px 0;border-bottom:1px solid var(--jk-hairline)}
.product-options-ledger article>span{align-self:start;color:var(--jk-sapphire);font-size:9px;font-weight:800;letter-spacing:.14em}
.product-options-ledger h3{margin:0;font-family:var(--jk-body)!important;font-size:14px;letter-spacing:.04em;text-transform:uppercase}
.product-options-ledger strong{font-family:var(--jk-display);font-size:29px}.product-options-ledger p{grid-column:2/-1;margin:0;color:#68727a;font-size:12px;line-height:1.65}
.product-delivery-v11{padding:clamp(95px,10vw,165px) 0;background:var(--jk-graphite);color:#fff}
.product-delivery-v11 .eyebrow{color:var(--jk-cyan)}
.product-delivery-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:clamp(50px,9vw,145px);align-items:end}
.product-delivery-grid h2{margin-bottom:0}.product-delivery-grid>div>p{color:rgba(255,255,255,.62);font-size:14px;line-height:1.85}
.product-delivery-grid .product-disclaimer{padding-top:22px;border-top:1px solid rgba(255,255,255,.18);font-size:11px}.product-delivery-grid .button{margin-top:15px}
@media(max-width:767px){
  .product-options-inner,.product-delivery-grid{grid-template-columns:1fr}.product-options-heading{position:static}.product-options-heading h2,.product-delivery-v11 h2{font-size:58px}
  .product-options-ledger article{grid-template-columns:34px 1fr auto;min-height:130px}.product-delivery-grid{gap:30px}
}
