.ck-accessory-links{margin:28px 0;padding:24px;border:1px solid #dce6df;border-radius:16px;background:#fff}
.ck-accessory-links h2{font-size:21px;margin:0 0 16px}
.ck-accessory-links>div{display:flex;flex-wrap:wrap;gap:12px}
.ck-accessory-links a{display:inline-flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 18px;color:#006734;border:1px solid #cadbd0;border-radius:9px;text-decoration:none;line-height:1.5}
.ck-accessory-links a:hover{background:#f1f6f3;border-color:#006734}
.ck-accessory-links a:focus-visible{outline:3px solid #ff9b54;outline-offset:3px}
.ck-accessory-delivery-note{font-size:14px;line-height:1.7;color:#54665b}
.ck-catalog-addons .ck-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}
@media(max-width:1100px){.ck-catalog-addons .ck-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.ck-catalog-addons .ck-product-grid{grid-template-columns:1fr}}
[data-product-kind="accessory"] .ck-pdp-key-facts>div{min-width:0}
[data-product-kind="accessory"] .ck-pdp-key-facts dd{font-size:14px;line-height:1.55;overflow-wrap:anywhere}
@media(max-width:600px){.ck-accessory-links{padding:18px}.ck-accessory-links>div{display:grid}.ck-accessory-links a{min-height:44px}}

.ck-pdp-spec-list > div[hidden]{display:none!important}
