.dd-b{margin:1em 0}.dd-b-tbl{width:100%;border-collapse:collapse}.dd-b-tbl th,.dd-b-tbl td{padding:8px 10px;border-bottom:1px solid #E3E5E6;text-align:left;vertical-align:top}.dd-b-num{white-space:nowrap;font-variant-numeric:tabular-nums}.dd-b-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 14px}.dd-b-sum{font-size:1.4em}.dd-b-price s{color:#5F5F5F}.dd-b-buy{display:inline-block;background:#FFBE00;color:#000!important;border-radius:6px;padding:10px 20px;font-weight:700;text-decoration:none}.dd-b-kv{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 16px;margin:0}.dd-b-kv dt{color:#5F5F5F}.dd-b-kv dd{margin:0}.dd-b-crop{border-bottom:1px solid #E3E5E6;padding:8px 0}.dd-b-crop summary{cursor:pointer;font-weight:700}.dd-b-note,.dd-note-front{border-left:4px solid #FFBE00;background:#FFF6DB;padding:10px 14px;margin:12px 0}.dd-b-certs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px}.dd-b-certs img{width:100%;height:auto;border:1px solid #E3E5E6}.dd-b-certs b,.dd-b-certs small{display:block}.dd-b-certs small{color:#5F5F5F}.dd-b-empty{color:#996800;background:#FCF9E8;padding:8px 12px}@media (max-width:600px){.dd-b-kv{grid-template-columns:minmax(0,1fr)}}