.cmp .cmp-pick{gap:var(--s2) var(--s3);margin:var(--s6) 0 var(--s4);grid-template-columns:repeat(2,minmax(0,240px));display:grid}.cmp .cmp-pick .sel{width:100%}html[lang|=ar] .cmp .f>span{letter-spacing:0;font-size:12px}.cmp-table thead td{background:var(--warm);border-top:0}.cmp-table td.cmp-add{width:1%;padding-top:8px;padding-bottom:8px}.cmp-table .pc-buy{width:auto;min-width:132px;margin-top:0;padding:10px 16px}.cmp-table .pc-buy.added{padding:9px 15px}.cmp-info{margin-top:var(--s8)}.cmp-info h2{margin-bottom:var(--s2);font-size:clamp(20px,2vw,24px)}html[lang|=ar] .cmp-info h2{letter-spacing:0}.cmp-info .cmp-about-note{color:var(--muted);font-size:12.5px;line-height:1.6}.cmp-info .cmp-more{margin-top:var(--s3);display:inline-flex}@media (max-width:900px){.cmp .cmp-pick{grid-template-columns:1fr 1fr}.cmp-info{margin-top:var(--s6)}}@media (max-width:480px){.cmp .cmp-pick{grid-template-columns:1fr}}.cmp .cmp-table .cmp-none{text-align:center;color:var(--muted);padding:var(--s4) var(--s2)}.cmp-table tr.cmp-group th{border-top:1px solid var(--line);background:var(--warm);color:var(--navy-deep);font:600 13px var(--font-body);letter-spacing:.2px;white-space:normal;padding-top:12px;padding-bottom:10px}.cmp-table tr.cmp-group:first-child th{border-top:0}html[lang|=ar] .cmp-table tr.cmp-group th{letter-spacing:0;font-size:13.5px}@media (max-width:600px){.cmp-table tr.cmp-group th{padding:12px 14px;font-size:12.5px}}
